前言 1
第1章 可编程序控制器(PLC)概述 1
1.1 引言 1
1.2 PLC的分类及特点 3
1.2.1 PLC的分类 3
1.2.2 PLC的特点 4
1.3 PLC的结构与工作原理 7
1.3.1 PLC的基本组成 7
1.3.2 PLC的工作原理 8
1.4 PLC与其它工控器的比较 10
1.4.1 PLC与继电-接触器控制(系统)的比较 10
1.4.2 PLC与集散控制系统的比较 10
1.4.3 PLC与工业控制计算机的比较 11
1.5 PLC的应用 11
复习思考题 12
第2章 可编程序控制器的配置及编址 14
2.1 欧姆龙PLC的配置及编址 14
2.1.1 P型机的配置及编址 14
2.1.2 CPM1A型机的系统构成及编址 19
2.2 欧姆龙PLC的编程器 26
2.2.1 编程器键盘 26
2.2.2 方式开关 28
2.3 西门子PLC的配置及编址 28
2.3.1 S5-100U PLC的配置及编址 28
2.3.2 S7-300 PLC的配置及编址 31
2.4 西门子PLC的编程器 34
2.4.1 PG615编程器 34
2.4.2 PG720编程器 38
复习思考题 44
3.1.1 编程语言 45
3.1.2 常用的内部寄存器 45
第3章 欧姆龙PLC的基本指令及应用 45
3.1 PLC的逻辑指令及应用 45
3.1.3 欧姆龙PLC的逻辑指令 46
3.1.4 欧姆龙PLC的逻辑指令应用举例 65
3.2 程序设计指导 68
3.2.1 编程的基本原则 68
3.2.2 编程技巧 69
3.3 项目练习 72
3.4 计时功能及应用 76
3.4.1 计时功能 76
3.4.2 应用举例 78
3.5 计数功能及应用 78
3.5.1 计数功能 78
3.5.2 应用举例 81
复习思考题 83
4.1 PLC的逻辑运算指令及应用 87
4.1.1 逻辑运算指令及功能 87
第4章 西门子PLC的基本指令及应用 87
4.1.2 逻辑运算指令的应用 89
4.1.3 中间标志及其应用 91
4.2 置位复位指令及应用 94
4.3 计时功能及应用 97
4.3.1 计时指令及功能 97
4.3.2 计时功能的应用 99
4.3.3 数据传送指令 102
4.4.1 计数指令及功能 103
4.4 计数功能、比较功能及算术运算功能 103
4.4.2 比较指令及功能 104
4.4.3 算术运算指令及功能 105
4.5 数据块及其应用 106
4.6 程序设计指导 108
4.7 综合项目练习 112
4.8 编程器操作 113
4.8.1 编程器与PLC的连接及系统复位 113
4.8.2 编程器的程序输入、显示及修改操作 114
4.8.4 其它特殊功能介绍 116
4.8.3 程序测试 116
复习思考题 117
第5章 可编程序控制器的指令系统 118
5.1 欧姆龙CPM1A指令介绍 118
5.1.1 基本功能指令 118
5.1.2 特殊功能指令 119
5.2 欧姆龙CPM1A常见指令及应用 123
5.2.1 数据移位 124
5.2.2 数据传送 125
5.3 西门子STEP5指令系统 127
5.3.1 西门子STEP5基本指令 128
5.3.2 西门子STEP5扩展指令 129
5.3.3 西门子STEP5系统指令 134
5.4 西门子STEP5常见指令及应用 135
5.4.1 循环控制组织块OB1 135
5.4.2 再起动控制组织块OB21及OB22 142
5.4.3 时间控制组织块OB13 143
5.4.4 OB2、OB34及OB31 144
5.4.5 PID控制算法OB251 146
5.4.6 功能块及应用 148
复习思考题 150
第6章 可编程序控制器的应用 151
6.1 常用控制电路的PLC实现 151
6.1.1 正反转控制电路 151
6.1.2 星-三角减压起动控制电路 153
6.1.3 电动机反接制动控制电路 153
6.1.4 延边三角形减压起动控制电路 155
6.1.5 顺序控制电路工步控制 157
6.1.6 电动机能耗制动控制电路 157
6.1.7 自动往返控制电路 160
6.1.8 绕线转子异步电动机串电阻起动控制 160
6.1.9 电动机变极调速控制电路(△/YY控制电路) 163
6.2.1 顺序控制方式与程序结构 164
6.2 PLC在顺序控制中的应用 164
6.2.2 顺序控制系统程序设计实例 168
6.3 PLC的模拟量控制 173
6.3.1 S5系列PLC的模拟量处理 173
6.3.2 欧姆龙系列PLC的模拟量处理 177
复习思考题 179
7.1 PLC控制系统的总体设计 181
7.1.1 可编程序控制器的选型问题 181
第7章 可编程序控制器控制系统的设计与现场维护 181
7.1.2 用PLC构成控制系统的一般设计步骤 184
7.1.3 PLC控制系统的总体设计原则 188
7.2 PLC控制系统的可靠性设计 189
7.3 PLC控制系统的故障特性及故障诊断 193
7.3.1 故障特性 193
7.3.2 故障诊断 194
7.4 PLC控制系统故障诊断及工程应用实例 195
7.4.1 PLC控制系统常见故障的自动检测方法 195
7.4.2 PLC控制系统中首发故障的程序测试 197
7.4.3 PLC控制系统中信号灯的处理及控制方式 198
7.4.4 PLC控制系统中离散量信号的采样滤波 200
7.4.5 PLC的边沿信号检测方法 202
7.4.6 欧姆龙PLC计时器的扩展方法 203
7.4.7 PLC时间中断的设定方法与应用 205
复习思考题 206
8.1 重新认识PLC 207
8.1.1 PLC的发展趋势 207
第8章 可编程序控制器技术的展望 207
8.1.2 我国PLC的发展阶段和前景 208
8.2 PLC的新技术 209
8.2.1 西门子PLC的网络 209
8.2.2 PROFIBUS 现场总线 213
8.2.3 PLC的操作与监视系统 217
8.2.4 PLC在自动化调节领域中的应用 220
复习思考题 224
参考文献 225