plc考试试题及参考答案.docx
《plc考试试题及参考答案.docx》由会员分享,可在线阅读,更多相关《plc考试试题及参考答案.docx(24页珍藏版)》请在冰豆网上搜索。
plc考试试题及参考答案
一、填空题
h说出下列指令的名称
LD
逻辑取指令
SET
置位指令
LDI
逻辑取反指令
RST
复位指令
OUT
驱动线圈输出指令
PLS
输入信号上升沿产生微分输出指令
AND
单个常开触点的串联连接指令
PLF
输入信号下降沿产生微分输出指令
ANI
单个常闭触点的串联连接指令
NOP
空操作指令
0R
单个常开触点的并联连接指令
END
总程序结束指令
ORI
单个常闭触点的并联连接指令
RET
步进返回指令
LDP
取脉冲上升沿指令
STL
步进梯形指令
LDF
取脉冲下降沿指令
T0
从特殊功能模块写入指令
ANDP
与脉冲上升沿指令
FROM从特殊功能模块读出指令
ANDF
与脉冲下降沿指令
SFTR
位右移位指令
ORP
或脉冲上升沿指令
SFTL
位左移位指令
ORF
或脉冲下降沿指令
MOV
数据传送指令
ORB
电路块的或操作指令
INC
加1指令
ANB
电路块的与操作指令
DEC
减1指令
MPS
进栈指令
CMP
比较指令
MRD
读栈指令
ZCP
区间比较指令
MPP
出栈指令
CJ
条件跳转指令
MC
主控指令
ZRST
区间复位指令
MCR
主控复位指令
ADD
二进制加法指令
INV
取反指令
SUB
二进制减法指令
2、PLC的输入/输出继电器釆用_进制进行编号,其它所有软元件均采用_进制
进行编号。
3、如图示:
若闭合XI,
则Y3、Y2、Yl.Y0中
4、FX2xPLC只有两条步进指令,它们是STL、RET。
5、定时器T1的设定值是K600,表示延时60秒。
6、如图示:
若闭合XI,则Y3、Y2、Yl、Y0中Y3、Y1亮。
XIXI
7、如图示:
若YO〜Y3均接灯泡,则当X10闭合时,则Y3、Y2、Yl、Y0中Y0亮。
8、PLC运行时,应该将其开关置RUZ档(RUN、STOP)。
9、可编程序控制器的编程语言标准IEC1131-3标准详细说明了句法、语义和5种编程语言的表达方式,这5种编程语言分别为:
指令表语言、梯形图语言、功能块图语言、结构文本语言、顺序功能图(SFC)语言。
二、简答题
1、说明FX次一48MR型号的的意义,并说出它的输入输出点数
答:
说明该产品为三菱公司生产的FX2”系列的可编程控制器,其中48为输入输出总点数,24个输入点,24个输出点,M表示基本单位,R表示继电器输出型
2、PLC由哪几部分组成?
答:
可编程控制器由硬件和软件两部分组成。
硬件包括中央处理单元、存储器、输入/输出单元、编程装置、电源以及其他外部设备。
软件由系统程序和用户程序组成。
3、(D)MOV(P)指令中,D、P的含义是什么?
答:
D表示处理32位数据
P表示脉冲执行型
4、M8002的功能是什么?
通常用在何处?
答:
M8002为初始化脉冲,即在PLC从STOP状态转到RUN状态的时刻导通一个扫描周期的时间。
通常用在顺序控制设计方法的SFC图语言中,作为程序切换到初始步的转换条件。
5、PLC有哪些用途?
答:
开关量逻辑控制、运动控制、过程控制、数据处理、通讯联网等
6、PLCX作过程分哪五个阶段?
答:
分别为部处理、通信服务、输入采样、程序执行、输出刷新
7、M8000的功能是什么?
答:
M8000为运行监视。
即PLC为RUN状态时一直导通。
8、“K2Y0”表示什么意思?
答:
位元件的组合表示为Kn+首个位元件号,其中n为组数,每四位为一组。
K2Y0表示由YO-Y7所组成的8位数据。
9、什么是位元件?
"K2M0”表示什么意思?
答:
只有ON/OFF两种状态的元件称之为位元件。
位元件的组合表示为Kn+首个位元件号,其中n为组数,每四位为一组。
K2M0表示由M0-M7所组成的8位数据。
10、什么叫"双线圈输出”?
在什么情况下允许双线圈输出?
答:
相同编号的线圈在梯形图当中重复出现两次或者两次以上,这种情况称之为"双线圈输出”。
在步进指令和条件跳转指令编程方式时,允许双线圈输出。
三、综合题
1、写出指令
XOOO
X001
H卜
X004
TH
X005
X010
X002
卄
X003
X007TF
X011
T|aKiaoj
TO
TICY002〕
0
LDI
XOOO
10
ORB
1
AND
X001
11
ANB
2
LD
X002
12
ANI
X010
3
ANI
X003
13
MPS
4
ORB
14
AND
X011
5
AND
X004
15
OUT
TOK100
6
LDI
X005
18
MPP
7
AND
X007
19
AND
TO
8
LD
X006
20
OUT
Y002
9
ANI
M3
X006
T卜
2、写出指令
X001-I卜
Y001
T卜
T1
X002-II-
X003卄
<¥001
X004-II-
X001
卄
xooo-II-
X002井
X003
TF
X001-II-
X005
卄
X006
卄
H2
K10
DO
DI
0
LD
X001
12
OUT
Tl
1
OR
Y001
15
LD
XOOO
2
LD
X002
16
MPS
3
ORI
X003
17
AND
X001
4
MB
18
OUT
Cl
5
OR
Tl
21
MRD
6
OUT
Y001
22
ANI
X005
7
LD
X004
23
OUT
T2
8
ANI
X002
26
MPP
9
LDI
X001
27
AND
X006
10
AND
X003
28
OUT
Y002
11
ORB
K10
DO
DI
3、写岀指令
M2X002
Tl——IF
M8002
参考答案
YOOO
MOXOOO
41——IF
M1
Ml
V001
MlX001
II——II-
M2
¥002
0
1
2
3
4
5
6
7
8
9
LDM2
10ANIM2
ANDX002
11OUTM1
ORM8002
12OUTYOO1
ORMO
13LDM1
ANIMl
14ANDXOO1
OUTMO
15ORM2
OUTV000
16ANIMO
LDMO
17OUTM2
ANDXOOO
18OUTY002
ORMl
19END
4、如图4,写出指令。
XOOOX001
—II~I一IIC¥000
X002
I—H|CY001
¥002
Y003
¥004
¥005
>
3
j
>
ald
XOOO
1
MPS
2
AND
X001
3
OUT
Y000
4
MPP
5
AND
X002
6
OUT
Y001
7
LD
X003
8
MPS
9
AND
X004
10
OUT
Y002
11
MRD
12
AND
X005
13
OUT
V0CI3
14
MRD
15
AND
X0Q6
16
OUT
¥004
17
MPP
18
AND
X007
19
OUT
¥005
20
END
{END]
5、根据逻辑关系,r0=X0(X5+X6)+(X3>X4),画出梯形图程序。
X005
T卜
X006
T卜
X003X004
HI1卜
XOOOX002
HI
{END
6、试根据下面的梯形图画出MO、
Ml.YO的时序图。
xooo
T卜
NO
{PLSM0
Y000
vooo
Ml
7、将题示的SFC图转变成梯形图
$21
YO
—|STL[
—ISTLI
323
—|STL|
S24
—|STL(
8.将下列指令表转换成梯形图
0LDX0
525
—ISTLI
S23
—|STL|
526—ISTLI
oJIoXX
02
YO
03
YO
04
YO
03卜
XOT
05
YO
5L
2T
ss
XOT
06
YO
05卜
XOT
1MCNOM100
4LDXI
5OUTYO
6LDX2
7OUTY1
8MCRNO
10LDX3
11OUTY2
12END
9、写出指令
“dC*V7
STL
S24
STL
S26
LD
X7
SET
S27
STL
S27
OUT
Y10
LD
X10
OUTSO
RET
10、写岀指令
X5
卄
X0
X314
MT
16n
TIHHP
II]
II
X12
II-
SET
Ml00
X】3
II-
RST
Ml00
LDF
XO
OR
Xll
ORP
X2
LD
X5
ANDF
XI
OR
X10
OUT
YO
ANB
LDI
X3
OUT
T1K10
AND
X4
LD
X12
LD
X6
SET
Ml00
AND
X7
LD
X13
ORB
RST
Ml00
11、将下列指令表转换成梯形图
0
LD
XO
6
LD
X4
1
AND
XI
7
OR
X5
2
ANI
X2
8
LD
X6
3
OR
X3
9
OR
X7
4
OUT
Y1
10
ANB
5
fvnno\
X004X006
IIiIrvnn
\
山。
J
OUTY211
OUTY3
四、设计题
1、如图所示:
控制要求:
按一次按钮■门铃响2S,停止3S,响5次后停止。
试:
(1)设计I/O口
(2)绘岀PLC外部电路接线图
2、某小车可以分别在左右两地分别启动,运行碰到限位开关后,停5秒后再自
动往回返,如此往复,直到按下停止按钮,小车停止运行,小车在任何位置均可以通过手动停车
进行I/O分配
绘出PLC外部电路接线图
设计梯形图程序
输入端左行起动按钮SB1X0
右行起动按钮SB2XI
左限位开关SQ1X2
右限位开关SQ2X3
停止按钮SB3X4
输出端左行接触器线圈KM1Y0
右行接触器线圈KM2Y13、某小车可以分别在左右两地分别启动,运行碰到限位开关后,停5秒再自动往回返,如此往复5次后自动停止。
小车在任何位置均可以通过手动停车。
进行I/O分配
绘出PLC外部电路接线图
{END]
4、有一个指示灯,控制要求如下:
按下启动按钮后,亮5S,熄灭3S,重复5
次后停止工作。
试:
(1)设计I/O口
(2)绘出PLC外部电路接线图
(3)画岀梯形图
M8002
—IISET
SO
—|STL|ST
XOOO
IISET
5、某工业用洗衣机,其工作顺序如下:
启动按钮后给水阀就开始给水;
当水满到水满传感器时就停止给水;
(3)波轮开始正转3S—然后反转3Sf再正转3Sf•—共转6分钟;
(4)出水阀开始出水;
(5)出水8S后停止出水,同时声光报警器报警,叫工作人员来取衣服;
(6)按停止按钮声光报警器停止,并结束整个工作过程。
试
(1)设计I/O口
(2)绘出PLC外部电路接线图
(3)画出梯形图或状态图程序参考程序
6、按下按钮X0后Y0变为ON并自保持,TO定时7秒后,用CO对X的输入脉冲计数,计满4个脉冲后,Y0也变为OFF,同时CO和TO被复位,在PLC刚开始执行用户程序时,co也被复位,设计出梯形图,写出助记符
Y0
参考答案
YOOO
END
}
3
j
J
}
1
0R
XOOO
2
OR
CO
3
RST
CO
5
LD
XOOO
6
OR
Y000
7
ANI
CO
8
OUT
Y000
9
OUT
TO
K70
12
LD
TO
13
AND
X001
14
OUT
CO
K4
0LDM8002
17END
7、试编制程序实现下面循环真值表的输出。
要求:
(1)采用移位功能指令实现该输岀
YOY1Y2Y3厂、
X0\I8013L
脉冲
Y3
Y2
Y1
YO
0
0
0
0
0
1
0
0
0
1
2
0
0
1
0
3
0
1
0
0
斗
1
0
0
0
SFTLPMOYOK4K1
EXD
(2)采用顺序功能图法实现该输出,画出顺序功能图并用以转换为中心设计梯
形图
参考SFC程序
L
F8002
■-
—X0
7]_io
-TO
21—Y0|T1K10
<
—T1・
3|—Yl|T2K10
-T2
4|_Y2T3K10
—T3
51—Y3|T4K10
页M
48002
8、有三个指示灯,控制要求如下:
按启动按钮后,三个指示灯依次亮1秒,并不断循环,按停止按钮后,指示灯停止工作。
试
(1)设计I/O口;
(2)画出梯形图或状态图(参考SFC图见右)
输入端
起动按钮SB1X0停止按钮SB2XI输出端指示灯HL1Y0指示灯HL2
Y1指示灯HL3Y2
9、停车场显示装置控制
假设有一汽车停车场,最大容量只能停50辆,为了表示停车场是否有空位,
可以用PLC来实现控制。
若停车场有空位,用Y0显示,若停车场无空位,用Y1、
Y2显不°
参考答案:
(1)端口分配
输入端
进车传感器SQ1X0
输出端
红灯HL1Y1停车场刚好满
出车传感器SQ2XI
红灯HL2Y2停车场已满
绿灯HL3Y0停车场有空位
(2)I/O接线图(左)
(3)程序(右)
L
7
Fl
|]丿
X0
YO
XI
Yt
COM
Y2
COM
广220V
XO
-II——INCPD0
XI
—I|—DECPD0
M8000
—||——CMPK50DOYO
END