第2版前言 1
第1版前言 3
上篇 3
第1章 可编程序控制器的基础知识 3
1.1 PLC的产生与发展 3
什么是可编程序控制器(PLC) 3
PLC的产生与发展 3
PLC的发展趋势 4
1.2 PLC的特点与应用领域 5
PLC的特点 5
PLC的应用领域 6
1.3 PLC控制的基本概念 7
1.4 PLC的基本组成与各部分的作用 9
PLC的基本组成 9
PLC各部分的作用 10
1.5 PLC的工作原理 16
PLC的循环扫描工作过程 16
PLC的I/O滞后现象 17
PLC对普通输入点计数的最高频率 20
1.6 PLC的编程语言 21
梯形图 21
语句表 22
功能块 23
结构文本 24
1.7 PLC的性能指标与分类 26
PLC的性能指标 26
PLC的分类 27
习题 29
第2章 CPM1A系列PLC的规格与系统构成 30
2.1概述 30
CPM1A的各种单元 30
CPM1A的I/O规格 33
CPM1A的性能指标 34
2.2 CPM1A的基本构成 36
基本构成 36
编程工具 38
2.3 CPM1A的继电器区及数据区 40
内部继电器区(IR) 40
特殊辅助继电器区(SR) 40
暂存继电器区(TR) 43
保持继电器区(HR) 43
辅助记忆继电器区(AR) 44
链接继电器区(LR) 45
定时器/计数器区(TIM/CNT) 45
数据存储区(DM) 46
2.4 CPM1 A的功能简介 50
2.5 CPM 1 A的通信功能 52
习题 55
第3章 CPM1A的指令系统 56
3.1概述 56
3.2基本指令 57
3.3联锁/联锁解除指令(IL(02)/ILC(03)) 65
3.4暂存继电器—TR 67
3.5跳转/跳转结束指令—JMP(04)/JME(05) 68
3.6定时器和计数器指令 69
3.7数据比较指令 73
3.8数据移位指令 78
3.9数据传送指令 85
3.10数据转换指令 93
3.11十进制运算指令 99
3.12二进制运算指令 106
3.13逻辑运算指令 107
3.14特殊指令 110
3.15子程序控制指令 113
3.16高速计数器控制指令 115
3.17脉冲输出控制指令 121
3.18中断控制指令 123
3.19步进指令 129
习题 133
第4章 PLC控制系统设计 137
4.1概述 137
系统分析 137
硬件电路设计 137
软件程序设计 140
制作控制柜及现场施工 141
系统调试 141
编制技术文件 141
4.2梯形图的基本电路 141
启保停电路 141
双向控制电路 142
电动机Y-△降压启动控制 142
单按钮启停控制 144
优先权程序 144
分频器 146
脉冲发生器 146
长定时程序 148
断电延时定时器 150
双延时定时器 150
移位寄存器的应用举例 151
4.3梯形图的经验设计方法 152
4.4梯形图的逻辑设计方法 153
4.5梯形图的顺序控制设计方法 157
概述 157
顺序控制程序设计举例 160
4.6多种工作方式的程序设计 164
4.7具有断电保持功能的程序设计 167
4.8 PLC控制泡沫塑料切片机 169
习题 173
第5章 OMRON可编程序控制器简介 175
5.1 C200Hα系列可编程序控制器 177
5.2 CV系列可编程序控制器 184
5.3 CPM2A系列可编程序控制器 186
5.4 CQM1 H系列可编程序控制器 188
5.5 CS1系列可编程序控制器 197
5.6 CJ 1系列可编程序控制器 202
5.7 CP1系列可编程序控制器 209
习题 223
第6章 编程工具 224
6.1编程器及其使用 224
编程器面板 224
编程器的使用 226
6.2编程软件CX-P 238
CX-P简介 238
CX-P主窗口 240
CX-P工程 243
CX-P视图 248
CX-P编程 252
CX-P在线工作 257
CX-P监控 259
下篇 267
第7章 网络通信的基础知识 267
7.1数据通信基础 267
数据通信系统的基本结构 267
数据通信方式 267
数据通信的主要技术指标 268
数据通信技术 268
7.2工业控制局域网 276
局域网概述 276
网络协议及其分层结构 279
IEEE 802协议 280
7.3 OMRON PLC网络简介 280
习题 283
第8章 HOST Link通信 284
8.1概述 284
通信端口 284
系统构成 285
8.2 HOST Link通信协议 288
HOST Link通信要点 288
命令/响应的格式 290
HOST Link通信命令 292
常用的HOST Link命令/响应 294
响应码 299
使用HOST Link发送FINS命令 300
程序举例 302
8.3用MSComm控件设计上位机与PLC通信的程序 305
MSComm控件 305
MSComm控件VB编程实例 306
第9章 PLC Link通信 309
9.1 1:1 PLC Link通信 309
RS232C通信口的连接 309
PL.C设置 310
程序举例 311
9.2 1: N PLC Link通信 312
全站链接 313
主站链接 314
第10章 无协议通信 316
10.1概述 316
10.2无协议通信设定 317
10.3无协议通信指令 319
10.4应用举例 322
第11章 CompoBus/D网 324
11.1概述 324
11.2 CompoBus/D通信单元 329
CompoBus/D主单元 329
CompoBus/D从单元 330
11.3远程I/O通信 332
缺省远程I/O分配 332
用户设定远程I/O分配 334
11.4信息通信 337
习题 339
第12章 Controller Link网 340
12.1概述 340
12.2 Controller Link单元 344
Controller Link单元的面板图 344
Controller Link单元的设置 345
12.3数据链接 346
手动设置数据链接 347
自动设置数据链接 352
启动和停止数据链接 356
12.4信息通信 357
FINS通信协议 359
CS1/CJ1系列PLC的信息通信 365
12.5网络互连 372
网络互连 372
远距离编程和监控 372
路由表 373
习题 377
第13章 Ethernet网 378
13.1概述 378
13.2以太网单元及其设置 381
以太网单元 381
以太网单元设置 381
13.3 FINS通信服务 383
13.4 FTP服务器通信 388
13.5 Socket服务 390
13.6 Email发送/接收 395
习题 397
附录1可编程序控制器实验 398
附录2欧姆龙小型机指令表 410