第1章 可编程控制器概述 1
1.1 PLC的发展过程 1
1.2 PLC的分类 4
1.3 PLC的主要应用与特点 6
1.4 PLC的性能指标 10
习题 11
第2章 PLC的结构与原理 12
2.1 PLC的结构 12
2.2 PLC的工作原理 16
2.3 FP0的系统资源 20
习题 32
第3章 FP0的基本指令 33
3.1 基本顺序指令 33
3.2 基本功能指令 43
3.3 基本控制指令 52
3.4 比较指令 63
3.5 程序设计的基本方法 72
3.6 时序结构设计方法 80
3.7 用PLC代替继电器控制系统的设计方法 90
习题 97
第4章 FP0的高级指令 101
4.1 数据传送指令 102
4.2 BIN(二进制)算术运算指令 111
4.3 BCD码算术运算指令 124
4.4 数据比较指令 136
4.5 逻辑运算指令 142
4.6 数据转换指令 146
4.7 数据移位指令 176
4.8 可逆计数与左/右移位指令 183
4.9 数据循环指令 185
4.10 位操作指令 189
4.11 特殊指令 195
4.12 高速计数器与脉冲输出控制指令 201
4.13 浮点型实数运算指令 216
习题 237
第5章 编程器与编程软件的使用 239
5.1 概述 239
5.2 编程操作 243
5.3 监控操作 264
习题 269
第6章 PLC的应用设计 271
6.1 编程的一般原则 271
6.2 PLC设计的基本原则和步骤 272
6.3 调试与测试 279
6.4 应用设计举例 279
6.5 PLC应用中的抗干扰设计 285
习题 293
第7章 PLC的通信及网络功能 295
7.1 通信的基本概念 295
7.2 FP系列PLC的通信功能 299
7.3 FP系列PLC的通信协议 301
7.4 PLC网络结构与设计 310
7.5 现场总线技术介绍 326
习题 337
第8章 其他常见PLC产品介绍 338
8.1 三菱FX2N系列PLC 338
8.2 西门子S7-200系列PLC 347
8.3 欧姆龙CPM1A系列PLC 356
习题 366
第9章 实验指导 367
9.1 TVT-90C台式PLC学习机的认识与使用 367
9.2 编程软件的基本操作练习 369
9.3 基本顺序指令练习 376
9.4 基本功能指令练习 379
9.5 定时指令的应用 381
9.6 计数指令的应用 384
9.7 数据移位指令的应用 386
9.8 电机控制 388
9.9 天塔之光 389
9.10 8段码显示 391
9.11 子程序指令的应用 393
9.12 交通灯控制 396
9.13 算术运算指令的应用 400
9.14 数值运算程序设计 402
9.15 数码转换程序设计 404
9.16 乒乓球比赛的模拟程序设计 406
9.17 多种液体的混合控制 409
9.18 三层电梯的自动控制 413
9.19 A/D与D/A的应用 416
参考文献 420