第一部 分常用低压电器 1
第一章 常用电气元件及符号 1
第一节 概述 1
低压电器的定义 1
低压电器的分类 1
低压电器的发展趋势 2
第二节 常用元件 3
交流接触器 4
热继电器 8
熔断器 12
按钮 15
断路器 18
时间继电器 22
速度继电器 24
电磁继电器 27
行程开关 30
负荷开关 33
组合开关 35
第三节 电气控制图绘制原则 37
电气原理图 37
电气元件布置图 38
电气安装接线图 39
第二章 常用控制电路 40
第一节 三相异步电动机全压启动控制电路 40
控制电路 40
所用元件及作用 41
工作过程 42
第二节 两地控制 44
控制电路 44
所用元件文字符号及作用 44
工作过程 45
第三节 三相异步电动机正、反转控制 45
控制电路 45
使用元件及作用 45
工作过程 46
第四节 三相异步电动机顺序启动控制 48
控制电路 48
使用元件及作用 49
工作过程 49
第五节 三相异步电动机自动往返运动控制 51
控制电路 52
使用元件及作用 52
工作过程 53
第六节 三相异步电动机星形-三角形启动控制 54
控制电路 55
使用元件及作用 55
工作过程 56
第二部分 可编程序控制器(PLC) 57
第三章 PLC概述 57
第一节 PLC的产生及定义 58
PLC的产生 58
PLC的定义 60
第二节 PLC的特点及分类 61
PLC的特点 61
PLC的分类 63
第三节 PLC的应用范围 66
第四节 PLC的发展趋势 67
第五节 PLC与继电器-接触器控制系统、微机控制系统的比较 69
PLC与继电器-接触器控制系统的比较 69
PLC与通用微机的比较 74
第六节 PLC的基本组成 75
中央处理器(CPU) 76
存储器 77
输入/输出接口电路 80
电源 86
扩展接口 87
通信接口 87
编程器 88
PLC的外部设备 90
第七节 PLC的工作原理 92
PLC控制系统的等效工作电路 92
PLC的工作方式 94
PLC的工作过程 97
PLC对输入输出的处理原则 99
第八节 PLC的编程语言 100
梯形图编程语言(LAD) 101
语句表编程语言(STL) 102
功能表图编程语言 102
功能模块图编程语言 103
结构化文本编程语言 104
第九节 PLC的性能指标 105
工作速度 105
存储器容量 106
控制规模 106
指令数量和功能 106
内部存储器的种类和数量 106
通信能力 106
智能模块 107
可靠性 107
支持软件 107
可扩展性 107
经济指标 108
第四章 西门子S7-200系列PLC构成 109
第一节 西门子PLC的发展 110
第二节 S7系列PLC 113
SIMATIC S7-200 PLC 113
SIMATIC S7-300 PLC 114
SIMATIC S7-400 PLC 116
SIMATIC S7-1200 PLC 117
第三节 S7-200系列PLC控制系统的基本组成 118
S7-200系列PLC的CPU主机 119
S7-200系列PLC的扩展模块 131
S7-200系列PLC的编程设备 135
S7-200系列PLC的人-机操作界面HMI 136
第四节 S7-200系列PLC的编址及其内部的软元件 143
数据存储类型 144
数据存储器的分配 144
数值表示方法 144
数据的编址方式 145
S7-200系列PLC内部的软元件 146
第五节 I/O点数扩展及组态编址 156
第六节 S7-200 PLC的寻址方式 158
CPU存储区域的立即数寻址 159
CPU存储区域的直接寻址 159
CPU存储区域的间接寻址 161
第五章 PLC的编程软件 164
第一节 软件安装与设置 164
软件安装 164
硬件连接 165
通信参数设置 166
修改PLC通信参数 168
第二节 STEP 7-Micro/WIN V4.0编程软件的功能 169
基本功能 169
主界面各部分功能 170
第三节 系统组态 174
数字量输入滤波设置 175
模拟量输入滤波设置 175
设置脉冲捕捉 177
通信端口设置 178
输出表设置 178
数据保持设置 179
第四节 STEP 7-Micro/WIN V4.0的使用 181
创建新工程 181
选择CPU型号 181
输入编程元件 181
编程结构输入 182
编写符号表 185
注释 187
编程语言转换 187
第五节 程序调试 188
编译和下载 188
工作模式选择 189
在运行方式下编辑程序 189
梯形图程序的状态监视 189
用状态表监控程序 192
语句表程序的状态监控 193
梯形图程序状态的强制功能 194
S7-200的出错处理 194
第六章 基本指令 196
第一节 位操作指令 196
逻辑取及线圈驱动指令 196
触点串联指令A和AN 197
触点并联指令O和ON 198
块“与”指令ALD和块“或”指令OLD 198
栈操作指令 200
指令控制实例:电动机的正反转控制 201
第二节 置位S、复位R指令和边沿脉冲指令 203
置位S、复位R指令 203
边沿脉冲指令 204
指令控制实例——自动门控制 205
第三节 取反和空操作指令 208
取反指令NOT 208
空操作指令NOP 208
第四节 立即指令Ⅰ和触发器指令 209
立即指令Ⅰ 209
触发器指令 210
第五节 比较指令 211
指令格式 211
指令控制实例——自动仓库控制 213
第六节 定时器 214
定时器指令格式 214
定时器的时基 215
定时器工作原理 216
指令控制实例——三相异步电动机星形-三角形启动控制 218
第七节 计数器 221
计数器指令格式 221
计数器工作原理 223
指令控制实例——产品数量检测控制 224
第八节 程序指令 226
程序结束指令 226
暂停指令STOP 227
看门狗复位指令WDR 228
循环指令FOR和NEXT 229
跳转指令JMP与标号指令LBL 230
子程序 231
与ENO指令 234
顺序控制指令 234
第七章 S7-200系列PLC功能指令 240
第一节 数据处理指令 240
传送指令 240
移位与循环移位指令 243
字节交换指令SWAP 249
第二节 算术运算、逻辑运算指令 250
算术运算指令 250
常用数学函数指令 260
逻辑运算指令 263
第三节 转换指令 268
数据转换指令 268
编码和译码指令 274
7段显示译码指令 275
字符串转换指令 276
第四节 表功能指令 278
指令功能说明 278
指令使用说明 280
指令应用举例 281
第五节 中断指令 282
中断与中断源 282
中断优先级及中断队列 284
中断指令及中断程序 285
第六节 高速处理指令 288
高速计数指令 288
高速脉冲输出指令 290
第七节 功能指令应用举例 292
第八章 S7-200的通信 295
第一节 通信基本知识 295
数据通信的方式 296
主要技术指标 298
网络模式 299
通信距离 300
第二节 通信硬件标准 301
第三节 通信协议 302
PPI协议 302
MPI协议 302
PROFIBUS协议 303
用户自定义协议(自由口通信模式) 303
USS协议 303
第四节 S7-200与计算机的通信 304
硬件连接 304
系统设置 304
第五节 S7-200之间的通信 307
PPI通信实例 307
以太网通信实例 315
参考文献 327