第一章 绪论 1
第一节 触摸屏概述 1
第二节 触摸屏技术 1
一、触摸屏的工作原理 1
第一篇 触摸屏 1
二、采用触摸技术的原因 2
第二章 触摸屏的分类 3
第一节 电阻式触摸屏 3
一、四线电阻屏 3
二、五线电阻屏 3
三、电阻屏的局限 4
第二节 电容式触摸屏 4
一、电容式触摸屏原理 4
二、电容式触摸屏缺陷 4
第四节 表面声波触摸屏 5
一、表面声波触摸屏原理 5
一、红外线触摸屏原理 5
二、红外线触摸屏特点 5
第三节 红外线式触摸屏 5
二、表面声波触摸屏特点 6
第三章 触摸屏操作软件 7
第一节 编程软件ProTool的安装 7
一、系统要求 7
二、软件安装 7
三、ProTool使用入门 11
第二节 新建项目 12
一、创建项目时的基本注意事项 12
二、ProTool项目组件 13
第三节 选择画面 18
第四节 为画面元素分配端口 25
一、在操作单元上的画面分区 25
二、变量 27
第五节 用户登录与退出 29
一、用户登录 29
二、用户退出 30
第六节 输入域 31
一、输入域 31
二、组态技巧 32
第七节 状态按钮 32
一、按钮 32
二、状态按钮 33
三、开关 34
四、不可见按钮 35
第八节 事件消息 35
一、显示操作和过程状态 36
二、显示操作单元上的消息 38
三、消息组态处理 40
四、消息通信区 41
五、事件与功能链接 42
第九节 棒图 44
一、棒图概述 44
二、棒图设置 44
第十节 输出域 44
第十一节 下载项目 46
第二篇 PLC原理及应用 49
第四章 PLC的基础知识 49
第一节 概述 49
第二节 PLC的由来 49
第三节 PLC的定义 50
第四节 PLC工作原理 51
一、循环扫描 51
二、PLC与微机(MC)的区别 52
第五节 PLC的结构 53
一、硬件组成 53
三、PLC控制与继电器控制的区别 53
二、软件基础 55
第六节 现代可编程序控制器的发展趋势 57
第五章 S7-200的组成 58
第一节 S7-200的技术指标 58
一、技术指标 58
二、接线方式 60
第二节 I/O接口 64
第三节 S7-200的配置 64
一、最大I/O配置 64
二、数字量/模拟量扩展模块 66
三、热电阻扩展模块 68
第四节 S7-200寻址方式及数据区 71
一、寻址方式 71
二、S7-200的数据区 74
一、系统要求 83
第六章 可编程控制器的编程软件 83
第一节 编程软件的安装 83
二、软件安装 84
三、硬件连接 86
四、参数设置 87
五、在线联系 88
六、建立修改PLC通信参数 90
第二节 编程软件的功能 91
一、基本功能 91
二、界面 93
三、各部分功能 93
四、系统组态 96
第三节 软件的编程 96
一、程序文件操作 96
二、编辑程序 99
一、选择扫描次数 110
第四节 调试及运行 110
二、状态图表监控 112
三、运行模式下编辑 115
四、程序监视 116
第七章 PLC的基本指令及程序设计 119
第一节 概述 119
第二节 逻辑指令 120
一、逻辑取和线圈驱动指令 120
二、触点串联指令 122
三、触点并联指令 123
四、串联电路块的并联连接指令 123
五、并联电路块的串联连接指令 124
六、置位、复位指令 124
七、RS触发器指令 125
八、立即指令 126
九、边沿脉冲指令 127
十、逻辑堆栈操作指令 128
十一、定时器 130
十二、计数器 134
十三、比较命令 136
十四、NOT及NOP指令 137
第三节 程序控制指令 138
一、结束及暂停指令 138
二、看门狗指令 138
三、跳转及标号指令 139
四、循环指令 140
五、子程序 140
六、其他指令 143
第四节 PLC控制系统软件设计 153
一、系统设计的基本步骤 153
二、PLC软件系统设计的方法 154
第五节 PLC硬件系统设计 156
三、PLC的选型 157
二、可编程序控制器的分类 157
一、可编程序控制器的基本性能指标 157
四、三种典型系列PLC简介 159
五、选型举例 160
第八章 PLC编程实例 162
第一节 红绿灯的控制 162
一、控制要求 162
二、输入、输出表 162
三、控制图 162
四、梯形图程序 164
第二节 闪光报警 166
一、控制要求 166
二、输入、输出表 166
三、控制图 166
四、梯形图程序 167
一、控制要求 168
第三节 混料罐控制 168
二、输入、输出表 169
三、控制图 169
四、梯形图程序 170
第四节 四节传送带的控制 172
一、控制要求 172
二、输入、输出表 172
三、控制图 173
四、梯形图程序 173
第五节 水塔水位控制 176
一、控制要求 176
二、输入、输出表 176
三、控制图 176
四、梯形图程序 177
四、梯形图程序 178
三、控制图 178
二、输入、输出表 178
一、控制要求 178
第六节 天塔之光 178
第七节 机械手控制 180
一、控制要求 180
二、输入、输出表 181
三、机械手动作图 181
四、工作过程分析 181
五、梯形图程序 182
第八节 网络读写 184
一、控制要求 184
二、控制表 184
三、梯形图程序 185
三、PLC的输入/输出分配表 187
二、变量与PLC的地址分配 187
一、任务描述 187
第一节 控制任务 187
第九章 电动机手动控制 187
第三篇 触摸屏与PLC联机实例 187
第二节 电动机手动控制触摸屏组态 188
第三节 PLC的编程 189
一、硬件连接图 189
二、流程图 190
三、逻辑控制图 190
四、梯形图程序 191
第四节 电动机手动控制联机调试 199
第十章 电动机变频器控制 200
第一节 控制任务 200
一、任务 200
二、变量名与PLC的地址分配 200
三、输出地址 200
第二节 电动机变频器控制触摸屏组态 200
第三节 PLC的编程 201
第四节 电动机变频器控制联机调试 202
第十一章 温度模拟量输入 203
第一节 控制任务 203
一、任务描述 203
二、变量名与PLC的地址分配 203
第二节 温度模拟量输入触摸屏组态 203
第三节 PLC的编程 204
一、硬件连接图 204
二、流程图 205
三、梯形图程序 206
第四节 温度模拟量输入联机调试 209
第十二章 温度手动电加热 210
第一节 控制任务 210
一、任务描述 210
二、变量与PLC地址的分配 210
第二节 温度手动电加热触摸屏组态 210
第三节 PLC的编程 215
第四节 温度手动电加热联机调试 216
第十三章 手动取样传送 217
第一节 控制任务 217
一、任务描述 217
二、变量与PLC地址的分配 217
第二节 手动取样传送触摸屏组态 217
第三节 PLC的编程 222
一、PLC地址 222
二、梯形图程序 223
第四节 手动取样传送联机调试 223
第十四章 手动调整转速 224
第一节 控制任务 224
一、任务描述 224
二、变量与PLC地址的分配 224
第二节 手动调整转速触摸屏组态 224
一、PLC地址 228
第三节 PLC的编程 228
二、梯形图程序 229
第四节 手动调整转速联机调试 231
第十五章 堵塞报警的显示 232
第一节 控制任务 232
一、任务描述 232
二、变量名与PLC的地址分配 232
第二节 堵塞报警显示触摸屏组态 232
第三节 PLC的编程 235
一、PLC地址 235
二、梯形图程序 235
第四节 堵塞报警显示联机调试 235
一、任务描述 236
二、变量与PLC地址的分配 236
第二节 工作时间显示触摸屏组态 236
第十六章 工作时间显示 236
第一节 控制任务 236
第三节 PLC的编程 237
第四节 工作时间显示联机调试 239
二、组态软件变量名与PLC的地址分配 240
第二节 报警显示触摸屏组态 240
三、PLC地址及功能 240
一、任务描述 240
第一节 控制任务 240
第十七章 报警显示 240
第三节 PLC的编程 241
第四节 报警显示联机调试 242
附录A 触摸屏常见故障及处理方式 243
一、按照触摸屏的类型分类的故障 243
二、触摸显示器类故障 245
附录B S7-200的特殊存储器(SM) 247
附录C S7-200错误代码 255
参考文献 257