400401430400402431(b)LD400AND401OUT430LD400AND402OUT431403400403400404401402430404431(C)LDOR403400AND404AND401AND402OUT430LDOR403400AND404OUT431
9.7 在程序末了,使用或不使用END指令是否有区别?为什么?
36
使用或不使用END指令是有区别的,END指令用于程序结束,即表示程序终了.当有效程序结束后,协一条END指令,可以缩短扫描周期.PLC扫描到END指令,便自动返回.如果没有END程序将一直执行到PLC的最后一行这样既增加运算周期,也易引起系统出错. 9.8 试用PLC设计出习题8.16的控制程序。
COMPLCSB1SB2SB3SB41KM4004014024034304314322KM3KMCOM400430401431402432430403431403430431403432 9.9 试用PLC设计出习题8.25的控制程序。
37
COMPLCSB1SB2SB3SB4SB5COM1KM4004014024034054304312KM400450430430403402401431430430450431403402
9.10 试用PLC设计出习题8.26的控制程序。
COMSB1SB2400401COM1KM430PLC400401401450450101101101451451450101430
38
9.11 试用PLC设计出习题8.27的控制程序。
COMPLCSB1400SB2SB2SB2401402403431430COMFU1KM电源FR2KM401402430430430450402451450400451431403
9.12试用PLC设计出习题8.29的控制程序。
39
COMPLCSB1400SB2SB31ST2ST401402403404430COMFU1KM2KM电源FR431400401430431403450403431101430404450431101402101
9.13 试用PLC的一个8位移位寄存器设计循环移位输出,具体要求是:
(1) 实现一个亮灯循环移位;
(2) 实现两个连续亮灯循环移位;
(3) 实现一个亮一个灭灯循环移位。
40