- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目3:用户窗口组态; 用户窗口是由用户来定义的、用来构成MCGS图形界面的窗口。它是组成MCGS图形界面的基本单位,所有的图形界面都是由一个或多个用户窗口组合而成的。 ; MCGS以窗口为单位来组建应用系统的图形界面,在创建用户窗口后,通过放置各种类型的图形对象,定义相应的属性,为用户提供漂亮、生动、具有多种风格和类型的动画画面。 ; 标准窗口是系统组态过程中最常用的窗口,通常作为一个系统最主要的显示画面。主要用来显示系统整体的结构或流程,也可用来显示不??的操作画面,在系统运行时作为最大化或自定义大小来显示。; 子窗口在运行时,不是用普通的打开窗口的方法打开的,而是在某个已经打开的标准窗口中,使用窗口方法“OpenSubWnd”打开的,此时子窗口就显示在标准窗口内。通过设置OpenSubWnd的参数,可以使子窗口有边框,带滚动条。子窗口总是在当前窗口的前面,所以子窗口最适合显示某一项目的详细信息。一般可作为模态显示;作为菜单显示;以及跟随鼠标位置来显示窗口等。 ; 在运行环境中,模态窗口显示时,其他窗口以及菜单将不能操作。直到模态窗口关闭,其他窗口和菜单操作才能恢复正常。模态窗口通常用于对话框显示,用于强迫用户优先处理某些内容。 ;窗口属性;窗口属性;窗口方法; 在某系统中,建立两个用户窗口,分别命名为“主窗口”和“状态显示”。在“主窗口”中以子窗口的形式在指定位置以指定方式打开“状态显示”窗口,并设置“状态显示”窗口的显示位置为“底部状态条”,并锁定“状态显示”窗口的显示位置,并把“主窗口”的名称、宽度、高度信息写入指定的数据对象a、b、c。 ;用户窗口创建1-参数; 在某系统中,建立两个用户窗口,分别命名为“主窗口”和“状态显示”。在“主窗口”中以子窗口的形式在指定位置以指定方式打开“状态显示”窗口,并设置“状态显示”窗口的显示位置为“底部状态条”,并锁定“状态显示”窗口的显示位置,并把“主窗口”的名称、宽度、高度信息写入指定的数据对象a、b、c。 ; 在某系统中要求在3#设备报警时显示一个报警窗口,该报警窗口为模态窗口。关闭该报警窗口后,才能执行其他窗口的操作。;创建图形构件--绘图工具箱;创建图形构件--对象元件库;标签构件;标签构件—动画连接; 在一个工程的用户窗口中添加一个标签,该标签的显示说明文??为1#设备的状态,在系统正常运行时该标签的颜色为绿色,显示“1#设备正常”,字体的颜色为蓝色;当1#设备发生故障时该使标签的颜色为红色,显示“1#设备报警”,字体的颜色为黑色,且不停地闪烁。 ;标准按钮; 在一个工程的用户窗口中添加一个按钮,用以控制系统的起动和停止。当按下按钮后,系统开始运行,系统运行中按下该按钮则系统停止运行。;输入框; 在一个工程的用户窗口中添加一个输入框,使其在MCGS运行时通过键盘的输入对指定数值型数据变量yy进行赋值。 ;流动块 ; 在一个工程的用户窗口内绘制一条流动管道,用该管道来显示某种液体的流动效果,在该管道上添加一个阀门用以控制该液体的流动。;自由表格 ;历史表格 ; 在一个燃气锅炉热力控制系统中包含5台锅炉。
(1)要求在一个用户窗口中设计一个自由表格,用以显示该系统中的5台锅炉的实时运行数据,包括锅炉的蒸汽流量、压力、烟气温度;
(2)在另一个用户窗口中建立一个记录历史数据的表格,该表格可以显示系统中所有锅炉的蒸汽流量的历史记录和年流量累计值,还可以显示所有锅炉的压力历史记录,历史表格中的每一行对应某一时间的一条数据记录,要求该表格指定和硬盘中的MCGS历史数据库连接。; 在一个燃气锅炉热力控制系统中包含5台锅炉。
(1)要求在一个用户窗口中设计一个自由表格,用以显示该系统中的5台锅炉的实时运行数据,包括锅炉的蒸汽流量、压力、烟气温度;
(2)在另一个用户窗口中建立一个记录历史数据的表格,该表格可以显示系统中所有锅炉的蒸汽流量的历史记录和年流量累计值,还可以显示所有锅炉的压力历史记录,历史表格中的每一行对应某一时间的一条数据记录,要求该表格指定和硬盘中的MCGS历史数据库连接。;报警显示; 某锅炉控制系统中要求对锅炉的液位、压力和温度值的上限和下限变化显示报警信息。对于液位来说,其上限报警值为10,下限报警值为1;压力仅设定其上限报警值为2;温度的上限报警值为80,下限报警值为20。;实时曲线;历史曲线; 在某锅炉控制系统中
(1)? 要求设计一个实时曲线显示窗口,用来记录锅炉内的参数的变化(如液位变化的实时曲线)。
(2)? 要求设计一个包含温度、压力和液位的存盘数据对应的历史曲线显示
文档评论(0)