本书以“教与练”思想为核心,共分三大部分。第一部分是“基础知识篇”,分为13章,主要讲述触摸屏组态控制软件的各种功能,基于MCGS触摸屏的嵌入版组态软件讲述该软件的构成及应用,组建工程的方法与步骤,MCGS嵌入版组态软件的动态连接、报警、数据报表、曲线、主控窗口、设备窗口、用户窗口、实时数据库、运行策略、脚本程序及安全管理等相关知识;第二部分是“工程实践技巧篇”,以11个不同的项目工程对学习者知识掌握情况进行检验;第三部分为“附录:项目训练”,提出MCGS嵌入版组态软件的组态训练,使学习者更好地掌握从不同的开发角度进行组态工程,针对不同的工程使用不同的控制方法与脚本编程,提高学习者综合组态能力,以独立解决实际问题。
触摸屏技术的应用越来越广泛,触摸屏组态控制方式正在逐渐取代传统的电器回路控制方式。本书以MCGS嵌入版组态软件为例,介绍了MCGS触摸屏组态软件的构成及应用领域,其内容涵盖MCGS触摸屏组态控制技术的各个环节;同时,提供了丰富的实际工程案例和具体的组态训练项目,使教学环节更贴近实际项目,使读者以实训的方式,在解决实际项目的同时理解和掌握软件的运用。
本书适合作为高职高专或本科院校的自动化、电子、机电类等专业的计算机控制课程的教材,也可供相关的工程技术人员作为设计与应用的参考书。
第一部分 基础知识篇
第1章 MCGS嵌入版组态软件的构成及应用/2
1.1 MCGS嵌入版组态软件概述/2
1.1.1 MCGS嵌入版组态软件的主要功能/2
1.1.2 MCGS嵌入版组态软件的体系结构/4
1.2 MCGS嵌入版组态软件的系统要求/4
1.3 MCGS嵌入版组态软件的安装/5
1.4 组态软件运行/7
1.4.1 下载配置对话框说明/7
1.4.2 下载配置对话框操作步骤/8
本章小结/9
思考题/9
第2章 MCGS嵌入版组态软件的工程组建/10
2.1 MCGS嵌入版组态软件的工程建立/10
2.1.1 组建工程的过程/10
2.1.2 工程实例/11
2.1.3 循环水控制系统的工艺流程/11
2.1.4 工程运行效果图/11
2.2 创建MCGS组态工程/12
2.2.1 MCGS工程文件打开与保存/12
2.2.2 建立组态工程画面/13
2.2.3 编辑组态工程画面/14
2.2.4 制作组态工程流程图/15
本章小结/17
思考题/17
第3章 MCGS嵌入版组态软件的动态链接/18
3.1 数据对象/18
3.2 动态连接/21
3.2.1 图形控件动画设置/21
3.2.2 开关型构件进行动画设置/22
3.2.3 流动块构件属性设置/24
3.2.4 滑动输入器构件的属性设置/26
3.2.5 显示输出框的属性设置/27
3.2.6 旋转仪表的属性设置/27
3.3 设备连接/28
3.4 编写控制流程/31
本章小结/32
思考题/33
第4章 MCGS嵌入版组态软件的报警/34
4.1 定义报警/34
4.2 报警显示画面设置/36
4.2.1 报警浏览构件设置/36
4.2.2 报警显示构件设置/37
4.2.3 修改报警限值/38
4.2.4 报警动画设置/41
本章小结/42
思考题/43
第5章 MCGS嵌入版组态软件的数据报表/44
5.1 实时报表/44
5.1.1 报表窗口/44
5.1.2 建立自由表格/44
5.1.3 建立菜单管理/46
5.2 历史数据报表/46
5.2.1 存盘数据浏览实现的历史报表/47
5.2.2 历史表格实现的历史报表/48
本章小结/50
思考题/50
第6章 MCGS嵌入版组态软件的曲线/51
6.1 实时曲线/51
6.2 历史趋势曲线/52
本章小结/54
思考题/54
第7章 MCGS嵌入版组态软件的主控窗口/55
7.1 主控窗口概述/55
7.2 主控窗口属性设置/55
7.2.1 主控窗口基本属性/56
7.2.2 主控窗口启动属性/57
7.2.3 主控窗口内存属性/57
7.2.4 主控窗口的系统参数属性/58
7.2.5 主控窗口的存盘参数属性/59
7.3 主控窗口的菜单管理/59
本章小结/62
思考题/62
第8章 MCGS组态软件的设备窗口/63
8.1 设备窗口/63
8.1.1 外部设备的添加/63
8.1.2 外部设备的选择/64
8.1.3 设备构件的属性设置/65
8.2 TPC7062型MCGS触摸屏简介/65
8.3 设备构件的连接实例/69
8.3.1 触摸屏与西门子PLC设备连接/70
8.3.2 触摸屏与欧姆龙PLC设备连接/70
8.3.3 触摸屏与三菱FX系列的PLC设备连接/72
本章小结/73
思考题/73
第9章 MCGS组态软件的用户窗口/74
9.1 用户窗口概述/74
9.1.1 图形对象/74
9.1.2 图元对象/74
9.1.3 图符对象/75
9.1.4 动画构件/75
9.2 用户窗口类型/76
9.3 创建用户窗口/76
本章小结/77
思考题/77
第10章 MCGS组态软件的实时数据库/78
10.1 实时数据库概述/78
10.2 数据对象的类型/78
10.3 数据对象的属性设置/80
本章小结/82
思考题/82
第11章 MCGS嵌入版组态软件的运行策略/83
11.1 运行策略概述/83
11.2 运行策略的构造方法/83
11.3 运行策略的类型/83
11.4 创建运行策略/87
本章小结/88
思考题/88
第12章 MCGS嵌入式组态软件的脚本程序/89
12.1 脚本程序概述/89
12.2 脚本程序的语言要素/89
12.3 脚本程序的基本语句/91
12.4 脚本程序的调试/92
12.5 脚本程序的实例/92
12.5.1 计数器的实例/92
12.5.2 字符串分解实例/97
本章小结/101
思考题/101
第13章 MCGS嵌入版组态软件的安全管理/102
13.1 工程安全管理概述/102
13.2 定义用户和用户组/102
13.3 系统权限设置/103
13.3.1 操作权限设置/103
13.3.2 运行时改变操作权限设置/104
13.4 工程安全管理/106
13.4.1 工程密码/106
13.4.2 工程密码属性设置/106
本章小结/106
思考题/107
第二部分 工程实践技巧篇
实训1 模拟实现全自动洗衣机系统的设计/110
实训2 加热反应炉自动控制系统的设计/116
实训3 楼宇升降电梯的设计/124
实训4 变电所网络监控系统的设计/130
实训5 模拟工厂监控系统的设计/137
实训6 液体自动混合装置监控系统设计/153
实训7 锅炉液位监控系统的设计/168
实训8 舞台灯光控制系统的设计/179
实训9 自动车库控制系统的设计/191
实训10 更衣室除尘系统的设计/202
实训11 酒店触摸屏点菜系统的设计/214
第三部分 附录:项目训练
训练一 变频供水系统的组态设计/222
训练二 模拟起重机的组态设计/223
训练三 雨水利用控制器的组态设计/224
训练四 广告彩灯的组态设计/225
训练五 皮带运输机的组态设计/226
训练六 自动门的组态设计/227
参考文献/228