第1篇 基础篇 1
一、认识PLC 1
实例1 初识PLC 1
实例2 PLC的I/O接线 6
实例3 PLC模拟量模块的使用 9
实例4 PLC与计算机的连接和通信 13
实例5 STEP 7-Micro/Win编程软件的安装和使用 17
实例6 程序的录入与调试 20
二、PLC的指令应用 23
1.位操作指令 23
实例7 启保停控制电动机 23
实例8 置位与复位控制电动机 26
实例9 单按钮启停一台电动机 28
2.定时器和计数器指令 30
实例10 延时脉冲产生电路 31
实例11 长定时电路 34
实例12 延时接通/延时断开电路 35
实例13 闪烁电路 36
实例14 计数器控制长延时电路 38
3.比较操作指令 41
实例15 用比较指令控制三台电动机的顺序启动与停止 42
4.程序控制指令 44
实例16 跳转指令的应用 45
实例17 循环指令的应用 47
实例18 手动/自动控制电动机的往返 48
实例19 子程序的应用 51
5.数据传送指令 53
实例20 数据传送指令的应用 53
6.移位操作指令 55
实例21 单按钮控制彩灯循环 56
7.运算指令 59
实例22 逻辑运算指令的应用 59
实例23 利用四则运算控制彩灯的闪烁 62
8.转换指令 66
实例24 七段数码管的控制 66
实例25 BCD码与整数之间的转换 68
9.特殊指令 72
实例26 外部输入信号的中断 72
实例27 利用定时中断控制彩灯循环 76
实例28 高速计数器指令的应用 78
三、PLC的顺序控制指令的应用 82
实例29 运料小车 82
实例30 自动门控制系统 86
实例31 三台电动机的顺序启动、停止 91
实例32 简易机械手的PLC控制 95
实例33 十字路口交通灯 101
实例34 多种液体混合装置 106
实例35 机械臂大小球分选系统 111
实例36 三层电梯的PLC控制 118
四、PLC网络通信技术的应用 135
实例37 两台S7-200 PLC的PPI通信 135
实例38 S7-200 PLC指令向导编程的PPI通信 141
实例39 两台S7-200 PLC的Modbus通信 146
实例40 S7-200 PLC的以太网通信 152
第2篇 实践篇 164
实例41 电动机正反转的PLC控制 164
实例42 行程开关控制的自动延时循环控制电路 167
实例43 交流异步电动机?—△降压启动的PLC控制 170
实例44 两台电动机顺序启动、逆序停止的PLC控制 173
实例45 彩灯的控制 176
实例46 带数码管显示的抢答器的PLC控制 179
实例47 步进驱动器的PLC控制 183
实例48 PLC控制变频器的正反转 187
实例49 PLC和MM440变频器联机控制电动机的三段速运转 190
实例50 基于PLC通信控制的变频器开环调速 194
实例51 基于PLC通信控制的变频器闭环定位控制 200
第3篇 工程篇 206
实例52 CA6140车床的PLC控制 206
实例53 Z3040摇臂钻床的PLC控制 210
实例54 X62W万能铣床的PLC控制 216
实例55 波浪式喷泉的PLC控制 222
实例56 恒压供水系统的PLC控制 228
实例57 B2016A龙门刨床的PLC控制 233
附录A S7-200可编程控制器指令集 241
附录B S7-200特殊寄存器(SM)标志位 246
附录C 错误代码信息 256
参考文献 259