设计基于PLC的交通灯控制程序需要满足一系列要求:(1) 按下启动按钮SB1后,东西方向的绿灯亮起5秒,然后以0.5Hz的频率闪烁3秒后熄灭,黄灯亮2秒后熄灭,红灯亮10秒,循环进行。与此同时,南北方向的红灯在东西方向的绿灯和黄灯亮起时亮10秒,然后绿灯亮5秒,以0.5Hz的频率闪烁3秒后熄灭,黄灯亮1秒后熄灭,红灯亮...循环。(2) 按下停止按钮SB2时,所有交通灯将熄灭。(3) 交通灯循环次数由拨码开关决定。(4) 系统运行时,通过指示灯HL1以0.5Hz的频率闪烁来指示,系统停止时,指示灯HL2以相同频率闪烁。