![]()
内容推荐 本书以美国罗克韦尔Micro800 PLC为例,介绍了可编程控制器的结构、原理、编程语言、编程方法、常用指令及应用,理论知识与实际应用相结合,注重知识的应用性。内容的编写由浅入深,更注重PLC常用技术的应用,实用性较强。本书在讲解Micro800 PLC基础知识的同时,注重项目实践训练,既能帮助初学者打好理论基础,又能使之在理论学习的同时掌握基本的应用,扩展内容又能帮助读者进一步提高。 本书适合高职高专及应用型本科院校电气、机电及机械类等专业教学使用,也可供自动控制行业的工程技术人员以及PLC控制的爱好者阅读参考。 目录 项目1 认识可编程控制器 1.1 可编程控制器简介 1.1.1 可编程控制器的特点及分类 1.1.2 可编程控制器的应用场合 1.2 可编程控制器的结构、原理和编程语言 1.2.1 可编程控制器内部结构 1.2.2 可编程序控制器控制工作原理 1.2.3 可编程序控制器的编程语言 1.2.4 可编程序控制器控制系统组成 知识拓展1 罗克韦尔可编程控制器简介 习题 项目2 Micro800系列控制器 2.1 Micro800控制器 2.1.1 Micro800控制器简介 2.1.2 Micro800控制器输入/输出接口电路 2.2 Micro820控制器 2.2.1 Micro820控制器简介 2.2.2 Micro820控制器端子配置及外部接线 2.2.3 Micro800的故障类型及故障处理 2.3 Micro850控制器 2.3.1 Micro850控制器简介 2.3.2 Micro850控制器端子配置及外部接线 2.4 项目实践 2.4.1 用Micro820控制直流电动机正反转控制的I/O分配表及外部接线 2.4.2 用Micro850控制电动机手动星角降压启动控制的I/O分配表及外部接线 2.4.3 用Micro820控制三盏灯交替闪烁的I/O分配表及外部接线 2.4.4 用Micro850控制运料小车的I/O分配表及外部接线 知识拓展2 Micro810、Micro830控制器 习题 项目3 CCW编程软件的使用 3.1 创建CCW新项目 3.1.1 编程软件的安装和卸载 3.1.2 RSLinx中的USB通信 3.1.3 刷新Micro800固件 3.1.4 创建CCW新项目 3.2 CCW程序上传、下载和调试 3.2.1 CCW程序上传 3.2.2 CCW程序下载 3.2.3 CCW程序调试 3.3 CCW程序导出、导入 3.3.1 CCW程序导出 3.3.2 CCW程序导入 3.4 项目实践:按要求创建项目 知识拓展 3CCW软件中对I/O模块、变频器的组态 项目4 Micro800编程入门 4.1 Micro800控制器内存组织 4.1.1 Micro800控制器数据文件 4.1.2 Micro800控制器程序文件 4.2 Micro800梯形图 4.2.1 梯形图(LD)程序开发环境 4.2.2 梯形图(LD)元素 4.3 Micro800常用编程指令 4.3.1 计时器(TON) 4.3.2 计数器(CTU) 4.4 梯形图的编写方法 4.4.1 转换法 4.4.2 经验法 4.4.3 顺序控制设计法 4.5 项目实践 4.5.1 用转化法实现电动机正反转控制 4.5.2 用经验法实现三相异步电动机正反转循环计数控制 4.5.3 用经验法实现运料小车控制 4.5.4 用顺序控制设计法实现液压进给装置运动控制(单序列应用) 4.5.5 用顺序控制设计法实现自动门控制(选择序列应用) 4.5.6 用顺序控制设计法实现对双面钻孔组合机床的运动控制(并行序列应用) 知识拓展4 TP、RTO、DOY、TDF、TOW的使用 习题 项目5 Micro800编程进阶 5.1 比较指令简介及应用 5.1.1 比较指令(Comparators)简介 5.1.2 等于和不等于指令(Equal & Not Equal) 5.1.3 大于和小于指令(Greater Than & Less Than) 5.1.4 大于等于和小于等于指令(Greater Than or Equal & Less Than or Equal) 5.2 算术指令简介及应用 5.2.1 算术指令简介 5.2.2 移动指令(MOV) 5.2.3 加(Addition)、减(Subtraction)、乘(Multiplication)、除(Division)运算指令 5.3 数据转换指令简介及应用 5.3.1 数据转换指令简介 5.3.2 将任意类型的数值转换为双整型(ANY_TO_DINT) 5.3.3 将任意类型的数值转换为实数型(ANY_TO_REAL) 5.4 自定义功能块简介及应用 5.4.1 自定义功能块的创建 5.4.2 自定义功能块的使用 5.5 项目实践 5.5.1 用算术指令实现跑马灯控制 5.5.2 用比较和算术指令实现4站小车呼叫控制 5.5.3 用数据转换指令实现规定时间段内的不同输出 5.5.4 用数据转换指令实现对温度的比较和输出 知识拓展5 二进制操作、布尔运算、字符串操作、高速计数器等指令的应用 项目6 Micro800数据交互 6.1 Micro800数据交互简介 6.2 项目实践 6.2.1 两台Micro850数据交互实例 6.2.2 Micro850与Micro820的数据交互 项目7 综合实践 7.1 用Micro850实现主路、辅路十字路口交通灯控制 7.2 用Micro850实现五层升降机控制 7.3 用Micro850和Micro820联机实现停车场车辆进出控制 附录 附录1:Micro800指令集 附录2:Micro800梯形图编辑的键盘快捷键 参考文献 |