需要设计一个交通控制灯的程序,要求如下:
1、有启动、停止按钮。
2、时序:东西绿灯亮30s→东西绿灯以0.5s闪烁5s→东西黄灯亮5s→南北绿灯亮30s→南北绿灯以0.5s闪烁5s→南北黄灯亮5s→东西绿灯亮30s循环。
3、东西向亮绿灯时,南北向亮红灯;南北向亮绿灯时,东西向亮红灯。
设计思路:
1、绘制各灯状态定时范围表。
2、绘制电路图,根据电路图接好线。
3、编写程序,并模拟运行。
***种方法用定时器逻辑法编写程序,如下图所示。
第二种方法是用比较指令对定时器数据进行区间比较的方法编写程序,如下图所示。
上种方法所编程序比***种方法简单,更好理解。开头几步,因为欧姆龙PLC的定时器为倒计时方式,而且所用的是BCD码的存储方式,所以把当前所计时间进行了转换。
行业资讯