第1章 可编程序控制器 1
1.1 PLC的产生与发展 1
1.1.1 PLC的产生与特点 1
1.1.2 PLC的发展 5
1.2 PLC的组成及工作原理 6
1.2.1 PLC的组成 6
1.2.2 PLC的工作原理 9
1.2.3 可编程序控制器与继电-接触器控制的区别 10
习题 11
第2章 三菱FX2N系列PLC的硬件资源 13
2.1 认识三菱PLC 13
2.1.1 FX2N系列PLC的面板 13
2.1.2 FX2N系列PLC的输入输出继电器 17
2.2 编程器及编程软件的应用 20
2.2.1 FX-20P手持式编程器的使用 20
2.2.2 FXGP/WIN编程软件的应用 32
习题 36
第3章 基本指令系统及编程 37
3.1 连接驱动指令及其应用 37
3.1.1 基础知识:连接驱动指令 37
3.1.2 应用实例:门铃控制 38
3.1.3 应用实例:水池水位控制 39
3.2 串并联指令及其应用 40
3.2.1 基础知识:串联指令 40
3.2.2 应用实例:传送带系统 41
3.2.3 基础知识:并联指令 44
3.2.4 应用实例:自锁电路 45
3.2.5 应用实例:PLC控制自动检票放行装置 46
3.3 多重输出与主控指令及其应用 48
3.3.1 基础知识:多重输出指令 48
3.3.2 基础知识:主控指令 50
3.3.3 应用实例:智力抢答器系统 52
3.3.4 应用实例:电动机正反转控制 53
3.3.5 应用实例:Y—△减压起动控制 55
3.4 脉冲指令及其应用 58
3.4.1 基础知识:脉冲微分指令 58
3.4.2 应用实例:工业控制手柄 58
3.4.3 应用实例:自动开关门系统 60
3.5 置位、复位指令及其应用 61
3.5.1 基础知识:置位、复位指令 61
3.5.2 应用实例:连续控制电路 61
3.5.3 应用实例:金属、非金属分拣系统 63
3.6 应用实例 64
3.6.1 控制水塔、水池水位 64
3.6.2 控制彩灯闪烁 66
3.6.3 控制传送带装置 67
习题 69
第4章 步进顺控指令及编程 71
4.1 状态元件与步进顺控指令 71
4.1.1 状态转移图与状态元件 71
4.1.2 步进顺控指令 72
4.2 简单流程的程序设计 74
4.2.1 基础知识:单流程的程序设计 74
4.2.2 应用实例:控制钻孔动力头 75
4.2.3 应用实例:控制自动送料装置 77
4.2.4 应用实例:控制机械手 79
4.3 循环与跳转程序设计 84
4.3.1 基础知识:循环程序设计 84
4.3.2 应用实例:控制红绿灯 84
4.3.3 基础知识:跳转程序设计 87
4.3.4 应用实例:控制自动混料罐 87
4.3.5 应用实例:控制运料小车 91
4.3.6 应用实例:控制机械滑台 94
4.4 选择性分支与并行分支程序设计 98
4.4.1 基础知识:选择性分支 98
4.4.2 应用实例:控制工作方式可选的运料小车 99
4.4.3 应用实例:控制机械手分拣大小球 104
4.4.4 基础知识:并行分支 107
4.4.5 应用实例:控制专用钻孔机床 107
习题 110
第5章 典型功能指令在编程中的应用 111
5.1 功能指令概述 111
5.1.1 功能指令格式 111
5.1.2 数据寄存器 111
5.1.3 数据表示方法 112
5.2 程序流控制指令及其应用 113
5.2.1 基础知识:程序流控制指令 113
5.2.2 应用实例:运输带的点动与连续运行的混合控制 116
5.3 比较类指令和传送类指令及其应用 119
5.3.1 基础知识:比较类指令 119
5.3.2 基础知识:传送类指令 120
5.3.3 应用实例:计件包装系统 124
5.4 算术运算类指令及其应用 126
5.4.1 基础知识:算术运算指令 126
5.4.2 应用实例:循环次数可设定的喷漆流水线 127
5.5 移位指令与数据处理指令及其应用 130
5.5.1 基础知识:移位指令 130
5.5.2 基础知识:数据处理指令 134
5.5.3 应用实例:控制花式喷泉 136
5.6 高速处理指令及其应用 138
5.6.1 基础知识:PLC的高速计数器 138
5.6.2 基础知识:PLC高速处理指令 142
5.6.3 应用实例:步进电动机出料控制系统 146
习题 148
第6章 模拟量控制和通信 149
6.1 模拟量控制及其应用 149
6.1.1 基础知识:FX2N-2AD模拟量输入模块 149
6.1.2 基础知识:FX2N-4AD模拟量输入模块 150
6.1.3 基础知识:外围设备BFM读出/写入指令 155
6.1.4 应用实例:液压折板机压板的同步控制 156
6.2 FX2N联网通信 158
6.2.1 基础知识:串行通信及接口标准 158
6.2.2 应用实例:FX2N系列PLC的N:N网络设置 162
6.2.3 应用实例:FX2N系列PLC的N:N联网编程实例 164
习题 167
第7章 PLC应用系统设计 169
7.1 PLC应用系统的设计方法 169
7.1.1 PLC系统的规划与设计 169
7.1.2 PLC选型与硬件系统设计 171
7.1.3 PLC软件设计与程序调试 172
7.2 节省I/O点数的方法 172
7.2.1 节省输入点的方法 172
7.2.2 节省输出点的方法 174
7.3 综合实例 175
7.3.1 污水处理系统 175
7.3.2 传送、检测与分拣控制系统 178
7.3.3 自动生产线控制系统 181
习题 184
参考文献 185