第一篇 基础篇 2
第1章 PLC技术应用概述 2
1.1 PLC的主要特点 2
1.2 PLC的发展过程及应用 3
1.2.1 PLC的发展过程 3
1.2.2 PLC的应用 4
1.3 PLC的分类及技术指标 5
1.3.1 PLC的分类 5
1.3.2 PLC的技术指标 5
1.4 PLC的硬件结构及工作原理 6
1.4.1 PLC的硬件结构 6
1.4.2 PLC的工作原理 7
1.5 欧姆龙CJ1系列PLC简介 9
1.5.1 CJ1系列PLC的主要特点 9
1.5.2 CJ1系列PLC的基本结构与配置 9
1.5.3 CJ1系列PLC的存储器系统 18
1.6 PLC的主要产品及发展趋势 23
1.6.1 PLC的主要产品 23
1.6.2 PLC发展趋势 24
思考题 25
第2章 基本编程指令及其应用 26
2.1 基本指令及应用 26
2.1.1 CJ1系列PLC指令系统概述 26
2.1.2 CJ1系列PLC的基本逻辑指令 26
2.1.3 基本逻辑指令编程举例 31
2.1.4 其他基本指令及应用 33
2.1.5 采用不同指令控制三相异步电动机正反向运行的应用程序设计 41
2.2 定时器与计数器指令 44
2.2.1 定时器指令 44
2.2.2 计数器指令 47
2.3 数据处理指令 49
2.3.1 数据移位指令 49
2.3.2 数据传送指令 52
2.3.3 数据比较指令 54
2.4 数据运算指令 57
2.4.1 四则运算指令 57
2.4.2 转换指令 63
2.5 其他应用指令 65
2.6 综合应用 68
2.6.1 基本顺序指令练习 68
2.6.2 定时器/计数器指令的编程练习 69
2.6.3 电动机不同控制方式的编程练习 72
2.6.4 改造三速异步电动机的继电器控制的编程练习 73
2.6.5 顺序控制程序编程练习 74
2.6.6 移位指令的编程练习 77
2.6.7 比较指令CMP的编程练习 78
2.6.8 数据传送、运算指令编程练习 80
2.6.9 流动彩灯控制编程练习 82
2.6.10 电动机起动、制动程序编程练习 87
2.6.11 多种液体混合装置控制编程练习 91
2.6.12 交通灯控制程序编程练习 92
2.6.13 加工中心刀具库控制编程练习 97
2.6.14 滤波程序编程练习 102
2.6.15 自动循环送料装置综合编程练习 103
思考题 108
第3章 欧姆龙PLC编程工具 110
3.1 欧姆龙编程软件CX-P概述 110
3.2 CX-P的使用 112
3.2.1 CX-P的基本设定 112
3.2.2 CX-P窗口介绍 115
3.2.3 CX-P的编程 126
3.2.4 CX-P检查程序 130
3.2.5 梯形图在线操作 131
3.2.6 在线编辑 133
3.2.7 CX-P监控 134
3.2.8 PLC的程序调试 136
3.2.9 在线模拟 137
3.3 欧姆龙PLC手持编程器的使用 140
3.3.1 手持编程器简介 140
3.3.2 手持编程器的使用方法 140
3.4 程序调试 145
3.4.1 仿真调试 146
3.4.2 联机调试 147
3.4.3 现场调试 147
思考题 148
第4章 PLC程序设计基础 149
4.1 PLC程序设计的基本原则与方法 149
4.1.1 指令的基本知识 149
4.1.2 程序容量 151
4.1.3 梯形图编程基本概念 151
4.1.4 PLC控制系统设计的基本原则和内容 154
4.2 PLC程序设计的方法 156
4.2.1 PLC控制系统设计的一般步骤 156
4.2.2 PLC控制系统的设计方法 158
4.2.3 利用功能表图设计组合机床液压动力滑台控制程序 164
4.3 PLC程序设计的技巧 165
4.3.1 程序设计技巧 166
4.3.2 梯形图编程注意事项 169
4.4 龙门刨床横梁升降机构的PLC程序设计 172
4.4.1 龙门刨床横梁机构的结构和工艺要求 172
4.4.2 PLC控制系统的设计 173
思考题 177
第二篇 提高篇 180
第5章 NB触摸屏及其应用 180
5.1 NB触摸屏系统概述 180
5.1.1 触摸屏的定义 180
5.1.2 触摸屏的功能 180
5.1.3 触摸屏的分类 181
5.1.4 NB触摸屏的特点 182
5.2 NB触摸屏硬件及系统参数 183
5.2.1 NB触摸屏硬件 183
5.2.2 NB触摸屏的基本数据 185
5.3 NB-Designer基本操作 186
5.3.1 启动NB-Designer 186
5.3.2 创建项目 187
5.3.3 创建画面 190
5.3.4 保存和载入工程 190
5.4 模拟及下载 191
5.4.1 离线模拟 191
5.4.2 间接在线模拟 191
5.4.3 直接在线模拟 191
5.4.4 下载 192
5.5 NB触摸屏与PLC控制交通灯的组态制作 194
5.5.1 创建工程 194
5.5.2 编辑指示灯 197
5.5.3 放置按钮 199
5.5.4 放置计时器 200
5.5.5 放置文本文件 202
5.5.6 放置系统时间 203
5.5.7 保存工程 204
5.6 触摸屏与PLC的连接运行 204
5.6.1 连接方法 204
5.6.2 PLC系统设定区域 205
5.6.3 正面开关的设定方法 205
5.6.4 触摸屏的运行 205
思考题 206
第6章 特殊I/O单元的应用 207
6.1 模拟量输入单元 207
6.1.1 模拟量输入单元的规格 207
6.1.2 A/D模块CJ1W-AD041-V1 208
6.1.3 CJ1W-AD041-V1开关设置及接线 208
6.1.4 A/D模块输入规格 209
6.1.5 A/D模块的操作步骤 210
6.1.6 模拟量单元的设置 210
6.1.7 模拟量输入功能编程 210
6.2 模拟量输出单元 212
6.2.1 模拟量输出单元的规格 212
6.2.2 A/D模块CJ1W-AD041-V1 213
6.2.3 CJ1W-DA041单元号设置开关DIP 213
6.2.4 D/A模块的操作步骤 214
6.2.5 模拟量输出单元的设置 214
6.2.6 模拟量输出功能编程 215
6.3 高速计数单元 217
6.3.1 高速计数单元CJ1W-CT021的性能指标 217
6.3.2 计数器类型开关选择 217
6.4 温度控制单元 220
6.4.1 基本系统的构成 220
6.4.2 温度控制单元与CPU单元数据的交换 221
6.4.3 温度控制单元PID参数的设定 224
6.4.4 启动和停止温度控制 226
6.4.5 执行自动调整PID常数控制程序应用 227
6.5 位置控制单元 228
6.5.1 位置控制单元CJ1W-NC 228
6.5.2 位置控制单元基本结构 229
6.5.3 外部输入/输出电路 232
6.5.4 位置控制单元的数据区分配 234
6.5.5 位置控制单元的数据传送与保存 242
6.6 PLC控制变频恒压供水系统设计 246
6.6.1 PLC控制变频恒压供水系统的节能原理 246
6.6.2 电气控制系统的原理 247
6.6.3 PLC控制恒压供水的程序设计 249
6.6.4 系统的参数设定 253
6.6.5 程序的调试 254
6.7 高速计数单元在位置检测中的应用 255
6.7.1 位置检测控制系统的组成 255
6.7.2 位置检测控制系统应用程序设计 257
6.8 位置控制单元PCU的应用 259
6.8.1 位置控制单元应用概述 259
6.8.2 控制系统的组成 260
6.8.3 机床进给的位置控制模块PCU的编程 260
思考题 267
第7章 PLC网络通信基础及应用 269
7.1 通信基础概述 269
7.1.1 网络的基本概念 269
7.1.2 网络的分类 269
7.1.3 通信方式 270
7.1.4 工业网络通信基础 271
7.2 上位机链接通信系统 272
7.2.1 上位机链接通信 272
7.2.2 串行通信的数据传输协议 274
7.2.3 系统配置 275
7.3 欧姆龙通信协议及硬件 277
7.3.1 无协议通信 277
7.3.2 NT链接 278
7.3.3 协议宏通信 279
7.3.4 串行通信硬件单元CJ1W-SCU 280
7.4 网络通信 281
7.4.1 欧姆龙网络概述 281
7.4.2 Ethernet以太网 283
7.4.3 Controller Link通信系统 286
7.4.4 CompoBUS/D通信系统 288
7.4.5 CompoBUS/S通信系统 289
7.5 欧姆龙PLC串行链接工业网络应用实例 292
7.5.1 串行PLC链接通信原理 292
7.5.2 串行PLC链接应用实例 295
7.5.3 串行PLC链接的参数设定 298
7.5.4 串行PLC链接的数据传输 300
思考题 300
第三篇 应用篇 302
第8章 变频器与PLC的综合应用 302
8.1 变频调速的基本原理 302
8.1.1 变频器的基本原理 302
8.1.2 欧姆龙3G3RV-ZV1变频器的功能 304
8.2 变频器基本使用方法 305
8.2.1 变频器的基本参数 305
8.2.2 变频器的硬件原理接线 310
8.2.3 变频器数字操作器的使用 318
8.2.4 变频器的使用举例 327
8.3 采用多段速控制全自动变频洗衣机的PLC控制系统 328
8.3.1 控制要求 328
8.3.2 全自动洗衣机控制原理 329
8.3.3 注意事项 331
思考题 331
第9章 变频调速电梯的PLC控制系统设计 332
9.1 电梯的概述 332
9.1.1 电梯的分类 332
9.1.2 电梯的组成 332
9.1.3 电梯的安全保护装置 332
9.1.4 电梯变频调速控制的特点 334
9.1.5 电梯的控制功能 334
9.2 电梯的驱动系统设计 336
9.2.1 电梯变频调速驱动系统 336
9.2.2 电梯门机驱动系统 338
9.3 电梯的PLC控制系统设计 338
9.3.1 PLC控制系统原理框图 338
9.3.2 PLC控制系统的硬件设计 338
9.3.3 PLC控制系统的软件设计 340
9.4 电梯的调试运行 355
9.4.1 变频器的基本参数设定 355
9.4.2 零速起动时转矩调整 355
9.4.3 加减速阶段的曲线参数的调整 355
9.4.4 PLC控制程序的调试 356
思考题 359
参考文献 360