2014-昆仑通态-高级教程.pdf

2014-昆仑通态-高级教程.pdf

ID:20556207

大小:3.44 MB

页数:61页

时间:2018-10-13

2014-昆仑通态-高级教程.pdf_第1页
2014-昆仑通态-高级教程.pdf_第2页
2014-昆仑通态-高级教程.pdf_第3页
2014-昆仑通态-高级教程.pdf_第4页
2014-昆仑通态-高级教程.pdf_第5页
资源描述:

《2014-昆仑通态-高级教程.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

2、设备,产生一组正弦信号。1.添加驱动在工作台中激活设备窗口,鼠标双击进入设备组态画面,点击工具条中的打开“设备工具箱”。打开“设备工具箱”上的“设备管理”按钮,在通用设备分类下,找到“模拟设备”,添加到选定设备中。图1-1-1在“设备工具箱”中的双击“模拟设备”,驱动即被添加到设备窗口中。驱动添加完成后显示效果如下图所示。图1-1-22.连接变量双击“设备0--[模拟设备]”打开“设备编辑窗口”。点击按钮,打开“快速连接”对话框。将通道个数修改为2个,确认。图1-1-3快速连接驱动的通道0和通道1分别

3、连接了两个变量Data00、Data01。图1-1-4点击“设置设备内部属性”,将通道1的正弦信号周期修改为20秒。图1-1-5图1-1-6点击按钮,软件出现“添加数据对象”的提示,点击“全部添加”,即可将Data00、Data01两个变量在MCGS组态工程中进行定义。图1-1-7至此,数据准备部分已经完成。点击“设备属性设置”的“启动设备调试”,可以看到模拟设备按照正弦信号产生的调试数据。图1-1-8第2节实时报表实时报表是对变量瞬时值的反映,通常用于将当前时间的数据变量按一定报表格式显示和打印出来

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

5、分隔线形状时,拖动鼠标至所需大小即可。图1-2-22.变量链接(1)双击表格进入编辑状态。在A列的两个单元格中分别输入:变量1、变量2。图1-2-3(2)在B列中,选中变量1对应的单元格,单击右键。从弹出的下拉菜单中选取“连接”项。如下图2-1-4所示。自由表格进入连接模式,表格的行号和列号后面加“*”,如图2-1-5所示。图1-2-4图1-2-5(3)在B1单元格点击右键,弹出的变量选择对话框选择Data00变量。同样,在B2单元格选择Data01变量。图1-2-6(4)至此,自由表格的链接结束。我

6、们已经完成了一个简单的实时报表的组态。模拟运行程序,可以看到实时报表实时显示Data00和Data01的当前值。效果图如下所示:图1-2-7第3节历史报表历史报表通常用于从历史数据库中提取数据记录,并以一定的格式显示历史数据。实现历史报表有两三种方式:第一种是用动画构件中的“历史表格”构件;第二种是用动画构件中的“存盘数据浏览”构件。本节,我们以使用率更高的“历史表格”构件为例,来讲解如何实现历史报表功能。1.3.1数据存盘MCGS把数据的存盘处理作为数据对象的一个属性,封装在变量的属性中。在MC

7、GS嵌入版中,需要用组对象类型的变量进行存盘。组对象类型是MCGS引入的一种特殊类型的数据对象,类似于一般编程语言中的数组和结构体,用于把相关的多个数据对象集合在一起,作为一个整体来定义和处理。我们要实现Data00和Data01两个数据对象的定时存盘功能。具体操作步骤如下:(1)点击进入实时数据库,点击右侧的按钮,在实时数据库中新建一个数据对象。双击打开数据对象的属性设置页,对象名称修改为“数据组”,对象类型修改为“组对象”。图1-3-1(2)打开数据对象属性设置页的“组对象成员”子页,将需要存盘的

8、Data00、Data01两个数据对象添加到组对象成员中。图1-3-2(3)打开数据对象属性设置页的“存盘属性”子页,设置存盘为定时存盘,存盘周期为10秒。点击“确认”按钮。图1-3-3至此,Data00和Data01两个数据对象的定时存盘功能我们就完成了。在实时数据库中,在存盘列我们可以看到“数据组”组对象的存盘信息。图1-3-41.3.2历史报表MCGS软件的历史表格构件主要功能是连接存盘数据源,运行时动态的显示存盘数据源中的存盘记录的值。可以多页显

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。