昆仑通态专题(1):MCGS嵌入版组态软件的组建工程

[复制链接]
查看15827 | 回复0 | 2024-3-14 14:55:05 | 显示全部楼层 |阅读模式
本文结合工程实例对MCGS嵌入版组态软件的组态过 程、操作方法和实现功能等环节,进行全面的讲解。对MCGS嵌入版组态软件的内容、工作方法 和操作步骤在短时间内有一个总体的认识。

MCGS嵌入版组态软件的工程建立

1.1组建工程的过程
设计一个工程首要是了解工程的系统构成和工艺流程,明确主要的技术要求,理清工程所涉及到的相关硬件和软件。在此基础上,拟定组建工程的总体规划和设想。例如控制流程如何实现,需要的动画效果,需具备哪些功能,需要何种工程报表,需不需要曲线显示等。

1.工程项目系统分析
分析工程项目的系统构成、技术要求和工艺流程,了解系统的控制流程和监控对象的特征和明确监控要求和动画显示方式。分析工程中的设备采集及输出通道与软件中实时数据库变量的对应关系,分清哪些变量是要求与设备连接的,哪些变量是软件内部用来传递数据及动画显示的。

2.工程立项搭建框架
建立新工程主要内容包括 定义工程名称、封面窗口名称和启动窗(封面窗口退出后接着显示的窗口)名称。指定存盘数据库文件的名称以及存盘数据库,设定动画的周期。在MCGS组态环境中,建立了由五部分组成的工程结构框架。封面窗口和启动窗口也可等到建立了用户窗口后再行建立。

3.制作动画显示画面
动画制作分为静态图形设计和动态属性设置两个过程。通过MCGS组态软件中提供的基本图形元素及动画构件库,在用户窗口内“组合”成各种复杂的画面。后一部分则设置图形的动画属性与实时数据库中定义 的变量建立相关性的连接关系,作为动画图形的驱动源。

4.编写控制流程程序
在运行策略窗口从策略构件箱中,选择所需功能策略构件,构成各种功能模块,由这些模块实现各种人机交互操作。MCGS组态软件还为用户提供了编程用的功能构件,使用简单的编程语言,编写工程控制程序。

5.完善管理菜单按钮功能
管理菜单按钮包括对菜单命令、监控器件、操作按钮的功能组态;实现历史数据、实时数据、各种曲线、数据报表、报警信息输出等功能;建立工程安全机制等。

6.编写脚本程序调试工程
利用调试程序产生的模拟数据,检查动画显示和控制流程是否正确。

7.连接设备驱动程序
选定与设备相匹配的设备构件,连接设备通道,确定数据变量的数据处理方式,完成设备属性的设置。此项操作在设备窗口内进行。

8.工程完工综合测试
最后测试工程各部分的工作情况,完成整个工程的组态工作实施工程交接。
在实际组态过程中,有些过程是交织在一起进行的,根据工程的实际需要和自己的习惯调整步骤的先后顺序,而并没有严格的限制与规定。以上的步骤是MCGS组态软件使用的一般过程。

1.2工程实例
通过介绍循环水控制系统的组态过程,讲解如何使用MCGS嵌入版组态软件,完成组态工程。工程样例中涉及到动画制作、控制流程的编写、模拟设备的连接、报警输出、报表曲线显示等多项组态操作。

1.工程分析
在开始组态工程前,先对该工程进行剖析从整体上把握工程的结构和工艺流程的特点。实现的功能及如何实现这些功能的组态方法和技巧。

2.工程框架
设计5个用户窗口 循环水控制系统、数据报表、曲线、报警、封面 。

3.在数据库中建立的主要变量
水泵、进水阀、控制阀、出水阀、液位1、液位2、液位3、液位1上限、液位1下限、液位2上限、液位2下限、液位3上限、液位3下限、液位组。

4.图形制作
循环水控制系统窗口中包括构件有  水泵、进水阀、控制阀、出水阀、水罐1、水罐2、开关、开关指示灯、仪表,以上构件可从对象元件库引入,而水池是由设计者自行设计。

5.流程控制
通过循环策略中的脚本程序策略块实现。

6.安全机制
通过用户权限管理、工程安全管理、脚本程序实现。

1.3循环水控制系统的工艺流程
循环水控制系统是由一个水泵、两个水罐、一个进水阀、一个出水阀、一个控制阀、一个水池、四个指示灯、八个开关以及三个滑动输入器组成。该系统是由水泵——水罐1——进水阀——水池——控制阀——水罐2 ——出水阀组成一个循环水控制回路。在水罐1、水池、水罐2的旁边设有一个滑动输入器控制相应液位的大小。每个开关旁设有指示灯,用来指示每个开关的运行状态。

1.4工程运行效果图
工程效果图主要是根据工艺要求或者工程设计要求规划出最终效果  图。效果图设计要简捷明快,最大限度地反应工作现场的实际设备情况。工程最终效果图如图2-1至2-4所示。



图2-1循环水控制系统窗口



图2-2曲线窗口



图2-3  报警窗口



图2-4 报表窗口

创建MCGS组态工程

2.1MCGS工程文件打开与保存
计算机上安装了“MCGS嵌入版组态软件”,在Windows桌面上会有“MCGS组态环境”与“MCGS运行环境” 图标。点击桌面上“MCGS组态环境” 的快捷图标,即可进入MCGS嵌入版的组态环境界面,如图2-5所示。


图2-5 MCGS嵌入版的组态环境界面

在菜单“文件”中选一“新建工程”菜单项,如果MCGS安装在D根目录下则会在D\MCGSE\WORK\下自动新生成的工程文件,默认的工程名为新建工程×.MCG (×表示新建工程的顺序号,如 0、1、2、3等)。如图2-6所示。在菜单“文件”中选一“工程另存为”菜单项,如图2-7所示,把新建工程存为D \MCGSE\WORK\循环水控制系统,保存路径如图2-8所示。



图2-6  新建工程路径



图2-7 工程另存为路径



图2-8 新建工程保存路径

2.2建立组态工程画面
1.进入MCGS组态工作台,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新“窗口0”,如图2-9所示。2.选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”的弹出框,将窗口名称改为循环水控制系统;窗口标题改为    循环水控制系统;其他属性设置不变,单击“确认”。如图2-10所示。3.在“用户窗口”中,选中“循环水控制系统”,点击右键选择下拉菜单中的“设置为启动窗口”选项,将该窗口设置为启动窗口。如图2-11所示。



图2-9  新建窗口



图2-10 用户窗口属性设置弹出框



图2-11 设置为启动窗口

2.3编辑组态工程画面
制作窗口文字框图操作步骤如下:
1.选中“循环水控制系统”窗口图标单击“动画组态”按钮,进入动画组态窗口编辑画面。单击工具条中的


“工具箱”按钮打开绘图工具箱。

图标对对应千选择器用千在编辑图形时选取窗口中指定的图形对象;

图用千打开和关闭常用图符工具箱,从常用图符工具箱中选取图形对象放置在用户窗口中,是标注用户应用系统图形界面的作用。MCGS 组态环境中的图形对象包括图元对象、图符对象和动画构件三种类型,不同类型的图形对象有不同的属性,所能完成的功能也各不相同。

MCGS组态环境的图元是以向量图形的格式而存在的,根据需要可随意移动图元的位置和改变图元的大小。MCGS组态环境系统内部提供了27 种常用的图符对象,称为系统图符对象,如图2-12所示。

2.选择“工具箱”内的“标签”按钮

,鼠标的光标呈“十字”形,在窗口顶端中心位置拖拽鼠标,根据需要拉 一定大小的矩形。在光标闪烁位置输入文字“循环水控制系统”,按回车键文字输入完毕。

3.选中当前的文字框设置 设定文字框颜色;单击工具条上的

(填充色)按钮,设定文字框的背景颜色为没有填充颜色;单击工具 上的

(线色)按钮,设置文字框的边线颜色为没有边线颜色;单击工具条的

(字符字体)按钮设置文字字体为  宋体;字型为  粗体;大小为一;单击工具条上的

(字符颜色)按钮,将文字颜色设为 绿色, 文字框设定完成。如图13所示。



图2-12 系统图符对象



图2-13 字符颜色和字符字体提示框

2.4制作组态工程流程图

1.单击绘图工具箱中的(插入元件)图标弹出对象元件管理弹出框,如图2-14所示。



图2-14对象元件管理弹出框

2.从“储藏罐”类中选取罐17、罐23。

3.从“阀”和“泵”类中分别选取2个阀(阀41、阀45)、1个泵(泵40)。

4.将储藏罐、阀、泵等构件调整为适当大小放到适当位置,参照效果图2-1所示。

5.水池是动手制作的,在工具箱中选取

调整大小放在适当的位置。在常用符号中选取

调整大小并与矩形重叠放置。同时点击鼠标右键中排列选项,把

设置为最前面的属性设 置。如图2-15所示。双击进入

的属性设置选择大小变化, 按图2-16所示进行设置 。



图2-15 水池



图2-16 水池的动画组态属性设置

6.选中工具箱内的流动块动画构件图标

,鼠标的光标呈“十”字形,移动鼠标至窗口的预定位置。点击鼠标左键移动鼠标,在鼠标光标后形成一道虚线拖动一定距离后,点击鼠标左键,生成一段流动块。再拖动鼠标(可沿原来方向,也可垂直原来方向),生成下一段流动块并调整大小和相应的位置。

7.当用户想结束绘制时,双击鼠标左键即可。

8.当用户想修改流动块时选中流动块(流动块的周围出现选中标志 臼色小方块),鼠标指针指向小方块,按住左键不放拖动鼠标,即可调整流动块的形状。

9.使用工具箱中的

图标,将阀门和罐1进行文字注释。依次为 水泵、水罐1、进水阀、水池、控制阀、水罐2、出水阀。文字注释的设置“编辑画面”中的“制作文字框图”。

10.每个泵和阀门做出相应的指示灯,从“指示灯”选取指示灯3。每个泵和阀门做出相应的开关,从“工具箱”选取按钮放到适当的位置确定退出。

11.每个仪表都是从工具箱中选取的,把仪表1放到适当的位置并调整大小。以仪表1为例进行讲解仪表属性设置,如图2-17所示。





图2-17 旋转仪表构件属性设置

12.通过窗口画面的设置,最后生成的整体画面如图2-18所示。保存画面选择“文件”菜单中的

保存窗口选项进行保存。



图2-18 循环水控制系统的整体画面

总结:主要介绍了MCGS嵌入版组态软件的基本结构和功能特点,通过一个应用实例进行详细讲解了如何建立新工程、窗口的设置、工具箱的使用和组态设计时遇到的问题等。通过学习MCGS嵌入版组态软件的基本操作,可以更进一步的解决实际工程中的问题。

(文章来源网络,仅供参考。)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则