当前位置:首页 > 工业技术
可编程序控制系统设计与实践
可编程序控制系统设计与实践

可编程序控制系统设计与实践PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:霍罡,李志娟编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2011
  • ISBN:9787040315127
  • 页数:407 页
图书介绍:本书以欧姆龙公司CP1H型可编程序控制器(PLC)为对象,详细介绍了CP1H的硬件结构、扩展方式;指令系统、程序结构、编程软件CX-Programmer的使用方法;PLC应用系统设计方法及过程控制典型案例,内容涵盖了逻辑控制、顺序控制、过程控制、运动控制及串行通信等新技术的应用。本书包含了CP1H 的编程手册和操作手册的主要内容,配套的光盘附有用户手册、教学课件、录像及例程。本书可作为大专院校自动化相关专业教材和“可编程序控制系统设计师”职业培训教材,也可供工程技术人员自学使用,对欧姆龙CP系列PLC的用户也有很大的参考价值。
《可编程序控制系统设计与实践》目录

第1章 可编程序控制器概述 1

1.1 可编程序控制器基本概念 1

1.1.1 可编程序控制器定义 1

1.1.2 可编程序控制器发展历程与应用领域 2

1.2 可编程序控制器特点与发展趋势 4

1.2.1 可编程序控制器特点 4

1.2.2 可编程序控制器发展趋势 7

1.3 可编程序控制器基本结构与类型 7

1.3.1 可编程序控制器基本结构 7

1.3.2 可编程序控制器类型 10

1.4 可编程序控制器基本工作原理 11

1.4.1 可编程序控制器工作原理 11

1.4.2 可编程序控制器工作方式 14

1.4.3 扫描周期与响应时间 16

思考题 19

第2章 CP1H PLC硬件系统 20

2.1 CP1H PLC基本结构与特点 20

2.1.1 CP1系列PLC基本结构 20

2.1.2 CP1H PLC特点 21

2.2 CP1H PLC的CPU单元 22

2.2.1 CPU单元类型 22

2.2.2 CPU单元结构 22

2.3 CP1H PLC开关量输入/输出单元 31

2.3.1 CP1H PLC输入单元 31

2.3.2 CP1H PLC输出单元 35

2.4 CP1H PLC模拟量输入/输出单元 41

2.4.1 CP1H模拟量输入单元功能 41

2.4.2 CP1H模拟量输入单元工作原理 43

2.4.3 CP1H模拟量输出单元功能 44

2.4.4 CP1H模拟量输出单元工作原理 45

2.5 CP1H PLC存储区分配 48

2.5.1 CP1H存储器概述 48

2.5.2 数据结构 51

2.5.3 CIO区 51

2.5.4 内部辅助继电器区 56

2.5.5 保持继电器区(H区) 56

2.5.6 特殊辅助继电器区(A区) 56

2.5.7 暂时存储继电器区(TR区) 57

2.5.8 定时器区(T区) 57

2.5.9 计数器区(C区) 58

2.5.10 数据存储器区(DM区) 59

2.5.11 变址寄存器(IR) 60

2.5.12 数据寄存器(DR) 60

2.5.13 任务标志(TK) 61

2.5.14 状态标志 61

2.5.15 时钟脉冲 62

2.6 CP1H PLC I/O扩展单元 63

2.6.1 CPM1A系列扩展单元 63

2.6.2 CJ系列扩展单元 66

思考题 68

第3章 CP1系列PLC指令系统 70

3.1 PLC编程语言及规则 70

3.2 基本逻辑控制指令 73

3.2.1 顺序输入/输出指令 73

3.2.2 顺序输入/输出指令应用范例——抢答器 88

3.3 定时计数类指令 92

3.3.1 定时器指令 92

3.3.2 计数器指令 94

3.3.3 定时器/计数器指令应用范例 97

3.4 顺序控制指令 103

3.5 数据传送类指令 107

3.5.1 传送指令MOV/求反传送指令MVN 107

3.5.2 块传送指令XFER 108

3.5.3 块设置指令BSET 109

3.5.4 数(4bits)传送指令MOVD 110

3.6 数据比较类指令 112

3.6.1 无符号比较指令CMP 112

3.6.2 符号比较类指令 113

3.6.3 区域比较指令ZCP 115

3.7 数据移位类指令 118

3.7.1 移位寄存器SFT 118

3.7.2 可逆移位寄存器SFTR 118

3.7.3 算术左移指令ASL/双字算术左移指令ASLL 121

3.7.4 循环左移指令ROL/双字循环左移指令ROLL 122

3.7.5 数(4bits)左移指令SLD/数(4bits)右移指令SRD 123

3.7.6 字移位指令WSFT 123

3.7.7 移位类指令应用范例 124

3.8 数据转换类指令 132

3.8.1 BCD→BIN转换指令BIN 133

3.8.2 BIN→BCD转换指令BCD 133

3.8.3 7段译码指令SDEC 134

3.8.4 ASCII转换指令ASC 136

3.8.5 ASCII→HEX转换指令HEX 138

3.9 数据运算类指令 142

3.9.1 BCD码递增指令++B/双字BCD码递增指令++BL 142

3.9.2 BCD码递减指令--B/双字BCD码递减指令--BL 142

3.9.3 置进位指令STC/清进位指令CLC 143

3.9.4 无CY BCD码加法指令+B/带CY BCD码加法指令+BC 144

3.9.5 无CY BCD码减法指令-B/带CY BCD码减法指令-BC 146

3.9.6 带符号无CY BIN加法指令+/带符号CY BIN加法指令+C 146

3.9.7 带符号无CY BIN减法指令-/带符号CY BIN减法指令-C 147

3.10 逻辑运算类指令 149

3.10.1 位取反指令COM/双字位取反指令COML 149

3.10.2 字逻辑与指令ANDW/双字逻辑与指令ANDL 150

3.10.3 字逻辑或指令ORW/双字逻辑或指令ORWL 151

3.10.4 字异或指令XORW/双字异或指令XORL 151

3.10.5 字异或非指令XNRW/双字异或非指令XNRL 152

3.11 高速计数/脉冲输出指令 155

3.11.1 频率设定指令SPED 155

3.11.2 脉冲量设置指令PULS 156

3.11.3 动作模式控制指令INI 158

3.11.4 读取脉冲数指令PRV 159

思考题 162

第4章 梯形图编辑软件使用方法 165

4.1 CX-Programmer基本操作 165

4.1.1 CX-Programmer软件安装 165

4.1.2 CX-Programmer软件离线编程方法 167

4.1.3 CX-Programmer软件在线操作方法 190

4.2 功能块的基本操作 199

4.2.1 功能块概述 199

4.2.2 创建新功能块的定义 200

4.2.3 功能块的调用 210

4.2.4 功能块在线监视 216

思考题 219

第5章 可编程序控制器应用程序设计与调试方法 220

5.1 PLC应用程序设计概述 220

5.1.1 PLC应用程序设计内容 220

5.1.2 PLC应用程序设计步骤 221

5.2 可编程序控制器应用程序设计方法 222

5.2.1 继电器-接触器电路图/梯形图转换设计法 222

5.2.2 组合逻辑设计法 226

5.2.3 经验设计法 229

5.2.4 顺控图设计法 232

5.2.5 步进顺控设计法 237

5.2.6 时序图设计法 245

5.3 可编程序控制器应用程序调试方法 249

5.3.1 信号校验方法 249

5.3.2 信号校验实例 250

5.3.3 PLC应用程序的现场调试方法 254

5.3.4 编程软件调试程序法 256

思考题 261

第6章 可编程序控制器应用系统设计 265

6.1 可编程序控制器应用系统设计概述 265

6.1.1 PLC应用系统设计的原则与内容 265

6.1.2 PLC应用系统设计的主要步骤 266

6.2 可编程序控制器应用系统控制方案设计 269

6.2.1 项目分析 269

6.2.2 控制方案制定 271

6.3 可编程序控制器应用系统硬件设计 275

6.3.1 PLC机型的选取原则与方法 275

6.3.2 开关量输入/输出单元的选取原则与方法 277

6.3.3 模拟量输入/输出单元的选取原则与方法 278

6.3.4 电源单元的选取原则与方法 279

6.4 CP1系列PLC安装布线规范 281

6.4.1 PLC系统安装条件 281

6.4.2 CP1系列PLC安装布线规范 282

6.5 可编程序控制系统运行管理 294

6.5.1 PLC日常维护 294

6.5.2 定期检查控制系统的硬件设备 298

6.5.3 PLC系统的自诊断功能 298

6.5.4 故障诊断与处理方法 301

第7章 PLC过程控制应用系统设计实例 306

7.1 冲压车间空调机组系统设计 306

7.1.1 冲压车间空调机组项目分析 306

7.1.2 冲压车间空调机组控制方案设计 308

7.2 PLC系统配置与地址分配 312

7.2.1 PLC系统硬件配置 312

7.2.2 PT使用流程与画面功能设定 313

7.2.3 I/O与内存地址分配 318

7.3 冲压车间空调机组控制程序设计 319

7.3.1 模拟量信号的软件设置 320

7.3.2 工程量显示 321

7.3.3 工程量设定 325

7.3.4 量程标准化处理 328

7.3.5 PID指令工作原理及控制算法 328

7.3.6 PID回路调节程序设计 334

7.3.7 报警程序设计 338

7.4 CPM1A模拟量输入/输出扩展单元应用 340

7.4.1 模拟量输入单元CPM1A-AD041 341

7.4.2 模拟量输出单元CPM1A-DA041 345

第8章 PLC串行通信实例 349

8.1 数据通信基础知识 349

8.1.1 数据通信基本概念 349

8.1.2 数据传输方式 351

8.1.3 线路通信方式 355

8.1.4 差错控制 355

8.1.5 传输介质 357

8.1.6 串行通信接口标准 357

8.1.7 欧姆龙PLC串行通信协议综述 362

8.2 串行PLC链接通信实例 365

8.2.1 线路连接 365

8.2.2 通信规格及方式 366

8.2.3 PLC链接主/从站设定方法 368

8.2.4 PC Link链接控制实例 369

8.3 协议宏串行通信实例 371

8.3.1 控制要求与系统配置 372

8.3.2 串行通信单元参数设置方法 375

8.3.3 变频器串行通信设置 379

8.3.4 协议宏的创建 383

8.3.5 串行通信控制程序设计 392

附录 实验指导书 398

实验1 梯形图编辑软件使用实验 398

实验2 基本逻辑指令编程实验 399

实验3 定时器、计数器指令编程实验 400

实验4 微分指令编程实验 401

实验5 移位指令编程实验 403

实验6 高级指令综合编程实验 404

参考文献 407

返回顶部