绪论 1
第1章 可编程序控制器的基本组成与内部软元件 3
1.1 PLC的基本概念与组成 3
1.2 PLC的工作方式 8
1.3 PLC的内部软元件 10
习题1 22
第2章 基本逻辑指令 23
2.1运算开始和线圈驱动指令(LD、 LDI、 OUT) 23
2.2触点串联、并联指令(AND、 ANI、 OR、 ORI) 24
2.3电路块并联与串联指令(ORB、 ANB) 25
2.4多重输出指令(MPS、MRD、 MPP) 26
2.5主控移位和复位指令(MC、MCR) 29
2.6自保持置位与复位指令(SET、 RST) 31
2.7脉冲输出指令(PLS、PLF) 32
2.8脉冲检测指令(LDP、LDF、 ANDP、 ANDF、ORP、 ORF) 34
2.9运算结果反转指令(INV ) 35
2.10空操作和程序结束指令(NOP、 END) 36
习题2 37
第3章 应用基本指令编程 41
3.1编写PLC程序的方法和技巧 41
3.2按空间原则编程 45
3.3按时间原则编程 48
3.4编程实例 52
习题3 58
第4章 步进顺序控制 63
4.1步进阶梯指令和步进顺控状态转移图 63
4.2单流程的步进顺控 66
4.3分支流程的步进顺控 69
4.4编程实例 75
习题4 85
第5章 应用指令 88
5.1应用指令概述 88
5.2程序流程控制指令(FNC00~FNC09) 89
5.3传递及比较指令(FNC10~FNC19) 98
5.4算术及逻辑运算指令(FNC20~FNC29) 106
5.5循环及移位指令(FNC30~FNC39) 110
5.6数据处理指令(FNC40~FNC49) 119
5.7高速处理指令(FNC50~FNC59) 126
5.8方便指令(FNC60~FNC69) 134
5.9外部I/O设备指令(FNC70~FNC79) 149
5.10外部串联接口设备控制指令(FNC80~FNC88) 167
5.11浮点运算指令(FNC110~FNC 147) 181
5.12时钟运算指令(FNC160~FNC 169) 189
5.13格雷码变换指令(FNC 170~FNC171) 195
5.14触点比较指令(FNC224~FNC246 ) 197
5.15编程实例 200
习题5 209
第6章 三菱PLC网络及其通信 211
6.1数据通信网络的基本概念 211
6.2三菱PLC的通信网络 214
6.3 CC-Link开放式现场总线网 216
6.4 Q主站CC-Link网络实例 228
6.5远程电话线路网络通信 236
习题6 239
第7章 计算机编程软件FXGP WIN-C的使用 240
7.1软件的使用环境与安装 240
7.2编程软件的启动和退出 241
7.3创建梯形图 242
7.4梯形图的转换、元件的删除和修改 245
7.5创建指令表 247
7.6步进顺控(SFC)程序的输入 249
7.7文件的保存和打开 253
7.8文件打印 254
7.9梯形图注释 256
7.10程序的检查 258
7.11连接PLC运行与监控 258
习题7 262
第8章 计算机编程软件GPPW-LLT的使用 263
8.1软件的启动和关闭 263
8.2 PLC程序的编写 264
8.3程序的运行与监控 269
8.4程序的逻辑测试 271
8.5 FXGP (WIN)程序与GPPW程序的相互切换 274
习题8 278
附录 279
附录A FX系列PLC应用指令一览表 279
附录B FX2N PLC特殊辅助继电器功能 283
参考文献 289