17
6-14 、某大厦欲统计进出大厦内的人数,在唯一的门廊里设置了两个光电检测器,
当有人进出时就会遮住光信号,检测器就会输出”1”状态信号。光不被遮住时,信号为”0”。两个监测信号A和B变化的顺序将能确定人走动的方向。 设以检测器A为基础,当检测器A的光电信号被人遮住,检测器B发出上升沿信号时,就可以认为有人进入大厦,如果此时B发出下降沿信号则可以认为有人走出大厦,如图,当检测器A和B都检测到信号时,计数器只能减少一个数字;当检 测器A或B只有其中一个检测到信号时,不能认为有人出入;或者在一个检测器 状态不改变时,另一个检测器的次。连续变化几次,也不能认为有人出入了大 厦,如图6-80 (c)所示,相当于没有人进入大厦。
用PLC实现上述控制要求,设计一段程序,统计出大厦内现有人数,达到限定人数(例如500人)时发出报警信号。
光电信号
检测器A
大门
A
检测器A
检测器B
检测器B
走出
大厦
B
进入 (a) (b)检测器A和B的时序图(1)(c)检测器A和B的时序图(2)
18
图6-80、题6-14图
检测器A X000
检测器B 进入C254
检测器B 走出
X001 复位X002 R S
启动
X006
X01 0 C25 4
RSTX01 1 C25 4 K50 0
C25 4 Y0 M8 054 Y1
END
M8054闭和,增记数。
6-15、设计3分频、6分频功能的梯形图。
x0
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15
Y0
1
2
3
4
5
Y1
1
2
M8 002
PLS M0 M0
SET Y0
Y0
X0
PLF M1
M1 C0 C0
K2
RST C0 Y0
RST Y0
PLS M30 Y0 X0
M3 0 Y0
PLS M2 M3 1 M2 M3 0 M3 1
C1
Y1
C1
K2
Y1
RST C1 END
SET Y0
19
第7章、习题与思考
7-1 、说明状态编程思想的特点及适用场合。 7-2 、有一小车运行过程如图7-35所示。小车原位在后退终端,当小车压下后限 位
开关SQl时,按下动按钮SB,小车前进。当运行至料斗下方时,前限位开关SQ2 动作,此时打开料斗给小车加料,延时8s后关闭料斗。小车后退返回,碰撞后 限位开关SQl动作时,打开小车底门卸料,6s后结束,完成一次动作,如此循环。请用状态编程思想设计其状态转移图。
装料延时(8s)
漏斗门开关
Y00 3
后退
底门开关 Y00 2 前进
Y00 1
Y00 0
卸料 (6s)
后限位开关
前限位开关 SQ1
X00 1
X00 2 SQ2
小车运行过程示意图
20