第1章 电气控制基础 1
1.1常用低压电器概述 2
1.1.1接触器 2
1.1.2继电器 3
1.1.3主令电器 6
1.2配电电器 8
1.2.1低压开关 8
1.2.2低压断路器 9
1.2.3熔断器 10
1.3电气控制电路基础 10
1.3.1电气控制线路的绘制原则、图形及文字符号 10
1.3.2基本控制回路 11
本章小结 16
习题 16
第2章 PLC技术基础 17
2.1 PLC的工作原理与系统组成 18
2.1.1 PLC的基本结构 18
2.1.2 PLC的工作原理 20
2.1.3 PLC的硬件基础 23
2.1.4 PLC的软件基础 26
2.2 S7-200系列PLC基础 28
2.2.1 S7-200 PLC CPU简介 28
2.2.2 S7-200 PLC扩展模块 29
2.2.3 S7-200 PLC系统配置 30
2.3 S7-200 PLC的编程基础 32
2.3.1数据类型 32
2.3.2数据存储 33
2.3.3寻址方式 37
2.4 STEP 7-Micro/WIN32编程软件使用指南 39
2.4.1编程软件的基本操作 39
2.4.2程序调试与运行监控 47
本章小结 50
习题 51
第3章 S7-200PLC基本指令及应用 52
3.1基本编程指令 53
3.1.1位逻辑指令 53
3.1.2堆栈操作 56
3.1.3定时器 57
3.1.4计数器 63
3.2程序控制指令 66
3.2.1结束指令 66
3.2.2监控定时器复位指令 67
3.2.3循环指令 67
3.2.4跳转与标号指令 68
3.2.5子程序的编写和调用 69
3.3 PLC编程与应用 72
3.3.1梯形图的编程规则 72
3.3.2基本指令的简单应用 74
3.4实训一 79
3.4.1三相异步电动机的正反转控制 79
3.4.2三相异步电动机星/三角形换接启动控制 80
3.4.3十字路口交通灯控制 81
本章小结 85
习题 85
第4章 S7-200PLC顺序控制指令及应用 88
4.1顺序控制设计方法与顺序功能图 89
4.1.1顺序控制设计方法 89
4.1.2顺序功能图 89
4.1.3有向连线与转换条件 92
4.2顺序功能图的基本结构 93
4.2.1单序列 96
4.2.2选择序列 98
4.2.3并行序列 99
4.2.4应用实例 99
本章小结 108
习题 108
第5章 功能指令 111
5.1数据传送指令 112
5.1.1单一数据传送指令 112
5.1.2字节交换指令 112
5.1.3传送字节立即读、写指令 112
5.2数学运算指令 112
5.2.1加法运算和减法运算指令 112
5.2.2乘法运算指令和除法运算指令 113
5.2.3加1运算指令和减1运算指令 114
5.3逻辑运算指令 115
5.4移位操作指令 116
5.4.1右移位指令 116
5.4.2左移位指令 117
5.4.3循环右移位指令 117
5.4.4循环左移位指令 117
5.5数据转换操作指令 118
5.5.1 BCD码与整数的转换 118
5.5.2双字整数与实数的转换 118
5.5.3双整数与整数的转换 119
5.5.4字节与整数的转换 119
5.5.5译码、编码指令 119
5.5.6段码指令 120
5.5.7 ASCII码转换指令 120
5.6表操作指令 121
5.7中断操作指令 125
5.7.1中断类型 125
5.7.2中断优先级 126
5.7.3中断指令 126
5.7.4中断程序 127
5.8高速计数器操作指令 130
5.9高速脉冲指令 131
5.9.1高速脉冲输出指令PLS 132
5.9.2高速脉冲的控制 132
5.9.3 PTO的使用 132
5.9.4 PWM的使用 133
5.10 PID操作指令 133
5.10.1 PID算法简介 133
5.10.2 PID回路指令与转换 134
5.10.3 PID向导的使用 137
5.11时钟操作指令 138
5.11.1读时钟指令 138
5.11.2设定时钟指令 138
5.12实训二 138
5.12.1彩灯控制 138
5.12.2电梯控制 141
本章小结 147
习题 147
第6章 网络通信及应用 149
6.1 S7-200的通信功能 150
6.1.1 S7-200的网络通信协议 150
6.1.2 S7-200的通信功能 152
6.2 S7-200的串行通信网络 152
6.3通信操作指令 155
6.4使用自由端口模式的计算机与PLC通信 156
6.5 S7-200通信模块 157
6.6文本显示器 158
本章小结 161
习题 161
第7章 PLC控制系统设计 162
7.1 PLC控制系统的设计步骤 163
7.1.1系统分析 164
7.1.2硬件系统 165
7.1.3软件系统 166
7.1.4施工设计与实施 168
7.1.5程序调试 169
7.1.6整理技术文件 170
7.2 PLC控制系统输入/输出回路 170
7.2.1输入回路的设计 170
7.2.2输出回路的设计 171
7.2.3减少输入/输出点的方法 171
7.3 PLC控制系统的可靠性措施 172
7.3.1电源的可靠性措施 173
7.3.2系统安装的可靠性措施 173
7.3.3软件设计的可靠性措施 176
7.3.4故障的检测与诊断 177
7.4 S7-200控制系统工程设计实例 178
7.4.1 S7-200在数字量控制系统中的应用 178
7.4.2 S7-200在模拟量控制系统中的应用 188
本章小结 199
习题 199
第8章 组态软件MCGS及应用 202
8.1组态软件概述 203
8.1.1组态与组态软件 203
8.1.2组态软件的功能与结构 203
8.1.3组态软件的组成 204
8.2 MCGS组态软件 205
8.2.1 MCGS组态软件的整体结构 205
8.2.2 MCGS组态软件常用术语 207
8.2.3 MCGS组建新工程的一般过程 208
8.3 MCSG与S7-200PLC的连接 209
本章小结 218
第9章 S7-300PLC简介 219
9.1 S7-300PLC的特点 220
9.2 S7-300系列模块 222
9.2.1 S7-300CPU模块 222
9.2.2 S7-300电源及接口模块 224
9.2.3 S7-300数字量信号模块 224
9.2.4 S7-300模拟量信号模块 225
9.2.5 S7-300高速计数器模块 226
9.2.6 S7-300位置控制与位置检测模块 227
9.2.7 S7-300通信模块 228
本章小结 229
参考文献 230