可编程序控制器(PLC)是一种通用的自动控制装置。它将计算机技术、自动化技术和通信技术融为一体,成为现代工业实现自动化的核心设备。为了满足广大自动化工作者的需要,本书从工程应用出发,介绍了PLC的种类、特点及基础知识,并以德国西门子公司新近推出的S7—200系列PLC为背景,系统介绍了PLC的指令系统、系统设计方法、典型的应用实例和系统的检修维护方法。\r\n\r\n 本书内容由浅入深、层次清楚,实例系统、深入、全面。本书可以作为高等学校自动化、电气工程、机电一体化及其他有关专业学习的教材;可以作为继续教育、工程培训的教材;还可以作为各个行业PLC的设计人员、维护人员的实用参考书。\r\n
\r\n
第1章 可编程序控制器基础知识 \r\n\r\n 1. 1 可编程序控制器概述 \r\n\r\n 1. 1. 1 可编程序控制器的由来与发展 \r\n\r\n 1. . 1. 2 可编程序控制器的特点 \r\n\r\n 1. 1. 3 可编程序控制器的分类 \r\n\r\n 1. 2 可编程序控制器的组成 \r\n\r\n 1. 2. 1 中央处理单元 \r\n\r\n 1. 2. 2 存储器单元 \r\n\r\n 1. 2. 3 电源单元 \r\n\r\n 1. 2. 4 输入输出单元 \r\n\r\n 1. 2. 5 接口单元 \r\n\r\n 1. 2. 6 外部设备 \r\n\r\n 1. 3 可编程序控制器的工作原理 \r\n\r\n 1. 3. 1 接线程序控制与存储程序控制 \r\n\r\n 1. 3. 2 可编程序控制器的扫描工作过程 \r\n\r\n 1. 4 可编程序控制器的硬件基础 \r\n\r\n 1. 4. 1 可编程序控制器的接口模块 \r\n\r\n 1. 4. 2 可编程序控制器的配置 \r\n\r\n 1. 5 可编程序控制器的软件基础 \r\n\r\n 1. 5. 1 系统监控程序 \r\n\r\n 1. 5. 2 用户程序 \r\n\r\n 1. 6 可编程序控制器网络基础 \r\n\r\n 1. 6. 1 可编程序控制器网络 \r\n\r\n 1. 6. 2 微机-可编程序控制器网络 \r\n\r\n 1. 7 可编程序控制器的性能指标 \r\n\r\n 1. 7. 1 硬件指标 \r\n\r\n 1. 7. 2 软件指标 \r\n\r\n 第2章 S7-200的组成原理 \r\n\r\n 2. 1 S7-200的技术指标 \r\n\r\n 2. 1. 1 CPU221的技术指标 \r\n\r\n 2. 1. 2 CPU222的技术指标 \r\n\r\n 2. 1. 3 CPU224的技术指标 \r\n\r\n 2. 1. 4 CPU226的技术指标 \r\n\r\n 2. 2 S7-200的接口模块 \r\n\r\n 2. 2. 1 数字量I/O模块 \r\n\r\n 2. 2. 2 模拟量I/O模块 \r\n\r\n 2. 2. 3 通信模块 \r\n\r\n 2. 3 S7-200的系统组成 \r\n\r\n 2. 3. 1 S7-200的基本配置 \r\n\r\n 2. 3. 2 S7-200的扩展配置 \r\n\r\n 2. 4 S7-200网络 \r\n\r\n 2. 4. 1 S7-200的网络魔述 \r\n\r\n 2. 4. 2 网络部件 \r\n\r\n 2. 4. 3 网络参数 \r\n\r\n 第3章 S7-200的指令系统 \r\n\r\n 3. 1 S7-200的数据区 \r\n\r\n 3. 1. 1 数字置输入和输出映像区 \r\n\r\n 3. 1. 2 模拟量输入和输出映像区 \r\n\r\n 3. 1. 3 变量存储器区 \r\n\r\n 3. 1. 4 位存储器区 \r\n\r\n 3. 1. 5 顺序控制继电器区 \r\n\r\n 3. 1. 6 局部存储器区 \r\n\r\n 3. 1. 7 定时器存储器区 \r\n\r\n 3. 1. 8 计数器存储器区 \r\n\r\n 3. 1. 9 高速计数器区 \r\n\r\n 3. 1. 10 累加器区 \r\n\r\n 3. 1. 11 特殊存储器区 \r\n\r\n 3. 2 S7-200的寻址方式 \r\n\r\n 3'2. 1 立即寻址 \r\n\r\n 3. 2. 2 直接寻址 \r\n\r\n 3. 2. 3 间接寻址 \r\n\r\n 3. 3 S7-200的程序结构 \r\n\r\n 3. 3. 1 线性程序结构 \r\n\r\n 3. 3. 2 分块程序结构 \r\n\r\n 3. 4 S7-200的位逻辑指令 \r\n\r\n 3. 4. 1 标准触点指令 \r\n\r\n 3. 4. 2 立即触点指令 \r\n\r\n 3. 4. 3 输出操作指令 \r\n\r\n 3. 4. 4 立即输出操作指令 \r\n\r\n 3. 4. 5 逻辑与操作指令 \r\n\r\n 3. 4. 6 逻辑或操作指令 \r\n\r\n 3. 4. 7 取非操作指令 \r\n\r\n 3. 4. 8 串联电路的并联操作指令 \r\n\r\n 3. 4. 9 并联电路的串联操作指令 \r\n\r\n 3. 4. 10 置位与复位操作指令 \r\n\r\n 3. 4. 11 立即置位与立即复位操作指令 \r\n\r\n 3. 4. 12 微分操作指令 \r\n\r\n 3. 5 S7-200的定时器和计数器指令 \r\n\r\n 3. 5. 1 定时器操作指令 \r\n\r\n 3. 5. 2 计数器操作指令 \r\n\r\n 3. 6 S7-200的传送和比较指令 \r\n\r\n 3. 6. 1 传送操作指令 \r\n\r\n 3. 6. 2 比较操作指令 \r\n\r\n 3. 7 S7-200的运算指令 \r\n\r\n 3. 7. 1 四则运算操作指令 \r\n\r\n 3. 7. 2 逻辑运算操作指令 \r\n\r\n 3. 7. 3 移位操作指令 \r\n\r\n 3. 7. 4表操作指令 \r\n\r\n 3. 7. 5 数据转换操作指令 \r\n\r\n 3. 8 S7-200的程序控制指令 \r\n\r\n 3. 8. 1 结束指令 \r\n\r\n 3. 8. 2 暂停指令 \r\n\r\n 3. 8. 3 看门狗复位指令 \r\n\r\n 3. 8. 4 跳转操作指令 \r\n\r\n 3. 8. 5 子程序操作指令 \r\n\r\n 3. 8. 6 循环操作指令. \r\n\r\n 3. 9 S7-200的特殊功能指令 \r\n\r\n 3. 9. 1 中断操作指令 \r\n\r\n 3. 9. 2 通信操作指令 \r\n\r\n 3. 9. 3 高速计数器操作指令 \r\n\r\n 3. 9. 4 PID操作指令 \r\n\r\n 3. 9. 5 脉冲输出操作指令 \r\n\r\n 3. 9. 6 顺序控制操作指令 \r\n\r\n 3. 10 堆栈和时钟操作指令 \r\n\r\n 3. 10. 1 堆栈操作指令 \r\n\r\n 3. 10. 2 时钟操作指令 \r\n\r\n 第4章 S7-200的系统设计与应用 \r\n\r\n 4. 1 关于系统设计 \r\n\r\n 4. 1. 1 系统设计的原则 \r\n\r\n 4. 1. 2 系统设计的内容 \r\n\r\n 4. 2 关于S7-200的程序设计 \r\n\r\n 4. 2. 1 S7-200的程序结构 \r\n\r\n 4. 2. 2 S7-200的程序设计方法 \r\n\r\n 4. 2. 3 S7-200的程序设计步骤 \r\n\r\n 4. 3 S7-200用于开关量控制系统 \r\n\r\n 4. 3. 1 关于开关量控制系统 \r\n\r\n 4. 3. 2 开关量控制系统设计举例 \r\n\r\n 4. 4 S7-200用于模拟量控制系统 \r\n\r\n 4. 4. 1 关于模拟量控制系统 \r\n\r\n 4. 4. 2 模拟量控制系统设计举例 \r\n\r\n 4. 5 S7-200用于集散控制系统 \r\n\r\n 4. 5. 1 关于集散控制系统 \r\n\r\n 4. 5. 2 由PLC-PLC网络构成的集散控制系统 \r\n\r\n 4. 5. 3 由微机-PLC网络构成的监控系统 \r\n\r\n 4. 6 S7-200系统的安全设计方法 \r\n\r\n 4. 6. 1 硬件保护 \r\n\r\n 4. 6. 2 软件保护 \r\n\r\n 第5章 可编程序控制器的安装. 检查和维护 \r\n\r\n 5. 1 可编程序控制器的安装 \r\n\r\n 5. 2 可编程序控制器故障的检查与处理 \r\n\r\n 5. 3 可编程序控制器的检修与维护 \r\n\r\n 5. 4 S7-200可编程序控制器的故障处理指南 \r\n\r\n 附录 \r\n\r\n 附录A S7-200的特殊存储器 \r\n\r\n (SM) \r\n\r\n 附录B S7-200错误代码 \r\n\r\n 参考文献 \r\n
\r\n
可编程序控制器(PLC)广泛地应用于工业控制. 它通过用户存储的应用程序来控制生产过程, 具有可靠性高. 稳定性高和实时处理能力强的优点. PLC是把计算机技术与继电器控制技术有机地结合起来, 为工业自动化提供的几乎完美的现代化自动控制装置. 为了进一步推广这一先进的自动化控制技术, 我们编写了《可编程序控制器选择. 设计与维护》这本书.
本书从系统的观点, 介绍了PLC的选择. 设计和维护方法诸方面的理论知识和实践知识.
本书以西门子(SIEMENS)公司的S7—200系列PLC为主要内容, 介绍了PLC的配置. 编程. 控制和维护方面的知识. 第1章介绍PLC基础知识和基本原理. 第2章介绍SIEMENS公司S7—200的组成原理, 第3章介绍S7—200的指令系统, 第4章介绍S7—200的系统设计与应用, 第5章介绍PLC的故障与处理知识. 附录A介绍了S7—200的特殊功能继电器, 附录B介绍了S7—200的错误代码. 其中, 第1章和第5章由殷洪义编写, 第2章和第3章由王延明编写, 第4章和附录由殷海编写. 全书由殷洪义主编.
本书试图系统地. 全面地介绍PLC的选择. 设计与维护的理论和应用知识. 在介绍PLC的组成原理中, 作者比较详细地介绍了S7—200系列各种CPU的性能和指标, 以及S7—200各种接口模块的性能和指标. 这些内容不仅仅是学习PLC所必需的, 也是PlC选型和系统配置的重要资料. 在系统设计上, 不仅研究了开关量控制系统, 也研究了模拟量控制系统. 在控制方法上, 不仅研究了单机控制, 也研究了多机的网络控制. 在网络研究上, 不仅讨论了PLC—PLC网络, 也讨论了微机—PLC网络. 在程序设计上力求完整. 可用. 在PLC的故障与处理中. 本书从一般的PLC的故障诊断和处理出发, 最后落实到具体的S7—200, 既介绍了一般的故障检查原则和方法, 也解决了具体的PLc的故障和检查过程的具体问题. 在内容的选择上注意了系统性和实践性的统一. 在内容的安排上, 注意了由浅入深循序渐进的原则. 在内容的论述上, 力求通俗. 简明. 易懂. 作者最终要献给读者的将是一个完整的. 系统的PLC知识.
该书不仅适用于初学者了解掌握PLC的原理和应用知识也能满足一些对PLC控制. 联网有更高要求的读者深入研究的需要.
在本书的编写过程中得到东北大学继续教育中心和东北大学电子信息工程系的支持与帮助, 在此表示感谢. 由于水平所限, 加之时间仓促, 书中难免有错误和不妥之处, 衷心希望读者的批评指正.
编 者
2002年5月