第1章 PLC基础知识 1
1.1PLC的认识 1
1.1.1 PLC的组成 1
1.1.2 PLC的发展 2
1.1.3 PLC的特点 3
1.1.4 PLC的应用领域 4
1.2 PLC系统的结构和原理 5
1.2.1 PLC的硬件系统 5
1.2.2 PLC的工作原理 6
1.3 PLC系统基本应用 7
1.4本章小结 7
第2章 FX系列PLC基础知识 8
2.1FX系列PLC概述 8
2.1.1 FX系列PLC的发展 8
2.1.2 FX系列PLC的简介 8
2.2 FX系列PLC硬件配置及接口 10
2.2.1 FX系列PLC的命名 10
2.2.2 FX系列PLC的基本构成 11
2.2.3 FX系列PLC技术指标 19
2.3 FX系列PLC特点 20
2.4本章小结 21
第3章 Q系列PLC基础知识 22
3.1Q系列PLC概述 22
3.1.1 Q系列PLC的发展 22
3.1.2 Q系列PLC的简介 22
3.1.3 Q系列PLC的性能比较 24
3.2 Q系列PLC硬件及接口 25
3.2.1 Q系列PLC的基本构成 25
3.2.2 CPU的选择要点 31
3.3 Q系列PLC特点 37
3.4本章小结 38
第4章 三菱PLC编程与软件操作 39
4.1GX Developer编程软件 39
4.1.1 GX Developer软件 39
4.1.2 GX Developer特点 39
4.2 GX Developer软件操作 40
4.2.1 GX Developer软件安装 40
4.2.2 GX Developer软件运行 40
4.3软件操作 42
4.3.1梯形图程序编程 42
4.3.2指令方式编程 42
4.3.3程序的传输 43
4.3.4其他操作 44
4.4本章小结 45
第5章 PLC运料小车控制系统 46
5.1工程设计方法 46
5.1.1控制系统设计步骤 46
5.1.2 PLC硬件系统设计 47
5.1.3软件设计 48
5.2控制系统工艺要求 50
5.3相关知识点 50
5.3.1电动机正反转控制方法 50
5.3.2 FX2N系列指令系统 52
5.3.3逻辑取、与、或及输出指令 53
5.3.4堆栈指令ANB、ORB 55
5.3.5指令MOV和CMP 56
5.4控制系统硬件设计 57
5.4.1控制系统硬件选型 57
5.4.2原理图 59
5.5控制系统软件设计 60
5.5.1控制系统I/O分配 60
5.5.2软件流程图 61
5.5.3系统软件设计 62
5.6相关可借鉴的资料 68
5.6.1接近开关 68
5.6.2电动机制动 70
5.7本章小结 72
第6章 PLC过滤流程控制系统 73
6.1控制系统工艺要求 73
6.1.1沉降、过滤过程的工艺流程 73
6.1.2设备控制要求 74
6.2相关知识点 75
6.2.1指令CALL、SRET 75
6.2.2移位指令 76
6.2.3求反指令CML 79
6.3控制系统硬件设计 80
6.3.1控制系统硬件选型 80
6.3.2电气原理图 82
6.4控制系统软件设计 83
6.4.1控制系统I/O分配 83
6.4.2系统软件设计 85
6.5本章小结 92
第7章 PLC工作台自动往返控制系统 93
7.1控制系统工艺要求 93
7.2相关知识点 93
7.2.1条件跳转指令CJ 94
7.2.2 INC指令、DEC指令 95
7.2.3数据传送指令MOV 96
7.2.4主程序结束指令FEND 96
7.2.5置位/复位指令SET/RST 97
7.3控制系统硬件设计 98
7.3.1控制系统硬件选型 98
7.3.2电气原理图 104
7.4控制系统软件设计 105
7.4.1控制系统I/O分配 105
7.4.2系统软件设计 106
7.5本章小结 110
第8章 PLC 6轴机械手控制系统 111
8.1控制系统工艺要求 111
8.2相关知识点 112
8.2.1步进电动机、驱动器、旋转编码器概述 112
8.2.2 PLC串行通信介绍 113
8.2.3 RS指令控制串行通信 118
8.2.4脉冲输出指令PLSY、脉宽调制指令PWM、可调脉冲输出指令PLSR 124
8.2.5高速计数器置位指令HSCS、高速计数器复位指令HSCR 125
8.2.6中断返回指令IRET、中断允许指令EI、中断禁止指令DI 126
8.2.7块传送指令BMOV、多点传送指令FMOV 128
8.3控制系统硬件设计 129
8.3.1控制系统硬件选型 129
8.3.2电气原理图 130
8.4控制系统软件设计 131
8.4.1控制系统I/O分配 131
8.4.2系统软件设计 134
8.5本章小结 142
第9章 PLC压力控制系统 143
9.1控制系统工艺要求 143
9.2相关知识点 144
9.2.1模/数(A/D)转换 145
9.2.2数 /模(D/A)转换 145
9.2.3 PID控制算法 146
9.2.4特殊功能模块 150
9.2.5缓冲寄存器(BFM)分配 150
9.3控制系统硬件设计 152
9.3.1控制系统硬件选型 153
9.3.2硬件的连接 157
9.3.3增益与偏置调整 158
9.4控制系统软件设计 159
9.4.1压力控制系统流程图 159
9.4.2系统软件设计 160
9.5本章小结 164
第10章 PLC电梯控制系统 165
10.1控制系统工艺要求 165
10.1.1电梯控制系统的基本结构 165
10.1.2电梯控制系统的控制要求 166
10.2相关知识点 166
10.2.1通信寄存器D8120 166
10.2.2三菱变频器FRA540参数设置 168
10.2.3编码指令ENCO(FNC42) 170
10.2.4区间复位指令ZRST (FNC40) 171
10.2.5七段译码指令SEGD(FNC73) 172
10.3控制系统硬件设计 172
10.3.1控制系统硬件选型 172
10.3.2电气原理图 172
10.4控制系统软件设计 173
10.4.1控制系统I/O分配 173
10.4.2系统软件设计 173
10.4.3 PLC与变频器的通信 178
10.5本章小结 189
第11章 PLC控制立体仓储系统 190
11.1控制系统工艺要求 190
11.2自动化仓库系统的关键技术 192
11.2.1自动化仓库的自动寻址 192
11.2.2自动识别系统 192
11.2.3堆垛机自动控制系统 192
11.2.4监控调度系统 193
11.2.5计算机管理系统 193
11.3立体仓库的硬件设计 194
11.3.1堆垛机的结构设计 194
11.3.2传感器的选择 195
11.3.3仓库的消防系统设计 195
11.3.4 PLC的选型及I/O分配 195
11.3.5 I/O连接图 196
11.3.6机械手部分的控制 197
11.4立体仓库控制系统软件设计 198
11.4.1控制软件结构 198
11.4.2实时监控系统 199
11.4.3故障处理 200
11.4.4通信功能块 200
11.4.5管理软件设计 200
11.5本章小结 201
第12章 PLC制冷剂自动充填控制系统 202
12.1控制系统工艺要求 202
12.2相关知识点 202
12.2.1区间比较指令ZCP 203
12.2.2高速计数器区间比较指令HSZ (FNC55) 203
12.2.3高速计数器置位指令HSCS(FNC53) 204
12.2.4速度检测指令SPD(FNC56) 204
12.2.5边沿信号指令PLS、PLF 205
12.2.6缓冲寄存器(BFM)介绍 206
12.2.7 BFM写入指令TO (FNC79) 207
12.2.8 BFM读出指令FROM (FNC78) 207
12.2.9减法、除法、乘法指令SUB(FNC21)、DIV(FNC23)、MUL(FNC22) 208
12.3控制系统硬件设计 209
12.3.1控制系统图 209
12.3.2系统资源分配 209
12.4控制系统软件设计 211
12.4.1控制系统流程图 211
12.4.2系统软件设计 212
12.4.3分析举例 230
12.5本章小结 231
第13章 PLC啤酒瓶包装控制系统 232
13.1控制系统工艺要求 232
13.1.1包装机械工艺分析 232
13.1.2控制需求分析 232
13.1.3系统构成设计 233
13.2相关知识点 235
13.2.1字逻辑与、或、异或指令WAND、 WOR、 WXOR 235
13.2.2三菱Q系列的指令系统介绍 236
13.2.3 CC-Link网络(RS-485)介绍 237
13.2.4伺服控制介绍 238
13.3控制系统硬件设计 238
13.3.1控制系统硬件选型 239
13.3.2电气原理图 242
13.4控制系统软件设计 250
13.4.1控制系统I/O分配 250
13.4.2系统软件设计 251
13.5本章小结 256
第14章 污水净化处理控制系统 257
14.1污水净化处理系统工艺控制要求 257
14.1.1污水净化处理系统工艺介绍 257
14.1.2污水净化处理系统设备控制要求 257
14.2控制系统硬件设计 259
14.3控制系统软件设计 267
14.3.1控制系统I/O分配 267
14.3.2系统软件设计 268
14.4本章小结 285
参考文献 286