汪道辉主编的《可编程控制器原理及应用》首先阐述了顺序控制的基本控制思路,剖析了继电器、接触器顺序控制系统以及PLC顺序控制系统工作原理,再以一个虚拟的、简化的PLC讲述硬件基本组成、软件运行的基本原理和扫描工作的特点,以给予读者一个PLC的粗略但又具有本质意义的整体概念。在这样的基础上,再进一步讲述真实PLC的硬件组成及其工作原理。着重剖析了PLC系统执行用户程序的程序扫描工作方式及其与输入、输出配合的工作过程。以开关量I/O为主介绍了PLC的各种硬件资源。以S7系列和C200H系列PLC的指令系统为例,讲述了PLC指令系统和数据地址的配置和应用,着重讲述了应用指令设计顺序控制程序的思路、方法、步骤以及相关技能。本书以梯形图、指令表和顺序功能图三种程序设计方法为主,阐述了顺序控制的程序设计方法、相关技能和设计中必须掌握的工程技术实践中的许多具体问题。书中还简单介绍了PLC的通信及网络。
本书为普通高等教育“十一五”国家级规划教材。
汪道辉主编的《可编程控制器原理及应用》系统地介绍了自动控制领域中以使用PLC为基础的程序控制技术。主要内容包括:PLC逻辑控制的概念;PLC的硬件组成及工作原理;PLC执行用户程序的扫描工作方式及其特点;以S7系列和C200H系列为例的PLC指令系统;以梯形图、指令表和顺序功能图程序设计为主的PLC程序设计方法;PLC的硬件配置、功能扩展模块和PLC通信以及PLC组成的网络。
《可编程控制器原理及应用》撰写过程中强调由浅入深、循序渐进、深入浅出的原则,强调突出工程技术实践、理论性与实效性相结合的原则,从基本的继电器控制线路出发,再以简化的、虚拟的初级PLC的运行原理入手,然后落足于工程技术中真实的PLC,并将其应用作为重点。本书力求帮助读者掌握PLC应用于顺序控制技术的具有普遍意义的工程实践技术知识与技能,避免单一类型PLC手册式的描述,以两种有代表性的PLC指令系统为例,并以其中一种软件工具为例,点面结合,重点突出,以使读者学习后能收到举一反三之效,能自如地设计PLC顺序控制系统。
本书适合作为大专院校自动化专业、机电类专业和相关专业的教材,也可供从事自动控制工程的工程技术人员参考。
第1章 绪论 (1)
1.1 逻辑控制与可编程控制技术 (1)
1.1.1 逻辑控制与可编程控制技术概述 (1)
1.1.2 逻辑控制的分类 (8)
1.1.3 逻辑控制的控制要素 (9)
1.2 可编程控制器 (9)
1.2.1 可编程控制器的概念 (9)
1.2.2 可编程控制器的功能 (10)
1.2.3 可编程控制器的特点和性能 (11)
1.2.4 可编程控制器的应用领域 (12)
1.2.5 常用可编程序控制器简介 (13)
1.3 可编程控制技术应用概况及发展趋势 (16)
1.3.1 PLC控制在自动控制中的地位 (16)
1.3.2 PLC控制发展趋势 (18)
1.4 学习PLC应当注意的几个关键问题 (21)
习题及思考题 (22)
第2章 可编程序控制器的组成及原理 (24)
2.1 可编程序控制器的基本组成和基本工作原理 (24)
2.1.1 可编程序控制器的基本组成 (24)
2.1.2 一个虚拟的可编程序控制器初级机的基本组成和基本工作原理 (25)
2.2 可编程序控制器的组成与工作原理 (36)
2.2.1 可编程序控制器的组成 (36)
2.2.2 可编程序控制器的等效电路 (39)
2.2.3 可编程序控制器的工作原理——程序扫描原理 (40)
2.2.4 可编程序控制器与计算机控制系统的异同 (47)
2.3 可编程序控制器的基本硬件模块 (47)
2.3.1 CPU模块 (47)
2.3.2 开关量I/O模块 (48)
2.3.3 模拟量I/O模块 (50)
2.3.4 编程器 (50)
2.3.5 电源及外部设备 (52)
2.4 可编程序控制器功能扩展模块简介 (53)
2.5 常用可编程序控制器的分类 (54)
2.5.1 根据规模和功能状况分类 (54)
2.5.2 根据结构特点分类 (55)
2.5.3 按使用特点分类 (56)
习题及思考题 (56)
第3章 可编程控制器的指令系统与程序设计 (57)
3.1 可编程控制器的指令系统 (57)
3.1.1 可编程控制器的指令系统概说 (57)
3.1.2 S7-200指令系统概述 (58)
3.1.3 S7-200指令系统 (64)
3.1.4 C200指令系统概述 (87)
3.1.5 C200指令系统 (89)
3.2 可编程控制器程序设计 (111)
3.2.1 程序设计方法概述 (111)
3.2.2 继电器梯形图程序设计 (117)
3.2.3 顺序控制梯形图程序设计及顺序功能图程序设计 (132)
习题及思考题 (149)
第4章 基于IEC 61131-3标准的可编程序控制系统程序设计 (155)
4.1 IEC 61131-3标准 (155)
4.1.1 IEC 61131-3标准概说 (155)
4.1.2 IEC 61131-3标准的基本内容和工作原理 (160)
4.2 IEC 61131-3标准的编程语言 (178)
4.2.1 结构化文本编程语言 (178)
4.2.2 功能块图语言 (185)
第5章 可编程控制器的通信及网络 (188)
5.1 可编程控制器的网络通信原理概要 (188)
5.1.1 通信的基本类型 (188)
5.1.2 通信介质的选择 (195)
5.1.3 连接形式与通信访问控制协议 (196)
5.1.4 网络拓扑结构 (198)
5.1.5 网络协议 (199)
5.2 可编程控制器的典型网络结构及典型网络简介 (202)
5.2.1 典型网络结构 (202)
5.2.2 典型网络简介 (204)
习题及思考题 (217)
第6章 可编程序控制器的应用 (218)
6.1 STEP 7-Micro/WIN软件的应用 (218)
6.1.1 STEP 7-Micro/WIN软件简介 (218)
6.1.2 STEP 7-Micro/WIN软件基本操作 (219)
6.1.3 STEP 7-Micro/WIN软件编程操作 (224)
6.2 PLC控制系统应用例 (229)
6.2.1 恒压供水PLC控制系统 (229)
6.2.2 布袋除尘系统的PLC控制系统 (241)
6.2.3 发泡塑料成型机PLC控制系统 (254)
参考文献 (266)