第1章 PLC控制系统的设计概述 1
1.1 PLC系统工程设计的基本原则和内容 3
1.1.1 PLC控制系统工程设计的基本原则 3
1.1.2 PLC控制系统工程设计的基本内容 3
1.2 PLC机型选择和外围设备介绍 3
1.2.1 西门子PLC机型分类 3
1.2.2 PLC外围设备的端口与接线 6
1.2.3 应用案例 11
1.2.4 PLC I/O接线注意事项 14
1.3 PLC系统设计步骤 15
1.4 PLC程序设计方法 16
1.4.1 经验设计法 17
1.4.2 继电器电路转换设计法 17
1.4.3 时序图设计法 20
1.4.4 顺序控制设计法 23
1.4.5 逻辑控制设计法 29
小结 31
第2章 自动停车场控制系统 32
2.1 自动停车场控制系统实现目标 32
2.2 控制要求分析与硬件设计 32
2.3 逻辑分析与程序设计 33
2.3.1 自动停车场系统控制逻辑分析 33
2.3.2 系统程序设计 33
2.4 组态监控系统设计 34
2.4.1 静态画面及数据对象建立 34
2.4.2 动画组态属性设置 35
2.4.3 运行策略 35
2.4.4 运行效果 36
小结 36
第3章 乒乓球自动生产线包装单元控制系统设计 37
3.1 控制系统实现目标 37
3.2 控制要求分析与硬件设计 37
3.3 逻辑分析与程序设计 38
3.3.1 自动生产线包装单元系统控制逻辑分析 38
3.3.2 系统程序设计 39
3.4 组态监控系统设计 42
3.4.1 建立界面 42
3.4.2 编辑界面 44
3.4.3 动画属性设置 45
3.4.4 MCGS与PLC之间的连接 45
小结 47
第4章 智能还书机控制系统设计 49
4.1 智能还书机工作流程 49
4.2 智能还书机机械结构 49
4.2.1 整体框架的设计 50
4.2.2 曲柄摇杆结构的设计 50
4.3 控制系统的设计 50
4.3.1 系统控制要求 51
4.3.2 器件选型 51
4.3.3 I/O地址分配及接线安装 54
4.3.4 程序设计 54
小结 61
第5章 假发生产恒温控制箱设计 62
5.1 假发生产恒温控制箱工艺要求 62
5.2 假发生产恒温控制箱硬件设计 63
5.2.1 箱体的设计 63
5.2.2 图纸的设计 64
5.2.3 硬件选型 64
5.3 假发生产恒温控制箱软件设计 67
5.3.1 I/O点分配 67
5.3.2 程序设计 68
5.4 人机界面设计 73
5.4.1 人机界面选型 73
5.4.2 组态画面设计 73
小结 80
第6章 玻璃厂玻璃自动涂胶系统设计 81
6.1 涂胶背景介绍 81
6.2 系统设计方案 81
6.2.1 系统的方案 81
6.2.2 系统的组成 81
6.2.3 系统的功能 82
6.3 硬件选型 83
6.3.1 涂胶机的选择 83
6.3.2 传感器的选型 83
6.3.3 可编程控制器的选型 83
6.3.4 伺服单元的选型 85
6.4 伺服控制器参数设置 88
6.4.1 控制方式的选择 88
6.4.2 速度控制的设定 88
6.4.3 运行基本功能的设定 89
6.4.4 监视功能的显示 89
6.5 PLC程序的设计 89
6.5.1 程序设计思路 89
6.5.2 步进控制指令 90
6.5.3 PLC程序的实现 90
小结 93
第7章 船舶机舱监测报警系统设计 94
7.1 船舶机舱监测报警系统介绍 94
7.1.1 背景介绍 94
7.1.2 船舶概况 94
7.2 系统设计方案 95
7.3 硬件选型及设计 96
7.3.1 传感器选型 96
7.3.2 PLC硬件设计 97
7.3.3 触摸屏硬件设计 98
7.3.4 控制箱设计 99
7.4 PLC程序设计 100
7.4.1 数据采集及处理 101
7.4.2 通信设置及PLC之间的数据传送 103
7.4.3 报警判断 108
7.4.4 报警声输出和报警应答 109
7.5 集控室监测报警界面设计 111
7.5.1 通信设置 111
7.5.2 建立变量 111
7.5.3 多种方式显示监测点 112
小结 114
第8章 二氧化氯发生设备控制系统设计 115
8.1 二氧化氯发生器控制系统工艺要求 115
8.2 系统方案设计 116
8.3 硬件选型及控制箱设计 117
8.3.1 传感器选型 117
8.3.2 PLC选型 117
8.3.3 控制箱设计 118
8.4 PLC程序设计 120
8.5 触摸屏监控画面设计 129
8.6 远程监控画面设计 132
小结 133
第9章 煤矿商品煤自动装车系统设计 134
9.1 研究背景 134
9.2 装车自动控制系统总体方案 135
9.2.1 自动装车控制方式 135
9.2.2 控制系统的总体结构 135
9.2.3 控制系统的工作原理 136
9.3 控制系统的硬件设计 136
9.3.1 PLC部分的选型及设计 136
9.3.2 主令电器的选型及设计 140
9.3.3 超声波料位计的设计 141
9.3.4 红外光电开关的设计 143
9.4 S7-300系列PLC实现的模糊控制器 143
9.4.1 煤位高度的控制 143
9.4.2 模糊控制器的建立 144
9.4.3 模糊控制器的实现 149
9.5 控制系统的软件设计 151
9.5.1 PLC控制软件设计 151
9.5.2 上位计算机监控软件设计 156
9.5.3 WinCC与PLC之间的通信 158
9.6 自动装车系统的现场试用 159
9.6.1 安装与布线要求 160
9.6.2 现场试用 160
小结 163
第10章 自来水厂自动监控系统设计 164
10.1 供水系统简介 164
10.2 系统设计方案 165
10.3 水源井部分设计 166
10.3.1 水源井部分具体方案 166
10.3.2 设备选型 167
10.3.3 PLC程序设计 168
10.3.4 水源井触摸屏组态画面设计 179
10.4 二级泵房部分设计 181
10.4.1 二级泵房部分具体方案 181
10.4.2 设备选型 182
10.4.3 S7-300系列PLC硬件组态 183
10.4.4 I/O地址分配 190
10.4.5 S7-300系列PLC软件设计 190
10.4.6 二级泵房触摸屏组态画面设计 216
10.5 中控室组态画面设计 218
10.5.1 全厂监控画面 220
10.5.2 水源井画面 222
10.5.3 二级泵房画面 222
10.5.4 加氯画面 223
10.5.5 趋势图画面 224
10.5.6 报警画面 224
10.5.7 报表画面 224
小结 225
附录A S7-200指令汇总表 227
附录B S7-300 STL指令汇总表 232