1、第第 2 章章 基本逻辑控制基本逻辑控制CPU输出单元停止 I0.2启动 I0.1东西人行道红 Q1.3东西人行道绿 Q1.2南北人行道红 Q1.1南北人行道绿 Q1.0东西主车道红 Q0.7东西主车道黄 Q0.6东西主车道直行绿Q0.5东西主车道左转绿Q0.4南北主车道红 Q0.3南北主车道黄 Q0.2南北主车道直行绿Q0.1南北主车道左转绿Q0.0图 2-1 交通信号灯控制 PLC 配置示意图工控技术实用子程序PLC20 10 13 40 4345 55 58 85 8890 (秒)Q1.0Q1.1Q0.7Q0.6Q0.5Q0.4Q1.2Q1.3Q0.3Q0.2Q0.1Q0.0I0.1图
2、2-2 交通信号灯系统正常工作时序图第 2 章 基本逻辑控制3I0.1M0.2Q0.1Q0.2T1T1T3T8 T9( 3S)T8( 30S)T7T5T4T6( 2S)T7( 10S)M0.2 M0.1 T1T5( 3S)T4( 30S)T3( 10S)T1( 45S)T2( 45S)I0.2 M0.1M0.1启停控制Q0.4Q0.5M0.2严重故障M0.1 T2红灯工作延时东西左转绿灯工作延时东西直行绿灯工作延时东西绿灯闪烁延时东西黄灯工作延时南北左转绿灯工作延时周期循环控制南北直行绿灯工作延时南北绿灯闪烁延时工控技术实用子程序PLC4T12( 0.5S)T11( 0.5S)M0.1 T12
3、T9 T10( 2S) 南北黄灯工作延时T11闪烁频率设定T5 T6T5T4T3 T4 Q0.5Q0.3 T3 Q0.4T9 T10T8 T9 T11T7 T8 Q0.1Q0.7T1 Q0.3Q0.7M0.2 M0.1 T1东西主干道红灯南北主干道红灯T7 Q0.0南北主干道左转绿灯南北主干道直行绿灯南北主干道绿闪Q0.2南北主干道黄灯东西主干道左转绿灯T11Q0.6东西主干道直行绿灯东西主干道绿闪东西主干道黄灯第 2 章 基本逻辑控制5T4T3Q0.1 T14( 3S)T4T3M0.3T8T7T9T8 T14 M0.4东西人行道非红灯T8T7M0.4 Q1.3东西人行道红灯T9 T11T8
4、T14 Q1.2东西人行道绿灯东西人行道绿灯闪Q1.1南北人行道红灯M0.3南北人行道非红灯T5T4 T13Q0.5 T13( 3S) 南北人行道绿灯延时东西人行道绿灯延时T5T4 Q1.0T11T13南北人行道绿灯南北人行道绿灯闪图 2-3 实现主干道信号灯控制的梯形图工控技术实用子程序PLC61 上 I1.64 上 I2.15 下 I1.52 下 I1.2五层 I1.1一层 I0.5CPU输入单元 输出单元五层 I0.4一层 I0.0慢速 Q0.3快速 Q0.2电机反转 Q0.1电机正转 Q0.0楼层监测楼层选择2-5层下1-4层上图 2-4 五层电梯控制 PLC 配置图第 2 章 基本逻
5、辑控制7M0.7M0.5M0.4M0.3M0.2M0.6M1.2I0.6 M0.2M0.7到 2 层指令M1.2M0.6M1.1M0.5M0.4M0.3M0.2I0.0I0.1M0.1M0.1电梯到 1 层I0.1I0.2电梯到 2 层I0.0I0.2I0.3电梯到 3 层I0.1I0.3I0.4电梯到 4 层I0.2I0.4I0.3电梯到 5 层I0.5 M0.1到 1 层指令M1.1工控技术实用子程序PLC8M0.2M0.7M2.2M0.6M2.1I1.2M0.22 层向下指令M2.1M0.7M2.0I1.6M0.11 层向上指令M2.0M0.6M1.5I1.1 M0.5M0.7到 5 层
6、指令M1.5M0.6M1.4I1.0 M0.4M0.7到 4 层指令M1.4M0.6M1.3I0.7 M0.3M0.7到 3 层指令M1.3I1.72 层向上指令M2.2第 2 章 基本逻辑控制9M0.6M2.7I1.5M0.55 层向下指令M2.7M2.6I2.14 层向上指令M2.6M0.4M0.7M0.6M2.5I1.4M0.44 层向下指令M2.5M2.4I2.03 层向上指令M2.4M0.3M0.7M0.6M2.3I1.3M0.33 层向下指令M2.3工控技术实用子程序PLC10M1.1M2.0M1.2M2.2M2.1M2.4M1.3M2.3M2.6M1.4M2.5M1.5M2.7M
7、0.3 M0.4 M0.5向上到 3 层M3.3M0.4 M0.5向上到 4 层M3.4M0.5向上到 5 层M3.5M0.2 M0.3 M0.4 M0.5向上到 2 层M3.2M0.1 M0.2 M0.3 M0.4 M0.5 M3.1向上到 1 层第 2 章 基本逻辑控制11M0.1向下到 1 层M1.1M2.0M4.1M2.2M0.1 M0.2向下到 2 层M1.2M2.1M4.2M2.4M0.1 M0.2 M0.3向下到 3 层M1.3M2.3M4.3M2.6M1.4M2.5M0.1M1.5M2.7M0.2 M0.3 M0.4 M0.5 M1.6电梯离开楼层M0.1向下到 4 层M4.4
8、M0.2 M0.3 M0.4M0.1 M0.2 M0.3 M0.4 M0.5 M4.5向下到 5 层工控技术实用子程序PLC12M4.5.6M4.4M4.3M4.2M3.2M3.3M3.4M0.6M3.5.6M1.7M4.1.6M1.7M1.6M3.2M3.1M3.3M3.4M3.5.6M0.7电梯向上指令M0.6M3.1换速指令M0.2M0.3M0.4M0.7第 2 章 基本逻辑控制13M4.3M4.2M4.1M4.5.6M0.6电梯向下指令M4.4M0.7Q0.3 Q0.1M3.0 Q0.1Q0.0电梯向下M0.7M3.0Q0.3Q0.0Q0.1电梯向上M0.6Q0.0Q0.1Q0.0 Q
9、0.2电梯慢速Q0.3M3.0 Q0.3电梯快速Q0.2M0.7M0.6 M1.7电梯快速指令M3.0图 2-5 实现五层电梯换向和换速控制的梯形图工控技术实用子程序PLC14电动机 星形接触器过热保护主接触器ABCFR M电源开关角形接触器图 2-6 星角降压启动电机控制原理图1 号过热动作I1.12 号主开关合I1.21 号主开关合I1.02 号停止 I0.42 号启动 I0.31 号反转 I0.2CPU输入单元 输出单元1 号正转 I0.11 号停止 I0.02 号星形合 Q0.32 号主接触器合 Q0.21 号电机反转 Q0.11 号电机正转 Q0.02 号过热动作I1.32 号角形合
10、 Q0.4图 2-7 电机控制 PLC 配置图第 2 章 基本逻辑控制15I1.2Q0.0正转控制I0.2Q0.0T1 I0.0 M0.0Q0.1反转控制I0.1Q0.1T2 I0.0 M0.0反转延时T2( 1.5S)I0.2正转延时T1( 1.5S)I0.1M0.0允许操作I1.1I1.01 号电机控制程序2 号电机控制程序M0.1允许操作I1.3工控技术实用子程序PLC16T4( 1.5S)Q0.4Q0.2转换延时Q0.3角形接触器合T3( 8S)Q0.3I0.3Q0.2Q0.2主接触器合I0.4 M0.1Q0.2星形延时Q0.4T3 Q0.4星形接触器合Q0.4Q0.4T4 Q0.3图
11、 2-8 实现电机控制的梯形图第 2 章 基本逻辑控制17Q0.1Q0.3Q0.4Q0.5Q0.7Q0.0 Q0.2Q0.6图 2-9 八段数码显示单元配置图数字 9 显示 I1.1CPU输入单元 输出单元数字 1 显示 I0.0分组 7 控制 Q0.6分组 2 控制 Q0.1分组 1 控制 Q0.0小数点显示 I1.2分组 8 控制 Q0.7图 2-10 八段数码显示控制 PLC 配置图工控技术实用子程序PLC18表 2-1 八段数码显示组合逻辑表显示 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.70 + + + + + + 1 + + 2 + + + + +
12、 3 + + + + + 4 + + + + 5 + + + + + 6 + + + + + + 7 + + + 8 + + + + + + + 9 + + + + + + +第 2 章 基本逻辑控制19Q0.1I0.0I1.1I1.0I0.6I0.7I0.5I0.2I0.3I1.0I0.6I1.1I0.0I0.4Q0.0显示单元 0I0.5显示单元 1工控技术实用子程序PLC20I1.1I1.0I0.6I0.5I0.4I0.3I0.2I0.3I0.2I0.1Q0.2I0.0I1.1I1.0I0.7I0.4显示单元 2显示单元 3Q0.3第 2 章 基本逻辑控制21Q0.5I0.0I1.1I1
13、.0I0.6I0.5I0.2显示单元 5I0.3I1.0I0.6I0.2I0.0 Q0.4显示单元 4工控技术实用子程序PLC22Q0.7I1.1I1.0I0.7I0.6I0.4I0.5I0.0I0.1Q0.6显示单元 6I0.3I1.2显示单元 7图 2-11 八段数码显示控制梯形图第第 3 章章 系统综合控制系统综合控制表 3-1 区域工作方式控制程序输入参数表代码 信 号 说 明LT 灯测试。AFI 故障确认。AUCI 辅助控制。EM 急停信号。LOC1 主控操作台选本地操作台控制。CEN1 主控操作台选主控操作台控制。LOC2 本地操作台选本地操作台控制。CEN2 本地操作台选主控操作
14、台控制。AUT 主控操作台选择自动工作方式。S-AUT 主控操作台选择半自动工作方式。MANU 主控操作台选择手动工作方式。A-FR 主控操作台选择辅助设备就绪。A-ON 主控操作台选择区域自动启动。A-OFF 主控操作台选择区域自动停止。表 3-2 区域工作方式控制程序输出信号说明代码 功 能 说 明AUTO 自动工作方式。SEMI 半自动工作方式。HAND 手动工作方式。AF 故障确认。AUC 辅助控制。ALP 自动工作方式指示。工控技术实用子程序PLC24辅助设备就绪主台选主台控制急停信号主台选择手动主台选半自动主台选择自动 与自动工作启动置位自动工作信号本地选主台控制本地选择本地控制主
15、台选择手动或自动工作停止复位自动工作信号图 3-1 区域自动工作信号逻辑示意图第 3 章 系统综合控制25自动工作停止区域自动未启动主台选主台控制急停信号主台选择手动主台选择自动主台选择半自动 与自动工作启动置位半自动工作信号本地选主台控制本地选择本地控制主台选择手动或 复位半自动工作信号辅助设备就绪图 3-2 区域半自动工作信号逻辑示意图工控技术实用子程序PLC26EMEMSEMISCEN1AUTORLOC2A-OFFCEN1 CEN2 AUTA-ON A-FR EMAUCIMANUAUTOSAFI AF故障确认MANUS-AUT复位自动控制方式输出信号置位自动控制方式输出信号AUC辅助控制
16、A-ONAUT置位半自动控制方式输出信号S-AUTCEN2 MANUAUTO A-FR第 3 章 系统综合控制27EMLOC2A-OFFMANUSEMIS 置位半自动控制方式输出信号S-AUT AUTOALPSEMIAUTOLP自动状态指示输出信号SEMI AUTOR 复位自动控制方式输出信号HAND手动控制方式输出信号LOC2 SEMIAUTO SEMIR 复位半自动控制方式输出信号AUTOS 置位自动控制方式输出信号AUT SEMIAUTO EMSEMIR 复位半自动控制方式输出信号图 3-3 区域工作方式控制程序工控技术实用子程序PLC28表 3-3 故障监测子程序输入信号表代码 功 能
17、 说 明AF 故障确认。IAF 确认的故障。IUAF 未确认的故障。PAR 监测点工作选择。为“1” ,对 F1 至 F16 输入故障状态进行处理。F0/1 故障级别控制,对应 16 个故障点,设置为 16 位。F1 故障点 1。 。 。 。 。 。 。 。 。F16 故障点 16。DW 控制数据字编号。表 3-4 故障监测控制子程序输出信号表代码 功 能 说 明AFO 确认故障。UAF 未确认故障。7 6 5 4 3 2 1 0F10F2MW11 7 6 5 4 3 2 1 0F1F8MW10F9F16图 3-4 故障监测程序使用的中间存储器分配示意图第 3 章 系统综合控制29M10.5P
18、AR故障监测点 14 故障F14M10.4PAR故障监测点 13 故障F13M10.3PAR故障监测点 12 故障F12M10.2PAR故障监测点 11 故障F11M10.1PAR故障监测点 10 故障F10M10.0PAR故障监测点 9 故障F9M11.7PAR故障监测点 8 故障F8PAR M11.6M11.5PAR故障监测点 6 故障F6M11.4PAR故障监测点 5 故障F5M11.3PAR故障监测点 4 故障F4M11.2PAR故障监测点 3 故障F3M11.1PAR故障监测点 2 故障F2M11.0PAR故障监测点 1 故障F1故障监测点 7 故障F7工控技术实用子程序PLC30IUAFPAR UAFSUAFRAF复位未确认故障输出信号M10.7PAR故障监测点 16 故障F16PAR M10.6故障监测点 15 故障F15打开数据块 DB200置位未确认故障输出信号OPN DB200取中间寄存器 MW10 的值L MW10取故障等级设定的值L F0/1按位进行“与”操作AW得到的数据传给 MW12。此时是完成对 9-16 的故障检测点的状态监测。T MW12L MW10高低位数据字数据互换CAWL F0/1