您的位置 首页 > 数码极客

如何用,如何用手机号查一个人的位置…

交通红绿灯相信大家都不陌生,今天给大家介绍两种用西门子200SMART ST30编写交通红绿灯控制系统程序的方法。


顺序控制的思路编写交通红绿灯的程序

控制要求如下:

1)东西向:绿灯(QO.5)亮5秒,绿灯闪3次(灭0.5秒亮0.5秒),黄灯)亮2秒,红灯亮)10秒。

2)南北向:红灯亮)10秒,绿灯亮5秒,绿灯)闪3次,黄灯)亮2秒。3)按下I0.0启动正常运行,按下I0.1整个动作完成停止并且双向黄灯闪烁。

PLC外部接线如上图所示。


I/O分配如下表:

PLC地址

外围元件

说明

I0.0

SB1

启动

I0.1

SB2

停止

Q0.0

H1

南北红灯

Q0.1

H2

南北黄灯

Q0.2

H3

南北绿灯

Q0.3

H4

东西红灯

Q0.4

H5

东西黄灯

Q0.5

H6

东西绿灯


程序如下:

首先初始化,清除寄存器里的状态,避免干扰程序。

启动

停止

东西黄灯亮2S,如果按下停止双向闪黄灯。


南北黄灯亮2S,按下停止双向黄灯闪烁。


上面给大家介绍了用顺序控制的思路编写交通红绿灯的程序,再给大家介绍一种用一个定时器,配合比较指令如何实现。定时器Tx既可以表示触点的状态,也可以用来表示计时的当前值,在本案例中,用一个定时器计时,一个动作过程的总时间为20S,然后用比较指令分析在对应的时间段内哪个灯输出。


用比较法编写交通红绿灯

控制要求如下:

1)东西向:绿灯(QO.5)亮5秒,绿灯闪3次(灭0.5秒亮0.5秒),黄灯)亮2秒,红灯亮)10秒。

2)南北向:红灯亮)10秒,绿灯亮5秒,绿灯)闪3次,黄灯)亮2秒。

3)按下I0.0启动正常运行,按下I0.1整个动作完成停止并且双向黄灯闪烁。

PLC外部接线和I/O分配表在前面文章中。


程序如下:


关于交通红绿灯的小知识就讲到这里了,若有疑问可以在评论区留言!

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何用,如何用手机号查一个人的位置,如何用手机赚钱,如何用手机遥控空调,如何用手机号查询对方位置”边界阅读