台达plc地下停车场入口进出管制程序实例.docx
2页台达plc地下停车场入口进出管制程序实例台达plc实现地下停车场入口进出管制程序的例子【地下停车场出入口进出管制】Y1 Y2X1X2一楼出入口处地下室出入口处红 绿Y1 Y2红 绿单行车道【控制要求】地下停车场的进出入车道为单车道,需设置红绿交通灯来管理车辆的进出红灯表示禁止车辆进出,而绿灯表示允许车辆进出当有车从一楼出入口处进入地下室,一楼和地下室出入口处的红灯都亮,绿灯熄灭,此时禁止车辆从地下室和一楼出入口处进出,直到该车完全通过地下室出入口处(车身全部通过单行车道),绿灯才变亮,允许车辆的从一楼或地下室出入口处进出同样,当车从地下室处出入口离开进入一楼时,也是必须等到该车完全通过单行车道出,才运行车辆从一楼或地下室出入口处进出PLC 一开机运行时,一楼和地下室出入口处交通灯初始状态:绿灯亮,红灯灭元件说明】PLC 软元件 控制说明X1 一楼出入口处光电开关,有车辆出入该处时,X1 状态为 OnX2 地下室出入口处光电开关,有车辆出入该处时,X2 状态为 OnM1 从一楼进入车道经过 X1 时,M1 导通一个扫描周期M2 从地下室进入车道经过 X1 时,M2 导通一个扫描周期M3 从地下室进入车道经过 X2 时,M3 导通一个扫描周期M4 从一楼进入车道经过 X2 时,M4 导通一个扫描周期M20 车辆从一楼进入地下室过程中,M20=OnM30 车辆从地下室离开到一楼过程中,M23=OnY1 一楼和地下室出入口处红灯Y2 一楼和地下室出入口处绿灯【控制程序】M1002RST Y1SET Y2PLC 开机上电 RUN 时,绿灯亮X2PLS M3PLF M4SET M30M1 M30M3 M20M4 M20M2 M30RST Y2SET Y1RST Y1SET Y2RST M20RST M30从地下室进入单车道经过时,输出一次脉冲X2M3M4 M20M2 M30从一楼进入单车道经过时,导通一个扫描周期X2M4车辆从地下室离开到一楼过程中M30 保持 On车辆在单车道中行驶时,红灯亮,绿灯熄灭车辆离开单车道后,红灯熄灭,绿灯亮车辆离开单车道后,M20 及 M30 被复位PLSX1PLF M2SET M20从一楼进入单车道经过时,导通一个扫描周期X1M1从地下室进入单车道经过 时,导通一个扫描周期X1M2车辆从一楼进入地下室过程中M20 保持 On【程序说明】一楼和地下室的红灯共享信号 Y1,绿灯共享信号 Y2。
程序的关键是当 M1 导通驱动 Y1 时,必须先判断是从一楼出入口处进入单车道还是离开单车道,因为两个方向车辆通过一楼出入口处时,[PLS M1]指令都执行,M1 都导通一个扫描周期,所以需用一个确认信号 M20 来确认车辆是从一楼进入单行车道的状态同样,当 M2 导通时,必须先判断是从地下室出入口处离开单车道还是处进入单车道,因为两个方向车辆通过地下室出入口处时,[PLS M2]指令都执行,M2 都导通一个扫描周期,所有需用个确认信号 M30 来确认车辆是从地下室进入单行车道的状态 2 / 2。





