第1章 可编程序控制器(PLC)引论 1
1.1 可编程序控制器的产生、发展与展望 1
1.2 可编程序控制器的定义与分类 3
1.3 可编程序控制器的特点和应用范围 5
1.4 可编程序控制器的主要技术性能 8
1.5 当前流行的可编程序控制器 9
第2章 可编程序控制器的基本组成及工作原理 14
2.1 可编程序控制器的基本组成 14
2.2 可编程序控制器的编程语言 17
2.3 可编程序控制器的基本工作原理 24
2.4 可编程序控制器的开关量输入/输出接口模块 29
2.5 可编程序控制器的模拟量输入/输出接口模块 36
2.6 可编程序控制器的智能接口模块 40
2.7 编程器和编程软件 44
第3章 三菱公司可编程序控制器 46
3.1 三菱公司可编程序控制器概述 46
3.2 F1系列可编程序控制器的系统构成 51
3.3 F1系列可编程序控制器的编程元件及功能 58
3.4 F1系列可编程序控制器的基本指令 65
3.5 F1系列可编程序控制器的步进指令 83
3.6 F1系列可编程序控制器的功能指令 94
3.7 F1系列PLC常用控制程序设计 108
3.8 FX2系列可编程序控制器 114
第4章 西门子公司可编程序控制器 123
4.1 西门子公司S系列可编程序控制器综述 123
4.2 S7—300可编程序控制器的系统结构与硬件配置规则 131
4.3 S7—300可编程序控制器的中央处理单元(CPU模板) 136
4.4 S7—300可编程控制器的各种输入/输出模板 144
4.5 S7—300可编程序控制器的其他模板 152
4.6 S7300的存储区和寄存器 154
4.7 S7—300系统供电与接地 160
4.8 西门子可编程序控制器的编程设备、编程软件与人机界面 165
第5章 西门子公司可编程序控制器的指令系统与编程基础 170
5.1 STEP7程序设计基础 170
5.2 STEP7的指令类型与指令结构 176
5.3 逻辑指令及应用 182
5.4 定时器、计数器指令及应用 197
5.5 数据处理与数学运算指令及应用 210
5.6 程序执行控制指令及应用 227
5.7 其他指令 237
第6章 STEP7程序结构与应用程序设计 241
6.1 用户程序结构与中断处理 241
6.2 数据块及其数据结构 247
6.3 功能块编程及调用 258
6.4 组织块及其应用 270
6.5 系统功能和系统功能块 278
6.6 可编程控制系统的设计 278
6.7 应用程序设计举例 284
第7章 可编程序控制器网络 297
7.1 通信与网络的基本知识 297
7.2 工厂自动化系统模型与PLC网络 307
7.3 通过AS-I接口的过程或现场通讯网络 314
7.4 多点接口MPI网络 316
7.5 现场总线PROFIBUS 324
7.6 SIEMENS通信处理器模板及其联网通信 336
附录 341
附录1 F1系列PLC功能指令表 341
附录2 S7—200主机主要技术性能指标 350
附录3 中断的类型和优先级 353
附录4 系统功能SFC和系统功能块SFB简表 354
参考文献 358