目 录
第1章 施耐德PLC概述 1
1.1 PLC主要功能和特点 1
1.1.1 PLC主要功能 1
1.1.2 PLC特点 2
1.2 PLC的工作原理 3
1.2.1 PLC基本组成 3
1.2.2 PLC工作过程 6
1.3 施耐德(Schneider)PLC 10
1.3.1 PLC的分类 10
1.3.2 施耐德PLC主要性能指标 12
1.3.3 施耐德PLC与Unity 14
1.3.4 施耐德PLC控制系统的三层结构 15
本章思考题 16
第2章 施耐德Unity硬件体系架构 18
2.1 施耐德Unity的产品线介绍 18
2.2 Modicon Quantum系统 19
2.2.1 基本介绍 19
2.2.2 主要性能特点 20
2.2.3 主要模块及其功能 20
2.2.4 系统的I/O架构 21
2.3 Modicon Quantum模块介绍 23
2.3.1 CPU 25
2.3.2 存储器结构 33
2.3.3 电源模块 35
2.3.4 数字量输入/输出模块 40
2.3.5 模拟量输入/输出模块 50
2.3.6 网络通信模块 56
2.3.7 高速计数器模块 58
2.3.8 专用模块 59
2.3.9 底板 61
2.4 Modicon Premium系统 63
2.4.1 基本介绍 63
2.4.2 主要性能特点 63
2.4.3 外形和结构 64
2.5 Modicon Premium模块介绍 64
2.5.1 CPU 64
2.5.2 电源模块 67
2.5.3 数字量输入/输出模块 69
2.5.4 模拟量输入/输出模块 70
2.5.5 计数器模块 72
2.5.6 底板 75
2.6 系统组态 78
本章思考题 79
第3章 施耐德Unity Pro编程 81
3.1 Unity Pro编程基础 81
3.1.1 编程语言 81
3.1.2 Unity Pro的特点 83
3.2 数据类型 85
3.2.1 数据描述 85
3.2.2 数据类型简介 85
3.2.3 基本数据类型 86
3.2.4 导出数据类型 92
3.2.5 功能块数据类型 94
3.2.6 泛型数据类型 96
3.2.7 数据类型之间的兼容性 96
3.2.8 类型库管理器 98
3.2.9 堆栈执行机制 99
3.3 数据实例和数据引用 100
3.4 应用程序的结构 101
3.4.1 程序循环执行 101
3.4.2 任务和进程 102
3.4.3 应用程序结构设计 109
3.5 启动模式 111
3.6 标准功能指令系统 114
3.7 功能块类型 136
3.8 Unity Pro项目设定 149
本章思考题 162
第4章 施耐德PLC冗余热备控制系统 164
4.1 PLC冗余热备控制系统概述 164
4.2 PLC冗余热备控制系统原理 165
4.3 PLC冗余热备控制系统结构 172
4.4 PLC冗余热备控制系统的功能和特点 179
4.5 PLC冗余热备控制系统优化 180
本章思考题 181
第5章 施耐德Twido PLC系统 182
5.1 Twido系列PLC模块的组成和分类 182
5.2 Twido系列CPU模块 183
5.3 Twido系列I/O扩展模块 186
5.4 Twido系列通信模块 190
本章思考题 193
第6章 施耐德PLC通信技术及网络架构 194
6.1 Schneider集成通信网络架构 194
6.2 寻址技术 197
6.3 Modbus通信技术 200
6.4 Modbus Plus通信技术 202
6.5 工业以太网通信技术 207
6.6 PROFIBUS通信技术 213
6.7 透明工厂的体系结构 216
本章思考题 220
第7章 施耐德PLC工程开发应用 222
7.1 工程设计的原则 222
7.1.1 工程设计的原则 222
7.1.2 工程设计流程 223
7.2 需求分析 224
7.3 硬件设计 224
7.3.1 PLC机型选择 225
7.3.2 确定容量参数 226
7.3.3 系统软硬件选择 228
7.3.4 PLC系统外部电路设计 230
7.4 软件设计 230
7.4.1 控制程序设计的要求、原则、方法和过程 230
7.4.2 控制系统的设计 233
7.5 系统调试 239
7.5.1 系统测试 240
7.5.2 常见故障处理 240
7.5.3 PLC的维护 244
7.6 可靠性设计 246
7.6.1 电磁干扰和电磁兼容性 247
7.6.2 硬件可靠性设计 249
7.6.3 软件可靠性设计 253
7.6.4 PLC控制系统中防止I/O干扰设计 255
本章思考题 256
第8章 施耐德PLC工程应用实例 258
8.1 PLC在交通信号灯控制系统的应用 258
8.2 PLC在钢铁厂高炉炼铁系统的应用 264
8.3 PLC在火电厂工业水处理系统的应用 270
附录A 常用系统位 279
附录B 常用系统字 282
附录C 练习指导 288
练习1 熟悉PLC硬件及软件环境 288
练习2 变量定义 289
练习3 基本指令 290
练习4 硬件配置及创建网络 290
练习5 操作屏 292