《ABB AC500系列可编程序控制器应用导航》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:王艳主编;滕进科副主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2017
  • ISBN:9787111557586
  • 页数:407 页
图书介绍:ABB AC500 系列 PLC 产品是 ABB 公司在离散自动化领域的核心产品之一。该产品具有模块化设计,拥有丰富的功能,灵活的可扩展性,强大的通信能力。本书介绍了ABB AC500系列产品,使读者了解ABB PLC的产品是如何分类、选型、组合、应用的。本书重点介绍了PLC的数据存储方式、变量、指针以及数据保持等概念;对编程软件 Automation Builder 进行了详细的讲解,从工程创建、硬件配置过渡到程序编写、程序调试,环环紧扣,清晰地指导读者如何完成一个工程应用的实现;详细介绍了AC500丰富的指令系统,这些指令均可通过编程进行调用,操作简单、使用方便;最后通过实际现场常用的通信实例再次强化使用中需要注意的要点和产品特性。本书读者为系统集成、机械设计的电气工程师,自动化专业的工程技术人员以及大专院校师生。

第1章 可编程序控制器(PLC)的概述 1

1.1 PLC的产生与发展 1

1.2 PLC的特点 1

1.3 PLC的分类 2

1.4 PLC的组成 3

1.5 PLC的工作原理 5

1.6 PLC的性能指标 8

1.7 PLC的发展趋势 8

第2章ABB AC500系列PLC 10

2.1 ABB AC500系列PLC简介 10

2.2 AC500-eCo PLC系统 11

2.2.1硬件系统概述 11

2.2.2 CPU模块 11

2.2.3 1/O模块 15

2.2.4附件 15

2.2.5系统扩展 17

2.2.6通信功能 19

2.2.7安装和拆卸 19

2.2.8接线 23

2.3 AC500 PLC系统 28

2.3.1硬件系统概述 28

2.3.2 CPU模块 28

2.3.3 I/O模块 35

2.3.4附件 38

2.3.5系统扩展 38

2.3.6通信功能 40

2.3.7特殊功能模块 45

2.3.8安装和拆卸 47

2.3.9接线 54

第3章ABB AC500系列PLC的数据存储 59

3.1存储区分配 59

3.2寻址方式 63

3.3寻址格式 64

第4章ABB AC500系列PLC的编程软件 66

4.1 Automation Builder集成开发工具功能简介 66

4.2软件安装 67

4.3工程创建及硬件配置 70

4.3.1 CPU配置 70

4.3.2本地I/O扩展配置 75

4.3.3通信端口配置 77

4.3.4设置CPU的IP地址 79

4.4程序编写 86

4.4.1编程平台 CoDeSys概述 86

4.4.2程序组织单元POU 87

4.5任务配置 115

4.5.1新任务设置 115

4.5.2程序配置 118

4.5.3系统事件 119

4.5.4中断功能 119

4.6编译与调试 122

4.6.1编译 122

4.6.2建立通信连接 123

4.6.3程序下载 127

4.6.4诊断 130

4.6.5调试 134

第5章 指令系统 142

5.1指令分类 142

5.1.1 CoDeSys标准系统库 143

5.1.2 AC500库 145

5.1.3 FBD运算和数据类型转换指令 150

5.2库文件管理器 152

5.3指令的调用 155

5.4指令说明举例 156

5.4.1常用指令 156

5.4.2高速计数指令 158

5.4.3 PWM控制功能指令 187

5.4.4高可靠性系统HA CS31指令 194

第6章ABB AC500系列 PLC通信系统 198

6.1 AC500系列PLC的通信 198

6.1.1 AC500与AC500-eCo通过Modbus TCP的通信 198

6.1.2 AC500通过Modbus RTU的通信 213

6.1.3 AC500通过PROFINET的通信 225

6.2 AC500与远程I/O的连接 234

6.2.1 AC500与CS31远程I/O的连接 234

6.2.2 AC500与PROFIBUS-DP远程I/O的连接 243

6.2.3 AC500 PROFINET IO总线扩展 252

6.3 AC500与人机界面的通信 262

6.3.1 ABB触摸屏简介 263

6.3.2 AC500与CP600通过Modbus RTU的通信 267

6.3.3 AC500-eCo与CP600-eCo通过Modbus TCP的通信 281

6.3.4 AC500通过OPC与上位组态软件的通信 291

6.4 AC500与变频器的通信 310

6.4.1 AC500-eCo与ACS580通过Modbus RTU的通信 310

6.4.2 AC500与ACS580通过Modbus TCP的通信 318

6.4.3 AC500与ACS880通过PROFIBUS-DP的通信 324

6.4.4 AC500与ACS880通过PROFINET的通信 336

6.4.5 AC500与ACS880通过EtherCAT的通信 349

6.5 AC500与伺服驱动器的通信 360

6.5.1 AC500与伺服驱动器通过Modbus的通信 360

6.5.2 AC500与伺服驱动器通过EtherCAT的通信 370

附录 387

附录A AC500功能块库的错误信息 387

A.1 0000hex…0FFFhex-报文错误 387

A.2 1000hex…1FFFhex-设备错误 387

A.3 2000hex…2FFFhex-接口错误 389

A.4 3000hex…3FFFhex-协议错误 390

A.5 4000hex…4FFFhex-功能块输入错误 391

A.6 5000hex…5FFFhex-请求错误 392

A.7 6000hex…6FFFhex-通信模块错误 392

附录B ACS变频器功能块库的错误信息 399

7000hex…7 FFFhex-ACS变频器库错误 399

附录C ABB系列PLC产品快速选型表 400

C.1 AC500-eCo CPU 400

C.2 AC500-eCo扩展模块 400

C.3 AC500-eCo附件 401

C.4 AC500 CPU 401

C.5 AC500 CPU背板 402

C.6 AC500通信模块 402

C.7 AC500扩展模块及底板 402

C.8 AC500总线模块及底板 403

C.9 AC500功能模块 405

C.10 AC500附件 405

附录D ABB触摸屏产品快速选型表 405

D.1 CP600系列 405

D.2 CP600-eCo系列 406

D.3 CP405/408 407