《欧姆龙PLC技术一看就懂》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:蔡杏山主编
  • 出 版 社:北京:化学工业出版社
  • 出版年份:2014
  • ISBN:9787122177827
  • 页数:262 页
图书介绍:本书以图文并茂的形式介绍了PLC组成与原理、欧姆龙CP1H型PLC的硬件系统、CX-Programmer编程软件的使用与PLC应用系统的开发举例、基本指令及应用、顺序控制指令及应用、高级功能及有关指令的使用和其它功能指令的使用等内容。本书基础起点低、内容由浅入深、语言通俗易懂,读者只要具有初级电工水平,就能通过阅读本书而轻松掌握欧姆龙PLC技术。

第1章 PLC技术概述 1

1.1 初识PLC 1

1.1.1 什么是PLC 1

1.1.2 PLC控制与继电器控制比较 1

1.2 PLC分类与特点 3

1.2.1 PLC的分类 3

1.2.2 PLC的特点 4

1.2.3 欧姆龙PLC简介 5

第2章 PLC的组成与原理 6

2.1 PLC的基本组成 6

2.1.1 CPU和存储器 6

2.1.2 I/O接口 7

2.1.3 通信接口和扩展接口 9

2.1.4 电源 9

2.2 PLC的工作原理 10

2.2.1 PLC的工作方式 10

2.2.2 PLC执行用户程序的过程 10

第3章 欧姆龙CP1H型PLC的硬件系统 12

3.1 主机单元(CPU单元) 12

3.1.1 主机单元的外形与面板说明 12

3.1.2 主机单元命名方法与参数 15

3.2 扩展单元 17

3.2.1 CPM1A扩展单元及连接 17

3.2.2 CJ扩展单元及连接 18

3.3 主机单元的接线 20

3.3.1 主机单元的电源端子接线 20

3.3.2 X/XA型主机单元的I/O端子接线 20

3.3.3 Y型主机单元的输入输出端子接线 23

3.4 I/O存储区的分配与编号 24

3.4.1 通道I/O区(CIO) 24

3.4.2 内部辅助继电器和保持继电器 25

3.4.3 特殊辅助继电器和暂存继电器 25

3.4.4 定时器和计数器 25

3.4.5 数据存储器、变址寄存器和数据寄存器 25

3.4.6 任务标志、状态标志和时钟脉冲 26

3.4.7 I/O存储区分配与编号一览表 28

第4章 PLC的软件编程与应用系统开发 30

4.1 编程语言 30

4.1.1 梯形图语言 30

4.1.2 语句表语言 31

4.2 CX-Programmer编程软件 31

4.2.1 软件的安装与启动 31

4.2.2 软件主窗口介绍 32

4.2.3 新工程的建立与保存 34

4.2.4 程序的编写与编辑 35

4.2.5 编译程序 41

4.2.6 程序的传送 42

4.2.7 程序的在线监视 44

4.2.8 程序的在线修改 46

4.3 PLC应用系统开发 46

4.3.1 PLC应用系统的开发流程 46

4.3.2 PLC控制电动机正、反转系统的开发 46

第5章 基本指令及应用实例 49

5.1 基础知识 49

5.1.1 BIN数、十六进制数和BCD数 49

5.1.2 梯形图编程规则与技巧 51

5.2 时序输入指令 53

5.2.1 基本输入指令 53

5.2.2 块操作指令 54

5.2.3 连接型边沿微分指令 55

5.2.4 位测试指令 55

5.3 时序输出指令 57

5.3.1 基本输出指令 57

5.3.2 输出型边沿微分指令 58

5.3.3 置位/复位指令 58

5.3.4 存储/保持指令 59

5.3.5 结束(END)指令与无功能(NOP)指令 60

5.4 定时器指令 61

5.4.1 定时器TIM(100ms)、高速定时器TIMH(10ms)和超高速定时器TMHH(1ms)指令 62

5.4.2 累计定时器TTIM(100ms)指令 63

5.4.3 长时间定时器TIML(100ms)指令 64

5.4.4 多输出定时器MTIM(100ms)指令 65

5.5 计数器指令 67

5.5.1 计数器CNT指令 67

5.5.2 可逆计数器CNTR指令 68

5.5.3 定时器/计数器复位(CNR)指令 69

5.6 PLC基本控制线路及梯形图 70

5.6.1 启动、自锁和停止控制的PLC线路与梯形图 70

5.6.2 正、反转联锁控制的PLC线路与梯形图 71

5.6.3 多地控制的PLC线路与梯形图 72

5.6.4 定时控制线路与梯形图 74

5.6.5 长定时控制线路与梯形图 76

5.6.6 多重输出控制的PLC线路与梯形图 76

5.6.7 过载报警控制的PLC线路与梯形图 77

5.6.8 闪烁控制的PLC线路与梯形图 78

5.7 喷泉的PLC控制系统开发实例 79

5.7.1 明确系统控制要求 79

5.7.2 确定输入/输出设备,并为其分配合适的PLC I/O端子 80

5.7.3 绘制喷泉的PLC控制线路图 80

5.7.4 编写PLC控制程序 80

5.7.5 程序调试、安装线路、现场调试和运行 80

5.7.6 详解硬件线路和梯形图的工作原理 80

5.8 交通信号灯的PLC控制系统开发实例 82

5.8.1 明确系统控制要求 82

5.8.2 确定输入/输出设备,并为其分配合适的PLC I/O端子 83

5.8.3 绘制交通信号灯的PLC控制线路图 83

5.8.4 编写PLC控制程序 83

5.8.5 详解硬件线路和梯形图的工作原理 83

5.9 多级传送带的PLC控制系统开发实例 85

5.9.1 明确系统控制要求 85

5.9.2 确定输入/输出设备,并为其分配合适的PLC I/O端子 86

5.9.3 绘制多级传送带的PLC控制线路图 86

5.9.4 编写PLC控制程序 86

5.9.5 详解硬件线路和梯形图的工作原理 87

5.10 车库自动门的PLC控制系统开发实例 89

5.10.1 明确系统控制要求 89

5.10.2 确定输入/输出设备,并为其分配合适的PLC I/O端子 89

5.10.3 绘制车库自动门的PLC控制线路图 89

5.10.4 编写PLC控制程序 90

5.10.5 详解硬件线路和梯形图的工作原理 90

第6章 顺序控制指令及应用实例 92

6.1 顺序控制与状态转移图 92

6.2 工序步进控制指令 93

6.2.1 指令说明 93

6.2.2 指令使用举例 93

6.2.3 指令使用注意事项 93

6.3 顺序控制的几种方式 95

6.3.1 选择性分支方式 95

6.3.2 并行分支方式 95

6.4 液体混合装置的PLC控制系统开发实例 98

6.4.1 明确系统控制要求 98

6.4.2 确定输入/输出设备并分配合适的PLC I/O端子 98

6.4.3 绘制PLC控制线路图 99

6.4.4 编写PLC控制程序 99

6.4.5 详解硬件线路和梯形图的工作原理 102

6.5 简易机械手的PLC控制系统开发实例 103

6.5.1 明确系统控制要求 103

6.5.2 确定输入/输出设备并分配合适的PLC I/O端子 104

6.5.3 绘制PLC控制线路图 104

6.5.4 编写PLC控制程序 105

6.5.5 详解硬件线路和梯形图的工作原理 105

6.6 大小铁球分拣机的PLC控制系统开发实例 108

6.6.1 明确系统控制要求 108

6.6.2 确定输入/输出设备并分配合适的PLC I/O端子 109

6.6.3 绘制PLC控制线路图 109

6.6.4 编写PLC控制程序 109

6.6.5 详解硬件线路和梯形图的工作原理 114

第7章 高级功能及有关指令的使用 116

7.1 键盘输入电路及有关指令的使用 116

7.1.1 数字式开关输入电路与DSW指令的使用 116

7.1.2 10键输入电路与TKY指令的使用 118

7.1.3 16键输入电路与HKY指令的使用 119

7.1.4 矩阵输入电路与MTR指令的使用 121

7.2 输出显示电路及有关指令的使用 122

7.2.1 七段数码显示器与七段码 122

7.2.2 一位数字显示电路与SDEC指令的使用 123

7.2.3 多位数字显示电路与7SEG指令的使用 125

7.3 PID控制功能及指令的使用 127

7.3.1 关于PID控制 127

7.3.2 PID运算(PID)指令的使用 128

7.3.3 带自整定PID运算(PIDAT)指令的使用 130

7.4 子程序及有关指令的使用 132

7.4.1 子程序 132

7.4.2 子程序指令的使用 132

7.5 中断功能及有关指令的使用 136

7.5.1 中断的种类、优先顺序和中断程序的建立 136

7.5.2 直接模式的输入中断 137

7.5.3 计数模式的输入中断 140

7.5.4 定时中断 142

7.6 高速计数器及有关指令的使用 144

7.6.1 输入端子的分配 144

7.6.2 脉冲的输入模式 145

7.6.3 脉冲的计数模式 146

7.6.4 高速计数器的复位方式 146

7.6.5 高速计数器的设置 147

7.6.6 高速计数器分配的区域 147

7.6.7 高速计数器指令的使用 148

7.6.8 高速计数器的使用举例 150

7.7 脉冲输出功能及有关指令的使用 153

7.7.1 输出端子的分配 153

7.7.2 脉冲输出指令的使用 154

7.8 模拟量输入输出功能的使用 160

7.8.1 内置模拟量输入输出功能的使用 161

7.8.2 模拟量电位器及外部模拟量调节的使用 163

第8章 其他功能指令的使用 165

8.1 数据传送指令的使用 165

8.2 数据比较指令的使用 170

8.3 数据移位指令的使用 178

8.4 自加/自减指令的使用 188

8.5 四则运算指令的使用 190

8.6 数据转换指令的使用 199

8.7 逻辑运算指令的使用 213

8.8 特殊运算指令的使用 215

8.9 浮点转换运算指令的使用 219

8.10 双精度浮点转换运算指令的使用 228

8.11 表格数据处理指令的使用 233

8.12 数据控制指令的使用 243

8.13 时序控制指令的使用 248

8.14 显示功能指令的使用 251

8.15 时钟功能指令的使用 253

8.16 特殊功能指令的使用 255

8.17 字符串处理指令的使用 256