《可编程序控制器 原理·应用·网络》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:徐世许,朱妙其,王毓顺主编
  • 出 版 社:合肥:中国科学技术大学出版社
  • 出版年份:2015
  • ISBN:9787312038303
  • 页数:404 页
图书介绍:本书分上下两篇,上篇为基础篇,主要介绍可编程序控制器的基础知识,并以目前广泛应用的OMRON小型机为背景,系统讲授PLC的指令系统、编程方法和PLC控制系统的设计方法。下篇为网络篇,主要介绍OMRON的几种串行通信,以及OMRON当前主推的FA网络。本书系统性强,理论联系实际,内容深入浅出,通俗易懂。书中配有习题和实验指导。

上篇 基础篇 3

第1章 可编程序控制器的基础知识 3

1.1 PLC的产生与发展 3

1.1.1 什么是可编程序控制器(PLC) 3

1.1.2 PLC的产生与发展 3

1.1.3 PLC的发展趋势 4

1.2 PLC的特点与应用领域 5

1.2.1 PLC的特点 5

1.2.2 PLC的应用领域 6

1.3 PLC控制的基本概念 7

1.4 PLC的基本组成与各部分的作用 9

1.4.1 PLC的基本组成 9

1.4.2 PLC各部分的作用 11

1.5 PLC的工作原理 16

1.5.1 PLC的循环扫描工作过程 16

1.5.2 PLC的I/O滞后现象 18

1.6 PLC的编程语言 20

1.6.1 梯形图 20

1.6.2 语句表 21

1.6.3 功能块 21

1.6.4 结构文本 23

1.7 PLC的性能指标与分类 24

1.7.1 PLC的性能指标 24

1.7.2 PLC的分类 25

1.8 OMRON PLC发展概况 27

1.9 OMRON NJ系列机器自动化控制器 30

思考题与习题 32

第2章 CP1 PLC的规格与系统配置 34

2.1 CP1的各种单元 34

2.1.1 CP1的CPU单元 34

2.1.2 CP1的基本I/O扩展单元 37

2.1.3 CP1的特殊I/O扩展单元 38

2.1.4 可连接的CJ1系列高功能单元 39

2.2 CP1的系统配置 39

2.2.1 CP1 CPU单元的结构 39

2.2.2 CP1的I/O扩展配置 43

2.2.3 CP1的编程工具 45

2.3 CP1的输入/输出规格 46

2.3.1 CP1H的输入规格 46

2.3.2 CP1H的输出规格 49

2.3.3 CP1H-XA的内置模拟量输入/输出规格 51

2.4 CP1的继电器区与数据区 53

2.4.1 概述 53

2.4.2 数据类型 54

2.4.3 CIO区 55

2.4.4 工作继电器区(WR) 57

2.4.5 保持继电器区(HR) 57

2.4.6 特殊辅助继电器区(AR) 57

2.4.7 暂存继电器区(TR) 57

2.4.8 定时器区(TIM) 57

2.4.9 计数器区(CNT) 58

2.4.10 数据存储器区(DM) 58

2.4.11 索引寄存器区(IR) 59

2.4.12 数据寄存器区(DR) 59

2.4.13 任务标志区(TK) 59

2.4.14 状态标志区 59

2.4.15 时钟脉冲区 60

2.5 CP1的主要功能及特长 62

思考题与习题 66

第3章 CP1的指令系统 67

3.1 概述 67

3.2 基本指令 72

3.2.1 顺序输入/顺序输出指令 72

3.2.2 指令的微分执行和立即刷新执行 79

3.2.3 编程规则及技巧 81

3.3 顺序控制指令 82

3.4 定时器/计数器指令 87

3.4.1 定时器类指令 89

3.4.2 计数器类指令 91

3.4.3 定时器/计数器复位指令 93

3.5 数据传送指令 93

3.6 数据比较指令 100

3.7 数据移位指令 107

3.8 数据转换指令 113

3.9 递增/递减指令 119

3.10 四则运算指令 120

3.11 逻辑运算指令 126

3.12 单精度浮点数转换与运算指令 129

3.12.1 浮点数 129

3.12.2 单精度浮点数转换与运算指令 133

3.13 子程序控制指令 136

3.14 高速计数/脉冲输出指令 139

3.15 步进指令 150

3.16 中断控制指令 152

思考题与习题 157

第4章 任务编程 162

4.1 概述 162

4.1.1 任务编程的特点 162

4.1.2 任务和程序 163

4.1.3 任务的执行条件及相关设定 164

4.1.4 任务的状态及转换 165

4.2 任务的管理和使用 166

4.2.1 任务启动/待机命令 166

4.2.2 任务指令使用举例 168

4.2.3 任务与I/O内存的关系 169

4.2.4 任务对指令的限制 170

4.2.5 任务标志 171

4.2.6 任务设计的原则 172

4.3 中断任务 173

4.3.1 CP1H的中断功能 173

4.3.2 直接模式的输入中断 175

4.3.3 计数器模式的输入中断 178

4.3.4 间隔定时中断 179

4.3.5 高速计数器中断 181

4.3.6 外部中断 185

思考题与习题 185

第5章 编程软件CX-P 187

5.1 CX-P简介 187

5.2 CX-P主窗口 189

5.3 CX-P工程 192

5.4 CX-P视图 196

5.5 CX-P编程 201

5.6 CX-P在线工作 207

5.7 CX-P监控 208

思考题与习题 214

第6章 PLC控制系统设计 215

6.1 概述 215

6.1.1 系统分析 215

6.1.2 硬件电路设计 215

6.1.3 软件程序设计 218

6.1.4 制作控制柜及现场施工 219

6.1.5 系统调试 219

6.1.6 编制技术文件 219

6.2 梯形图的基本电路 219

6.2.1 启保停电路 219

6.2.2 双向控制电路 220

6.2.3 电动机Y-△降压启动控制 221

6.2.4 单按钮启停控制 222

6.2.5 优先权程序 222

6.2.6 分频器 223

6.2.7 脉冲发生器 224

6.2.8 长定时程序 226

6.2.9 断电延时定时器 227

6.2.10 双延时定时器 227

6.2.11 移位寄存器的应用举例 228

6.3 梯形图的经验设计方法 229

6.4 梯形图的逻辑设计方法 231

6.5 梯形图的顺序控制设计方法 235

6.5.1 顺序控制设计方法 235

6.5.2 顺序控制程序设计举例 238

6.6 多种工作方式的程序设计 242

6.7 具有断电保持功能的程序设计 246

6.8 PLC控制泡沫塑料切片机 248

6.8.1 泡沫塑料切片机工作原理 248

6.8.2 PLC控制系统设计 249

思考题与习题 253

下篇 网络篇 259

第7章 网络通信的基础知识 259

7.1 数据通信基础 259

7.1.1 数据通信系统的基本结构 259

7.1.2 数据通信方式 259

7.1.3 数据通信的主要技术指标 260

7.1.4 数据通信技术 260

7.2 工业控制局域网 268

7.2.1 局域网概述 268

7.2.2 网络协议及其分层结构 271

7.2.3 IEEE 802协议 272

7.3 OMRON PLC网络简介 272

思考题与习题 275

第8章 HOST Link通信 276

8.1 概述 276

8.1.1 通信端口 276

8.1.2 系统构成 277

8.2 HOST Link通信协议 280

8.2.1 HOST Link通信要点 280

8.2.2 命令/响应的格式 282

8.2.3 HOST Link通信命令 284

8.2.4 常用的HOST Link命令/响应 286

8.2.5 响应码 291

8.2.6 使用HOST Link发送FINS命令 292

8.2.7 程序举例 294

8.3 用MSComm控件设计上位机与PLC通信的程序 297

8.3.1 MSComm控件 297

8.3.2 MSComm控件VB编程实例 298

第9章 PLC Link通信 301

9.1 1∶1 PLC Link通信 301

9.1.1 RS232C通信口的连接 301

9.1.2 PLC设置 302

9.1.3 程序举例 303

9.2 1∶N PLC Link通信 304

9.2.1 全站链接 305

9.2.2 主站链接 306

第10章 无协议通信 308

10.1 概述 308

10.2 无协议通信设定 309

10.3 无协议通信指令 311

10.4 应用举例 314

第11章 CompoBus/D网 316

11.1 概述 316

11.2 CompoBus/D通信单元 321

11.2.1 CompoBus/D主单元 321

11.2.2 CompoBus/D从单元 322

11.3 远程I/O通信 324

11.3.1 缺省远程I/O分配 324

11.3.2 用户设定远程I/O分配 326

11.4 信息通信 329

思考题与习题 331

第12章 Controller Link网 332

12.1 概述 332

12.2 Controller Link单元 336

12.2.1 Controller Link单元的面板图 336

12.2.2 Controller Link单元的设置 337

12.3 数据链接 338

12.3.1 手动设置数据链接 339

12.3.2 自动设置数据链接 344

12.3.3 启动和停止数据链接 348

12.4 信息通信 349

12.4.1 FINS通信协议 351

12.4.2 CS1/CJ1系列PLC的信息通信 357

12.5 网络互连 364

12.5.1 网络互连 364

12.5.2 远距离编程和监控 364

12.5.3 路由表 365

思考题与习题 369

第13章 Ethernet网 370

13.1 概述 370

13.2 以太网单元及其设置 373

13.2.1 以太网单元 373

13.2.2 以太网单元设置 373

13.3 FINS通信服务 375

13.4 FTP服务器通信 380

13.5 Socket服务 382

13.6 Email发送/接收 387

思考题与习题 389

附录 可编程序控制器实验 390

实验1 CX-P的基本操作与PLC基本指令 390

实验2 定时指令的应用 391

实验3 计数指令的应用 392

实验4 数据传送指令的应用 393

实验5 数据移位指令的应用 394

实验6 数据转换指令与四则运算指令 394

实验7 子程序的应用 395

实验8 中断控制的应用 396

实验9 十字路口交通灯控制 399

实验10 大、小球分拣传送控制 401