第1章 三菱电机小型PLC的概述 1
1.1 PLC的由来 1
1.2三菱电机PLC简介 1
1.2.1三菱电机PLC的历史 1
1.2.2三菱电机PLC的分类 2
1.3三菱电机小型PLC型号命名及特点 3
1.3.1 FX系列PLC型号说明 3
1.3.2三菱电机小型PLC主流机型的特点 4
1.4三菱电机小型PLC的应用领域 6
1.5 FX系列PLC编程工具简介 7
第2章FX系列PLC系统构成 10
2.1系统构成 10
2.1.1整体系统构成 11
2.1.2构成系统的设备 11
2.2系统构成的规则 13
2.2.1关于输入输出点数 13
2.2.2关于特殊扩展设备的台数及扩展延长电缆 15
2.2.3关于电源容量和消耗电流的计算 16
2.3输入输出编号(X,Y),单元No.的分配 22
2.3.1关于输入输出编号(X,Y)的分配 22
2.3.2关于特殊功能单元/模块的单元No 23
2.4关于输入输出的接线 24
2.4.1输入的接线 24
2.4.2输出的接线 27
第3章FX系列PLC编程基础 40
3.1 PLC运行原理 40
3.2软元件和软元件的作用 42
3.2.1软元件的分配 42
3.2.2软元件的作用 43
3.3编程语言 69
3.3.1编程语言的种类 69
3.3.2程序的互换性 70
3.4编程指令 70
3.4.1基本指令的种类 70
3.4.2基本指令 73
3.4.3传送、比较 84
3.4.4四则逻辑运算-FNC 20~FNC 29 100
3.4.5触点型比较指令 109
3.4.6循环、移位-FNC 30~FNC 39 111
3.5编程注意事项 117
3.5.1程序的步骤及执行顺序 117
3.5.2双线圈对策 118
3.5.3不能编程的回路及对策 119
3.6编程工具及软件的使用 120
3.6.1编程工具的种类 120
3.6.2软件介绍和使用说明 121
3.6.3添加注释和声明 129
3.6.4在线修改程序(RUN中写入) 132
3.6.5双重密码设置 133
3.6.6监控和诊断 136
3.7程序应用实例 141
第4章SFC和步进梯形图 147
4.1 SFC概要 147
4.2 SFC程序的创建步骤 148
4.2.1创建SFC程序 148
4.2.2工序图的创建 148
4.2.3软元件的分配 148
4.2.4在GX Developer中输入及显示程序 150
4.3初始状态的使用和作用 151
4.4 SFC程序编辑的注意事项 152
4.5 SFC流程的形态 156
4.5.1跳转、重复流程 156
4.5.2选择分支和并行分支 158
4.5.3分支、合并状态的程序 158
4.6程序应用实例 161
4.7步进梯形图 163
4.7.1步进梯形图指令[STL]、[RET] 163
4.7.2步进梯形图指令动作与SFC表示 164
4.8步进梯形图的编写(SFC程序→STL程序) 166
4.9程序应用实例 167
第5章FX系列 PLC模拟量输入输出功能 170
5.1特殊功能模块的工作原理 170
5.1.1特殊功能模块概述 170
5.1.2缓冲存储区(BFM)的读出、写入方法 170
5.2 FX系列模拟量控制 175
5.2.1模拟量的概述 175
5.2.2 FX系列模拟量控制概述 175
5.2.3 FX系列的模拟量产品的种类 176
5.3 FX系列模拟量输入产品种类介绍 179
5.3.1 FX系列模拟量输入产品 179
5.3.2 FX系列模拟量输入产品的性能规格 181
5.3.3 FX3 G-2AD-BD模拟量输入扩展板 194
5.3.4 FX3U-4AD-ADP模拟量输入适配器 199
5.3.5 FX3 U-4AD/FX3UC-4AD模拟量输入模块 209
5.3.6应用案例(混合原料用量的测定) 220
5.4 FX系列模拟量输出产品种类介绍 222
5.4.1 FX系列模拟量输出产品 222
5.4.2 FX系列模拟量输出产品的性能规格 224
5.4.3 FX3 G-1DA-BD模拟量输出扩展板 234
5.4.4 FX3 U-4DA-ADP模拟量输出适配器 239
5.4.5 FX3 U-4DA模拟量输出模块 244
5.4.6应用案例(饮料水的变频调速搅拌) 252
5.5 FX系列模拟量输入输出混合产品种类介绍 253
5.5.1 FX系列模拟量输入输出产品 253
5.5.2 FX系列模拟量输入输出产品的性能规格 254
5.5.3 FX3U-3A-ADP型模拟量输入输出适配器 259
5.5.4 FX2N-5A模拟量输入输出模块 263
5.6 FX系列温度输入模块及控制产品种类介绍 272
5.6.1 FX系列温度输入模块及控制产品 272
5.6.2 FX系列温度输入模块及控制产品的性能规格 273
5.6.3 FX3 U-4AD-PT-ADP铂电阻输入适配器 285
5.6.4 FX2N-8AD模拟量输入(温度传感器输入)模块简介 291
5.7应用实例[闭环控制(PID控制)] 302
5.7.1 PID控制原理 302
5.7.2 PID指令介绍 302
5.7.3实用程序举例(阶跃响应法) 315
5.7.4错误代码 318
第6章FX系列高速脉冲输入功能的使用 320
6.1 FX系列PLC内置高速脉冲输入功能 320
6.1.1中断功能、脉冲捕捉功能、脉宽/周期测量功能 320
6.1.2内置高速计数器 340
6.2 FX3 U-4HSX-ADP高速输入适配器 367
6.3 FX2N-1HC高速计数模块 370
6.4应用实例(材料定长切割) 378
第7章FX系列PLC高速脉冲输出与定位功能 381
7.1高速脉冲输出功能 381
7.1.1 PLC本体上的高速脉冲输出端口 381
7.1.2高速脉冲输出适配器 382
7.1.3相关特殊继电器和寄存器 384
7.1.4脉冲输出指令 384
7.1.5脉冲输出指令应用实例 389
7.2内置定位功能 391
7.2.1使用本体的输出端子进行定位控制 391
7.2.2使用高速输出适配器进行定位控制 392
7.2.3相关特殊继电器和寄存器 392
7.2.4内置定位功能相关指令 394
7.2.5内置定位指令应用实例 409
7.3定位模块及单元 416
7.3.1定位模块及单元概述 416
7.3.2 FX2N-1PG定位模块 418
7.3.3 FX3 U-20SSC-H光纤网络定位模块 428
第8章FX系列PLC网络通信及应用 439
8.1 FX的通信方式 439
8.1.1串行通信 439
8.1.2 CC-Link总线通信 445
8.1.3 EtherNet方式通信 446
8.1.4其他方式的网络通信 446
8.2通信选件 447
8.2.1 RS-232C通信端口 448
8.2.2 RS-422通信端口 450
8.2.3 RS-485通信端口 450
8.2.4 USB通信端口 452
8.2.5网络通信模块 452
8.3通信功能的应用 453
8.3.1 PLC与计算机通信 453
8.3.2 PLC串口通信调试软件 465
8.3.3计算机通过MC指令用串口通信调试软件读写PLC软元件的示例 466
8.3.4 PLC与PLC的并联链接通信示例 467
8.3.5无协议通信功能 475
8.3.6应用实例与变频器的通信 479
8.3.7远程维护(RS-232 MODEM) 498
8.4 CC-Link和CC-Link/LT通信 507
8.4.1 CC-Link总线系统概要 508
8.4.2 CC-Link系统主站设置 511
8.4.3 CC-Link远程站点的设置 520
8.4.4程序应用实例 522
8.4.5 CC-Link/LT简介 536
第9章FX系列PLC的外围选件 539
9.1概述 539
9.2编程用外围设备 539
9.2.1 FX-20P手持编程器 540
9.2.2 FX-30P手持编程器 547
9.2.3 FX-USB-AW转换接口 548
9.3 FX系列PLC显示模块 552
9.3.1 FX3 U-7DM 552
9.3.2 FX3 G-5DM 557
9.4选项功能板 558
9.4.1模拟量选项功能板 559
9.4.2通信用选项功能板 559
9.4.3连接适配器用选项功能板 560
9.5人机界面 560
9.5.1三菱电机GOT概述 561
9.5.2 GOT与FX通信 561
9.5.3 GOT方便功能 569
9.6其他选件 571
9.6.1存储器盒 571
9.6.2电池 572
第10章 系统维护和实践 574
10.1维护对策设计 574
10.1.1系统设计阶段需要考虑的事项 574
10.1.2维护保养的注意事项 575
10.2预防性维护 577
10.2.1日常维护检修 577
10.2.2定期维护检修 577
10.2.3状态监视维护 578
10.3事后维护 579
10.4故障检修的基础 580
10.5硬件系统的确认及日常维护 581
10.5.1 PLC型号的确认 581
10.5.2电池 581
10.5.3其他的设备 581
10.5.4维护检查 581
10.6干扰对策 584
10.7安装与布线 585
10.7.1安装 585
10.7.2配线 585
10.8程序故障排除实例 587
附录 589
附录1 FX3系列PLC基本、应用指令表 589
附录2 FX3系列PLC特殊软元件一览 604
附录3 FX3系列PLC出错代码一览及解决方法 644
附录4 ASCⅡ码表 650
参考文献 651