标的路程Р变量设置如上表共10个变量Р4、交通灯控制系统的各部分的控制设计Р4.1定时器的控制Р本设计主要用定时器来控制交通灯的亮闪情况,定时器a的范围是0-46Р定时器的控制如下:Р!TimerSetLimit(1,46,0)Р!TimerSetOutput(1,a )Рif 开关= 0 thenР !TimerReset(1,0)Р !TimerStop(1)Рendif Рif 开关= 1 thenР !TimerRun(1)Рendif Р4.2交通灯的亮闪情况控制Р本设计运用计时器的变化对交通灯红灯黄灯的可见度进行控制对绿灯可见度及闪烁效果进行控制,图2为交通控制的示意图。Р4.2.1东西路口的交通灯控制Р根据交通运行的实际情况可知东西运行的情况相同,即车辆都是同时运行及停止的所以交通灯的可见度情况一致。Р(1)东西绿灯的运行情况大致如下:0-15s东西绿灯亮15-20s东西绿灯闪烁,其设置如图3Р北Р南Р东Р西Р图2 交通指挥灯示意图Р绿Р黄Р红Р绿Р黄Р红Р红Р黄Р绿Р绿Р红Р黄Р图3东西绿灯在组态中的设置Р其中绿灯的闪烁效果通过可将独来实现的其命令是如下:Р((a>=15)and(a<17))or((a>=17)and(a<19))Р(2)东西黄灯是在绿灯闪烁开始亮的,亮3s即a在20-23s的范围内黄灯是亮的。其在组态中的具体设置如下图4,其中可见度的命令式为:Р(a>=20)and(a<23)Р图4 东西黄灯在组态中的设置Р(2)东西红灯是在黄灯灭后开始亮的,亮23s即a在23-46s的范围内红灯是亮的。其在组态中的设置如下图5可见度的命令式为:a>=23Р图5 东西红灯在组态中的设置Р4.2.2南北路口的交通灯控制Р(1)南北红灯在东西绿灯及黄灯亮时是亮的,亮23s即a在0-23s内南北红灯是亮的。其在组态中的设置如图6.其可见度的命令行式:a<=23