绪论 1
0.1 PLC的产生 1
0.2 PLC的定义 1
0.3 PLC的本质 2
0.4 PLC的品牌及规格类型 7
0.5 PLC的特点 18
0.6 PLC的应用领域 19
0.7 PLC的软件系统及常用编程语言 19
项目1 电机单向点动运行PLC控制 23
1.1 PLC程序调试操作流程 24
1.2 ST、ST/和OT指令 31
1.3 “/”非指令 32
1.4 结束指令:ED、CNDE 32
1.5 电机点动运行PLC控制实施方案 33
1.6 市场常用PLC产生及发展 36
自测与练习 39
项目实训与考核 39
项目2 电机单向连续运行PLC控制 43
2.1 PLC的内存分配及I/O点数 44
2.2 FP1内部资源及I/O配置 44
2.3 与、或系列指令及堆栈操作指令 49
2.3.1 AN和AN/指令 49
2.3.2 OR和OR/指令 50
2.4 电机单向连续运行PLC控制实施方案 52
2.5 电机连续运行PLC控制程序调试软件操作流程 54
2.6 软件操作方法——清除程序及修改程序 55
2.7 微分指令DF及保持功能指令SET/KP 56
2.7.1 微分指令:DF、DF 56
2.7.2 置位、复位指令:SET、RST 57
2.7.3 保持指令:KP 58
2.7.4 实践操作 59
2.8 PLC的工作原理 59
2.8.1 PLC的扫描工作方式 59
2.8.2 PLC用户程序执行的过程 60
自测与练习 62
项目实训与考核 62
项目3 电机正反转连续运行PLC控制 65
3.1 “互锁”及其功能的实现 66
3.2 软件操作方法:恢复程序及功能键输入程序 66
3.2.1 恢复到程序修改前 66
3.2.2 使用功能键输入程序 67
3.3 电机正反转连续运行PLC控制实施方案 69
3.4 电机正反转连续运行PLC控制程序调试软件操作流程 71
3.5 PLC的一般技术规格及技术性能 72
自测与练习 73
项目实训与考核 74
项目4 电机正反转两地启停PLC控制 77
4.1 “两地控制”功能的实现 78
4.2 软件操作方法 78
4.2.1 多个文件窗口切换功能 78
4.2.2 上传PLC程序功能 78
4.2.3 打开已有文件功能 78
4.2.4 I/O注释功能 78
4.3 电机正反转连续两地启停PLC控制实施方案 81
4.4 电机正反转连续两地启停PLC控制程序调试软件操作流程 83
4.5 可编程序控制器与其他工业控制系统的比较 83
自测与练习 85
项目实训与考核 85
项目5 工作台自动往复运行PLC控制 88
5.1 “往复运行”功能的实现 89
5.2 软件操作方法:设备变更功能的应用及机型转换功能的应用 89
5.2.1 设备变更功能 89
5.2.2 机型转换 90
5.3 工作台自动往复运行PLC控制实施方案 94
5.4 工作台自动往复运行PLC控制程序调试软件操作流程 96
5.5 FP系列程序结构及FP系列指令类型 97
5.5.1 FP系列程序结构 97
5.5.2 FP系列指令类型 97
自测与练习 98
项目实训与考核 98
项目6 声光报警PLC控制系统 102
6.1 “报警”功能的实现 103
6.2 块逻辑操作指令:ANS、ORS 103
6.3 堆栈指令:PSHS、RDS、POPS 104
6.4 声光报警系统PLC控制实施方案 105
6.5 声光报警系统PLC控制程序调试软件操作流程 106
6.6 松下特殊内部继电器一览表 107
自测与练习 113
项目实训与考核 113
项目7 电机顺序启停PLC控制 117
7.1 “顺序启停”功能的实现 118
7.2 电机顺序启停PLC控制实施方案 120
7.3 电机顺序启停PLC控制程序调试软件操作流程 122
7.4 步进电机简介 123
自测与练习 127
项目实训与考核 127
项目8 优先抢答器PLC控制 131
8.1 “优先抢答”功能的实现 132
8.2 三路优先抢答器PLC控制 132
8.3 三路优先抢答器PLC控制程序调试软件操作流程 134
8.4 伺服电机简介 135
自测与练习 136
项目实训与考核 137
项目9 电机减压启动控制 140
9.1 定时器指令 141
9.2 电机减压启动PLC控制实施方案 143
9.2.1 定子串电阻减压启动PLC控制 143
9.2.2 电机星形-三角形换接减压启动PLC控制 145
9.3 电机减压启动PLC控制程序调试软件操作流程 146
9.4 子程序调用指令CALL、SUB、RET 146
自测与练习 148
项目实训与考核 148
项目10 电机制动PLC控制 152
10.1 速度继电器 153
10.2 电机制动PLC控制 153
10.3 电机单向连续运行反接制动PLC控制实施方案 154
10.4 电机单向连续运行反接制动PLC控制程序调试软件操作流程 157
10.5 FP1的中断指令 158
自测与练习 160
项目实训与考核 161
项目11 车库门控制系统 165
11.1 车库门控制系统输入输出设备的分析与确定 166
11.2 车库门系统PLC控制实施方案 167
11.3 车库门系统PLC控制程序调试软件操作流程 169
11.4 主控继电器指令MC、MCE 170
自测与练习 171
项目实训与考核 172
项目12 圆盘计数PLC控制 176
12.1 计数器指令 177
12.2 圆盘单向旋转计数PLC控制实施方案 179
12.3 圆盘单向旋转计数PLC程序调试软件操作流程 181
12.4 跳转指令JP、LBL 182
自测与练习 183
项目实训与考核 184
项目13 物料传送系统PLC控制 188
13.1 加/减计数器指令F118 UDC 189
13.2 物料传送系统PLC控制实施方案 191
13.3 物料传送系统PLC控制程序调试软件操作流程 193
13.4 循环跳转指令LOOP、LBL 194
自测与练习 195
项目实训与考核 195
项目14 移位指令在流水灯控制中的应用 198
14.1 左移指令SRWR 199
14.2 左右移指令F119 LRSR 200
14.3 移位指令输入方法 201
14.4 流水灯PLC控制实施方案 202
14.5 流水灯PLC控制程序调试软件操作流程 204
14.6 条件结束指令CNDE 204
自测与练习 205
项目实训与考核 205
项目15 比较、传送指令在电梯控制系统中的应用 208
15.1 比较指令的应用 209
15.1.1 单字比较系列ST=、AN=、OR= 209
15.1.2 双字比较系列STD=、AND=、ORD= 211
15.2 高级指令概述 212
15.3 数据传送指令:F0(MV)、F1(DMV)、F2(MV/)、F3(DMV/) 213
15.4 16位和32位数据比较指令:F60(CMP)、F61(DCMP) 214
15.5 基本比较指令及高级指令的输入 215
15.6 电梯运行控制系统 216
15.7 电梯系统PLC控制程序调试软件操作流程 219
15.8 FP系列程序结构及FP系列指令类型 220
自测与练习 227
项目实训与考核 227
项目16 顺序控制程序设计在喷泉控制系统中的应用 230
16.1 功能图设计法的基本步骤及内容 231
16.2 功能图的绘制 232
16.3 顺序控制系统梯形图的设计 236
16.4 喷泉系统控制实施方案 240
16.5 喷泉系统PLC程序调试软件操作流程 243
16.6 位数据七段解码指令F91 SEGT 244
自测与练习 244
项目实训与考核 244
项目17 顺序控制程序设计在交通灯控制系统中的应用 248
17.1 移位寄存器指令在PLC程序设计中的应用方法 249
17.2 用移位寄存器指令实现顺序控制的应用实例 250
17.3 实践操作 253
17.4 步进程序SSTP、NSTP、NSTL、CSTP、STPE 254
自测与练习 255
项目实训与考核 255
参考文献 258