普通高等学校电类规划教材 可编程控制器技术及应用:PLC控制系统设计、开发与调试 作者:蔡华锋 主编 出版时间:2016年版内容简介 本书以一个完整的PLC控制系统项目为主线,从实际项目开发流程入手,结合PLC理论知识来讲解可编程控制器的技术与应用。全书以欧姆龙公司CP1系列PLC为背景,介绍了PLC的特点和应用,并从PLC控制系统的设计入手,配以实际工程案例,围绕系统开发过程,详细阐述了系统主控器选择、系统电路设计、系统程序设计、系统通信结构、上位机软件开发,以及系统调试等。主要内容包括PLC的工作原理、硬件结构、编程资源与指令系统,常用低压电器工作原理,继电—接触器控制系统设计原则、规律和实践,并从项目开发的角度详细介绍了梯形图程序的常用设计方法以及PLC系统设计与调试方法。另外,本书突出介绍了PLC网络通信、变频器的选择与使用,以及组态王的上位机软件开发等内容。为了便于读者学习,书中选用的电路和软件程序都已经过测试和验证,读者可直接使用,且在各章设有适量的习题供练习。本书可作为高等院校自动化、电气工程、电子信息、机电一体化及相关专业的教材,也可供工程技术人员自学。目录第1章 绪论 11.1 PLC概述 11.1.1 PLC的产生与定义 11.1.2 PLC的特点 21.1.3 PLC的应用领域 31.1.4 PLC的发展状况与趋势 41.2 可编程控制系统与其他控制系统比较 61.2.1 可编程控制系统与继电—接触器控制系统的比较 61.2.2 可编程控制系统与微机控制系统的比较 71.2.3 可编程控制系统与集散型控制系统的比较 71.3 可编程控制系统设计过程 71.3.1 PLC控制系统设计思想 81.3.2 PLC控制系统设计原则 81.3.3 PLC控制系统设计的一般过程 91.4 基于PLC的大米加工碾米阶段控制系统 111.4.1 碾米阶段自动控制工艺流程 111.4.2 碾米阶段控制系统分析 131.4.3 碾米阶段控制系统结构设计 151.4.4 碾米阶段I/O对象 151.5 习题 17第2章 PLC控制系统主控器基础 182.1 PLC的分类 182.2 PLC的硬件组成 212.2.1 中央处理器 222.2.2 存储器 232.2.3 输入/输出接口 232.2.4 电源 272.2.5 各种接口 272.2.6 编程工具 272.2.7 智能单元 272.2.8 其他部件 272.3 PLC的软件组成 272.4 PLC的工作原理和过程 292.4.1 PLC的工作原理 292.4.2 PLC的工作过程 312.4.3 PLC的I/O响应滞后现象 332.5 PLC性能指标 342.6 PLC选择依据 352.7 习题 38第3章 PLC控制系统与变频器选型 393.1 CP1H系列PLC配置 393.1.1 CP1H系列PLC的特点 393.1.2 CP1H系列PLC硬件配置 413.1.3 CP1H系列PLC内存资源 473.2 欧姆龙CP1H 523.2.1 CP1H-XA内置模拟量 523.2.2 CP1H内置高速计数器 563.2.3 CP1H内置脉冲 603.3 变频器在PLC控制系统中的应用 613.3.1 变频器工作原理 613.3.2 变频器的控制方式 613.3.3 变频器的选型原则 623.3.4 碾米系统中变频器的选型 643.4 习题 68第4章 PLC控制系统的电气控制电路设计 694.1 PLC控制系统常用低压电器 694.1.1 低压电器的分类 694.1.2 接触器 704.1.3 继电器 724.1.4 熔断器 814.1.5 断路器 824.1.6 主令电器 834.1.7 刀开关 894.1.8 低压电器产品型号 904.2 电气控制系统设计规律及其内容 904.2.1 电气控制线路的控制规律 904.2.2 电气控制线路的一般原则 954.2.3 电气控制线路设计方法 984.2.4 电气控制电路图 1044.3 碾米阶段控制电路设计 1074.3.1 系统供电电路 1084.3.2 系统设备主电路 1084.3.3 系统检测与控制电路 1084.3.4 主要设备清单 1204.4 习题 120第5章 PLC控制系统程序设计 1225.1 PLC控制系统程序设计基础 1225.1.1 PLC程序设计内容 1225.1.2 PLC控制系统软件设计步骤 1225.2 欧姆龙CP1H系列PLC的指令 1245.2.1 指令格式 1245.2.2 指令分类 1255.2.3 基本指令 1275.2.4 其他时序输入/输出指令 1345.2.5 顺序控制指令 1375.2.6 定时器和计数器指令 1425.2.7 数据传送指令 1485.2.8 数据比较指令 1535.2.9 数据移位指令 1575.2.10 数据转换指令 1625.2.11 数据运算指令 1635.2.12 逻辑运算指令 1665.2.13 特殊指令 1675.3 CP1H程序编写软件使用 1675.3.1 CX-P工程建立与配置 1675.3.2 CX-P程序编写操作 1745.3.3 CX-P程序检查与保存 1765.3.4 CX-P在线程序调试 1775.4 PLC控制系统编程方法 1815.4.1 经验设计法编程 1825.4.2 继电—接触器/梯形图转换法 1865.4.3 逻辑设计法编程 1885.4.4 顺序功能图编程法 1895.5 碾米阶段程序设计 1945.5.1 碾米阶段控制流程 1945.5.2 碾米阶段资源分配 1955.5.3 碾米系统料位器检测程序设计 1995.5.4 碾米系统设备故障与运行指示设计 2005.5.5 碾米系统自动控制程序设计 2125.5.6 碾米系统输出程序设计 2265.6 习题 228第6章 PLC控制系统通信与网络实现 2316.1 PLC通信基础 2316.1.1 数据通信概述 2316.1.2 数据通信的传输方式 2326.1.3 数据通信的主要技术指标 2326.1.4 PLC串行通信接口 2336.1.5 通信介质 2356.2 PLC网络基础 2376.2.1 局域网的拓扑结构 2386.2.2 网络协议 2386.3 欧姆龙PLC网络系统 2406.3.1 欧姆龙PLC网络系统概述 2406.3.2 信息层网络以太网 2406.3.3 Controller Link控制器网 2416.3.4 CompoBus/D设备网 2436.3.5 CompoBus/S器件网 2456.4 欧姆龙PLC的串行通信系统 2466.4.1 上位链接通信 2466.4.2 无协议通信 2476.4.3 一对一PLC链接 2496.4.4 NT链接通信 2516.5 欧姆龙PLC通信应用实例 2516.5.1 上位机与PLC通信目标 2516.5.2 HOSTLINK通信协议与设置 2516.5.3 VB与CP1H通信实践 2566.6 习题 259第7章 PLC控制系统上位机软件开发 2607.1 组态软件介绍 2607.2 组态王开发入门 2637.2.1 组态王新工程建立 2637.2.2 创建组态画面 2647.2.3 定义I/O设备 2657.2.4 构造数据库 2677.2.5 建立动画连接 2687.2.6 运行和调试 2707.3 碾米系统上位机软件设计 2707.3.1 碾米系统上位机需求 2707.3.2 碾米系统画面组态 2717.3.3 碾米系统I/O设备定义 2747.3.4 碾米系统变量建立 2757.3.5 碾米系统动画连接 2777.4 习题 280第8章 PLC控制系统现场调试与维护 2818.1 PLC控制系统调试与检测 2818.1.1 PLC调试方法及步骤 2818.1.2 PLC故障检查 2828.2 PLC控制系统的安装与维护 2858.2.1 PLC的安装 2858.2.2 PLC的维护 2878.3 习题 288附录A 低压电器常用图形符号和文字符号 289附录B CP1H系列指令一览表 293参考文献 300 上一篇: 普通高等学校机械类卓越教育系列规划教材 计算机三维机械设计基础 丁华 主编 2016年版 下一篇: 普通高等应用型人才培养规划教材 机械制图 第2版 邹凤楼 等编著 2016年版