可编程控制器原理及应用

分類: 图书,计算机/网络,计算机理论,
作者: 宫淑贞 等编著
出 版 社: 人民邮电出版社
出版时间: 2002-7-1字数: 555000版次: 1页数: 355印刷时间: 2002/07/01开本:印次:纸张: 胶版纸I S B N : 9787115103161包装: 平装编辑推荐
内容简介
本书以广泛应用的OMRON 高性能小型机CPM1A为背景,系统阐述可编程控制器(PLC)的组成、工作原理和指令系统,详细讲解PLC控制系统的设计方法。介绍OMRON当前主推的Controller Link、CompoBus/D、Ethernet三种PLC网络,并对每一种通信单元、网络配置、网络功能、通信端口的连接、通信协议及相关编程等方面的均作了详细论述。对OMRON公司的微型可编程终端MPT002及计算机辅助编程软件CX-P的功能和使用方法也进行了较详细的介绍。
本书内容新颖,语言通俗易懂,理论联系实际。为了便于教学与自学,各章均配有一定数量的习题,并编写了内容丰富的实验指导。
本书可作为高等学校自动化、电气技术、机电一体化及其他相关专业的教材,也可以作为工程技术人员继续教育的参考用书或PLC的培训教材。
本书以广泛的OMRON 高性能小型机CPM1A 为背景,系统阐述了可编程控制器(PLC)的组成、工作原理和指令系统,详细讲解PLC 控制系统的设计方法。
作者简介
目录
第1章可编程控制器概述1
1.1PLC的产生与发展1
1.2PLC的特点2
1.3PLC的基本组成4
1.3.1中央处理单元(CPU)5
1.3.2存储器5
1.3.3输入/输出单元6
1.3.4电源部分9
1.3.5I/O扩展端口9
1.3.6外设端口10
1.3.7编程工具10
1.3.8智能单元10
1.4PLC的编程语言11
1.4.1梯形图编程语言11
1.4.2语句表编程语言12
1.5PLC的工作方式13
1.5.1PLC的循环扫描工作方式13
1.5.2PLC的I/O滞后现象16
1.6PLC的主要性能指标17
1.7国内外主要PLC产品概况18
习题21
第2章CPM1A系列PLC22
2.1CPM1A系列PLC的基本组成22
2.1.1CPM1A系列PLC的主机22
2.1.2I/O扩展单元25
2.1.3编程工具26
2.1.4特殊功能单元27
2.2CPM1A系列的继电器区及数据区28
2.2.1内部继电器区(IR)28
2.2.2特殊辅助继电器区(SR)28
2.2.3暂存继电器区(TR)30
2.2.4保持继电器区(HR)30
2.2.5辅助记忆继电器区(AR)31
2.2.6链接继电器区(LR)32
2.2.7定时器/计数器区(TC)32
2.2.8数据存储区(DM)32
2.3CPM1A系列PLC的功能简介36
2.4CPM1A系列PLC的通信功能简介39
习题42
第3章CPM1A系列PLC的指令系统43
3.1概述43
3.2基本指令44
3.2.1常用的基本指令44
3.1.2AND LD 和OR LD指令47
3.2.3SET和RESET指令48
3.2.4KEEP指令49
3.2.5DIFU和DIFD指令50
3.2.6基本编程规则和编程方法50
3.3常用的应用指令53
3.3.1IL/ILC指令53
3.3.2暂存继电器区(TR)55
3.3.3JMP/JME指令56
3.3.4定时器/计数器指令57
3.4数据传送和数据比较指令63
3.4.1数据传送指令63
3.4.2数据比较指令68
3.5数据移位和数据转换指令71
3.5.1数据移位指令71
3.5.2数据转换指令78
3.6数据运算指令85
3.6.1十进制运算指令86
3.6.2二进制运算指令93
3.6.3逻辑运算指令95
3.7子程序控制指令97
3.7.1子程序调用、子程序定义/子程序返回指令98
3.7.2宏指令101
3.8高速计数器控制指令102
3.8.1旋转编码器102
3.8.2高速计数器的计数功能103
3.8.3高速计数器的中断功能104
3.8.4高速计数器的控制指令105
3.9脉冲输出控制指令109
3.10中断控制指令111
3.10.1外部输入中断功能111
3.10.2间隔定时器的中断功能112
3.10.3中断的优先级113
3.10.4中断控制指令113
3.11步进控制指令119
3.11.1步进程序的结构及程序的编写规则120
3.11.2步进程序的执行过程121
3.12特殊指令124
3.12.1故障诊断指令124
3.12.2信息显示指令125
3.12.3I/O刷新指令126
3.12.4位计数指令127
习题128
第4章PLC控制系统的设计133
4.1概述133
4.1.1PLC控制系统的设计的基本步骤133
4.1.2PLC的应用程序134
4.2逻辑设计法135
4.3时序图设计法138
4.4经验设计法141
4.5顺序控制设计法146
4.5.1功能表图146
4.5.2用顺序控制设计法编写程序150
4.6继电器控制电路图转换设计法153
4.7具有多种工作方式的系统的编程方法155
4.8U型板折板机的PLC控制163
4.8.1加工工艺过程164
4.8.2控制要求164
4.8.3控制盘面板布置及I/O分配164
4.8.4梯形图程序及其控制功能165
4.9半精镗专用机床的PLC控制168
习题173
第5章PLC通信系统176
5.1网络通信的基础知识176
5.1.1数据通信基础176
5.1.2网络的拓扑结构182
5.2OMRON PLC通信系统简介182
5.3Controller Link通信系统188
5.3.1概述188
5.1.2Controller Link单元191
5.3.3数据链接193
5.3.4信息通信198
5.3.5网络互连208
5.4CompoBus/D通信系统213
5.4.1概述213
5.4.2CompoBus/D通信单元217
5.4.3远程I/O通信220
5.4.4信息通信222
5.5Ethernet通信系统223
5.5.1概述223
5.5.2以太网单元及其设置225
5.5.3FINS通信服务229
5.5.4FTP服务器通信234
5.5.5Socket服务236
习题238
第6章PLC机型的选择和使用239
6.1PLC机型的选择239
6.2减少PLC系统硬件投资费用的措施240
6.2.1节约使用输入点的措施241
6.2.2节约使用输出点的措施243
6.3PLC与输入/输出设备的连接244
6.3.1PLC与输入设备的连接244
6.3.2PLC与输出设备的连接248
6.3.3PLC电源的连接249
6.4提高PLC控制系统可靠性的措施250
6.4.1保持良好的工作环境250
6.4.2正确的安装和配线251
6.4.3正确的接地251
6.4.4必须的保护措施252
6.4.5冗余系统252
习题253
第7章PLC的编程器254
7.1CQM1-PR001编程器254
7.2CQM1-PR001编程器的使用256
第8章编程软件CX-P268
8.1CX-P简介268
8.2CX-P的使用269
8.2.1启动CX-P269
8.2.2CX-P工程271
8.2.3CX-P视图277
8.2.4在CX-P中使用Microsoft Windows特性281
8.2.5其他常用的操作282
8.3CX-P编程286
8.3.1生成符号和地址287
8.3.2程序编辑289
8.3.3程序的编译293
8.3.4在线工作294
第9章可编程终端(PT)297
9.1可编程终端MPT002297
9.2系统菜单操作299
9.2.1系统菜单的结构299
9.2.2按键及功能300
9.2.3链接设置301
9.2.4设备检测与设置302
9.2.5端口检查与设置303
9.2.6传送设置303
9.3MPTST支持软件304
9.3.1启动MPTST304
9.3.2MPT与PLC通信的设置306
9.3.3创建新画面307
9.3.4建立静态对象308
9.3.5建立动态对象313
9.3.6用户程序的传送318
习题320
第10章PLC实验技术321
10.1PLC认识实验321
10.2常用指令练习之一323
10.3三相异步电动机的PLC控制325
10.4常用指令练习之二326
10.5彩灯的PLC控制330
10.6常用指令练习之三332
10.7常用指令练习之四336
10.8PLC控制抢答器的程序设计与调试339
10.9PLC控制自动码包机的程序设计与调试340
附录1OMRON小型机指令一览表343
附录2CPM1A各种单元的规格349
附录2.1CPM1A特殊功能单元的规格349
附录2.2CPM1A通信单元的规格350
附录2.3CPU单元的输入规格350
附录2.4I/O扩展单元的输入规格350
附录2.5CPU单元、I/O扩展单元继电器输出的规格351
附录2.6CPU单元、I/O扩展单元晶体管输出的规格351
附录3CPM1A的性能指标一览表352
附录4ASCII码表354
参考文献355
媒体评论