1.1 组态软件的概念 1
1.2 组态软件的组成 1
1.3 组态软件的发展 1
第1章 组态软件及其发展 1
1.4 组态软件特点 2
第2章 MCGS组态软件概述 4
2.1 认识MCGS组态软件 4
2.2 MCGS组态软件的安装 4
2.2.1 MCGS组态软件的系统要求 4
2.2.2 MCGS组态软件版本类型 4
2.2.3 安装MCGS组态软件 5
2.3.1 系统工作台 8
2.3 MCGS组态软件的组成部分 8
2.3.2 软件组态的常用操作方式 10
2.4 组建新工程的步骤 13
第3章 建立新工程 15
3.1 使用MCGS建立一个新工程 15
3.2 建立水位控制工程 18
3.3 设计水位控制工程的画面流程 19
3.3.1 建立水位控制用户窗口 19
3.3.2 水位控制工程画面设计 21
第4章 动画连接 25
4.1 MCGS实时数据库概述 25
4.2 MCGS数据对象的类型 25
4.3 数据对象的定义 27
4.5 水位控制工程中数据对象的设置方法 28
4.4 数据对象的作用域 28
4.6 水位控制工程中动画连接 32
4.6.1 水罐动画连接 32
4.6.2 调节阀和水泵动画连接 32
4.6.3 出水阀动画连接 35
4.6.4 流动块动画连接 39
4.6.5 运行工程 41
4.6.6 添加滑动输入器 41
4.6.7 水罐显示标签的添加 44
4.6.8 添加旋转仪表 46
4.7 连接模拟设备 47
4.8.1 脚本语言编辑环境 50
4.8 编写控制流程 50
4.8.2 水位控制脚本程序编写 51
第5章 报警显示与报警数据 54
5.1 定义报警 54
5.2 报警显示组态 55
5.3 报警数据的查看 57
5.3.1 添加报警显示构件 57
5.3.2 增加报警数据菜单 59
5.4 修改报警限值 61
5.4.1 报警限值的组态设置 61
5.4.2 实现运行环境下修改报警限值 65
5.5 报警动画指示 66
6.1 实时报表 70
第6章 报表输出 70
6.2 历史报表 76
6.2.1 历史报表定义 76
6.2.2 历史报表的实现 76
6.2.3 历史报表实现效果 80
第7章 曲线显示 82
7.1 实时曲线显示 82
7.2 历史曲线 85
第8章 工程安全机制 89
8.1 概述 89
8.2 定义用户和用户组 89
8.3 权限设置 92
8.4 运行时改变操作权限 94
8.5 工程加密 102
第9章 设备窗口组态 103
9.1 概述 103
9.2 MCGS支持的硬件设备 104
9.3 设备在线调试 105
9.4 数据前处理 111
第10章 脚本程序 116
10.1 脚本程序语言要素 116
10.2 脚本程序基本语句 118
10.3 脚本程序应用场合及样例 119
10.3.1 脚本程序在窗口中的应用 119
10.3.2 脚本程序在标准按钮中的应用 123
10.3.3 脚本程序在字符串演示中的应用 128
10.3.4 脚本程序在菜单中的应用 131
第11章 MCGS数据后处理及报表 133
11.1 数据后处理 133
11.2 结合数据提取做复杂的报表 134
11.2.1 新建一个窗口 134
11.2.2 模拟所需要的数据 134
11.2.3 按时间间隔提取数据 141
11.2.4 按提取方式提取数据 148
11.2.5 数据提取结果 153
第12章 MCGS组态软件应用案例 155
12.1 PLC及组态软件在空压机轮换控制上的应用 155
12.1.1 概述 155
12.1.2 程序的编写 156
12.1.3 上位机及组态软件 157
12.1.4 应用效果 157
12.2 基于组态监控技术的电火花毛化加工机床监控系统 157
12.2.1 引言 157
12.2.2 电火花毛化加工机床监控系统 158
12.2.3 电火花毛化加工本地监控 158
12.2.4 轧辊毛化加工车间生产管理系统 159
12.2.5 EDT机床的远程监控和基于Web的远程监视 160
12.3 全自动变频恒压供水电气控制系统 160
12.3.1 设计思想 161
12.3.2 系统运行方式 162
12.3.3 自动控制方式流程图 163
12.3.4 MCGS监控系统设计 163