这是一个比较严重的错误,因为此处本应经过绿灯闪烁转为红灯,但系统却始终保持绿灯。这样的系统是无法接受的。
这一问题的解决比较复杂一点。由于我们的主要任务是发现错误,此地我们不再讨论如何修正这一错误的问题。
5 第二个十字路口交通灯控制程序
本节讨论另一本书上的交通灯控制程序中的错误。这一程序没有处理强通控制这样的复杂问题,但是人行道控制同主干道控制分开处理,结果在人行道控制上出现了错误。
题目:交通灯控制程序
来源:plc应用开发实用子程序
编程平台:西门子s7-200
时序控制:(90秒周期)
南北主干道 左转绿10秒,绿30秒,绿闪3秒,黄2秒,红45秒;
东西人行道:红13秒,绿27秒,绿闪3秒,红47秒;
东西主干道: 红45秒,左转绿10秒,绿30秒,绿闪3秒,黄2秒;
南北人行道:红58秒,绿27秒,绿闪3秒,红2秒。
注:
(1)绿闪包括转向绿灯和转向绿灯;
(2)东西人行道指东西两端的人行道。
测试显示该程序时序上运行正确,但是在关机时出了问题。
本文关键字:程序 PLC程序,plc技术 - PLC程序
上一篇:PLC顺序步进控制编程方法