使用PLC实现十字路口红绿灯控制
使用PLC实现十字路口红绿灯控制,是PLC控制中非常经典的控制案例。如下所示为路口红绿灯示意图:https://mp.toutiao.com/mp/agw/article_material/open_image/get?code=ZTNiM2MyNDgyZWJhNmIxNjI4MGNhOTg2Mjc1ZmRhYWIsMTc4MTkzMzg4MTMxNw==十字路口红绿灯示意图
控制功能
信号灯受一个启动开关控制,当启动开关接通时,信号灯系统开始工作,且先南北红灯亮,东西绿灯亮。当启动开关断开时,所有信号灯都熄灭。
控制流程
南北红灯亮维持25秒,在南北红灯Y2亮的同时东西绿灯Y3也亮,并维持20秒。到20秒时,东西绿灯Y3闪亮,闪亮3秒后熄灭。在东西绿灯Y3熄灭时,东西黄灯Y4亮,并维持2秒。到2秒时,东西黄灯Y4熄灭,东西红灯Y5亮,同时,南北红灯Y2熄灭,绿灯Y0亮。东西红灯Y5亮维持30秒。南北绿灯Y0亮维持20秒,然后闪亮3秒后熄灭。同时南北黄灯Y1亮,维持2秒后熄灭,这时南北红Y2灯亮,东西绿灯Y3亮。周而复始。
程序示例https://mp.toutiao.com/mp/agw/article_material/open_image/get?code=NThhZGFjMmJhNmIyMzUyNjNhZDY3NWQzY2I2ZjA5MDMsMTc4MTkzMzg4MTMxOA==
南北、东西向信号转换控制https://mp.toutiao.com/mp/agw/article_material/open_image/get?code=ZWM1NDM4NGIzMTk3NmY4MzIwNGFlYjFjN2RmZWIyNTIsMTc4MTkzMzg4MTMxOA==
1s震荡计时器https://mp.toutiao.com/mp/agw/article_material/open_image/get?code=NjI1NzM3ZjZmMzBjMzVjYjc3NDVmZjlkZDRlMTllY2EsMTc4MTkzMzg4MTMxOA==
25s定时计数https://mp.toutiao.com/mp/agw/article_material/open_image/get?code=NTE0MDA4ZWQyMGYxNTk3NzU2YWUxY2I2YWI4NmY2NzksMTc4MTkzMzg4MTMxOA==
25s时间分段https://mp.toutiao.com/mp/agw/article_material/open_image/get?code=Y2Y0NGQ5MzBjMjc1YzliOWM4MWY0YmRmNGY4ZjdiZjAsMTc4MTkzMzg4MTMxOA==
控制信号输出https://mp.toutiao.com/mp/agw/article_material/open_image/get?code=NDdmN2QzMmM4MTQwMGU4NTA5Nzc0NDE4ZTA1NDcyMzgsMTc4MTkzMzg4MTMxOA==
控制信号输出续以上即为红绿灯控制程序示例
页:
[1]