电工技能自学成才系列:PLC技术十日通(双色版)
作者:蔡杏山 主编
出版时间:2015年版
丛编项: 电工技能自学成才系列
内容简介
《电工技能自学成才系列:PLC技术十日通(双色版)》语言通俗易懂、内容实用、图文并茂、章节篇幅合理,读者只要具有初中文化程度,就能通过阅读本书而快速掌握PLC技术。本书可作为学习PLC技术的自学图书,也适合用做职业院校机电类专业的PLC技术教材。
目录
一认识PLC
(一) 什么是PLC
(二) PLC控制与继电器控制比较
二PLC分类与特点
(一) PLC的分类
(二) PLC的特点
三PLC的基本组成
(一) PLC的组成方框图
(二) PLC各部分说明
四PLC的工作原理
(一) PLC的工作方式
(二) PLC用户程序的执行过程
五三菱FXGP/WINC编程软件的使用
(一) 软件的安装和启动
(二) 程序的编写
(三) 程序的转换与传送
六PLC控制系统开发举例
(一) PLC控制系统开发的一般流程
(二) 电动机正反转的PLC应用系统开发举例
一概述
(一) 三菱FX系列各类型PLC的特点
(二) 三菱FX系列PLC型号的命名方法
(三) 三菱FX2N PLC基本单元面板说明
二三菱FX PLC的硬件接线
(一) 电源端子的接线
(二) 三菱FX1S/FX1N/FX1NC/FX2N/FX2NC/FX3UC PLC的输入端子接线
(三) 三菱FX3U/FX3G PLC的输入端子接线
(四) 无触点接近开关与PLC输入端子的接线
(五) 三菱FX系列PLC的输出端子接线
三三菱FX系列PLC的软元件说明
(一) 输入继电器(X)和输出继电器(Y)
(二) 辅助继电器(M)
(三) 状态继电器(S)
(四) 定时器(T)
(五) 计数器(C)
(六) 高速计数器
(七) 数据寄存器(D)
(八) 变址寄存器(V、Z)
(九) 常数(K、H)
一编程基础
(一) 编程语言
(二) 梯形图的编程规则与技巧
二三菱GX Developer编程软件的使用
(一) 软件的安装
(二) 软件的启动与窗口及工具说明
(三) 创建新工程
(四) 编写梯形图程序
(五) 梯形图的编辑
(六) 查找与替换功能的使用
(七) 注释、声明和注解的添加与显示
(八) 读取并转换FXGP/WIN格式文件
(九) PLC与计算机的连接及程序的写入与读出
(十) 在线监视PLC程序的运行
三三菱GX Simulator仿真软件的使用
(一) 安装GX Simulator仿真软件
(二) 仿真操作
(三) 软元件监视
(四) 时序图监视
一基本指令说明
(一) 逻辑取及驱动指令
(二) 触点串联指令
(三) 触点并联指令
(四) 串联电路块的并联指令
(五) 并联电路块的串联指令
(六) 边沿检测指令
(七) 多重输出指令
(八) 主控和主控复位指令
(九) 取反指令
(十) 置位与复位指令
(十一) 结果边沿检测指令
(十二) 脉冲微分输出指令
(十三) 空操作指令
(十四) 程序结束指令
二PLC基本控制线路与梯形图
(一) 启动、自锁和停止控制的PLC线路与梯形图
(二) 正、反转联锁控制的PLC线路与梯形图
(三) 多地控制的PLC线路与梯形图
(四) 定时控制的PLC线路与梯形图
(五) 定时器与计数器组合延长定时控制的PLC线路与梯形图
(六) 多重输出控制的PLC线路与梯形图
(七) 过载报警控制的PLC线路与梯形图
(八) 闪烁控制的PLC线路与梯形图
三喷泉的PLC控制系统开发实例
(一) 明确系统控制要求
(二) 确定输入/输出设备,并为其分配合适的I/O端子
(三) 绘制喷泉的PLC控制线路图
(四) 编写PLC控制程序
(五) 详解硬件线路和梯形图的工作原理
四交通信号灯的PLC控制系统开发实例
(一) 明确系统控制要求
(二) 确定输入/输出设备并为其分配合适的PLC I/O端子
(三) 绘制交通信号灯的PLC控制线路图
(四) 编写PLC控制程序
(五) 详解硬件线路和梯形图的工作原理
一状态转移图与步进指令
(一) 顺序控制与状态转移图
(二) 步进指令说明
(三) 步进指令在两种编程软件中的编写形式
(四) 状态转移图分支方式
(五) 用步进指令编程注意事项
二液体混合装置的PLC控制系统开发实例
(一) 明确系统控制要求
(二) 确定输入/输出设备并分配合适的I/O端子
(三) 绘制PLC控制线路图
(四) 编写PLC控制程序
(五) 详解硬件线路和梯形图的工作原理
三简易机械手的PLC控制系统开发实例
(一) 明确系统控制要求
(二) 确定输入/输出设备并分配合适的I/O端子
(三) 绘制PLC控制线路图
(四) 编写PLC控制程序
(五) 详解硬件线路和梯形图的工作原理
四大小铁球分检机的PLC控制系统开发实例
(一) 明确系统控制要求
(二) 确定输入/输出设备并分配合适的I/O端子
(三) 绘制PLC控制线路图
(四) 编写PLC控制程序
(五) 详解硬件线路和梯形图的工作原理
五交通信号灯的PLC控制系统开发实例
(一) 明确系统控制要求
(二) 确定输入/输出设备并分配合适的I/O端子
(三) 绘制PLC控制线路图
(四) 编写PLC控制程序
(五) 详解硬件线路和梯形图的工作原理
一应用指令的格式与规则
(一) 应用指令的格式
(二) 应用指令的规则
二程序流程控制指令
(一) 条件跳转指令(CJ)
(二) 子程序调用(CALL)和返回(SRET)指令
(三) 中断指令
(四) 主程序结束指令(FEND)
(五) 刷新监视定时器指令(WDT)
(六) 循环开始与结束指令
三传送与比较指令
(一) 比较指令
(二) 区间比较指令
(三) 传送指令
(四) 移位传送指令
(五) 取反传送指令
(六) 成批传送指令
(七) 多点传送指令
(八) 数据交换指令
(九) BCD码转换指令
(十) 二进制码转换指令
四四则运算与逻辑运算指令
(一) 二进制加法运算指令
(二) 二进制减法运算指令
(三) 二进制乘法运算指令
(四) 二进制除法运算指令
(五) 二进制加1运算指令
(六) 二进制减1运算指令
(七) 逻辑与指令
(八) 逻辑或指令
(九) 异或指令
(十) 求补指令
五循环与移位指令
(一) 循环右移指令
(二) 循环左移指令
(三) 带进位循环右移指令
(四) 带进位循环左移指令
(五) 位右移指令
(六) 位左移指令
(七) 字右移指令
(八) 字左移指令
(九) 先进先出(FIFO)写指令
(十) 先进先出(FIFO)读指令
一数据处理指令
(一) 成批复位指令
(二) 解码指令
(三) 编码指令
(四) 1总数和指令
(五) 1位判别指令
(六) 平均值指令
(七) 报警置位指令
(八) 报警复位指令
(九) 求平方根指令
(十) 二进制整数转换为浮点数指令
二高速处理指令
(一) 输入/输出刷新指令
(二) 输入滤波常数调整指令
(三) 矩阵输入指令
(四) 高速计数器置位指令
(五) 高速计数器复位指令
(六) 高速计数器区间比较指令
(七) 速度检测指令
(八) 脉冲输出指令
(九) 脉冲调制指令
(十) 可调速脉冲输出指令
三方便指令
(一) 状态初始化指令
(二) 数据查找指令
(三) 绝对值式凸轮顺控指令
(四) 增量式凸轮顺控指令
(五) 示教定时器指令
(六) 特殊定时器指令
(七) 交替输出指令
(八) 斜波信号输出指令
(九) 旋转工作台控制指令
(十) 数据排序指令
一外部I/O设备指令
(一) 十键输入指令
(二) 十六键输入指令
(三) 数字开关指令
(四) 七段译码指令
(五) 带锁存的七段码显示指令
(六) 方向开关指令
(七) ASCII码转换指令
(八) ASCII码打印输出指令
(九) 读特殊功能模块指令
(十) 写特殊功能模块指令
二外部设备(SER)指令
(一) 串行数据传送指令
(二) 八进制位传送指令
(三) 十六进制数转ASCII码指令
(四) ASCII码转十六进制数指令
(五) 校验码指令
(六) 模拟量读出指令
(七) 模拟量开关设定指令
(八) PID运算指令
三浮点运算与高低位变换指令
(一) 浮点运算指令
(二) 高低位变换指令
四时钟运算指令
(一) 时钟数据比较指令
(二) 时钟数据区间比较指令
(三) 时钟数据加法指令
(四) 时钟数据减法指令
(五) 时钟数据读出指令
(六) 时钟数据写入指令
五格雷码变换指令
(一) 有关格雷码的知识
(二) 二进制码(BIN码)转格雷码指令
(三) 格雷码转二进制码指令
六触点比较指令
(一) 触点比较LD*指令
(二) 触点比较AND*指令
(三) 触点比较OR*指令
一模拟量输入模块FX2N4AD
(一) 外形
(二) 接线
(三) 性能指标
(四) 输入/输出曲线
(五) 增益和偏移说明
(六) 缓冲存储器(BFM)功能说明
(七) 实例程序
二模拟量输出模块FX2N4DA
(一) 外形
(二) 接线
(三) 性能指标
(四) 输入/输出曲线
(五) 增益和偏移说明
(六) 缓冲存储器(BFM)功能说明
(七) 实例程序
三温度模拟量输入模块FX2N4ADPT
(一) 外形
(二) PT100型温度传感器与模块的接线
(三) 性能指标
(四) 输入/输出曲线
(五) 缓冲存储器(BFM)功能说明
(六) 实例程序
一通信基础知识
(一) 通信方式
(二) 通信传输介质
二通信接口设备
(一) FX2N232BD通信板
(二) FX2N422BD通信板
(三) FX2N485BD通信板
三PLC通信
(一) PLC与打印机通信(无协议通信)
(二) 两台PLC通信(并联连接通信)
(三) 多台PLC通信(N:N网络通信)