《组态软件应用技术》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:孙立坤主编;侯秉涛副主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2014
  • ISBN:9787121243769
  • 页数:216 页
图书介绍:本书结合国家示范院专业建设课程改革成果,按照以能力为本位、以就业为导向的原则进行编写。全书围绕精选的10个典型工作任务,系统介绍了组态软件的特点、外部硬件设备连接及管理、实时数据库管理、用户界面设计、控件与数据对象的动画连接、用户脚本程序设计、趋势曲线、报表系统及报警窗口的应用等。本书内容实用性较强,将课程内容与典型应用融为一体,注重对学生职业能力和创新能力的培养。本书配有免费的电子教学课件、练习题参考答案,详见前言。

学习情境1 组态软件安装与设备配置 1

学习目标 1

工作任务1 组态王软件的安装 2

任务描述 2

知识分解 2

1.1 组态软件的含义与功能特点 2

1.1.1 组态软件的含义 2

1.1.2 采用组态软件的意义 2

1.1.3 常用的组态软件 3

1.1.4 组态软件的功能与特点 5

1.2 工控软件系统 6

1.2.1 组态软件的系统构成 6

1.2.2 组态王软件简介 8

1.3 组态王软件的安装 8

1.3.1 系统要求 8

1.3.2 安装系统程序 9

1.3.3 安装方式 13

1.4 组态王软件的基本使用 16

1.4.1 工程管理器(ProjectManage) 16

1.4.2 工程浏览器(TouchExplorer) 17

1.4.3 运行系统(TouchVew) 18

任务实施 18

工作任务2 组态王与常用硬件设备的通信 24

任务描述 24

知识分解 24

1.5 组态王I/O设备管理 24

1.5.1 组态王逻辑设备的概念 25

1.5.2 组态王的逻辑设备 26

1.6 组态王与设备的通信 29

1.6.1 定义串口类设备 29

1.6.2 设置串口参数 32

1.7 组态王画面开发系统建立程序的一般过程 33

任务实施 33

知识总结与梳理 41

思考题1 42

学习情境2 运料小车的运行监控 43

学习目标 43

工作任务1 I/O设备与变量定义 44

任务描述 44

知识分解 44

2.1 组态王变量的类型 44

2.1.1 基本变量类型 44

2.1.2 变量的数据类型 44

2.1.3 特殊变量类型 45

2.2 变量及变量属性的定义 46

2.3 I/O变量的转换 50

2.3.1 线性转换方式 50

2.3.2 开方转换方式 51

2.3.3 非线性表转换方式 51

2.3.4 累计转换方式 52

任务实施 53

工作任务2 监控界面的设计 60

任务描述 60

知识分解 61

2.4 动画连接的含义 61

2.5 图形编辑工具的使用 62

2.5.1 常用画面设计工具 62

2.5.2 图库 66

2.6 动画连接设置 69

任务实施 71

工作任务3 用户脚本程序设计 76

任务描述 76

知识分解 77

2.7 命令语言类型 77

2.7.1 应用程序命令语言 77

2.7.2 数据改变命令语言 78

2.7.3 事件命令语言 79

2.7.4 热键命令语言 79

2.7.5 画面命令语言 81

2.7.6 动画连接命令语言 81

2.8 命令语言语法 82

2.8.1 运算符 83

2.8.2 运算符的优先级 83

2.8.3 赋值语句 84

2.8.4 if-else语句 84

2.8.5 while()语句 85

2.8.6 命令语言程序的注释 85

2.9 变量值的跟踪 86

2.10 自定义变量的使用 86

任务实施 86

知识总结与梳理 92

思考题2 94

学习情境3 反应车间监测系统 95

学习目标 95

工作任务1 趋势曲线的应用 96

任务描述 96

知识分解 96

3.1 关于曲线 96

3.1.1 实时趋势曲线 96

3.1.2 历史趋势曲线 98

任务实施 104

工作任务2 报表系统的设计 122

任务描述 122

知识分解 123

3.2 数据报表 123

3.2.1 报表窗口 123

3.2.2 报表组态 125

3.2.3 报表内部函数 125

3.3 实时数据报表的制作 126

3.3.1 单元格直接引用 126

3.3.2 使用单元格设置函数 127

3.4 历史数据报表的制作 127

3.4.1 向报表单元格中实时添加数据 128

3.4.2 使用历史数据查询函数 128

任务实施 128

工作任务3 反应车间报警窗口设计 143

任务描述 143

知识分解 143

3.5 报警和事件 143

3.5.1 报警组的定义 143

3.5.2 变量报警属性的定义 144

3.5.3 事件类型及其使用 146

任务实施 149

知识总结与梳理 155

思考题3 155

学习情境4 恒压供水控制设计 156

学习目标 156

工作任务 恒压供水控制设计 157

任务描述 157

知识分解 157

4.1 组态王中控件的使用 157

4.1.1 组态王内置控件 157

4.1.2 组态王中使用的Active X控件 167

4.2 组态王与应用程序的连接 168

4.2.1 动态数据交换的概念 168

4.2.2 组态王与Excel的数据交换 169

任务实施 174

知识总结与梳理 183

思考题4 184

学习情境5 喷烤漆房的自动控制 185

学习目标 185

工作任务 喷烤漆房的自动控制 186

任务描述 186

知识分解 186

5.1 开发系统安全管理 186

5.1.1 组态王工程加密处理 186

5.1.2 运行系统安全管理 188

5.2 组态王的SQL访问功能 194

5.2.1 组态王SQL访问管理器 194

5.2.2 如何配置与数据库的连接 197

5.2.3 组态王SQL使用 199

5.3 组态王的网络连接与Web发布 201

5.3.1 连接端口的配置 201

5.3.2 发布画面 202

5.3.3 使用浏览器访问组态王运行系统 205

任务实施 205

知识总结与梳理 216

思考题5 216