《可编程控制器应用技术》从实际应用和高职高专教学实际需要出发,以应用最广泛的西门子S7-200 PLC及三菱FX2N系列PLC为背景,系统介绍了PLC的硬件结构、工作原理、指令系统、网络通信技术及应用系统设计方法。《可编程控制器应用技术》内容翔实,叙述简洁易懂,适合作为高职高专院校电类、机电类各专业的教材,也可作为工程技术人员学习PLC的参考书。
可编程控制器(简称PLC)是以微处理器为核心的一种新型工业自动控制装置,具有可靠性高、抗干扰能力强,编程简单易学,功能完善,适应性强,调试维护方便等特点,其应用几乎覆盖了机械、冶金、矿山、石油化工、轻工、电力、建筑、交通运输等各行各业,成为工业自动化领域中最重要、应用最多的控制设备。
本书根据近几年来PLC产品和技术的发展,以市场上流行的具有代表性的德国西门子S7系列PLC和日本三菱公司Fx2N系列PLC为背景,介绍了PLC的硬件结构、工作原理、指令系统、网络通信技术及应用系统设计方法。由于可编程控制器技术的发展源于继电接触器控制系统,可编程控制器是电气控制技术发展到一定阶段的产物,两者在应用上是一脉相承的,并且目前在工矿企业中尚存在部分传统继电器控制设备,因此,本书首先简要地介绍了可编程控制器技术的前身——传统继电接触器控制技术,以使读者全面了解传统继电接触器控制技术与可编程控制器应用技术之问的内在联系和区别,更好地掌握可编程控制器应用技术。本书在内容上注重精选实例,结合实际案例讲解,突出应用性知识的学习和能力的培养,力求使基础理论与工程实际紧密联系;在章节编排上注意循序渐进、由浅入深,在内容阐述上力求简明扼要、图文并茂、通俗易懂,便于教学和自学。每章后面均附有小结与练习题。
全书分4篇,共11章。第1篇讲述可编程控制器概论,首先介绍可编程控制器的基础知识和继电接触器控制技术,然后讲述可编程控制器的特点、组成和工作原理等。第2篇块重点讲述S7-200系列PLC的型号规格、系统构成、指令系统及通信。第3篇讲述日本三菱公司FX2N系列PLC的结构、原理及指令系统。第4篇块讲述PLC的应用设计,分别列举了S7-200系列PLC和FX2N系列PLC的各种应用实例,同时还介绍了PLC在数控机床中的应用。
本书第l章由任群生、周菁菁编写,第2章由周菁菁编写,第3章由裴来祥编写,第4章由祝红芳、熊军编写,第5、7章由黄会明编写,第6、9章由熊军编写,第8章由任群生编写,第10章由祝红芳编写,第11章由裴来祥编写,附录由任群生编写。全书由祝红芳、黄会明组织统稿。
本书适合作为高职高专院校电类、机电类等各专业的教材,也可作为工程技术人员学习PLC的参考书。
第1篇 可编程控制器概论
第l章 可编程控制器的基础知识
1.1 常用低压控制电器:
1.2 继电接触器控制电路
1.2.1 控制电路的原理图与接线图
1.2.2 三相异步电动机的基本控制电路
1.3 典型机床电气控制系统举例
1.3.1 普通车床电气控制系统
1.3.2 万能铣床电气控制系统
本章小结
习题
第2章 可编程控制器概述
2.1 可编程控制器的产生及发展
2.1.1 PLC的由来
2.1.2 PLC的发展
2.2 PLC的特点及应用
2.2.1 PLC的主要特点
2.2.2 PLC的应用
2.3 PLc的分类及主要性能指标
2.3.1 PLC的分类
2.3.2 PLC的技术性能指标
2.4 PLC的编程语言
2.5 PLC系统的组成,
2.5.1 PLC的硬件系统
2.5.2 PLC的软件系统
2.6 PLC的工作原理
2.6.1 PLC的工作方式
2.6.2 PLC的工作过程
2.6.3 扫描周期的计算与PLC的I/O响应时间
本章小结
习题l
第2篇 西门子s7-200系列PLC
第3章 S7系列PLC概述
3.1 S7-200系列PLC的构成及性能指标
3.1.1 S7-200系统功能概述
3.1.2 S7-200系列PLC的构成及配置
3.2 S7-200PLC的寻址方式
3.2.1 S7-200CPU的数据类型及表示方法
3.2.2 存储器区域的直接寻址
3.2.3 存储器区域的SIMATIC间接寻址
3.3 S7-300和S7-400系列PLC简介
3.3.1 S7-300系列PLC简介
3.3.2 S7-400系列PLC简介
本章小结
习题
第4章 S7-200PLC的指令
4.1 S7-200PLC的编程语言和程序结构
4.1.1 西门子PLC的编程语言
4.1.2 S7-200的程序结构
4.2 位操作类指令
4.2.1 PLC触点的类型
4.2.2 标准触点指令
4.2.3 电路块的连接指令
4.2.4 边沿触发指令
4.2.5 置位/复位指令
4.2.6 逻辑堆栈指令
4.2.7 立即指令
4.2.8 取反指令
4.2.9 定时器指令
4.2.1 0计数器指令
4.2.1 1比较指令
4.3 程序控制类指令
4.3.1 结束指令
4.3.2 停止指令
4.3.3 看门狗复位指令
4.3.4 跳转及标号指令
4.3.5 循环指令
4.3.6 子程序指令
4.4 传送、块传送和字节交换指令
4.4.1 字节、字、双字和实数的传送指令
4.4.2 字节、字和双字的块传送指令
4.4.3 字节交换指令
4.5 移位、循环移位和移位寄存器指令
4.5.1 移位指令
4.5.2 循环移位指令
4.5.3 移位寄存器指令
4.6 运算指令
4.6.1 逻辑运算指令
4.6.2 算术运算指令
4.6.3 加1指令和减l指令
4.6.4 数学功能指令
4.7 转换指令
4.7.1 数据类型转换指令
4.7.2 译码和编码指令
4.7.3 七段显示码指令
4.7.4.字符串转换指令
4.8 顺序控制指令
4.8.1 顺序流程图
4.8.2 顺序控制指令
4.9 中断指令
4.9.1 中断的概念
4.9.2 中断指令
4.9.3 中断程序
4.9.4 中断指令应用举例
4.10 高速计数器指令
4.10.1 高速计数器指令
4.10.2 高速计数器的控制
4.10.3 高速计数器的工作模式
4.10.4 高速计数器的应用
4.10.5 高速脉冲输出及应用举例
4.1l PID回路指令
4.11.1 PID回路指令及算法
4.11.2 PID回路类型的选择
4.11.3 数值转换及标准化
4.11.4 PID指令应用举例
4.12时钟指令
4.12.1 时钟指令
4.12.2 时钟指令应用实例
4.13 常用指令编程举例
本章小结
习题
第5章 PLC的通信
5.1 S7-200PLC的通信与网络
5.1.1 字符数据格式
5.1.2 网络层次结构
5.1.3 网络通信协议及类型
5.1.4 网络通信硬件
5.2 S7-200PLC的通信指令
5.3 S7-200PLC通信功能的实现
5.3.1 选择通信组态
5.3.2 PPI网络通信
5.3.3 自由口通信
5.4 TD200使用说明
本章小结
习题
第3篇 三菱FX2N系列PLc
第6章 FX2N系列PLC概述
6.1 Fx2N系列PLC的性能指标
6.2 FX2N系列PLC的编程元件
6.2.1 输入继电器(X)
6.2.2 输出继电器(Y)
6.2.3 辅助继电器(M)
6.2.4 定时器(T)
6.2.5 计数器(C)
6.2.6 数据寄存器(D)
6.2.7 状态寄存器(S)
本章小结
习题
第7章 Fx2N系列PLC的指令
7.1 FX2N系列PLC的指令系统
7.1.1 基本指令
……
第4篇 PLC的应用设计
附录
参考文献
第l章 可编程控制器的基础知识
继电接触器控制是可编程控制器产生的基础。本章首先介绍几种常用的低压控制电器和保护电器,接着讨论三相异步电动机的继电接触器典型控制电路以及按行程、时间等常用控制方式构成的控制电路。它们是撕和构成更为复杂的控制电路的基础。本章重点是掌握常用的电动机基本控制电路。
在现代工农业生产中,广泛使用各种生产机械,而现代生产机械大多用电动机来拖动。为了满足生产过程和加工工艺的要求,必须配备一定的控制设备组成控制电路,对电动机进行控制,如控制电动机的启动、停止、正反转、制动、行程、运行时间、工作顺序等。早期采用继电接触器控制来取代原来的手动方式,这是自动控制的开始。目前,工业生产中仍然大量采用继电器、接触器、按钮等控制电器来实现自动控制。其优点是操作简单、价格低廉、适合动作较简单的场合,但在控制动作较复杂时,其控制系统体积庞大、耗电量高、接线复杂、可靠性差、维修困难,尤其是它难以适应变化的控制要求。
可编程控制器是一种新型的自动控制装置,其功能极为强大,是目前工业自动化应用最广的控制设备。它最初是为了取代继电接触器控制系统而产生的,源自继电接触的思想,与继电接触器控制器件有许多相同和相似之处。因此,掌握继电接触器控制器件和控制电路对我们学习可编程控制器的组成结构、编程语言、应用技术是必不可少的。
……