全文预览

十字路口交通信号灯PLC控制系统设计

上传者:幸福人生 |  格式:doc  |  页数:38 |  大小:605KB

文档介绍
类型Р 分析PLC的输入和输出信号,在满足控制要求的前提下,要尽量减少占用PLC的I/O点。由系统控制要求可见,由控制开关输入的启、停信号是输入信号。由PLC的输出信号控制各指示灯的亮、灭。在交通灯布置图中,南北方向的三色灯共六盏,同颜色的灯在同一时间亮、灭;所以,可将同色灯两两并联,用一个输出信号控制。同理,东西方向的三色灯也依次设计。再加上东西方向左转的灯共16盏,所以其占8个输出点。由此可得系统I/O分配如表3-1所示Р选择PLC型号:CPU224DC,内部电源供电,继电器输出形式。Р Р3.2 I/O点的分配与编号Р表3-1 系统I/O分配表Р输入/输出Р设备/器件名称РI/O地址Р符号名Р输入Р校正当前时钟РI0.0РSB1Р程序启停按钮РI0.1РSB2Р输出Р东西方向绿灯РQ0.0РQ1Р东西方向黄灯РQ0.1РQ2Р东西方向红灯РQ0.2РQ3Р南北方向绿灯РQ0.3РQ4Р南北方向黄灯РQ0.4РQ5Р南北方向红灯РQ0.5РQ6Р东西方向左转弯灯РQ0.6РQ7Р南北方向左转弯灯РQ0.7РQ8Р3.3 PLC端子接线图Р根据I/O表及PLC的配置图很容易就可以得到PLC端子接线图3-1如下所示:Р Р 图3-1 端子接线图Р3.4控制程序流程图Р开始Р控制程序流程图:Р0≤Tim≤630Р630<Tim<700Р700≤Tim≤830Р815<Tim<1630Р1630≤Tim≤1900Р1900<Tim<2100Р2100≤Tim≤2359Р调用SUBE子程序Р调用SUBN子程序Р调用SUBF子程序Р调用SUBN子程序Р调用SUBF子程序Р调用SUBN子程序Р调用SUBE子程序РYРYРYРYРYРYРYРSB1闭合?Р初始化时钟РSB2闭合?Р读取时钟值并处理得TimР时钟校正Р停止程序РYРYРNРNР图3-2 主程序流程图Р3.5 控制程序编制

收藏

分享

举报
下载此文档