? 20? MCGS嵌入版用户手册 CPU版本的运行环境,MCGSCE.X86是X86类型CPU环境下的运行程序,MCGSCE.ARMV4是ARM类型CPU环境下的运行程序。在升级运行环境时,组态环境会自动判断CPU的类型,并选择合适的升级文件。
(4)下位机的升级服务程序(CESVR.EXE)不同,不同的CPU型号使用不同的CESVR程序,昆仑通态为不同类型的CPU提供了不同的升级服务程序(CESVR.EXE),昆仑通态提供的NTOUCH硬件已给用户配好了下位机升级服务程序(CESVR.EXE)。
(5) 设备驱动程序的名称不同,设备驱动程序是通过名字来区别不同cpu的,X86下的驱动沿用原来的名字,其它类型的CPU在驱动名称的后面加上cpu类型的后缀: MONIDEVDRVE_ARMV4.DRV;表示用在ARM类型的CPU上。
在升级或下载的过程中,组态环境会自动判断运行环境和驱动与下位机的CPU类型及操作系统版本是否兼容,不同的CPU类型版本、不同的操作系统版本会给出相应的提示。
第二章 快速入门 ? 21? 第二章 快速入门
本章结合一个工程实例,对MCGS嵌入版组态软件的组态过程、操作方法和实现功能等环节,进行全面的讲解,帮助您对MCGS嵌入版组态软件的内容、工作方法和操作步骤在短时间内有一个总体的认识。
2.1 工程简介
本节重点:
? 介绍样例工程基本情况
本章通过介绍一个水位控制系统的组态过程,详细讲解如何应用MCGS嵌入版组态软件完成一个工程。本样例工程中涉及到动画制作、控制流程的编写、模拟设备的连接、报警输出、报表曲线显示等多项组态操作。
2.1.1 工程效果图
工程最终效果图如下:
2.1.2 工程分析
在开始组态工程之前,先对该工程进行剖析,以便从整体上把握工程的结构、流程、需实现的功能及如何实现这些功能。
? 22? MCGS嵌入版用户手册 工程框架:
? 2个用户窗口:水位控制、数据显示 ? 3个策略:启动策略、退出策略、循环策略 数据对象:
水泵、调节阀、出水阀、液位1、液位2、液位1上限、液位1下限、液位2上限、液位2下限、液位组 图形制作:
? 水位控制窗口
? 水泵、调节阀、出水阀、水罐、报警指示灯:由对象元件库引入 ? 管道:通过流动块构件实现 ? 水罐水量控制:通过滑动输入器实现 ? 水量的显示:通过旋转仪表、标签构件实现 ? 报警实时显示:通过报警显示构件实现 ? 动态修改报警限值:通过输入框构件实现 ? 数据显示窗口
? 实时数据:通过自由表格构件实现 ? 历史数据:通过历史表格构件实现 ? 实时曲线:通过实时曲线构件实现 ? 历史曲线:通过历史曲线构件实现
流程控制:
通过循环策略中的脚本程序策略块实现 安全机制:
通过用户权限管理、工程安全管理、脚本程序实现
2.2 创建工程
可以按如下步骤建立样例工程:
第二章 快速入门 ? 23? [1] 鼠标单击文件菜单中“新建工程”选项,如果MCGS嵌入版安装在D盘根目录下,则会在D:\\MCGSE\\WORK\\下自动生成新建工程,默认的工程名为:“新建工程X.MCE”(X表示新建工程的顺序号,如:0、1、2等)。
[2] [3]
选择文件菜单中的“工程另存为”菜单项,弹出文件保存窗口。
在文件名一栏内输入“水位控制系统”,点击“保存”按钮,工程创建完毕。
2.3 制作工程画面
2.3.1 建立画面
[1] 在“用户窗口”中单击“新建窗口”按钮,建立“窗口0”。 [2] 选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”。
[3] 将窗口名称改为:水位控制;窗口标题改为:水位控制;其它不变,单击“确认”。 [4] 在“用户窗口”中,选中“水位控制”,点击右键,选择下拉菜单中的“设置为
启动窗口”选项,将该窗口设置为运行时自动加载的窗口。如图:
2.3.2 编辑画面
选中“水位控制”窗口图标,单击“动画组态”,进入动画组态窗口,开始编辑画面。
? 24? MCGS嵌入版用户手册 制作文字框图
[1] 单击工具条中的“工具箱”按钮,打开绘图工具箱。
,鼠标的光标呈“十字”形,在窗口顶端
[2] 选择“工具箱”内的“标签”按钮
中心位置拖拽鼠标,根据需要拉出一个一定大小的矩形。
[3] 在光标闪烁位置输入文字“水位控制系统演示工程”,按回车键或在窗口任意位
置用鼠标点击一下,文字输入完毕。 [4] 选中文字框,作如下设置:
? 点击工具条上的? 点击工具条上的? 点击工具条上的
体;大小为:26; ? 点击工具条上的
制作水箱
(字符颜色)按钮,将文字颜色设为:蓝色。
(填充色)按钮,设定文字框的背景颜色为:没有填充; (线色)按钮,设置文字框的边线颜色为:没有边线; (字符字体)按钮,设置文字字体为:宋体;字型为:粗
[1] 单击绘图工具箱中的(插入元件)图标,弹出对象元件管理对话框,如图:
[2] 从“储藏罐”类中选取罐17、罐53。