本书是将PLC电气控制系统设计与组态监控技术结合起来,用于PLC自动化系统设计教学的教材。全书共分为七章,介绍了PLC的结构和工作原理、指令系统、特殊功能及高级模块;PLC的编程工具、编程特点、原则、方法和步骤;监控组态软件与PLC应用综合设计等。书中由浅入深地介绍了大量的应用实例以使读者更好地掌握PLC指令的使用方法、编程规则和编程技巧。虽然本书重点介绍了松下的FP1型PLC,但书中给出的PLC实例和PLC组态仿真系统同样适用于松下的新产品FP0R型PLC。书中所有的PLC程序都用这两种机型进行了验证,其注意事项也在相应的地方进行了说明。
更多科学出版社服务,请扫码获取。
目录
第三版前言
第1章可编程控制器的基本知识1
1.1可编程控制器的产生和发展1
1.2可编程控制器的特点及分类2
1.2.1PLC的主要特点2
1.2.2PLC的分类3
1.3可编程控制器的应用场合和发展趋势5
1.3.1PLC的应用场合5
1.3.2PLC的发展趋势6
1.4可编程控制器的基本结构6
1.4.1PLC的系统结构6
1.4.2PLC各部分的作用7
1.5可编程控制器的工作原理及技术性能10
1.5.1PLC的基本工作原理10
1.5.2PLC的主要技术指标11
1.5.3PLC的内存分配12
1.6可编程控制器的几种编程语言13
1.6.1梯形图语言13
1.6.2指令助记符语言14
1.7软PLC简介14
1.7.1软PLC的概念和特点14
1.7.2软PLC产品简介15
1.7.3软PLC系统结构和技术实现15
1.7.4软PLC的技术优势及其发展的制约因素16
小结17
习题18
第2章松下电工FP系列可编程控制器19
2.1FP1系列可编程控制器及技术性能19
2.1.1FP1系列PLC的类型及构成19
2.1.2FP1系列PLC的技术性能22
2.2FP1的内部寄存器及I/O配置23
2.2.1FP1的内部寄存器配置23
2.2.2FP1的I/O地址分配27
2.3FP系列小型机的其他机型简介29
2.3.1微型可编程控制器FP0R机型介绍29
2.3.2FP0R系列可编程控制器产品规格及技术性能30
2.3.3微型可编程控制器FP∑机型简介32
2.3.4FPM单板式可编程控制器简介33
小结34
习题34
第3章FP1的指令系统36
3.1概述36
3.1.1继电器系统与PLC指令系统36
3.1.2FP1指令系统分类37
3.2FP1的基本指令38
3.2.1基本顺序指令38
3.2.2基本功能指令45
3.2.3控制指令52
3.2.4比较指令63
3.3高级指令概述65
3.3.1高级指令的类型65
3.3.2高级指令的构成66
3.3.3高级指令的操作数66
3.3.4使用高级指令应注意的问题67
3.4FP1的高级指令67
3.4.1数据传送指令68
3.4.2算术运算指令73
3.4.3数据比较指令78
3.4.4逻辑运算指令81
3.4.5数据转换指令81
3.4.6数据移位指令86
3.4.7位操作指令90
3.4.8特殊指令92
小结95
习题96
第4章PLC的编程及应用99
4.1松下电工PLC编程工具简介99
4.1.1松下电工PLC编程软件99
4.1.2FP编程器Ⅱ109
4.2PLC编程特点和原则111
4.2.1PLC的编程特点112
4.2.2PLC的编程原则113
4.3PLC基本编程电路116
4.3.1AND电路116
4.3.2OR电路116
4.3.3自锁(自保持)电路117
4.3.4互锁电路117
4.3.5分频电路118
4.3.6时间控制电路118
4.3.7其他电路123
4.4PLC应用编程实例124
4.4.1电动机正反转控制124
4.4.2流水灯控制127
4.4.3设备顺序启动循环控制128
4.4.4多台电动机顺序启动与逆序停止控制130
4.4.5锅炉点火和熄火控制131
4.4.6房间灯的控制134
4.4.7多地点控制135
4.4.8易拉罐自动生产线计数控制137
4.4.9查找最大数138
4.4.10中断控制电路139
小结140
习题140
第5章FP1的特殊功能和高级模块145
5.1FP1的特殊功能145
5.1.1脉冲输出145
5.1.2高速计数功能(HSC)145
5.1.3可调输入延时滤波功能150
5.1.4输入窄脉冲捕捉功能151
5.1.5特殊功能占用输入端优先权排队152
5.1.6其他功能152
5.2FP1的高级模块152
5.2.1A/D 转换模块152
5.2.2D/A转换模块156
5.3FP1的通信功能158
5.3.1通信的有关基本概念160
5.3.2 FP1的通信接口161
5.3.3FP1的通信方式162
5.3.4PLC与触摸屏之间的通信164
5.3.5基于人机界面的PLC控制系统的仿真164
5.3.6专用通信协议MEWTOCOL165
小结165
习题166
第6章监控组态软件与PLC应用综合设计167
6.1监控组态软件简介167
6.1.1监控组态软件简介167
6.1.2力控监控组态软件简介168
6.1.3力控组态软件实例入门170
6.2自动售货机PLC控制与监控组态设计179
6.2.1自动售货机功能分析179
6.2.2设计任务的确定180
6.2.3程序设计部分181
6.2.4售货机仿真界面的设计188
6.2.5售货机仿真界面中各变量的定义190
6.2.6数据连接196
6.2.7自动售货机PLC控制梯形图199
6.37层楼电梯PLC控制与监控组态设计202
6.3.1电梯的基本功能202
6.3.2电梯实际运行中的情况分析203
6.3.3电梯控制PLC编程205
6.3.47层楼电梯PLC控制参考程序211
小结211
习题215
第7章实验216
7.1指令系统实验216
实验一基本顺序指令练习216
实验二定时指令和计数指令的应用218
实验三几种数据移位指令的应用220
实验四算术运算指令的应用221
实验五子程序调用指令的应用222
实验六A/D、D/A模块的应用223
7.2PLC控制组态软件综合仿真实验225
实验一运货小车PLC控制组态仿真实验226
实验二一维位置PLC控制组态仿真实验229
实验三十字路口交通指挥灯PLC控制组态仿真实验231
实验四红酒装箱自动生产线组态仿真实验235
实验五LED数码显示PLC控制组态仿真实验239
实验六霓虹灯PLC控制组态仿真实验242
实验七溶液混合PLC控制组态仿真实验246
参考文献250
附录251
附录一特殊内部继电器表251
附录二特殊数据寄存器表253
附录三FP1系统寄存器表255
附录四基本指令表258
附录五高级指令表262