《学会欧姆龙PLC应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:陈忠主编
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2015
  • ISBN:9787512365971
  • 页数:229 页
图书介绍:本书从实际应用和教学需要出发,采用问答形式,以欧姆龙PLC为例,由浅入深、循序渐进的介绍了PLC概述、硬件系统、编程软件及其使用、编程与系统设计、指令系统、PID控制、模拟量输入输出及编程实例。全书主要介绍了PLC的硬件系统及软件编程,强调软、硬件的有机结合,突出PLC应用能力的培养。本书在编写过程中最大限度的降低学习难度,以提高读者的学习兴趣。全书层次分明,系统性强,注重理论联系实践,每章中都结合大量实例问题去讲解,便于读者学习。

1 PLC的组成与工作原理 1

问1 PLC的定义是什么? 1

问2 PLC按结构形式可以分为几类? 2

问3 PLC按控制规模可以分为几类? 3

问4 PLC按功能可以分为几类? 3

问5 PLC有什么特点? 4

问6 CP1H可编程序控制器由几部分组成? 4

问7 中央处理器(CPU)的功能是什么? 4

问8 存储器的功能是什么? 5

问9 输入/输出接口电路的功能是什么? 5

问10 CP1H可编程序控制器的电源电路的功能是什么? 6

问11 CP1H可编程序控制器的功能模块有几种? 6

问12 CP1H可编程序控制器的通信模块有几种? 6

问13 PLC的工作方式是怎样的? 6

问14 PLC的执行过程是如何进行的? 7

2 CP1系列硬件系统 8

问1 CP1H PLC的主机单元包括几部分? 8

问2 CP1H-XA的实物外形是什么样的? 8

问3 CP1H-XA的面板由几部分构成?各部分的功能是什么? 8

问4 CP1H系列主机单元是如何命名的? 12

问5 CP1H系列主机单元的参数包括哪些内容? 12

问6 CPM1A系列扩展单元有哪些规格? 13

问7 CPM1A系列扩展单元是如何连接的? 14

问8 CPM1A系列扩展单元的通道是如何分配的? 14

问9 CJ扩展单元及连接方式各是什么? 15

问10 CP1系列PLC的存储器是如何分配的? 17

问11 CP1H/CP1L系列PLC的I/O存储器是如何分配的? 17

问12 通道I/O区(CIO)是如何分配的? 20

问13 工作继电器区(WR)是如何分配的? 21

问14 保持继电器区(HR)是如何分配的? 21

问15 辅助继电器区(AR)是如何分配的? 21

问16 暂存继电器区(TR)是如何分配的? 21

问17 计数器(CNT)区和定时器(TIM)区是如何分配的? 21

问18 数据存储器区(DM)是如何分配的? 22

问19 变址寄存器区(IR)是如何分配的? 22

问20 数据寄存器区(DR)是如何分配的? 22

问21 任务标志区(TK)是如何分配的? 22

问22 状态标志区/时钟脉冲区(CF)是如何分配的? 22

问23 CP1E系列PLC的I/O存储器是如何分配的? 23

3 CX-Programmer编程软件及其使用 25

问1 CX-Programmer软件的主要特点是什么? 25

问2 CX-Programmer软件如何安装? 27

问3 在CX-Programmer软件中如何创建一个新工程? 27

问4 标题栏的功能是什么? 28

问5 菜单栏的功能是什么? 28

问6 工具栏的功能是什么? 29

问7 状态栏的功能是什么? 29

问8 工程工作区的功能是什么? 29

问9 程序工作区的功能是什么? 29

问10 其他窗口的功能都包括什么? 29

问11 工程中项目的结构是怎样的? 29

问12 工程的操作项目有哪些? 30

问13 PLC的操作项目有哪些? 30

问14 什么是符号?符号有几种数据类型? 30

问15 全局符号表和本地符号表的操作有哪些? 32

问16 IO表和单元设置如何操作? 33

问17 PLC设置如何操作? 33

问18 错误日志包含哪些信息? 34

问19 PLC内存的功能是什么?如何操作? 35

问20 PLC程序的操作有哪些? 36

问21 任务包含哪些内容? 36

问22 程序段的概念是什么?如何操作? 37

问23 功能块的功能是什么? 37

问24 CX-Programmer软件的视图包括哪些内容? 37

问25 工程工作区如何操作? 38

问26 “梯形图”视图如何操作? 39

问27 梯形图显示内容和方式如何设置? 39

问28 梯形图视图的特征有哪些? 43

问29 助记符视图如何操作? 43

问30 输出窗口如何操作? 44

问31 查看窗口的功能是什么?如何操作? 45

问32 地址引用工具的功能是什么?如何操作? 45

问33 交叉引用表的作用是什么?如何操作? 46

问34 “转移到”操作有什么功能?如何操作? 47

问35 CX-Programmer软件的操作有哪些? 48

问36 以交通灯控制为例,在CX-Programmer软件中如何创建一个新工程? 48

问37 在CX-Programmer软件中如何创建符号和地址? 50

问38 梯形图编程应如何操作? 51

问39 助记符编程的操作步骤是什么? 54

问40 编译程序如何操作? 55

问41 在线工作的表示方式是怎样的? 55

问42 离线方式和在线方式有何作用?怎样转换? 56

问43 PLC的操作模式有几种? 57

问44 把程序下载到PLC上应如何操作? 57

问45 从PLC上传程序应如何操作? 57

问46 与PLC比较程序如何操作? 58

问47 在线编辑的操作步骤是什么? 58

问48 启动、停止监视程序的操作步骤是什么? 59

问49 暂停监视的操作步骤是什么? 59

4 PLC的编程与系统设计 60

问1 基本编程的原则是什么? 60

问2 程序的简化有几种方式? 63

问3 启动、停止电路是如何运行的? 65

问4 延时接通电路的功能是什么? 66

问5 输入端外部接自锁开关延时电路是如何运行的? 66

问6 输入端外部接不自锁开关延时电路是如何运行的? 67

问7 延时断开电路是如何运行的? 67

问8 多重输入电路是如何运行的? 68

问9 正反转控制电路是如何运行的? 68

问10 顺序输出电路的功能是什么? 69

问11 利用移位指令的顺序输出电路是如何运行的? 69

问12 利用定时器指令的输出电路是如何运行的? 70

问13 断电保护电路的功能是什么? 70

问14 闪光、声响报警电路是如何运行的? 71

问15 先输入优先电路是如何运行的? 71

问16 定时范围的扩展是什么? 72

问17 分频电路的作用是什么?是如何运行的? 73

问18 扩展(减少)输入点的方法有几种? 73

问19 扩展(减少)输出点的方法有几种? 78

问20 PLC控制系统的设计步骤是什么? 80

问21 顺序控制设计法的特点是什么? 81

问22 什么是流程图? 81

问23 流程图的基本结构是什么? 82

问24 步的概念是什么?如何表示? 82

问25 转换的概念是什么?如何表示? 82

问26 路径的概念是什么? 83

问27 流程图有几种类型? 83

问28 子步的概念是什么? 86

问29 流程图与梯形图的对应关系是什么? 86

问30 根据流程图画梯形图的操作步骤是怎样的? 86

问31 逻辑设计法的特点是什么? 88

问32 红灯常亮用逻辑设计法如何设计? 89

问33 绿灯常亮用逻辑设计法如何设计? 89

问34 红灯闪烁用逻辑设计法如何设计? 90

问35 绿灯闪烁用逻辑设计法如何设计? 91

问36 PLC的I/O点分配如何操作? 91

问37 经验设计法的概念是什么? 92

问38 经验设计法如何应用? 93

5 PLC的指令系统 97

问1 PLC的编程环境指的是什么? 97

问2 编程软件的作用是什么? 97

问3 脱机编程的作用是什么? 97

问4 文件管理的作用是什么? 97

问5 文件的上传与下载有什么作用? 98

问6 监控运行的作用是什么? 98

问7 监视运行时发现程序存在问题应如何解决? 98

问8 编程软件的其他功能包括哪些? 98

问9 什么是指令? 98

问10 什么是程序? 99

问11 基本的编程步骤是什么? 99

问12 CP1H指令由哪些部分构成? 100

问13 顺序输入指令的作用是什么? 101

问14 LD/LDNOT指令的作用及符号各是什么? 101

问15 AND/ANDNOT指令的作用及符号各是什么? 101

问16 OR/ORNOT指令的作用及符号各是什么? 102

问17 ANDLD指令的作用及符号各是什么? 103

问18 ORLD指令的作用及符号各是什么? 104

问19 NOT指令的作用及符号各是什么? 104

问20 UP指令的作用及符号各是什么? 105

问21 DOWN指令的作用及符号各是什么? 106

问22 LDTST/LDTSTN指令的作用及符号各是什么? 106

问23 ANDTST/ANDTSTN指令的作用及符号各是什么? 107

问24 ORTST/ORTSTN指令的作用及符号各是什么? 108

问25 顺序输出指令的作用是什么? 109

问26 OUT/OUTNOT指令的作用及符号各是什么? 109

问27 KEEP指令的作用及符号各是什么? 109

问28 SET/RSET指令的作用及符号各是什么? 110

问29 SETA/SETB指令的作用及符号各是什么? 111

问30 OUTB指令的作用及符号各是什么? 112

问31 顺序控制指令的作用是什么? 113

问32 END指令的作用及符号各是什么? 113

问33 IL/ILC指令的作用及符号各是什么? 113

问34 JMP/JME指令的作用及符号各是什么? 113

问35 CJP/CJPN指令的作用及符号各是什么? 114

问36 FOR/NEXT指令的作用及符号各是什么? 115

问37 BREAK指令的作用及符号各是什么? 116

问38 定时器/计数器指令的作用是什么? 116

问39 TIM/TIMX指令的作用及符号各是什么? 116

问40 TIMH/TIMHX指令的作用及符号各是什么? 117

问41 MTIM/MTIMX指令的作用及符号各是什么? 118

问42 CNT/CNTX指令的作用及符号各是什么? 119

问43 CNR/CNRX指令的作用及符号各是什么? 120

问44 数据传送指令的作用是什么? 121

问45 MOV/MOVL指令的作用及符号各是什么? 121

问46 MOVB指令的作用及符号各是什么? 122

问47 XFRB指令的作用及符号各是什么? 122

问48 BSET指令的作用及符号各是什么? 123

问49 XCHG/XCGL指令的作用及符号各是什么? 123

问50 DIST指令的作用及符号各是什么? 124

问51 MOVR/MOVRW指令的作用及符号各是什么? 125

问52 数据比较指令的作用是什么? 125

问53 (LD/AND/OR型)符号比较指令的作用及符号各是什么? 126

问54 CMP/CMPL指令的作用及符号各是什么? 126

问55 MCMP指令的作用及符号各是什么? 127

问56 ZCP/ZCPL指令的作用及符号各是什么? 128

问57 数据移位指令的作用是什么? 128

问58 SFT指令的作用及符号各是什么? 129

问59 SFTR指令的作用及符号各是什么? 129

问60 ROL/ROLL指令的作用及符号各是什么? 130

问61 SLD/SRD指令的作用及符号各是什么? 131

问62 NASR/NSRL指令的作用及符号各是什么? 132

问63 加/减指令的作用是什么? 133

问64 ++/++L指令的作用及符号各是什么? 133

问65 --/--L指令的作用及符号各是什么? 134

问66 符号运算指令的作用是什么? 135

问67 +/+L指令的作用及符号各是什么? 135

问68 -/-L指令的作用及符号各是什么? 136

问69 */*L指令的作用及符号各是什么? 138

问70 /和/L指令的作用及符号各是什么? 139

问71 数据转换指令的作用是什么? 140

问72 BIN/BINL指令的作用及符号各是什么? 140

问73 NEG/NEGL指令的作用及符号各是什么? 141

问74 ASC指令的作用及符号各是什么? 142

问75 GRY指令的作用及符号各是什么? 143

问76 逻辑运算指令的作用是什么? 144

问77 ANDW/ANDL指令的作用及符号各是什么? 144

问78 ORW/ORWL指令的作用及符号各是什么? 146

问79 XORW/XORL指令的作用及符号各是什么? 147

问80 COM/COML指令的作用及符号各是什么? 148

问81 子程序指令的作用是什么? 149

问82 SBS指令的作用及符号各是什么? 149

问83 SBN/RET指令的作用及符号各是什么? 150

问84 MCRO指令的作用及符号各是什么? 151

问85 中断控制指令的作用是什么? 152

问86 MSKS指令的作用及符号各是什么? 152

问87 CLI指令的作用及符号各是什么? 153

问88 DI指令的作用及符号各是什么? 155

问89 高速计数/脉冲输出指令的作用是什么? 155

问90 INI指令的作用及符号各是什么? 155

问91 PRV指令的作用及符号各是什么? 156

问92 PWM指令的作用及符号各是什么? 159

问93 基本I/O单元指令的作用是什么? 160

问94 IORF指令的作用及符号各是什么? 160

问95 MTR指令的作用及符号各是什么? 160

问96 7SEG指令的作用及符号各是什么? 162

问97 调试指令的作用是什么? 163

问98 FAL指令的作用及符号各是什么? 164

问99 FPD指令的作用及符号各是什么? 166

问100 什么是特殊指令? 166

问101 STC/CLC指令的作用及符号各是什么? 167

问102 WDT指令的作用及符号各是什么? 167

问103 CCS/CCL_指令的作用及符号各是什么? 168

6 PID控制及模拟量输入/输出 170

问1 什么是PID控制? 170

问2 PID控制的原理是什么? 170

问3 PID运算指令的符号、格式与功能是什么? 171

问4 如何设置PID参数? 171

问5 PID指令如何使用? 173

问6 带自整定PID运算(PIDAT)指令的符号、格式与功能分别是什么? 175

问7 如何设置PIDAT的参数? 175

问8 PIDAT指令如何使用? 176

问9 什么是模拟量输入/输出功能? 177

问10 模拟量输入/输出端子及切换开关各部分的功能分别是什么? 178

问11 模拟量输入/输出的PLC如何设置? 179

问12 模拟量输入/输出的存储通道的功能是什么? 179

问13 模拟量输入/输出的特殊辅助继电器的功能是什么? 180

问14 模拟量输入/输出功能如何使用? 181

问15 模拟量电位器及外部模拟量调节的位置在哪里? 181

问16 模拟量电位器的作用是什么? 181

问17 外部模拟量调节的作用是什么? 182

7 编程实例 184

问1 两种液体混合装置如何编程? 184

问2 两种液体混合装置的控制要求是什么? 184

问3 两种液体混合装置PLC的I/O通道分配及I/O接线图如何设置? 185

问4 两种液体混合装置的梯形图程序如何设计? 185

问5 机械手的工作过程是什么? 187

问6 机械手的控制要求是什么? 187

问7 机械手PLC的I/O通道分配如何操作? 188

问8 机械手PLC的I/O接线图如何设置? 189

问9 机械手的梯形图程序如何设计? 189

问10 全自动洗衣机的工作过程是怎么进行的? 191

问11 全自动洗衣机的控制要求是什么? 191

问12 全自动洗衣机PLC的I/O通道如何分配? 192

问13 全自动洗衣机PLC的I/O接线图如何设置? 192

问14 全自动洗衣机的梯形图程序如何设计? 193

问15 剪板机如何工作? 193

问16 剪板机的控制要求是什么? 193

问17 剪板机PLC的I/O配置和I/O接线图如何设置? 195

问18 剪板机的顺序功能图和梯形图如何设置? 196

问19 水塔供水系统的控制要求是什么? 196

问20 水塔供水系统的控制电路、输入/输出设备与I/O配置、梯形图如何设置? 199

问21 饮料自动售货机的控制要求是什么? 203

问22 饮料自动售货机PLC的I/O配置及梯形图如何设置? 203

问23 四节传送带的控制要求是什么? 206

问24 四节传送带PLC的I/O配置及梯形图如何设置? 207

问25 电液控制系统动力头的工作流程是怎样的? 209

问26 电液控制系统动力头的控制要求是什么? 210

问27 电液控制系统动力头PLC的I/O配置如何设置? 211

问28 电液控制系统动力头的顺序功能图是什么样的? 211

问29 电液控制系统动力头的梯形图程序如何设计? 211

问30 折板机的控制要求是什么? 214

问31 折板机PLC的I/O配置及梯形图如何设置? 216

问32 专用机床的控制要求是什么? 218

问33 专用机床PLC的I/O配置及梯形图如何设置? 220

问34 电镀生产线自动控制系统的控制要求是什么? 221

问35 电镀生产线自动控制系统PLC的I/O配置及梯形图如何设置? 224