第1章 走进PLC 1
1.1 认识PLC 1
1.1.1 学习软件简介 1
1.1.2 学习软件配置 3
1.1.3 学习软件编写程序 6
1.1.4 PLC简介 10
1.1.5 PLC的基本组成 13
1.2 运输皮带的PLC控制 17
1.2.1 学习软件操作 17
1.2.2 学习软件编程 20
1.2.3 PLC的工作原理 21
1.2.4 PLC的扫描周期 25
1.2.5 PLC的I/O滞后时间 25
小结 27
习题 27
第2章 了解PLC 29
2.1 电机正/反转控制 29
2.1.1 输入/输出编程 29
2.1.2 锁存程序 31
2.1.3 PLC的主要性能指标 33
2.1.4 梯形图与语句表 36
2.1.5 输入/输出指令 37
2.1.6 输入/输出编程元件 38
2.2 机械手装料传输带 40
2.2.1 置位/复位指令 40
2.2.2 上升沿/下降沿指令 42
2.2.3 辅助继电器编程元件 46
2.2.4 取反/空操作/程序结束指令 47
2.2.5 梯形图编程基本原则 48
2.2.6 编程元件的存储状态 49
2.3 定时控制 51
2.3.1 定时器指令 51
2.3.2 定时器编程元件 52
2.3.3 主控触点指令 56
2.4 计数控制 57
2.4.1 计数器指令 57
2.4.2 计数器编程元件 58
2.4.3 数据寄存器/指针 61
小结 62
习题 62
第3章 使用PLC 64
3.1 FXGPWIN编程软件 64
3.1.1 编程器与PLC连接 64
3.1.2 程序文件管理 66
3.1.3 FX系列PLC规格型号 67
3.1.4 程序编制 69
3.1.5 程序传送/调试 71
3.1.6 数据寄存器菜单 74
3.1.7 Y/△降压控制 75
3.1.8 外部输入/输出设备 78
3.2 PLC的技术指标 81
3.2.1 FX2系列PLC技术指标 81
3.2.2 七段数码显示器 82
3.2.3 PLC的输入/输出端口 84
3.3 交通信号灯控制 86
3.3.1 十字路口交通灯控制 86
3.3.2 功能指令基础 88
3.3.3 程序流程控制指令 90
3.4 传送与比较指令 95
3.4.1 抢答器编程 95
3.4.2 传送指令 97
3.4.3 运料车编程 101
3.4.4 比较指令 102
3.4.5 交换指令 105
3.4.6 广告牌闪耀编程 106
小结 108
习题 108
第4章 设计PLC 110
4.1 机床电路PLC改造 110
4.1.1 机床控制电路改造 110
4.1.2 工程项目程序设计 112
4.1.3 舞台灯光设计 117
4.1.4 数据处理指令 118
4.1.5 移位指令 121
4.2 运料小车两地往返运动控制 123
4.2.1 运料PLC控制设计 123
4.2.2 程序系统设计 126
4.2.3 触点比较指令 128
4.2.4 程序设计应用 129
4.3 电梯电路设计 130
4.3.1 电梯显示程序设计 130
4.3.2 高速计数器显示程序设计 135
4.3.3 四则逻辑运算指令 137
4.3.4 高速计数指令 142
4.3.5 电梯电气控制设计 146
小结 149
习题 149
第5章 优化PLC 151
5.1 顺序功能图 151
5.1.1 创建SFC程序 152
5.1.2 状态编程元件 162
5.1.3 SFC编程 164
5.2 步进控制 168
5.2.1 脉冲信号步进电动机控制 168
5.2.2 步进电动机驱动器 169
5.2.3 脉冲指令 171
5.2.4 生产线控制 173
5.3 多流程结构的编程方法 175
5.3.1 SFC操作基础 175
5.3.2 SFC多流程编程 179
5.3.3 SFC多流程应用 186
小结 188
习题 188
第6章 应用PLC 190
6.1 触摸屏 190
6.1.1 人机界面与触摸屏 190
6.1.2 EV5000软件安装 191
6.1.3 制作简单工程 194
6.1.4 EV5000软件介绍 201
6.1.5 EV5000的基本设计方法 205
6.1.6 触摸屏PLC应用 210
6.1.7 触摸屏原理与种类 219
6.2 变频器 223
6.2.1 三菱FR-E500系列变频器 223
6.2.2 变频器应用 230
6.2.3 变频器PLC应用 232
6.3 PLC通信 236
6.3.1 串行通信 236
6.3.2 FX系列PLC通信 239
6.3.3 YL-335A自动生产线通信 244
小结 245
习题 245
附表A 247
A.1 特殊辅助继电器、寄存器 247
A.2 指令 252
参考文献 257