第1章 概述 1
PLC的产生与分类 2
PLC的产生 2
PLC的分类 3
PLC与其他工业控制系统的比较 4
PLC的特点及应用 5
PLC的特点 5
PLC的应用 6
本章小结 7
思考与练习题 7
第2章 可编程序控制器的结构及工作原理 9
PLC的硬件结构 9
中央处理器 9
存储器 9
I/O接口 10
编程器 11
外部设备 12
PLC的系统结构 13
PLC的技术性能 14
基本技术性能 14
PLC的内存分配及容量 14
PLC的工作原理 16
PLC的等效工作电路 16
PLC的工作过程 17
PLC的扫描周期及响应时间 18
PLC的特殊功能简介 19
本章小结 21
思考与练习题 22
第3章 国内外主要厂家PLC产品简介 23
国产PLC主要生产厂家及产品性能 23
日本三菱公司PLC 23
日本立石公司PLC 23
日本松下公司PLC 24
美国通用电气公司GE系列PLC 24
德国西门子公司S系列PLC 25
本章小结 26
思考与练习题 27
第4章 西门子公司S7-200系列PLC 28
S7-200系列PLC的系统配置 28
结构概述 28
系统配置 29
S7-200编程元件的寻址 31
技术指标 35
S7-200系列PLC的指令系统 36
基本指令 36
数据处理指令 45
应用及控制类指令 64
S7-200 PLC的编程系统 93
S7-200 PLC的编程系统简介 93
STEP7-Micro/WIN32编程基本概念及使用规则 94
STEP7-Micro/WIN32编程软件的使用 95
本章小结 102
思考与练习题 103
第5章 S7-300/400的硬件 107
S7-300系列PLC简介 108
S7-300的概况 108
S7-300的硬件组成 109
S7-300的系统结构 110
I/O模块地址的确定 111
S7-300的CPU模块 112
S7-300的输入/输出模块 114
S7-300的其他模块 115
计数器模块 115
位置控制与位置检测模块 115
FM355闭环控制模块 117
S7-400系列PLC的硬件组成 118
S7-400的基本结构与特点 118
S7-400的通信功能 119
功能模块 120
S7-300/400的维护 121
ET200分布式I/O 122
ET200的特点 122
ET200的分类 123
本章小结 124
思考与练习题 125
第6章 S7-300/400指令系统 126
S7-300/400的数据类型及CPU存储区 126
S7-300/400中数的表示方法 126
基本数据类型 126
复合数据类型与参数类型 128
CPU的存储区分布 128
系统存储器 129
CPU中的寄存器 131
STEP7指令系统简介 131
本章小结 132
思考与练习题 133
第7章 STEP7编程软件的使用方法 134
用户程序的基本结构 134
用户程序中的块 134
PLC的程序设计方法 136
STEP7编程软件简介 137
STEP7概述 137
STEP7的授权 138
STEP7的项目结构 138
STEP7的使用设置 139
硬件组态 141
创建项目 141
硬件组态程序 143
配置主机架 143
CPU参数配置 145
使用LAD编程 151
任务描述 151
创建项目 152
编辑符号表 152
编辑FCl 153
编辑FB1 154
编辑DB1、DB2 155
编辑OB1 155
本章小结 158
思考与练习题 159
第8章 PLC网络通信功能及其应用 160
常用现场总线介绍 160
PROFIBUS现场总线技术简介 162
PROFIBUS概貌 162
PROFIBUS协议结构 163
PROFIBUS传输技术 163
PROFIBUS总线存取协议 166
PROFIBUS-DP 167
PROFIBUS-PA 169
PROFIBUS控制系统组成 170
PROFIBUS控制系统配置的几种形式 170
PROFIBUS网络连接实例 171
通过CP342-5的主从连接 172
FDL通信方式 177
本章小结 181
思考与练习题 182
第9章 数字量控制系统程序的设计方法 183
使用起保停电路的顺序控制梯形图编程方法 183
设计顺序控制梯形图的一些基本问题 183
单序列的编程方法 184
选择序列和并行序列的编程方法 186
使用置位*复位指令的顺序控制梯形图编程方法 187
本章小结 188
思考与练习题 188
第10章 PLC在模拟量闭环控制中的应用 189
模拟量闭环控制的基本概念 189
模拟量单闭环控制系统的组成 189
复杂控制系统的结构 190
数字PID控制器 191
SFB41及其应用 192
SFB41的参数设置 192
SFB41使用举例 193
本章小结 196
思考与练习题 196
第11章 PLC应用设计举例 197
PLC的应用设计方法 197
控制任务的评估 197
PLC的选择 197
系统设计及程序编制 199
系统调试 201
应用实例 201
异步电动机Y-△起动控制 201
机床顺序控制 203
交通路口信号灯控制 205
机械手工件取放控制 208
两种液体的混合装置控制 214
五层电梯控制 216
自动堆垛机控制 221
本章小结 225
思考与练习题 225
参考文献 226