在实际工程多数控制系统都需要对数据采集和设备采集来的数据进行存盘和统计分析,并根据实际情况打印出数据报表。本章介绍数据报表的基本功能与属性设置,数据报表的功能根据实际需要以一定格式将统计分析后的数据记录显示和打印出来。数据报表在实际控制系统中是起到重要作用,它可以实现是数据显示、查询、分析、统计、打印的最终体现,是整个工厂控制系统的最终结果输出;数据报表是对生产过程中系统监控对象的状态的综合记录和规律总结。数据报表分为两种类型 即实时数据报表和历史数据报表。

数据报表

1.1报表窗口

图5-1 用户窗口属性设置

1.2建立自由表格

在工具条中单击“帮助” 图标,拖放在“工具箱”中单击“自由表格” 图标上就会获得“MCGS组态软件的在线帮助”,请仔细阅读,然后再按下面操作 进行。

在“工具箱”中单击“自由表格” 图标,拖放到窗口适当位置放在实时数据的下面。双击表格进入自由表格的属性设置,如要改变单元格大小,把 鼠标移到A与B或1与2之间,当鼠标变化时,拖动鼠标即可;单击鼠标右键进行编辑与调整,如图5-2所示。

对自由表格的属性设置进行修改,把自由表格删减为AB两列并添加为7 行的形式,然后双击A列的表格并写入相应的文字,如图5-3所示。在R1CB处单击鼠标右键,单击“连接”或直接按“F9”,再单击鼠标右键从实时数据库选取所要连接的变量双击或直接输入,如图5-4、图5-5所示。

图5-2 自由表格

图5-3 自由表格的修改

图5-4 自由表格的变量选择

图5-5 自由表格的连接变量

1.3建立菜单管理

在MCGS组态平台上,单击“主控窗口”,在“主控窗口”中,单击“菜单组态”,在工具条中单击“新增菜单项” 图标,会产生“操作0”菜单。双击“操作0”菜单,弹出“菜单属性设置”窗口,如图5-6、图5-7所示。

图5-6 菜单组态

图5-7 菜单属性设置

按“F5”进入运行环境后,单击菜单项中的“数据显示”会打开“数据显示”窗口,实时数据显示,如图5-8所示。

图5-8 运行环境下的菜单管理

历史报表‍

历史数据报表通常应用在从历史数据库中提取数据记录,以一定的格式显示历史数据。实现历史报表由两种方式,一种利用“存盘数据浏览”构件,另一种利用历史表格构件。下面分别介绍历史数据报表的建立和使用。

2.1存盘数据浏览实现的历史报表

打开MCGS组态工平台单击“用户窗口”进入“报表”窗口,在“工具箱”中单 击“存盘数据浏览”图标,拖放到窗口适当位置放在存盘数据浏览报表的 下面。双击表格进入存盘数据浏览的属性设置要改变单元格大小,把鼠 标移到A与B或1与2之间,当鼠标变化时拖动鼠标即可;单击鼠标右键进行编辑与调整,如图5-9所示。

图5-9 存盘数据浏览构件

对存盘数据浏览的属性设置进行修改,把存盘数据浏览表格删减为5列 并添加为3行的形式,然后双击1行的表格并写入相应的文字如图5-10所示。双击进入存盘数据浏览的属性设置窗口,存盘数据浏览主要设置数据来源、显示属性、时间条件、外观设置其他属性设置不变,具体操作如图5-11所示。

图5-10 存盘数据浏览的属性设置报表

图5-11存盘数据浏览的属性设置

图5-11 存盘数据浏览的属性设置

上述操作完成后按“F5”进入运行环境后,打开菜单项中的“报表”窗口,检查存盘数据浏览显示是否符合实际的工厂要求,如图5-12所示。

图5-12 运行环境下的存盘数据浏览构件显示表格

2.2历史表格实现的历史报表

历史表格是利用MCGS嵌入版组态软件的历史表格构件来完成的。历史表格构件是基千“Windows下的窗口”形式建立的,用户在窗口利用历史表格构件的格式编辑功能配合MCGS组态软件的画图功能制作出各种报表。

打开MCGS组态工平台单击“用户窗口”进入“报表”窗口,在“工具箱”中单击“历史表格” 图标,拖放到窗口适当位置放在历史报表的下面。双击表格进入历史报表的属性设置,如要改变单元格大小,把鼠标移到在C1与C2之间当鼠标发生变化时,拖动鼠标改变单元格大小;单击鼠标右键进行编辑。拖动鼠标从R2C1到R5C3,表格会反黑。具体操作按照如图5-13所示。

图5-13 历史表格设置

在表格中单击鼠标右键单击“连接”或直接按“F9”,从菜单中单击“表格”单击“合并表元”或直接单击工具条中“编辑条” 图标,从编辑条中单击“合并单元” 图标,会出现反斜杠进行如图5-14所示的相关设置。

图5-14 历史表格的连接设置

双击表格中反斜杠处弹出“数据库连接设置”窗口,主要设置数据来源、显示属性、时间条件、外观设置其他设置不变。具体设置如 图5-15所示,设置完毕后按“确认”退出。

图5-15 数据库连接设置

这时进入运行环境,就可以看到自己的劳动成果了。如图5-16所示。数据表格的整体画面如图5-17所示。

图5-16运行环境下的历史数据构件显示表格

图5-17 数据表格的整体画面

总结:重点介绍了MCGS嵌入版组态软件数据报表的属性设置,以及数据报表的分类和3种不同的制作形式如应用自由表格制作实时数据报表、 存盘数据浏览实现的历史报表、历史表格实现的历史报表等。通过本章的学习使学生能够进一步了解MCGS嵌入版组态软件数据报表属性设置的特点,应用数据报表来完善复杂实际工程。

数据血缘关系图 工具_MCGS组态软件实现数据报表相关推荐

  1. 数据血缘关系图 工具_如何在论文中画出漂亮的插图?用它!丨城市数据派

    [你投稿了没?10万+作者"平台好才是真的好",也许下一个就是你!](点击看详情),是由城市数据派主办的征稿活动,小派在此恭候派友们投稿分享![本期看点]LaTeX是一种非常好用的 ...

  2. Mysql 数据血缘关系图_hive血缘关系之输入表与目标表的解析

    接了一个新需求:需要做数据仓库的血缘关系.正所谓兵来将挡水来土掩,那咱就动手吧. 血缘关系是数据治理的一块,其实有专门的第三方数据治理框架,但考虑到目前的线上环境已经趋于稳定,引入新的框架无疑是劳民伤 ...

  3. 大数据治理入门系列:数据血缘关系

    血缘关系在人类社会中扮演着重要角色.大多数家庭是基于血缘关系形成的,而家庭作为社会的基本单元,对维系社会稳定发挥着重要关系.其实,数据之间也存在类似的血缘关系.数据从产生.加工.流转,一直到消亡,每个 ...

  4. 数据管理——数据血缘关系概述

    摘要: 数据的血缘关系作为数据治理很重要的部分,需要引起格外的重视. 数据血缘关系的概念 在人类社会中,血缘关系是指由婚姻或生育而产生的人际关系.如父母与子女的关系,兄弟姐妹关系,以及由此而派生的其他 ...

  5. 数据治理展示血缘关系的工具_Nebula Graph 在微众银行数据治理业务的实践

    本文为微众银行大数据平台:周可在 nMeetup 深圳场的演讲这里文字稿,演讲视频参见:B站 自我介绍下,我是微众银行大数据平台的工程师:周可,今天给大家分享一下 Nebula Graph 在微众银行 ...

  6. 2022数据血缘关系详解

    在数据资产管理与数据治理领域,数据之间的血缘关系是一个绕不开的话题,数据血缘的完备程度也是评价一个企业数据中台成熟度的重要度量之一.到底什么是数据血缘,它对于数据工作者和数据使用者有哪些举足轻重的作用 ...

  7. 数据治理:数据血缘关系

    数据血缘关系,从概念来讲很好理解,即数据的全生命周期中,数据与数据之间会形成多种多样的关系,这些关系与人类的血缘关系类似,所以被称作数据的血缘关系 从技术角度来讲,数据a通过ETL处理生成了数据b,那 ...

  8. python pymongo+networkx 实现mongo数据血缘关系可视化

    为什么80%的码农都做不了架构师?>>>    数据血缘通常是指数据产生的链路,其采集主要通过自动解析(存储过程.SQL.ETL过程等文件)结合人工收集的方式实现.本文不涉及数据血缘 ...

  9. mysql设置外键并一键生成数据表关系图

    文章目录 1.概念 2.理解 3.添加外键时需要注意的规则 4.navicat for mysql中设置外键 5.数据表关系图的创建 1.概念 主键是能确定一条记录的唯一标识. 外键用于与另一张表的关 ...

  10. 【DataHub】 现代数据栈的元数据平台--如何将数据血缘关系写入DataHub

    什么是Data lineage? 在大数据时代,系统的数据来源广泛,各种类型的数据快速产生且爆发性增长.从数据的产生.ETL .数据融合分析.数据应用直至最终消亡,在数据流转过程中数据之间的关联关系称 ...

最新文章

  1. 【Java 注解】自定义注解 ( 注解属性定义与赋值 )
  2. AjaxControlTookit中的AutoCompleteExtender位置错位问题 ListSearchExtender不支持中文的问题...
  3. [reference]-ARM Term术语汇总
  4. 基于Nexys4 DDR的VGA显示图片
  5. CentOS安装mysql*.rpm提示conflicts with file from package的解决的方法
  6. 【hive】Hive的安装过程与配置的详解
  7. 【云栖大会】业务和安全的融合实践详解
  8. LabVIEW2020下载与安装教程
  9. [Web 前端] MobX
  10. go中break continue的使用:示例
  11. Xlim函数--Matplotlib
  12. 注册99美元苹果开发帐号
  13. 对时间(Date)的计算方法
  14. Proximal和ADMM
  15. java最大文件描述符,java – 为什么JDK NIO使用这么多的anon_inode文件描述符?
  16. 笔记本给移动设备共享wifi
  17. [Canvas系列]Canvas简单线条绘制_02
  18. 让网页FLASH变成黑白的css语句
  19. 通过字体名获取字体文件
  20. Mybatis to_date方法(ORACLE)

热门文章

  1. python 爬虫 客户端_python爬虫
  2. 视频流媒体推流平台EasyRTMP安卓版使用前置摄像头推流发现画面镜像怎么办?
  3. android imagebutton 动画,来自ImageButton的图像没有在Android Studio的模拟器上显示
  4. backupexec linux oracle,自动恢复 - 详解通过Backup Exec来实施Oracle灾难恢复_数据库技术_Linux公社-Linux系统门户网站...
  5. clientHeight、offsetHeight、innerHeight、ouerHeight 区别
  6. 淘宝全屏雪花特效页面
  7. 谁说中国没有林纳斯,中国初代IT宗师的封神榜
  8. html5 塔防小游戏,HTML5塔防小游戏源代码
  9. 详解C3P0(数据库连接池)
  10. python新浪api_python调用新浪微博API项目实践