第1章 PLC概述 1
1.1 PLC的定义和分类 1
1.1.1 PLC的定义 1
1.1.2 PLC的分类 2
1.2 PLC的特点 4
1.3 PLC的基本组成及工作原理 4
1.3.1 PLC的基本组成及功能 4
1.3.2 PLC系统的等效电路 7
1.3.3 PLC的工作原理 9
1.4 PLC与其他工业控制系统的比较 12
1.5 PLC的用途 13
第2章 西门子S7-200系列PLC的概述 15
2.1 西门子系列PLC产品概述 15
2.2 S7-200系列PLC的构成 17
2.2.1 PLC主机 17
2.2.2 扩展模块 18
2.2.3 相关设备 21
2.3 S7-200系列PLC的性能与工作方式 22
2.3.1 S7-200系列PLC的输入/输出系统性能 22
2.3.2 S7-200系列PLC的存储系统性能 24
2.3.3 S7-200系列PLC的工作方式 25
2.4 S7-200系列PLC的电源计算 26
2.5 S7-200系列PLC的最大I/O原则 26
2.6 S7-200系列PLC的外部接线 28
2.7 S7-200系列PLC的编程 30
2.7.1 PLC的编程语言 30
2.7.2 S7-200系列PLC的程序结构 31
2.8 三相鼠笼型异步电动机星形—三角形启动控制实例 32
第3章 STEP 7-Micro/WIN编程软件介绍 35
3.1 STEP 7-Micro/WIN编程软件的功能 35
3.1.1 STEP 7-Micro/WIN基本功能 35
3.1.2 软件界面及其功能介绍 35
3.1.3 系统组态 38
3.2 STEP 7编程软件的使用 42
3.2.1 文件操作 43
3.2.2 编辑程序 45
3.2.3 下载、运行与停止程序 54
第4章 S7-200的基本指令 57
4.1 S7-200的编程元件及寻址方式 57
4.1.1 S7-200的基本数据类型 57
4.1.2 编程元件 58
4.1.3 编程元件的寻址 61
4.2 基本逻辑指令 63
4.2.1 基本位操作指令 63
4.2.2 逻辑堆栈指令 70
4.2.3 定时器指令 73
4.2.4 计数器指令 80
4.2.5 比较指令 84
4.3 运算指令 86
4.3.1 四则运算及增减指令 86
4.3.2 数学函数指令 90
4.3.3 逻辑运算指令 92
4.4 数据处理指令 95
4.4.1 数据传送指令 95
4.4.2 移位指令 97
4.4.3 字节交换指令 100
4.5 表功能指令 101
4.5.1 填表指令 101
4.5.2 表取数指令 102
4.5.3 填充指令 103
4.5.4 表查找指令 104
4.6 转换指令 105
4.6.1 数据类型转换指令 105
4.6.2 编码和译码指令 107
4.6.3 字符串转换指令 108
第5章 S7-200的应用指令 113
5.1 程序控制类指令 113
5.1.1 结束、暂停指令和看门狗指令 113
5.1.2 跳转指令 114
5.1.3 循环指令 116
5.1.4 子程序指令 117
5.1.5 顺序控制指令 119
5.1.6 与ENO指令 128
5.2 特殊指令 128
5.2.1 实时时钟指令 128
5.2.2 中断指令 129
5.2.3 高速计数器指令 133
5.2.4 高速脉冲输出指令 147
5.2.5 PID指令 155
第6章 S7-200系列PLC的通信与网络 161
6.1 PLC数据通信的基础知识 161
6.1.1 数据通信的传输方式 161
6.1.2 串行通信接口标准 163
6.1.3 PLC的通信网络结构 165
6.2 S7-200的通信系统与网络 167
6.2.1 S7-200的通信概述 167
6.2.2 通信连接方式 170
6.2.3 通信协议 170
6.3 S7-200的网络通信 174
6.3.1 S7-200的通信指令 174
6.3.2 PPI通信 175
6.3.3 自由口通信 179
6.3.4 自由口通信应用 181
第7章 PLC控制系统的应用设计 188
7.1 PLC控制系统的总体设计 188
7.1.1 PLC控制系统的类型 188
7.1.2 PLC控制系统设计的基本原则 190
7.1.3 PLC控制系统的设计步骤 190
7.1.4 减少PLC输入和输出点数的方法 192
7.2 提高PLC控制系统可靠性的措施 195
7.2.1 供电系统设计 195
7.2.2 接地设计 199
7.2.3 冗余设计 200
7.3 PLC的程序设计方法 200
7.3.1 经验设计法 200
7.3.2 继电器控制电路移植法 201
7.3.3 顺序控制设计法 203
7.4 PLC程序设计实例 203
7.4.1 三级皮带运输机 204
7.4.2 艺术彩灯 208
7.4.3 钻床精度控制系统 214
7.4.4 炉窖温度控制系统 219
7.4.5 机械手控制系统 227
7.4.6 S7-200与三垦变频器通信 235
7.4.7 变频调速恒压供水系统 243
7.4.8 加工控制中心系统 252
第8章 PLC的安装与维修 259
8.1 PLC的安装和拆除 259
8.1.1 PLC的安装环境 259
8.1.2 S7-200安装注意事项 259
8.1.3 安装或拆除S7-200 260
8.1.4 PLC的接线 262
8.1.5 抑制电路 265
8.1.6 抗干扰措施 265
8.2 PLC故障检查和维修 266
8.2.1 定期维护检修 266
8.2.2 PLC的故障分析和处理 267
8.2.3 S7-200的故障信息诊断 268
附录 S7-200的特殊继电器(SM) 271