1、Chap 7Chap 7:报表输出及曲线显示报表输出及曲线显示 实时报表实时报表1 历史报表历史报表2 实时曲线实时曲线3 历史曲线历史曲线4第1页报表输出及曲线显示报表输出及曲线显示n在工程应用中,大多数监控系统需要对数据采集设备采集在工程应用中,大多数监控系统需要对数据采集设备采集数据进行存盘和统计分析,并依据实际情况打印出数据报数据进行存盘和统计分析,并依据实际情况打印出数据报表,表,所谓数据报表就是依据实际需要以一定格式将统计分所谓数据报表就是依据实际需要以一定格式将统计分析后数据统计显示和打印出来析后数据统计显示和打印出来,如:实时数据报表、历史,如:实时数据报表、历史数据报表(班报
2、表、日报表、月报表等)。数据报表在工数据报表(班报表、日报表、月报表等)。数据报表在工控系统中是必不可少一部分,是数据显示、查询、分析、控系统中是必不可少一部分,是数据显示、查询、分析、统计、打印最终表达,是整个工控系统最终止果输出;统计、打印最终表达,是整个工控系统最终止果输出;数数据报表是对生产过程中系统监控对象状态综合统计和规律据报表是对生产过程中系统监控对象状态综合统计和规律总结总结。第2页7.1 实时报表实时报表n实时数据报表是实时将实时数据报表是实时将当前时间数据变量当前时间数据变量按一按一定汇报格式(用户组态)显示和打印,即:定汇报格式(用户组态)显示和打印,即:对对瞬时量反应瞬
3、时量反应,实时数据报表能够经过,实时数据报表能够经过MCGS系统系统实时表格构件来组态显示实时数据报表。实时表格构件来组态显示实时数据报表。第3页7.1 实时报表实时报表n在在MCGS组态平台上,单击组态平台上,单击“用户窗口用户窗口”,在,在“用户窗口用户窗口”中单击中单击“新建窗口新建窗口”按钮产生一个按钮产生一个新窗口,单击新窗口,单击“窗口属性窗口属性”按钮,弹出按钮,弹出“用户用户窗口属性设置窗口属性设置”窗口,进行设置。窗口,进行设置。n窗口名称窗口名称:数据显示;:数据显示;n窗口标题窗口标题:数据显示;:数据显示;n窗口内容注释窗口内容注释:自定义窗口,运行时可见;:自定义窗口
4、,运行时可见;n窗口位置窗口位置:最大化显示。:最大化显示。第4页 用户窗口设置完成之后,按用户窗口设置完成之后,按“确认确认”按钮,按钮,再按再按“动画组态动画组态”进入进入“动画组态:数据显示动画组态:数据显示”窗口。用窗口。用“标签标签”工具,作注释:工具,作注释:水位控制系统水位控制系统数据显示,实时数据,历史数据。数据显示,实时数据,历史数据。在在“工具箱工具箱”中中单击单击“自由表格自由表格”图标图标,拖,拖放到桌面适当位置。双击表格进入,如要改变单放到桌面适当位置。双击表格进入,如要改变单元格大小,请把鼠标移到元格大小,请把鼠标移到A与与B或或1与与2之间,当之间,当鼠标改变时,
5、拖动鼠标即可;单击鼠标右键进行鼠标改变时,拖动鼠标即可;单击鼠标右键进行编辑。制作效果以下:编辑。制作效果以下:7.1 实时报表实时报表第5页7.1 实时报表实时报表 在在R1CB处单击鼠标右键,单击处单击鼠标右键,单击“连接连接”或直或直接按接按“F9”,再单击鼠标右键从实时数据库选取,再单击鼠标右键从实时数据库选取所要连接变量双击或直接输入所要连接变量双击或直接输入。第6页7.1 实时报表实时报表 在在MCGS组态平台上,单击组态平台上,单击“主控窗口主控窗口”,在,在“主控窗口主控窗口”中,单击中,单击“菜单组态菜单组态”,在工具条中,在工具条中单击单击“新增菜单项新增菜单项”图标,会产
6、生图标,会产生“操作操作0”菜单。菜单。双击双击“操作操作0”菜单,弹出菜单,弹出“菜单属性设置菜单属性设置”窗口。窗口。此步设计方法与上一讲中报警数据输出方法相此步设计方法与上一讲中报警数据输出方法相同同,最终菜单属性设置结果以下列图:,最终菜单属性设置结果以下列图:第7页7.1 实时报表实时报表 至此,进入运行环境,单击菜单项中至此,进入运行环境,单击菜单项中“数据数据显示显示”会打开会打开“数据显示数据显示”窗口,实时数据就会窗口,实时数据就会显示出来。显示出来。第8页n历史数据报表是从历史数据库中提取数据统计,历史数据报表是从历史数据库中提取数据统计,以一定格式显示历史数据。以一定格式
7、显示历史数据。实现历史报表有两实现历史报表有两种方式种方式,一个用策略中,一个用策略中“存盘数据浏览存盘数据浏览”构件构件,另一个利用另一个利用历史表格构件历史表格构件。7.2 历史报表历史报表第9页n在在“运行策略运行策略”中单击中单击“新建策略新建策略”按钮,弹按钮,弹出出“选择策略类型选择策略类型”,选中选中“用户策略用户策略”,按,按“确认确认”。单击。单击“策略属性策略属性”,弹出,弹出“策略属策略属性设置性设置”,把,把“策略名称策略名称”改为:改为:历史数据历史数据,“策略内容注释策略内容注释”为:为:水罐历史数据水罐历史数据,按,按“确确认认”。7.2 历史报表历史报表第10页
8、n双击双击“历史数据历史数据”进入策略组态环境,从工具进入策略组态环境,从工具条中单击条中单击“新增策略行新增策略行”图标,再从图标,再从“策略工策略工具箱具箱”中单击中单击“存盘数据浏览存盘数据浏览”,拖放在,拖放在 上,则显示以下:上,则显示以下:7.2 历史报表历史报表第11页n双双击击 图图标标,弹弹出出“存存盘盘数数据据浏浏览览构构件件属属性性设设置置”窗窗口口,分分别别对对数数据据起起源源、显显示示属属性性以以及及时时间间条条件件按下列图设置:按下列图设置:7.2 历史报表历史报表第12页n将将“时间条件时间条件”属性设置为以下列图所表示,属性设置为以下列图所表示,此时单击此时单击
9、“测试测试”按钮,即可进入按钮,即可进入“数据存盘数据存盘浏览浏览”。7.2 历史报表历史报表第13页n一样,假如想在运行环境中看到历史数据,请一样,假如想在运行环境中看到历史数据,请在在“主控窗口主控窗口”中新增加一个菜单,取名为:中新增加一个菜单,取名为:历史数据,设置以下:历史数据,设置以下:7.2 历史报表历史报表第14页 另一个做历史数据报表方法为利用另一个做历史数据报表方法为利用MCGS历历史表格构件。历史表格构件是基于史表格构件。历史表格构件是基于“Windows下窗下窗口口”和和“所见即所得所见即所得”机制,用户能够在窗口上机制,用户能够在窗口上利用历史表格构件强大格式编辑功效
10、配合利用历史表格构件强大格式编辑功效配合MCGS画图功效作出各种精美报表。画图功效作出各种精美报表。7.2 历史报表历史报表第15页在在MCGS开发平台上,单击开发平台上,单击“用户窗口用户窗口”,在在“用户窗口用户窗口”中双击中双击“数据显示数据显示”进入进入,在,在“工具工具箱箱”中单击中单击“历史表格历史表格”图标,拖放到桌面,图标,拖放到桌面,双击表格进入,把鼠标移到在双击表格进入,把鼠标移到在C1与与C2之间,当鼠之间,当鼠标发生改变时,拖动鼠标改变单元格大小;单击标发生改变时,拖动鼠标改变单元格大小;单击鼠标右键进行编辑。在鼠标右键进行编辑。在R1C1输入输入“采集时间采集时间”,
11、R1C2输入输入“液位液位1”,R1C3输入输入“液位液位2”。拖动。拖动鼠标从鼠标从R2C1到到R5C3,表格会发黑。以下列图所,表格会发黑。以下列图所表示:表示:7.2 历史报表历史报表第16页7.2 历史报表历史报表第17页在表格中单击鼠标右键,单击在表格中单击鼠标右键,单击“连接连接”或直接按或直接按“F9”,单击,单击“表格表格”菜单中菜单中“合并表元合并表元”选项,选项,或直接单击工具条中或直接单击工具条中“编辑条编辑条”图标,从编图标,从编辑条中单击辑条中单击“合并单元合并单元”图标,表格中所选图标,表格中所选区域会出现反斜杠,以下列图所表示:区域会出现反斜杠,以下列图所表示:7
12、.2 历史报表历史报表第18页7.2 历史报表历史报表第19页 双击表格中反斜杠处,弹出双击表格中反斜杠处,弹出“数据库连接设数据库连接设置置”窗口,详细设置如本页和下页图,设置完成窗口,详细设置如本页和下页图,设置完成后按后按“确认确认”退出。退出。7.2 历史报表历史报表第20页7.2 历史报表历史报表第21页 在实际生产过程控制中,对实时数据、历史在实际生产过程控制中,对实时数据、历史数据查看、分析是不可缺乏工作。但对大量数据数据查看、分析是不可缺乏工作。但对大量数据仅做定量分析还远远不够,必须依据大量数据信仅做定量分析还远远不够,必须依据大量数据信息,画出曲线,分析曲线改变趋势并从中发
13、觉数息,画出曲线,分析曲线改变趋势并从中发觉数据改变规律,曲线处理在工控系统中也是一个非据改变规律,曲线处理在工控系统中也是一个非常主要部分。常主要部分。7.3 实时曲线实时曲线第22页 实时曲线构件是用曲线显示一个或多个数据实时曲线构件是用曲线显示一个或多个数据对象数值动画图形,象笔绘统计仪一样实时统计对象数值动画图形,象笔绘统计仪一样实时统计数据对象值改变情况。数据对象值改变情况。单击单击“用户窗口用户窗口”标签,在标签,在“用户窗口用户窗口”中中双击双击“数据显示数据显示”进入,在进入,在“工具箱工具箱”中单击中单击“实时曲线实时曲线”图标,拖放到适当位置调整大小。双击曲线,图标,拖放到
14、适当位置调整大小。双击曲线,弹出弹出“实时曲线构件属性设置实时曲线构件属性设置”窗口,按下列图窗口,按下列图设置:设置:7.3 实时曲线实时曲线第23页7.3 实时曲线实时曲线第24页按按“确认确认”即可,在运行环境中单击即可,在运行环境中单击“数据显示数据显示”菜单,就可看到实时曲线。双击曲线能够放大曲线。菜单,就可看到实时曲线。双击曲线能够放大曲线。7.3 实时曲线实时曲线第25页 历史曲线构件实现了历史数据曲线浏览功效。历史曲线构件实现了历史数据曲线浏览功效。运行时,历史曲线构件能够依据需要画出对应历运行时,历史曲线构件能够依据需要画出对应历史数据趋势效果图。历史曲线主要用于事后查看史数
15、据趋势效果图。历史曲线主要用于事后查看数据和状态改变趋势和总结规律。数据和状态改变趋势和总结规律。7.4 历史曲线历史曲线第26页 在在“用户窗口用户窗口”中双击中双击“数据显示数据显示”进入,进入,在在“工具箱工具箱”中单击中单击“历史曲线历史曲线”图标,拖放到图标,拖放到适当位置调整大小。双击曲线,弹出适当位置调整大小。双击曲线,弹出“历史曲线历史曲线构件属性设置构件属性设置”窗口,按下列图设置,在窗口,按下列图设置,在“历史历史曲线构件属性设置曲线构件属性设置”中,中,“液位液位1”曲线颜色为曲线颜色为“绿色绿色”;“液位液位2”曲线颜色为曲线颜色为“红色红色”。7.4 历史曲线历史曲线第27页第28页在运行环境中,单击在运行环境中,单击“数据显示数据显示”菜单,打开菜单,打开“数据显示窗数据显示窗口口”,就能够看到实时数据,历史报表,实时曲线,历史曲,就能够看到实时数据,历史报表,实时曲线,历史曲线线 7.4 历史曲线历史曲线第29页7.4 历史曲线历史曲线第30页本本 讲讲 内内 容容 到到 此此 结结 束束第31页