大连理工大学本科论文 联系客服

发布时间 : 星期三 文章大连理工大学本科论文更新完毕开始阅读a6cd9183b9d528ea81c77988

现场总线控制系统功能块组态软件设计

5sA绿A黄A红3sB绿B黄B红4s4sA通3sB通 图4-3 有强通控制时序图

无急车到来时,与常规控制相同,有急车到来时,从控制板发出强通信号,不论原来灯亮的状态如何,一律强制让来车方向的绿灯亮,另一方向的红灯亮,直到解除急车的强通信号。

急车信号一旦OFF,灯的状态立即转为来车方向的绿灯闪两次,随后向下正常运行。 每次只能响应一个方向的急车,若两个方向都来急车,则先响应先来的一方,再响应后来的一方。

如图4-3,首先B路强通3秒,在3秒内,A路灯红,B路灯绿,强通开关断开后,B路绿灯闪烁2次,黄灯亮两秒,变为红灯,进入正常的路灯状态。

–44–

现场总线控制系统功能块组态软件设计

4.3 功能块程序实现

4.3.1 正常情况下交通灯程序实现

图4-4 初始化

变量功能表如下:

表4-3 功能变量表

变量/常量

M0.0

常数(64,20,4,65,…)

常数(220)

常数(50,110,160,220,…)

QW0 T1

功能

为1时触发计时器 ,用来控制计时器 转化为 2进制后是灯亮的状态字,例如:64转化二进制为1000000,那么只有B红灯亮。

计时器的设定时间 与计时器的时间做比较 输出端,可以在PEC8000上显示

计时器

图4-4程序说明:第一个网络首先为交通灯赋初始值,设置为A绿灯,B红灯,此时QW0对应的值为65。然后在第二个网格中设置一个计时器,时间定为一个灯亮的循环周期220ms,并开始计时。第三个网络用来判断时间,根据时序图在不同的时间对QW0赋值不同,产生灯变化的效果。

–45–