第1章可编程序控制器概述 1
1.1PLC的产生、发展与用途 1
1.2PLC的特点、分类及技术指标 4
1.3PLC与其他控制系统的比较 9
1.4PLC的组成和工作原理 12
1.5 PLC的编程语言 19
1.6PLC的硬件系统 21
1.7PLC的数据存储区及寻址方式 24
第2章S7-200系列PLC基本指令及编程实例 31
2.1基本逻辑指令 31
2.2编辑规则 47
2.3典型电路及应用举例 49
第3章S7-200系列PLC顺序控制指令及编程实例 60
3.1功能图及顺序控制指令 60
3.2功能图的主要类型 64
3.3编程实例 68
第4章功能指令 76
4.1功能指令的一般特点 76
4.2基本功能指令及编程实例 77
4.3高速计数器操作指令 124
4.4脉冲输出指令 134
4.5PID指令 147
4.6特殊功能指令编程实例 156
第5章S7-200系列PLC网络通信及编程实例 163
5.1PLC网络通信概述 163
5.2个人计算机与PLC通信 167
5.3西门子S7-200PLC通信及编程 172
5.4S7-200PLC通信协议及通信指令 177
5.5网络通信编程实例 193
第6章S7-200PLC编程软件 206
6.1编程软件安装 206
6.2编程软件的窗口组件 207
6.3编程软件的使用 212
6.4程序的调试与监控 214
6.5S7-200的出错代码 215
第7章TIA博途软件编程入门 218
7.1创建项目 218
7.2为CPU的I/O创建变量 219
7.3在用户程序中创建一个简单程序段 221
7.4使用变量表中的PLC变量对指令进行寻址 222
7.5添加“功能框”指令 222
7.6为复杂数学等式使用CALCULATE指令 224
7.7在项目中添加HMI设备 226
7.8在CPU和HMI设备之间创建网络连接 228
7.9创建HMI连接以共享变量 228
7.10创建HMI画面 228
7.11为HMI元素选择PLC变量 230
第8章S7-1200PLC介绍 231
8.1S7-1200的硬件 231
8.2S7-1200PLC的编程语言 241
8.3PLC的工作原理与逻辑运算 242
8.4数据类型与系统存储区 247
第9章PLC控制系统设计与应用实例 262
9.1PLC控制系统设计原则与流程 262
9.2PLC控制系统总体设计 265
9.3PLC程序设计方法 266
9.4PLC控制系统应用实例 267
第10章PLC在地铁车站中的应用实例 299
10.1基于PLC的地铁自动售票机控制系统 299
10.2基于PLC的地铁自动扶梯控制系统 315
10.3基于PLC的地铁屏蔽门控制系统 329
10.4基于PLC的地铁智能照明系统 353
10.5地铁车站简易PLC控制实例 375
附录 406
参考文献 411 2100433B