昆仑通态精华版教程

上传人:人*** 文档编号:511159889 上传时间:2022-12-05 格式:DOC 页数:54 大小:2.66MB
返回 下载 相关 举报
昆仑通态精华版教程_第1页
第1页 / 共54页
昆仑通态精华版教程_第2页
第2页 / 共54页
昆仑通态精华版教程_第3页
第3页 / 共54页
昆仑通态精华版教程_第4页
第4页 / 共54页
昆仑通态精华版教程_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《昆仑通态精华版教程》由会员分享,可在线阅读,更多相关《昆仑通态精华版教程(54页珍藏版)》请在金锄头文库上搜索。

1、第一章显示和存盘MCGS软件提供了丰富的报表和曲线功能,用以实现实时报表、历史报表、 实时曲线、历史曲线等功能,本章主要学习这些功能的组态方法, 其中讲到了模 拟设备的应用,实时报表、实时曲线显示,如何实现数据的存盘,存盘数据如何 生成历史报表和历史曲线,最后还会实际操作人机界面中存盘数据的U盘导出功能。第1节数据准备模拟设备是MCGS软件根据设置的参数产生一组模拟曲线的数据,以供用 户调试工程使用。可以产生标准的正弦波,方波,三角波,锯齿波信号,且其幅 值和周期都可以任意设置。我们首先添加模拟设备,产生一组正弦信号。1.添加驱动在工作台中激活设备窗口,鼠标双击具条中的r1兰打开“设备工具箱”

2、总狂创丄进入设备组态画面,点击工图 1-1-#图 1-1-#打开“设备工具箱”上的“设备管理”按钮,在通用设备分类下,找到“模拟设备,添加到选定设备中,_J hLC-g宰 _y -馆丟 -_j牌堆奏證Jfl新亍貧设魁西门尹S72Q0FTI 口 扩(*Ciu Jlu sD: JICG SEXFrog KJJCGSEFRgE. D i HCG SEXProv ,til _J忤沪仙FT” JU 7nd- - J-l :RivC :; -i di氏瞩竝搜刘rH.I图 1-1-#在“设备工具箱”中的双击“模拟设备”,驱动即被添加到设备窗口中。驱动添加元成后显示效果如下图所示图 1-1-2图 1-1-#图

3、 1-1-#2.连接变量L. I I r. 卡双击“设备0-模拟设备”打开设备编辑窗口”。点击呼里頤贽按钮, 打开“快速连接”对话框。将通道个数修改为2个,确认。数槪对毎DataOO开始通道0逓道个数|16 弓1&U血盾图1-1-3快速连接图 1-1-#图 1-1-#驱动的通道0和通道1分别连接了两个变量DataOO、DataO1。-000000010003-0Q04DataDODataOl0 12 3 4直一首一直一直_區画碰sf图 1-1-#图 1-1-#图 1-1-4点击“设置设备内部属性”,将通道1的正弦信号周期修改为20秒设薈国性名设督厲性值内部厲性译蛊译备內部对證图 1-1-# I

4、.BB a E BBB.I B a K L 点击T按钮,软件出现“添加数据对象”的提示,点击“全部添加”,即可将DataOO、DataOl两个变量在MCGS组态工程中进行定义。图 1-1-7至此,数据准备部分已经完成。点击“设备属性设置”的“启动设备调试”, 可以看到模拟设备按照正弦信号产生的调试数据。1连搏冬塑潼道名称通道处理|调说麹据kzooaaDataOQ通道U247. 3 0001DataOlMl630. 8j 0002通道2247,3 033aij247. 3图 1-1-8第2节实时报表实时报表是对变量瞬时值的反映,通常用于将当前时间的数据变量按一定报 表格式显示和打印出来。实时报表

5、可以通过 MCGS系统的自由表格构件组态实 现。这一节,我们要通过自由表格构件实现一个简单的实时报表的功能。1. 添加自由表格(1) 进入用户窗口,点击“新建窗口” ,修改窗口名字为“报表”。(2) 双击打开“报表”用户窗口,点击打开“工具箱”,选取自由表格构件图标丄回,在桌面适当位置,绘制一个表格。當归口 1寻空|:. 1 g ifjflE轴剧目laISlEEl绘也|攔别:J图 1-2-1(3) 双击表格进入编辑状态,通过表格编辑条 -,将表格调整 为2行2列。(4) 自由表格改变单元格大小的方法和微软EXCEL表格的编辑方式相同,即:在编辑状态,把鼠标指针移到 A与B或1与2之间,当鼠标指

6、针呈分隔线形状 时,拖动鼠标至所需大小即可。欄#打曲乳屋押?一4理r护那/时打打兀隊打丹V#L1! 2!图 1-2-22. 变量链接(1) 双击表格进入编辑状态。在A列的两个单元格中分别输入:变量1、变量2。A6iAL1变量11 2变量2图 1-2-3在 B列中,选中变量1对应的单元格,单击右键。从弹出的下拉菜单中 选取“连接”项。如下图2-1-4所示。自由表格进入连接模式,表格的行号和列 号后面加“* ”,如图2-1-5所示。图 1-2-4A*1*1 ,2*1图 1-2-5(2) 在B1单元格点击右键,弹出的变量选择对话框选择 DataOO变量。同样, 在B2单元格选择 DataOl变量。A

7、*AB*1*DataOO2*DataOl777?777?7?777?77?7-图 1-2-6(3) 至此,自由表格的链接结束。我们已经完成了一个简单的实时报表的组态。模拟运行程序,可以看到实时报表实时显示DataOO和DataOl的当前值。效 果图如下所示:实时摧去lttZ曲303.210MCGS第3节历史报表历史报表通常用于从历史数据库中提取数据记录,并以一定的格式显示历史 数据。实现历史报表有两三种方式:第一种是用动画构件中的“历史表格”构件;第二种是用动画构件中的“存盘数据浏览”构件。本节,我们以使用率更高的“历史表格”构件为例,来讲解如何实现历史报 表功能。1.3.1数据存盘MCGS把

8、数据的存盘处理作为数据对象的一个属性,圭寸装在变量的属性中。在MCGS嵌入版中,需要用组对象类型的变量进行存盘。组对象类型是 MCGS 引入的一种特殊类型的数据对象,类似于一般编程语言中的数组和结构体, 用于 把相关的多个数据对象集合在一起,作为一个整体来定义和处理。我们要实现DataOO和DataOl两个数据对象的定时存盘功能。具体操作步骤如下:点击且划鯉邑进入实时数据库,点击右侧的新増对象按钮,在图 1-#-1图 1-#-1实时数据库中新建一个数据对象。 双击打开数据对象的属性设置页,对象名称修 改为“数据组”,对象类型修改为“组对象”左象定广幵矣 r渝佰广卓符厂爭件席组对金內宕汪痒取肖:

9、H)图 1-#-1(2) 打开数据对象属性设置页的“组对象成员”子页,将需要存盘的DataOODataOl两个数据对象添加到组对象成员中。基本国it | TfSlr 组对孙亦员蛆时象战员別天incJHbiDataQOInpttSTiiueInpintUser 1Iii.piLtlJ.5er2鵬a图 1-3-2(3) 打开数据对象属性设置页的“存盘属性”子页,设置存盘为定时存盘, 存盘周期为10秒。点击“确认”按钮。基未属性存當属性粗对象哺员小时內戲擱图 1-3-#图 1-3-#特轩存蛊淫悝r*拥速孩幡时毛件P期混存MWRf利!Ior砂交产盘间国:P和时前的副取秒?.g-小时前削厠Io图 1-3

10、-3至此,DataOO和Data01两个数据对象的定时存盘功能我们就完成了。在实时数据库中,在存盘列我们可以看到“数据组”组对象的存盘信息韜蛛拥组g 因 InputU3er2InputUser 1 Input STIbc象型型型一 对符衬行 组字字字一-系统内建* 系统内墓 系统内建.-辛曹周期呦图 1-3-#1.3.2历史报表MCGS软件的历史表格构件主要功能是连接存盘数据源,运行时动态的显示 存盘数据源中的存盘记录的值。可以多页显示和单页显示,并可以实现按照时间 条件或是数值条件进行查询的功能。本节,我们实现用历史表格构件实现多页显 示“数据组”组对象的存盘数据。1.添加历史曲线(1) 进

11、入“报表”用户窗口(2)在“工具箱”中选取历史表格构件图标,在桌面适当位置,绘制一个表格。将表格调整为10行3列也旦豐旦T 土怙回匚 1也!1 胡丄冋二讪刮列图 1-3-5(3)双击表格进入编辑状态。在第一列的三个单元格中分别输入:存盘时间、 变量1、变量2。严;严:尹护去严 L-7叮r- ;C1C2C3?1 R1& -i阳 磴n*存盘时佃斐塹 1变童M 11阳禺R6:1附 RC1h叩 K1HL.尿七如盈毛炮哉图 1-3-62.连接数据源选中C1R2至C3R10所有单元格,在选中的单元格区域单击右键。从弹 出的下拉菜单中选取“连接”项。如下图 1-3-7所示。历史表格进入连接模式, 表格的行号

12、和列号后面加“ *”,如图1-3-8所示。R?R3HS/子盘时问K3图1-3-7拷王吓歹!图 1-3-8点击菜单栏中的“表格”菜单,选择“合并表元”项,所选单元格区域 会出现反斜杠;:-3图 1-3-9(2) 双击反斜杠区域,弹出数据库连接设置对话框,具体设置如下:基本属性页中,连接方式选取:在指定的表格单兀内,显示满足条件的 数据记录;按照从上到下的方式填充数据行;显示多页记录基耳启炷|埶捐妄源|显示属忡|时i目至甘|肄值寺件|违閤方式窗tri錠的裏榕单五內昱示蒲定糸什的葩歯记录r萍福弃的表格卑”円-晁示計据记录的塔计结果硬按PE加上劃T的左克填宅坟据行硬显禅罚尼汞图 1-3-10数据来源页中,选取组对象对应的存盘数据;组对象名为:数据组。基耳廛性数謂乘惊|显示圃性|时间杀专数個条件|數栄来漁存組厉勢对应的存盘射据藪捐势创劉踊库文件I一1I3图 1-3-11显示属性页中,点击“复位”按钮r*呈木属性丨樹锯丰悼 畀尹禹忤丨时间杀甘I埶信圣甘志元ciMCCS_Tin#C2DataOO耗示记录DvtaDl聞记录|上捋图 1-3-12时间条件页中,排序列名:MCGS_TIME ;降序;时间列名:MCGS_TIME ;所有存盘数据。基末屈性I埶挥来涯显无属性 时间奉件I数信蚤井排凉列2:|mc席仮UI阵星时间呵吕:KOTS_rinic3*听有存會数揣r最避娟阿 好

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号