第1篇 基础入门篇 001
第1章 可编程控制器(PLC)基础 002
1.1 概述 002
1.1.1 PLC的发展历史 002
1.1.2 PLC的主要特点 003
1.1.3 PLC的应用范围 004
1.1.4 PLC的分类与性能指标 005
1.1.5 PLC与继电器系统的比较 006
1.1.6 PLC与微机的比较 006
1.1.7 PLC的发展趋势 007
1.1.8 PLC在我国的应用情况 007
1.2 可编程控制器的结构和工作原理 008
1.2.1 可编程控制器的硬件组成 008
1.2.2 可编程控制器的工作原理 011
1.2.3 可编程控制器的立即输入、输出功能 012
1.3 接近开关 013
1.3.1 接近开关的功能 013
1.3.2 接近开关的分类和工作原理 014
1.3.3 接近开关的选型 014
1.3.4 应用接近开关的注意事项 016
1.4 传感器和变送器 019
1.5 隔离器 021
1.6 数制和编码 021
1.6.1 数制 021
1.6.2 编码 024
第2章 三菱FX3系列PLC的硬件 026
2.1 三菱PLC简介 026
2.1.1 三菱PLC产品系列 026
2.1.2 三菱FX3U的特点 027
2.2 FX3U基本单元及其接线 027
2.2.1 FX3U的系统构成 027
2.2.2 FX3U基本单元介绍 029
2.2.3 FX3U基本单元的接线 031
2.3 FX系列PLC的扩展单元和扩展模块及其接线 035
2.3.1 FX系列PLC扩展单元及其接线 035
2.3.2 FX系列PLC扩展模块及其接线 039
2.4 FX系列PLC的模拟量模块及其接线 040
2.4.1 FX系列PLC模拟量输入模块(A/D) 040
2.4.2 FX系列PLC模拟量输出模块(D/A) 046
2.4.3 FX系列PLC模拟量输入输出模块 050
2.5 FX3系列PLC的扩展能力 052
第3章 三菱FX系列PLC的编程软件GX Works2 054
3.1 GX Works2编程软件的安装 054
3.1.1 GX Works2编程软件的概述 054
3.1.2 GX Works2编程软件的安装 055
3.1.3 GX Works2编程软件的卸载 058
3.2 GX Works2编程软件的使用 059
3.2.1 GX Works2编程软件工作界面的打开 059
3.2.2 创建新工程 060
3.2.3 保存工程 061
3.2.4 打开工程 062
3.2.5 改变程序类型 063
3.2.6 程序的输入方法 063
3.2.7 连线的输入和删除 066
3.2.8 注释 066
3.2.9 程序的复制、修改与清除 069
3.2.10 软元件搜索与替换 073
3.2.11 常开常闭触点互换 075
3.2.12 程序转换 076
3.2.13 程序检查 077
3.2.14 程序的下载和上传 078
3.2.15 远程操作(RUN/STOP) 081
3.2.16 在线监视 083
3.2.17 当前值更改 084
3.2.18 设置密码 085
3.2.19 仿真 087
3.2.20 PLC诊断 088
3.3 用GX Works2建立一个完整的工程 089 [1]
第4章 三菱FX3系列PLC的指令及其应用 096
4.1 PLC的编程基础 096
4.1.1 编程语言简介 096
4.1.2 三菱FX3系列PLC内部软组件 098
4.1.3 存储区的寻址方式 112
4.2 基本指令 113
4.2.1 输入指令与输出指令(LD、LDI、OUT) 113
4.2.2 触点的串联指令(AND、ANI) 114
4.2.3 触点的并联指令(OR、ORI) 114
4.2.4 脉冲式触点指令(LDP、LDF、ANDP、ANDF、ORP、ORF) 115
4.2.5 脉冲输出指令(PLS、PLF) 116
4.2.6 置位与复位指令(SET、RST) 118
4.2.7 逻辑反、空操作与结束指令(INV、NOP、END) 119
4.3 基本指令应用 119
4.3.1 单键启停控制(乒乓控制) 119
4.3.2 定时器和计数器应用 121
4.3.3 取代特殊继电器的梯形图 124
4.3.4 电动机的控制 126
4.4 功能指令 136
4.4.1 功能指令的格式 136
4.4.2 传送指令 137
4.4.3 四则运算 140
4.4.4 移位和循环指令 144
4.4.5 数据处理指令 145
4.4.6 高速处理指令 149
4.4.7 方便指令 151
4.4.8 外部I/O设备指令 151
4.4.9 外部串口设备指令 152
4.4.10 浮点数运算指令 154
4.4.11 触点比较指令 157
4.5 功能指令应用实例 159
4.6 模拟量模块相关指令应用实例 171
4.6.1 FX2N-4AD模块 171
4.6.2 FX2N-4DA模块 173
4.6.3 FX3U-4AD-ADP模块 174
4.6.4 FX3U-3A-ADP模块 176
4.7 子程序及其应用 179
4.8 中断及其应用 180
第2篇 应用精通篇 185
第5章 步进梯形图及编程方法 186
5.1 功能图 186
5.1.1 功能图的画法 186
5.1.2 梯形图的编程原则和禁忌 192
5.1.3 步进指令 193
5.2 可编程控制器的编程方法 195
5.2.1 经验设计法 195
5.2.2 流程图设计法 196
5.2.3 流程图设计法实例 197 [1]
第6章 三菱FX3系列PLC的通信及其应用 210
6.1 通信基础知识 210
6.1.1 通信的基本概念 210
6.1.2 PLC网络的术语 212
6.1.3 OSI参考模型 214
6.2 现场总线概述 215
6.2.1 现场总线的概念 215
6.2.2 主流现场总线的简介 215
6.2.3 现场总线的特点 216
6.2.4 现场总线的现状 216
6.2.5 现场总线的发展 217
6.3 FX3U的N∶N网络通信及其应用 217
6.3.1 相关的标志和数据寄存器的说明 217
6.3.2 参数设置 218
6.3.3 实例讲解 218
6.4 无协议通信及其应用 220
6.4.1 无协议通信基础 220
6.4.2 西门子S7-200 SMART PLC与三菱FX3U之间的无协议通信 221
6.5 CC-Link通信及其应用 224
6.5.1 CC-Link家族 225
6.5.2 CC-Link通信的应用 226
第7章 三菱FX3系列PLC在变频调速系统中的应用 233
7.1 三菱FR-E740变频器使用简介 233
7.2 变频器的正反转控制 238
7.3 变频器的速度给定方式 241
7.3.1 FX3U控制变频器的模拟量速度给定 241
7.3.2 FX3U控制变频器的多段速度给定 243
7.3.3 FX3U控制变频器的通信速度给定 246
第8章 三菱FX3系列PLC在运动控制中的应用 253
8.1 三菱伺服系统 253
8.1.1 三菱伺服系统简介 253
8.1.2 三菱MR-J4-A伺服系统接线 254
8.1.3 三菱伺服系统常用参数介绍 261
8.1.4 用操作单元设置三菱伺服系统参数 265
8.1.5 用MR Configurator2软件设置三菱伺服系统参数 268
8.2 三菱MR-J4伺服系统工程应用 269
8.2.1 伺服系统的工作模式 269
8.2.2 FX3U运动控制相关指令应用 270
8.2.3 FX3U对MR-J4伺服系统的位置控制 277
8.2.4 FX3U 对MR-J4伺服系统的速度控制 280
8.2.5 FX3U对MR-J4伺服系统的转矩控制 283
第9章 三菱FX3系列PLC高速计数器功能及其应用 285
9.1 三菱FX3系列PLC高速计数器的简介 285
9.2 三菱FX3系列PLC高速计数器的应用 288
第10章 三菱FX3系列PLC工程应用 291
10.1 送料小车自动往复运动的PLC控制 291
10.2 刨床的PLC控制 295
10.3 剪切机的PLC控制 298
参考文献 301