1.确定PLC 变量表
根据任务要求,确定该任务的PLC 变量分配,如图5-3所示。
图5-3 PLC 变量分配
2.PLC 程序设计与调试
用比较指令实现的十字路口交通灯PLC 程序如图5-4所示。这个任务的要求和前文的交通灯任务要求类似,只是采用比较指令来实现。按下启动按钮I0.0,M2.0 启停标志位接通并自锁,M2.0 常开触点接通,t1 定时器开始计时,当定时器当前值小于或等于20 s时,东西绿灯常亮,大于20 s且小于或等于23 s时,东西绿灯闪烁;大于23 s且小于或等于25 s时,东西黄灯亮,对应南北方向,当前数值小于或等于25 s时,南北红灯亮;定时器当前值大于25 s且小于或等于45 s时,南北绿灯亮;定时器当前值大于45 s且小于或等于48 s时,南北绿灯闪烁;定时器当前值大于48 s时,南北黄灯亮,对应东西方向,当前数值大于25 s时,东西红灯亮。当定时器50 s时间到后,t1 定时器的常闭触点断开,把t1 定时器复位,定时器开始重新计时,红绿灯又重新开始新一轮的循环。
(www.xing528.com)
图5-4 用比较指令实现的十字路口交通灯PLC 程序(比较指令)
图5-4 用比较指令实现的十字路口交通灯PLC 程序(比较指令)(续)
单击工具栏的按钮开始仿真。在仿真启动状态下,会出现PLC 运行状态仿真窗口。鼠标单击窗口上的图标,启用仿真的项目视图,单击左上角的按钮,创建仿真的新项目,在项目树下的“SIM 表格”下的“SIM 表格_1”中输入PLC 程序相关的变量,如图5-5所示。把“启动按钮”变量打“√”,观察输出Q 的运行状态。若调试结果与控制要求一致,说明任务完成。
图5-5 PLC 仿真变量
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。