罗克韦尔自动化技术丛书 PLC原理与应用 罗克韦尔 Micro800 系列 高清可编辑文字版
作者:于金鹏,何文雪,张良 等 著
出版时间:2016
内容简介
本书内容全面,涵盖了罗克韦尔Micro800系列全部产品及相关技术:软件安装技术、产品选型技术、编程技术、可靠性技术、应用技术等。为罗克韦尔Micro800系列产品设计提供了先进的设计理念和设计方法。本书注重理论与实用的结合,给出了罗克韦尔Micro800系列产品很多实际工程案例和在具体应用(如电梯的设计、交通灯、流水灯、温度控制器、步进电动机控制等)中得到的罗克韦尔Micro800系列现场应用经验。
目录
前言 第一篇电气控制篇1 第1章常用低压电器1 1.1概述1 1.1.1电器的分类1 1.1.2电磁式低压电器的基本结构 和工作原理2 1.2熔断器3 1.2.1熔断器的基本结构4 1.2.2熔断器的技术参数4 1.2.3熔体的材料与形状5 1.2.4熔断器的选择5 1.3开关电器6 1.3.1刀开关6 1.3.2组合开关8 1.3.3断路器9 1.3.4漏电保护断路器12 1.3.5MCS断路器12 1.4主令电器13 1.4.1按钮13 1.4.2万能转换开关15 1.4.3主令控制器与凸轮控制器16 1.4.4行程开关18 1.4.5接近开关18 1.5接触器22 1.5.1接触器的基本结构与工作 原理22 1.5.2接触器的技术参数23 1.5.3MCS系列接触器概述23 1.5.4接触器的选择24 1.6继电器26 1.6.1普通电磁式继电器29 1.6.2热继电器29 1.6.3时间继电器30 1.6.4速度继电器31 1.6.5电压继电器32 1.6.6电流继电器33 1.6.7固态继电器33 1.6.8E3和E3 PLUS电子过载继 电器33 1.6.9MCS过载保护继电器35 1.7习题35 第2章电气控制电路基础36 2.1电气控制系统图的分类及有关 标准36 2.1.1电气控制系统图的分类36 2.1.2电气原理图的绘制原则36 2.2三相笼型异步电动机的基本控制38 2.2.1全压起动控制电路38 2.2.2正反转控制电路39 2.2.3点动控制电路40 2.2.4多点控制电路40 2.2.5顺序控制电路41 2.2.6自动循环控制电路41 2.3三相笼型异步电动机的减压起动 控制42 2.3.1定子串电阻减压起动42 2.3.2星三角减压起动43 2.4三相异步电动机的制动控制45 2.4.1反接制动45 2.4.2能耗制动45 2.5三相笼型异步电动机的调速47 2.6典型控制电路分析48 2.7电气控制电路的简单设计49 2.7.1电气控制系统设计的一般 原则49 2.7.2电气控制系统设计的基本 任务49 2.7.3电气控制系统设计的一般 步骤50 2.7.4电气控制原理电路设计举例51 2.8习题52 第二篇PLC基础篇53 第3章可编程序控制器基础 知识53 3.1PLC的特点及功能介绍53 3.1.1PLC的基本概念53 3.1.2PLC的特点53 3.2PLC的基本结构及原理54 3.2.1PLC的基本结构54 3.2.2PLC的基本原理56 3.3PLC的编程方法和编程语言59 3.3.1编程方法的介绍59 3.3.2编程语言的介绍59 3.4Micro800小型PLC的介绍63 3.4.1Micro800系列PLC的概述63 3.4.2Micro830的概述65 3.4.3Micro830控制器及其功能性 插件模块67 3.5Micro850 PLC的介绍75 3.5.1Micro850 PLC的概述75 3.5.2Micro850控制器及其功能性 插件模块77 3.5.3Micro850高速计数器和可编 程限位开关80 3.5.4Micro850控制器扩展式模块82 第4章Micro800控制器的指令 系统88 4.1梯形图的基本工具88 4.1.1直接线圈88 4.1.2反向线圈88 4.1.3设置线圈89 4.1.4重设线圈89 4.1.5脉冲上升沿的线圈90 4.1.6脉冲下降沿的线圈90 4.1.7直接接触90 4.1.8反向接触91 4.1.9脉冲上升沿接触91 4.1.10脉冲下降沿接触91 4.2比较指令92 4.2.1Less Than or Equal93 4.2.2Not equal93 4.2.3Less Than94 4.2.4等于94 4.3算术指令96 4.3.1Multiplication96 4.3.2Division97 4.3.3Addition98 4.3.4MOV98 4.4数据转换指令99 4.4.1MOV99 4.4.2ANY_TO_DINT100 4.5计数器指令101 4.5.1CTU101 4.5.2CTUD102 4.6时间数据类型103 4.6.1TOF104 4.6.2TON105 4.7高速计数器指令107 4.7.1HSC107 4.8高速计数器指令112 4.8.1IPIDCONTROLLER112 4.8.2GAIN_PID数据类型114 4.8.3AT_Param数据类型115 4.9运动控制指令117 4.9.1MC_Halt117 4.9.2MC_Power120 4.9.3MC_olute123 4.9.4MC_MoveRelative127 4.9.5MC_Power130 4.9.6MC_ReadParameter133 4.9.7MC_Reset136 4.9.8MC_Stop138 4.9.9MC_TouchProbe142 4.10MSGODBUS通信指令146 4.10.1MSG_MODBUS146 4.10.2配置 Modbus 通信以读取和 写入驱动器147 4.11习题151 第三篇实例应用篇152 第5章Micro800程序设计152 5.1经验设计法152 5.1.1常用典型梯形图电路152 5.1.2PLC程序设计原则154 5.2顺序功能图154 5.2.1顺序控制154 5.2.2顺序功能图155 5.2.3顺序控制的设计思想158 5.2.4顺序功能图的基本结构159 5.2.5绘制顺序功能图的基本规则159 5.2.6绘制顺序功能图的注意事项160 5.3顺序控制设计法160 5.3.1使用启保停电路160 5.3.2使用置位复位指令164 5.4习题165 第6章软件安装及调试166 6.1软件安装166 6.1.1系统环境配置166 6.1.2软件安装166 6.2软件调试172 6.3流水灯实例183 6.4Flash刷新Micro830硬件组件193 6.5习题197 第7章交通灯实例与自定义功能 块的应用198 7.1工程实例介绍198 7.2工程实例创建198 7.2.1创建新的CCW(一体化编程 组态软件)工程198 7.2.2给控制器配置插件模块199 7.2.3创建用户自定义功能模块201 7.2.4创建一个新的梯形图程序208 7.2.5下载程序和调试错误208 7.3习题217 第8章交通灯扩展——功能模块 图表和结构化文本编程218 8.1导入导出用户自定义模块218 8.2功能模块图表编程(PID指令的 使用)221 8.3结构化文本编程(PID指令的 使用)228 8.4习题233 第9章Micro830与变频器应用234 9.1硬件设备及协议简介234 9.1.1PowerFlex 4M234 9.1.2RS485236 9.1.3Modbus协议237 9.2PowerFlex 4M相关设置238 9.3创建通信程序242 9.4进行通信设置和测试244 9.5MSG_MODBUS指令参数设置以 及编程246 9.6简单示例——电动机的运行、 控制252 9.7习题255 第10章基于Micro830、触摸屏的 电梯控制256 10.1PanelView相应属性设置和配置258 10.1.1PVC设备相关属性258 10.1.2PVC设备通信相关设置258 10.1.3PVC设备通信建立259 10.2PanelView程序建立260 10.3向PVC终端下载编写好的应用 程序268 10.3.1Micro830与PVC的布线270 10.4电梯的设计272 10.4.1电梯模型使用说明书272 10.4.2动作方式与控制原理273 10.4.3使用与维护275 10.4.4三层电梯设计276 10.5习题278 第11章温度控制器279 11.1900TC介绍及配置279 11.2通过Modbus通信,对900TC进 行配置和编程280 11.2.1配置Micro830控制器上的嵌 入式串行端口(方法一)280 11.2.2配置Micro830控制器上的嵌 入式串行端口(方法二)284 11.3连接控制器和温度控制器进行 测试285 11.4习题287 第12章关于对步进电动机和温度 双系统独立控制的介绍288 12.1总述288 12.1.1实验内容288 12.1.2实验箱简介288 12.2硬件介绍289 12.2.1系统总体接线289 12.2.2加热板部分设计289 12.2.3步进电动机系统289 12.3具体实现292 12.3.1ABPLC通信Kepserver292 12.3.2CCW功能块指令介绍303 12.3.3IPID参数整定308 12.4习题311 第13章Micro850与Kinetix 3 伺服控制系统312 13.1Micro850扩展式I/O设置及 组态312 13.1.1添加扩展式I/O312 13.1.2编辑扩展I/O组态313 13.1.3删除和更换扩展I/O组态318 13.2Kinetix 3伺服驱动器及控制 设计319 13.2.1Kinetix集成运动控制319 13.2.2Kinetix 3伺服驱动器320 13.2.3Micro850中参数设置323 13.3基于Micro850的伺服控制333 13.3.1触摸屏界面介绍334 13.3.2Kinetix 3驱动器设置336 13.3.3Micro850的运动控制组态337 13.3.4工程实例—归零运动控制340 13.3.5工程实例—相对移动运动 控制344 13.3.6工程实例—绝对移动运动 控制348 13.3.7工程实例—触摸探头运动 控制352 13.4习题357 参考文献358