目录 1
第1章 PLC概述 1
1.1 PLC的定义 1
1.2 PLC的由来及发展 2
1.3 PLC的特点及用途 3
1.4 PLC的主要技术指标 4
第1章 习题 5
2.1 PLC的硬件结构 6
第2章 PLC基础知识 6
2.2 PLC的分类 10
2.3 PLC的软件 11
2.4 PLC的工作原理 13
2.5 PLC控制系统的设计 17
第2章 习题 20
第3章 西门子S7系列PLC 21
3.1 S7—200系列 PLC 21
3.2 S7—300系列PLC 33
3.3 S7—400系列PLC 42
第3章 习题 49
第4章 PLC的存储区分配 50
4.1 存储区 50
4.2 CPU寄存器的定义 54
4.3 存储区的寻址 57
第4章 习题 59
第5章 PLC的指令系统 60
5.1 位逻辑指令 60
5.2 定时器指令 69
5.3 计数器指令 74
5.4 传输指令 76
5.5 整数算术指令 76
5.6 浮点算术指令 82
5.7 比较指令 86
5.8 转换指令 88
5.9 字逻辑指令 90
5.10 移位和循环移位指令 91
5.12 跳转指令 94
5.11 数据块打开指令 94
第5章 习题 95
第6章 PLC的程序设计 96
6.1 设计方法及步骤 96
6.2 LAD、FBD、STL的常用程序设计 97
第6章 习题 108
第7章 PLC编程软件STEP7 110
7.1 STEP7简介 110
7.2 安装与授权 111
7.3 项目管理器 118
7.4 硬件管理器 124
7.5 程序编辑器 130
第7章 习题 135
第8章 PLC通讯及网络技术 137
8.1 网络技术简介 137
8.2 ProfiBus网络通讯 139
8.3 工业以太网 146
8.4 HMI组态软件介绍 153
9.1 编程练习1 162
第9章 PLC的编程练习及实验 162
9.2 编程练习2 165
9.3 编程练习3 168
9.4 编程练习4 171
9.5 编程练习5 173
9.6 实验的基本知识及实验设备 175
9.7 程序设计实验 178
第10章 PLC在工业控制中的应用实例 181
10.1 系统工艺原理及控制要求 181
10.2 控制系统硬件组成 183
10.3 I/O分配 184
10.4 控制策略 189
10.5 程序框图及程序说明 191
10.6 控制程序清单 195
附录 221
附录A S7系列PLC的指令总表 221
附录B S7300系列PLC模板 239
附录C S7400系列PLC模板 248
参考文献 269