三菱PLC实现一个开关控制一个灯的亮或者灭,可以有两种方法。
第一,可以用带自锁功能的按钮开关。这个控制最简单,而且不需要PlC。
第二,可以用复位按钮开关(不具备自锁),这个需要接PLC。复位开关作为PLC的一个输入信号开关如X0,灯作为PLC的一个输出负载如Y0。通过编写梯形图程序,来实现一个开关控制灯的亮灭。现在以三菱PLC为例:
(1)通过程序里的两个计数器C0和C1来实现。计数器C0的计数K设定值为1即K1,计数器C1的计数器K设定值为2即K2。当开关X0闭合一次,计数器C0接通一次并且计一次数K值由零变为1,C0常开触点闭合,Y0通电,灯亮;同时,计数器C1也计一次数K值由零也变为1,但是,由于C1的K值设定的是2即k2,所以,计数器C1还没接通;当再按开关又X0闭合一次,计数器C1又计数一次为2即达到K2,这时,C1计算器通电,常开触点C1闭合,计数器C0、C1复位,计数清零即K1和K2均为零,计数器C1和C0均断电,其对应的常开触点也断开,Y0失电,灯灭。如此,反复就可以控制灯的亮灭。梯形图程序如图一。
(2)还有一种就是利用三菱PLC程序中的左移位指令即SFTL指令。这里就不细说。
(3)实物简易接线图如图二。这里选用的三菱PLC的电源是交流220伏,输出是继电器输出,选择10个点的输入输出就足够了。
(责任编辑:admin) |