![](https://cos-cdn.shuashuati.com/pipixue-wap/2020-1230-1107-56/ti_inject-812ce.png)
2-6 依据控制要求,东西和南北方向各有红、绿、灯,共 6 个开关量;各种灯亮或闪烁的时间延时,用 6 个定时器,并且绿灯闪烁的周期 1 秒,需要一个定时时间 0.5 秒的定时器;东西绿灯和南北绿灯不能同时亮,否则产生报警。 则变量定义如表 变量名 类型 初值 注释 南北红灯 开关 0 开关量输出,反映南北红灯状态, =1 :要求亮 南北绿灯 开关 1 开关量输出,反映南北绿灯状态, =1 :要求亮 南北黄灯 开关 0 开关量输出,反映南北黄灯状态, =1 :要求亮 东西红灯 开关 1 开关量输出,反映东西红灯状态, =1 :要求亮 东西绿灯 开关 0 开关量输出,反映东西绿灯状态, =1 :要求亮 东西黄灯 开关 0 开关量输出,反映东西黄灯状态, =1 :要求亮 定时器 0 数值 0 45 秒定时器计时时间 定时器 0 启动 开关 0 45 秒定时器计时时间启动 / 复位, =0 :启动 定时器 0 计时到 开关 0 45 秒定时器定时结束信号, =1 :定时结束 定时器 1 数值 0 40 秒定时器计时时间 定时器 1 启动 开关 0 40 秒定时器计时时间启动 / 复位, =0 :启动 定时器 1 计时到 开关 0 40 秒定时器定时结束信号, =1 :定时结束 定时器 2 数值 0 35 秒定时器计时时间 定时器 2 启动 开关 0 35 秒定时器计时时间启动 / 复位, =0 :启动 定时器 2 计时到 开关 0 35 秒定时器定时结束信号, =1 :定时结束 定时器 3 数值 0 30 秒定时器计时时间 定时器 3 启动 开关 0 30 秒定时器计时时间启动 / 复位, =0 :启动 定时器 3 计时到 开关 0 30 秒定时器定时结束信号, =1 :定时结束 定时器 4 数值 0 3 秒定时器计时时间 定时器 4 启动 开关 0 3 秒定时器计时时间启动 / 复位, =0 :启动 定时器 4 计时到 开关 0 3 秒定时器定时结束信号, =1 :定时结束 定时器 5 数值 0 2 秒定时器计时时间 定时器 5 启动 开关 0 2 秒定时器计时时间启动 / 复位, =0 :启动 定时器 5 计时到 开关 0 2 秒定时器定时结束信号, =1 :定时结束 定时器 6 数值 0 0.5 秒定时器计时时间 定时器 6 启动 开关 0 0.5 秒定时器计时时间启动 / 复位, =0 :启动 定时器 6 计时到 开关 0 0.5 秒定时器定时结束信号, =1 :定时结束 报警 开关 0 东西绿灯和南北绿灯同时亮:= 1