题号
一
二
三
四
五
总分
得分
一、填空题(每空1分,共10分)
1、PLC的输入模块一般使用____________来隔离内部电路和外部电路。
2、如果系统负载变化频繁,则最好选用____________型输出的PLC。
3、S7-200PLC定时器有三种类型通电延时型,____________,____________。三种类型。
4、对于系统输出的变化不是很频繁,建议优先选用____________型输出模块。
5、PLC的最基本的应用是用它来取代传统的____________进行____________控制。
6、S7-200型PLC编译程序时,如显示错误信息为:0 ERR,则表示有____________错误发生。
7、可编程控制器采用一种可编程序的存储器,在其内部存储执行逻辑运算、____________、定时、计数和算术运算等操作的指令,通过数字式和模拟式的____________来控制各种类型的机械设备和生产过程。
二、选择题(每题2分,共10分)
1、请从下列语句表选项中选择错误的一个( )。
A SWAP VD10 B -I AC0,VW4
C TOF T35,6 D = M0.0
2、请从下列语句表选项中选择错误的一个( )。
A LDNI SM5.4 B INVD SMD10
C DECW AC1 D SQRT VD0,AC3
3、指出下列正确的指令。( )
A LDNI M0.0 B LDN M0.0
C SI M0.0 1 D S Q0.0
4、PLC执行下列程序,当I0.0位为1后多久Q0.0得电。()
LD I0.0
AN M0.0
TON T37,20
LD T37
= M0.0
LD M0.0
LDN I0.0
CTU C0,60
LD C0
= Q0.0
A 20s
B 80s
C 120s
D 60s
5.执行下面一段程序后计数器C0的当前值C0的位为:( )。
A 7,0 B 4,1
C 3,0 C 3,1
三、程序分析题(每题6分,共30分)
1、用实时时钟指令控制路灯的定时接通和断开,20:00时开灯,07:00时关灯,请设计出程序。
2、设计灯的闪烁程序,具体要求是当I0.0闭合由Q0.0输出负载上的灯开始以10S的周期(占空比为1:1)闪烁。试设计出相关的梯形图。
3、设计出满足如下波形图的梯形图。
4、下列程序是将VB100每隔100毫秒加1当其等于100是停止,请你分析程序后将间隔时间修改为300毫秒。(定时器T32、T96中断事件号分别为21、22)
//主程序
LD SM0.1
MOVB 0,VB100
MOVB 100,SMB34
ATCH INT-0,10
ENI
//中断程序
INT-0
LD SM0.0
INCB VB100
LDB= 100,VB0
DTCH 10
5、将下列语句转换为梯形图,并简要说明其逻辑结构。
LD I0.1
AN I0.0
LPS
AN I0.2
LPS
A I0.4
= Q2.1
LPP
A I4.6
R Q0.3,1
LRD
A I0.5
= M3.6
LPP
AN I0.4
TON T37,25
四、程序改错题(每题5分,共15分)
1、下列语句表有语法错误,请改正后将正确的梯形图画在空白处。
LDNI I0.0
TON T37,100
LD T37
= Q0.0
LD I0.0
AI T37
O M0.0
AN I0.1
= M0.0
LD M0.0
= Q0.0
2、下列程序是将变量存储器VD200加1,并将结果放入累加器AC1中。请判断程序的正误,如果错误请改正并说明原因。
LD I0.0
INCB VD200
MOVB VD200,AC1
3、指出下列梯形图的错误。
五、程序设计题(20分)
液体混合装置如图所示,上限位、下限位和中限位液体传感器被液体淹没时为1状态,阀A、阀B和阀C为电磁阀,线圈通电时打开,线圈断电时关闭。开始时容器是空的,各阀门均关闭,各传感器均为0状态。按下启动按钮后,打开阀A,液体A流入容器,中限位开关变为ON时,关闭阀A,打开阀B,液体B流入容器。液面升到上限位开关时,关闭阀B,电机M开始运行,搅拌液体,60S后停止搅拌,打开阀C,放出混合液,当液面下降至下限位开关之后再5S,容器放空,关闭阀C,打开阀A,又开始下一周期的操作。按下停止按钮,当前工作周期的操作结束后,才停止操作,系统返回初始状态。要求:
1、画出可编程序控制器的外部接线图。(5分)
2、设计控制系统的顺序功能图。(15分)