




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三讲第三讲 用户窗口用户窗口 l用户窗口是由用户定义,构成MCGS图形界面的 窗口。 l用户窗口利用各种图元图符图形构件,建立生 动直观的用户操作界面。 用户窗口的分类用户窗口的分类 l标准窗口 l子窗口 l模态窗口 建立用户窗口建立用户窗口 l工作台用户窗口-“新建窗口”或菜单“插 入”-“用户窗口” l基本属性和扩展属性:包括窗口名称、窗口标 题、窗口位置、窗口外观和窗口坐标等。 l工具条和状态条是一个在用户窗口属性设置时 设置了工具条属性或状态条属性的标准窗口 启动脚本启动脚本 l该窗口在 运行过程 中,第一 次需要执 行的脚本 程序,通 常是一些 参数的初 始化或函 数的调用。 循环
2、脚本循环脚本 l循环脚本是 该窗口在运 行过程中需 要反复执行 的脚本程序。 退出脚本退出脚本 l控制该用 户窗口关 闭时需要 完成的操 作任务。 子窗口子窗口 l打开方式:OpenSubWnd lOpenSubWnd(窗口名,X,Y,宽度,高度,类型) l0位:是否用CloseSubWnd来关闭子窗口 l1位:是否菜单模式,使用此功能,一旦在子窗口之外按下按钮, 则子窗口关闭。 l2位:是否显示水平滚动条,使用此功能,可以显示水平滚动条 l3位:是否垂直显示滚动条,使用此功能,可以显示垂直滚动条 l4位:是否显示边框,选择此功能,在子窗口周围显示细黑线边 框 l5位:是否自动跟踪显示子窗口,
3、在当前鼠标位置上显示子窗口。 l6位:是否自动调整子窗口的宽度和高度为缺省值。 l关闭方式:关闭用户窗口,CloseSubWnd(窗口名),鼠标点击 l点击阀门,在鼠标点击位置 弹出运行状态,在子窗口外 点击关闭子窗口。 l第2,4,5位。2+16+32=50 lOpenSubWnd(窗口 1,50,50,100,100,50 ) 图形对象图形对象 lMCGS中的图形对象由图元图符、图形元件、和 动画构件来进行创建。 图元图符图元图符 l图元图符是构成图形对 象的基本单元 l直线、弧线、矩形、圆 角矩形、椭圆 l折线或多边形、标签、 位图 l图元图符属性分为 静态属性和动画连 接两个部分。 l
4、动画连接共有4类, 11种。一个对象可 以同时定义多种动 画连接 l动画连接:是将用户窗口内创建的图形对象与 实时数据库中定义的数据对象,建立起对应的 数据连接关系,在不同的数值区间内设置不同 的图形状态属性(如颜色、大小、位置的变化 等),将生产对象的特征参数以动画图形方式 来进行描述,这样在系统运行过程中,用数据 对象的值来驱动图形对象的状态改变,进而产 生形象逼真的动画效果。 图形元件图形元件 动画构件动画构件 l“工具箱”中一些软件化的功能器件, 供用户在图形对象组态配置时选用, 完成一个特定的动画效果和操作功 能。 l工具条 l绘图编辑条 颜色动画连接颜色动画连接 l颜色动画连接,就
5、是指将图形对象的颜色属性 与数据对象的值建立相对应关系,使图元、图 符对象的颜色属性随数据对象值的变化而变化, 用这种方式实现颜色不断变化的动画效果。 位置动画连接位置动画连接 l位置动画连接包括图形对象的水平移动、垂直 移动和大小变化三种。 l平行移动的方向包含水平和垂直两个方向。 l大小变化包含减切和缩放两种方式。 输入输出连接输入输出连接 l显示输出只适用于“标签”,用于显示表达式 值的结果。 l按钮输入使图形对象具有输入功能,在系统运 行时,当用户单击设定的图形对象时,将弹出 输入窗口,输入与图形建立连接关系的数据对 象的值。 l按钮动作的方式不同于按钮输入,后者是在鼠 标到达图形对象
6、上时,单击鼠标进行信息输入, 而按钮动作则是响应用户的鼠标按键动作或键 盘按键动作,完成预定的功能操作。 特殊动画连接特殊动画连接 l特殊动画连接包括可见度,闪烁效果。 l可见度是根据表达式中数据对象的值来控制指 定图形对象是否可见。 l实现闪烁的动画效果有两种方法,一种是不断 改变可见度来实现闪烁效果,而另一种是不断 改变对象的填充颜色、边线颜色或者字符颜色 来实现闪烁效果。 动画构件动画构件 l标准按钮 l输入框 流动块流动块 l流动块构件是模拟管道内气体或液体流动的动 画构件。 l包括管道和管道内的流动块。 模拟设备构件的使用模拟设备构件的使用 l模拟设备是MCGS内部的一个虚拟设备,其
7、功 能是根据设置的参数为数据对象产生模拟的数 据。 l书110页 报表组态报表组态 概述概述 l在实际工程应用中,大多数系统需要对数据进 行存盘、统计分析,并打印出数据报表 。 MCGSMCGS报表机制报表机制 l“自由表格”构件。 l“历史表格”构件。 l“Excel报表输出”策略构件。 实时报表的组态实时报表的组态 l实时数据报表是实时地将当前时刻的数据对象 的值按用户定义的报表格式进行显示和打印输 出,它是对瞬时量的反映。自由表格的连接组 态只需要切换到连接组态状态下,然后在各个 单元格中直接连接需要显示的数据对象。 格式化字符串格式化字符串 l数值格式化字符串:数值格式化字符串:表示为
8、X | Y的形式,如: 2 | 1,竖线左边是小数位数。右边是在格式 化好的文本的右边添加的空格的个数。 l开关型数值格式化字符串:开关型数值格式化字符串:表示为S1 | S2的 形式,当开关型数值不等于0时,显示字符串 s1,当开关型数值等于0时,显示字符串s2。 如:开 | 关 ,使得单元格连接到数值0时显 示关,连接到数值1时显示开。 l日期格式化字符串:日期格式化字符串:使用如下的字符来代表时间格式。 lYYYY(或yyyy):四位数的年份,如:2001。 lYY(或yy):两位数年份,如:01。 lMM:两位数月份,如:02。 lDD(或dd):两位数日期,如:03。 lHH(或hh
9、):两位数时间,如:23。 lmm:两位数分钟,如:59。 lSS(或ss):两位数秒数,如:59。 lYy-mm-dd hh:mm:ss 历史表格构件历史表格构件 l历史表格构件可以显示静态数据、实时 数据库的动态数据、历史数据库中的历 史记录和统计结果。 l历史表格构件提供以下几种功能: l显示静态数据 l运行环境中编辑数据(表元连接) 显示静态数据、编辑数据显示静态数据、编辑数据 l鼠标点击工具箱中的 “历史表格”,将其添 加到用户窗口中,用鼠 标双击表格构件,可激 活表格构件,进入表格 编辑模式。 l显示动态数据和统计结果 显示和打印动态数据显示和打印动态数据 显示和统计历史记录显示和
10、统计历史记录 l连接MCGS存盘数据源,运行时动态的显示存盘 数据源中的存盘记录的值(根据一定的时间查 询条件或者数值查询条件,缺省时是所有记 录),可以多页显示和单页显示。 l运行时动态的显示存盘数据源中的存盘记录的 统计结果 。 连接到数据源连接到数据源 l表格单元连接到数据源则必须把表格单元组成 表格区域来组态,即使是一个表格单元,也要 组成表格区域来进行组态。 基本属性页基本属性页 l连接方式连接方式 l按照从上按照从上 到下的方到下的方 式填充数式填充数 据行据行 l显示多页显示多页 记录记录 数据库连接设置数据库连接设置 l组对象对应的存组对象对应的存 盘数据盘数据 l标准标准Ac
11、cess数数 据库文件据库文件 lODBC数据库数据库 显示属性页显示属性页 l显示记录 l显示统计结 果:求和, 求平均值, 求最大值, 求最小值, 首记录,末 记录,求累 计值。 数值条件数值条件 l用于按设 置的数值 条件过滤 数据库中 的记录 。 曲线组态曲线组态 概述概述 l在实际生产过程中,对实时数据、历史数据的 查看、分析是不可缺少的工作,但对大量数据 仅做定量的分析还远远不够,必须根据大量的 数据信息,绘制出趋势曲线,从趋势曲线的变 化中发现数据的变化规律。 lMCGS提供了多种功能的曲线构件,包括历史曲 线、实时曲线、计划曲线,以及相对曲线和条 件曲线,用户可以根据工程的需要
12、组态出各种 类型的趋势曲线。 实时曲线 l实时曲线是在MCGS系统运行时,从MCGS实时数据 库中读取数据,以时间为X轴进行曲线绘制。一 个实时曲线构件可以同时显示6条曲线。 相对曲线 l相对曲线构件能以实时曲线的方式显示一个或 若干个变量与某一指定变量的函数关系。 计划曲线 l用户可以预先设置一段时间内的数据的变化情况,运 行时,由构件自动地对用户指定变量的值进行设置, 使变量的值与用户设置的值一致。 l同时,计划曲线还可以在构件内显示最多16条 实时曲线,以及计划曲线的上偏差和下偏差线, 从而与用户设定的计划曲线形成对比。 历史曲线 l历史曲线是将历史存盘数据从数据库中读出, 以时间为横坐
13、标,数据值为纵坐标绘制的曲线。 条件曲线 l条件曲线构件用于把历史存盘数据库中,满足 一定条件的数据以曲线的形式显示出来,和历 史曲线不同的是,条件曲线没有实时刷新功能, 条件曲线处理的数据不是整个历史数据库,而 只是其中满足一定条件的数据集合。 MCGS MCGS 曲线操作曲线操作 l每种曲线构件分别实现了不同的功能,但MCGS 中提供的曲线构件也有很多相似,都包括了如 下部分:数据来源、曲线坐标轴、曲线背景网 格以及曲线参数。 定义曲线数据源定义曲线数据源 l趋势曲线可以形象地反映生产现场实时或历史 数据信息。因此,无论何种曲线,都需要为其 定义显示数据的来源。 l数据源一般分为两类,历史
14、数据源和实时数据 源。 l历史数据源一般使用MCGS数据对象的存盘数据 库,但同时也可以是普通的Access或ODBC数据 库 。 l当使用普通的Access或ODBC数据库作为历史数 据源时,除条件曲线构件和相对曲线构件外, 都要求作为历史数据源的数据库表至少有一个 表示时间的字段。 l实时数据源则使用MCGS实时数据库作为数据来 源。将曲线与MCGS实时数据库中的数据对象相 连接,运行时,曲线构件即定时地从MCGS实时 数据库中读取相关数据对象的值,从而实现实 时刷新曲线的功能。 定义曲线坐标轴定义曲线坐标轴 l在每一个MCGS曲线构件中,都需要设置曲线的 X方向和Y方向的坐标轴及标注属性。 X轴标注属性设置轴标注属性设置 lMCGS曲线构件的X轴类型大致可分为时间和数 值两种
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋建筑材料采购与供应链管理方案
- 智算中心多层次数据备份与灾备方案
- 低空经济环境保护技术方案
- 隧道施工风险控制与应对方案
- 建设工程进度控制与调度方案
- 测试软件笔试题目及答案
- 2025年人力专员面试题目及答案
- 未来足球答题题库及答案
- 2025福建龙岩市上杭县文化旅游发展有限公司(上杭古田建设发展有限公司)所属企业招聘人员拟聘用人选模拟试卷附答案详解(黄金题型)
- 高层建筑消防安全施工方案
- 2025年物流行业审核合规性提升方案
- 台球厅吸引人活动方案
- 2025年产业规模预测新能源产业发展趋势深度分析方案
- 架空输电线路线路检测质量缺陷及预控措施
- 人工智能与核医学的深度融合与应用探索
- 女生青春期性教育核心知识框架
- 日常膝关节护理
- 船舶消防救生培训课件
- 初中音标考试题及答案大全人教版
- 贵州贵州磷化有限责任公司招聘笔试真题2024
- 新能源汽车火灾事故成因分析及灭火救援措施
评论
0/150
提交评论