当前位置:首页 > 工业技术
欧姆龙CP1H PLC原理及应用
欧姆龙CP1H PLC原理及应用

欧姆龙CP1H PLC原理及应用PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:王冬青,谭春主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121084690
  • 页数:313 页
图书介绍:本书以欧姆龙(OMRON)新推出的小型机CP1H可编程序控制器为背景,系统阐述了CP1H PLC的硬件组成、工作原理和指令系统,介绍了任务编程方式、模拟量输入输出单元的使用、CX-P编程软件的使用,详细介绍了中断类指令和脉冲输出指令的应用。书中详细讲解了PLC控制系统的设计方法,还列举了常用的编程实例。本书内容新颖,语言通俗易懂,理论联系实际。为了便于教学与自学,前4章配有一定数量的习题,并编写了内容丰富的实验指导。
上一篇:大菜的美食物语下一篇:变压器油
《欧姆龙CP1H PLC原理及应用》目录

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

1.1 PLC的产生与发展 1

1.2 PLC的特点 2

1.3 PLC的基本组成 3

1.3.1 中央处理单元(CPU) 4

1.3.2 存储器 5

1.3.3 输入/输出单元 5

1.3.4 电源部分 9

1.3.5 I/O扩展端口 9

1.3.6 外设端口 9

1.3.7 编程工具 9

1.3.8 智能单元 10

1.4 PLC的编程语言 10

1.4.1 梯形图编程语言 10

1.4.2 语句表编程语言 12

1.4.3 功能块编程语言 12

1.4.4 结构化文本 13

1.5 PLC的循环扫描工作方式 14

1.6 PLC的主要性能指标 16

1.7 PLC产品及资料下载 17

习题 19

第2章 CP1H系列PLC 20

2.1 CP1H系列PLC的基本构成 20

2.1.1 CP1H系列PLC的主机 20

2.1.2 CP1H的其他功能介绍 23

2.2 CP1H的I/O(输入/输出)扩展单元 26

2.2.1 连接CPM1A系列扩展单元 26

2.2.2 连接CJ1系列高功能单元 29

2.3 外部设备 30

2.3.1 编程设备 30

2.3.2 可编程终端 30

2.4 CP1H的内部存储器分配 31

2.5 CJ1/CS1的I/O通道分配 36

2.5.1 CJ1的I/O通道分配 36

2.5.2 CS1的I/O通道分配 39

习题 41

第3章 CP1H系列PLC的指令系统 42

3.1 概述 42

3.2 基本指令及编程 44

3.2.1 基本指令 44

3.2.2 基本编程规则和编程方法 46

3.3 顺序输入/输出指令及指令的各种形式 49

3.3.1 顺序输入/输出指令 49

3.3.2 指令的微分/非微分形式和即时刷新形式 54

3.4 时序控制指令 55

3.4.1 结束指令END和空指令NOP 55

3.4.2 互锁IL/互锁解除ILC指令 56

3.4.3 暂存继电器TR 59

3.4.4 跳转JMP/跳转结束JME指令 59

3.4.5 其他顺序控制指令 61

3.5 定时器/计数器指令 62

3.5.1 定时器TIM/TIMH指令 62

3.5.2 计数器CNT/CNTR指令 63

3.6 数据传送指令 67

3.6.1 传送MOV/@MOV、求反传送MVN/@MVN指令 67

3.6.2 块设置指令BSET 70

3.7 数据比较指令 71

3.7.1 常用比较指令 71

3.7.2 条件类比较指令 73

3.7.3 时刻类比较指令 74

3.7.4 其他比较指令 75

3.8 数据移位指令 77

3.8.1 数据移位寄存器指令SFT 79

3.8.2 可逆移位寄存器指令SFTR/@SFTR 80

3.8.3 数字左、右移位指令SLD/@SLD、SRD/@SRD 81

3.8.4 字移位指令WSFT/@WSFT 82

3.9 数据转换指令 82

3.9.1 BCD码→BIN码转换指令BIN/@BIN 85

3.9.2 BIN码→BCD码转换指令BCD/@BCD 86

3.9.3 4→16/8→256译码指令MLPX 86

3.9.4 16→4/256→8编码指令DMPX 87

3.9.5 ASCII码转换指令ASC 88

3.9.6 七段译码指令SDEC 88

3.10 递增/递减指令 89

3.11 数据运算指令 90

3.11.1 十进制运算指令 90

3.11.2 二进制运算指令 96

3.12 逻辑运算指令 99

3.13 浮点转换、运算指令 101

3.13.1 浮点数 101

3.13.2 浮点数与二进制数间的转换指令 104

3.13.3 浮点数加+F、减-F、乘*F、除/F运算指令 107

3.13.4 角度?弧度变换指令 112

3.13.5 三角函数运算指令 114

3.13.6 平方根SQRT、指数EXP、对数LOG指令 117

3.13.7 浮点数运算的应用举例 120

3.14 子程序控制指令 122

3.14.1 子程序调用SBS、子程序开始SBN/子程序返回RET指令 122

3.14.2 宏指令MCRO 125

3.15 步进控制指令 126

3.15.1 步启动SNXT指令/步定义STEP指令 127

3.15.2 步进程序的结构及程序的编写规则 128

3.15.3 步进程序的执行过程 129

3.15.4 步进控制实例 132

习题 136

第4章 任务编程方法 141

4.1 任务程序概述 141

4.2 任务的使用方法 144

4.3 中断任务 149

4.3.1 CP1H的中断功能 149

4.3.2 输入中断 153

4.3.3 高速计数器中断 157

4.3.4 脉冲输出控制指令 173

4.3.5 间隔定时器中断 183

4.3.6 综合例子 186

习题 190

第5章 PLC控制系统的设计 191

5.1 概述 191

5.1.1 PLC控制系统设计的基本步骤 191

5.1.2 PLC的应用程序 192

5.2 逻辑设计法 193

5.3 时序图设计法 196

5.4 经验设计法 199

5.5 顺序控制设计法 204

5.5.1 功能图 204

5.5.2 顺序控制设计法 209

5.5.3 用SET和RSET指令编写顺序控制程序 212

5.5.4 应用实例的多种方法编程 214

5.6 继电器控制电路图转换设计法 216

5.7 具有多种工作方式系统的编程方法 218

第6章 编程软件CX-P 227

6.1 CX-P简介 227

6.2 CX-P的使用 228

6.2.1 CX-P主窗口 228

6.2.2 CX-P工程 230

6.2.3 CX-P视图 236

6.2.4 其他常用的操作 243

6.3 CX-P编程 244

6.3.1 建立一个新工程 245

6.3.2 生成符号和地址 246

6.3.3 程序编辑 247

6.3.4 程序的编译 251

6.3.5 在线工作 252

第7章 CP1H模拟量功能 255

7.1 CP1H系列的内置模拟量输入/输出功能 255

7.1.1 模拟量输入/输出功能介绍 255

7.1.2 模拟量输入/输出功能的使用 257

7.2 CP1H系列的扩展模拟量输入/输出单元 259

7.2.1 CPM1A系列的扩展单元 259

7.2.2 CPM1A-MAD01模拟量I/O单元 261

第8章 应用程序实例 266

8.1 自动定时搅拌系统 266

8.2 定位及减速控制 267

8.3 汽车自动清洗机 268

8.4 霓虹灯控制电路 269

8.5 三层载货电梯控制 271

8.6 自动售货机的控制 274

8.7 送料小车的控制 277

8.8 传送带控制系统 279

8.9 配料槽控制系统 280

8.10 U型板折板机的PLC控制 281

8.11 并行序列顺序控制 286

第9章 PLC实验 289

9.1 熟悉PLC及CX-P编程软件 289

9.2 定时器/计数器指令 293

9.3 三相异步电动机的PLC控制 295

9.4 互锁/跳转/数据比较/数据移位/数据传送指令 297

9.5 彩灯的PLC控制 300

9.6 数据转换及数据运算指令 301

9.7 十字路口交通灯控制 305

9.8 子程序指令与中断控制指令 307

9.9 三人抢答器控制程序 310

参考文献 313

返回顶部