《WebAccess报表》doc版.doc_第1页
《WebAccess报表》doc版.doc_第2页
《WebAccess报表》doc版.doc_第3页
《WebAccess报表》doc版.doc_第4页
《WebAccess报表》doc版.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第7章 WebAccess报表本章要点组态软件中报表是自动化工程和信息化项目中的重要组成部分。报表组态,是指报表格式和报表数据来源的编辑和定义的过程,而报表生成是指利用组态好的格式定义来完成报表的数据填充和数值计算的过程。WebAccess的报表是由一个或多个自动产生的包含实时数据的值班报表、日报表及月报表组成。操作员可以通过Web浏览器浏览到当前或以前产生的报表。同样,WebAccess报表功能所产生的报表可以通过使用Windows 中的复制及粘贴功能传入Excel、Word或其它常用的办公室应用软件中。7.1 报表功能及分类WebAccess的报表功能十分强大,有值班报表、日报表及月报表。报表是由工程节点中的中央数据库的数据产生的。在设置点属性中,记录到ODBC频率项中的值必须大于0。可以通过Web浏览器浏览到当前或从前产生的报表,也可以将报表打印出来,或以E-mail的方式发送至指定的E-mail地址。需要注意,仅有模拟量类型点可被使用于报表功能中。数字量类型点记录格式与报表功能引擎不兼容:数字量点只有时间标记,没有时、分或天的记录。使用模拟量计算点可使数字量点转换成模拟量类型的点。7.1.1 值班报表 当使用IE浏览器或ViewDAQ浏览查看值班报表时,第一个出现的页面是当日的第一张值班报表,如图7-1所示。图 7-1 值班报表浏览页面在值班报表功能中,每天可以产生6个值班报表,每张报表可有12个纵行,即12个点,每个单元格所表示的数据都可被指定为表示平均值、最后值、最小值、最大值或总计值,而每行的记录时间周期可被指定为5至60分钟。在每列中的底部的摘要数据值是该列的数据通过计算后求出的最大值、最小值、最后值、平均值及总计值。若值班时间不完整,则在还未存在记录的单元格中显示为空白。点击“第一日”或“前一日”,可以查看到先前的记录值。 “第一日”是报表记录以来最早的数据记录。点击“第一日”链接后会产生一个第一天记录的报表,报表的日期会自动显示在页面的右上角。 “前一日”是比当前时间早一天的记录。报表的日期会自动显示在页面的右上角。 “前一班”是比当前报表早一班的记录。 “下一班”是比当前报表晚一班的记录。 “最后一班”是日报表的中的最后一批记录。该项通常为当前班记录。E-mail 发送值班报表的显示格式通常是相同的,带有粉红色和蓝色边缘。7.1.2 日报表当打开浏览日报表时,第一个出现的页面是当日的日报表,如图7-2所示。图 7-2 日报表浏览页面日报表中包含24行,分别表示一天中的24个小时。每个报表中可包含12个纵行,亦即12 个点。每个单元格所表示的数据都可被指定为表示每小时平均值、最后值、每小时最小值、每小时最大值或每小时总计值,而每行的记录时间周期为一小时。在每列中的底部的摘要数据值是该列的数据通过计算后求出的最大值、最小值、最后值、平均值及总计值。若该日中的时间并不完整,则在还未存在记录的单元格中显示为空白。点击“第一日”、“前一日”,可以查看到先前的记录值。E-mail发送日报表的显示格式通常是相同的,带有粉红色和蓝色边缘。7.1.3 月报表启动浏览或ViewDAQ中,显示的当前月报表记录。打开月浏览报表时,第一个出现的页面是当前月报表记录,如图7-3所示。图7-3 月报表浏览页面月报表包含28至31行数据,分别表示一个月中的每一天的记录。每个报表中可包含12个纵行,亦即12个点。每个单元格所表示的数据都可被指定为表示每日平均值、每日最后值、每日最小值、每日最大值或每日总计值,而每行的记录时间周期为一天。在每列中的底部的摘要数据值是该列的数据通过计算后求出的最大值、最小值、最后值、平均值及总计值。若该月中的时间并不完整,则在还未存在记录的单元格中显示为空白。点击“第一月”“前一月”,可以查看到先前的记录值。“第一月”是报表记录以来最早的数据记录。点击第一月链接后会产生一个第一月记录的报表,报表的日期会自动显示在页面的右上角。“前一月”是比当前时间早一个月的记录。“下一月”是比当前报表晚一个月的记录。“最后一月”是报表中的最后一个月的记录。通常该项为当月记录。E-mail 发送月报表的显示格式通常是相同的,带有粉红色和蓝色边缘。7.1.4 以E-mail方式发送报表报表可以通过E-mail发送给任何人。不论是总经理、管理员、操作员还是其他任何人员,只要拥有一个正确的电子邮件地址,就可以接受WebAccess发送的HTML格式的报表。由于报表是由纵行与横行构成,所以报表数据可以通过复制和粘贴操作传送入EXCEL、WORD 或其它办公应用程序中,并保留原有的纵行格式、横行格式、字体和颜色。在监控节点中,收件人可被定义为“全局”(电子邮件收件人和电子邮件抄送)以接收来自监控节点是所有报表。收件人也可被定义为接收单张报表。也可以根据值班、日或周、节假日或天修改E-mail收件人。7.2 报表组态过程在WebAccess的报表组态过程中,仅需在工程管理员工具中填写一张表格,就可以完成所有设置;也可以通过监控节点主页面上部的报表链接进入报表的设置界面。报表功能仅对模拟量类型点记录,因为仅有模拟量类型点拥有记录到ODBC频率选项,当该项大于0时便开始记录模拟量点的值。可以通过下拉菜单修改记录到ODBC频率值,也可以在设置报表时输入点名称,之后再在点属性中修改记录到ODBC频率项。当被设置在报表中的某点的“记录到ODBC频率”项为0时,报表将不包含对该点值的记录。若点为数字量类型或文本量类型,则报表中对该点的记录值为空白。在工程管理员页面,点击“节点属性”按钮,将监控节点的参数“数据记录到ODBC”选择“是”,这样所有记录到ODBC频率值大于0的点,都将根据设定的记录频率将数据记录到指定的数据库中。在报表中的点必须是监控节点本地中的点。对于其它监控节点中的点,它们的报表则只能在包含它们的监控节点中生成,但可以使用脚本编写报表,并记录它们的值。7.2.1 添加报表1登录工程管理界面,选择工程节点;2选择需要产生报表的监控节点;3点击工程管理页面上方的“报表”链接,如图7-4所示;4进入报表列表页面如图7-5所示;图7-4 报表设置链接图7-5 报表列表页面5在页面的左上方,点击“添加新报表”;6进入“添加新报表”界面;图 7-6 添加新报表7输入“报表名称”,该名称将显示在报表列表中,为必填项;8输入“报表的标题栏”,为可选项,它包含三个文字标题;9输入“电子邮件主题栏”,为可选项,它是将报表以E-mail方式发送时的固定的邮件标题。10输入需要记录的点.在“点名称”区域输入需要被记录下的点,最多为12个,编号依次为01至12。 点击 01 栏; 点击“点名单”中的下拉菜单,选择一个点。在该下拉菜单中,仅有记录到ODBC频率项大于0的模拟量类型点才会被显示在该菜单中; 不同类型的点将显示在不同的栏位中; 在列表中选择一个点,该点将出现在01栏中; 按照上述操作添加02至12栏的其他点。11允许”或“禁止”选项选择各个值班报表、日报表和月报表中的“允许”或“禁止”选项,如图7-7所示。图 7-7 值班报表设置12值班报表若使用的是值班报表,需设置: 输入“值班计数”,每天的值班报表数量; 输入“开始时间”,第一班报表的开始时间,通常为8时0分,即8:00am; 输入“值班时间间隔”,通常若每天产生3个值班记录,则该项为8小时; 输入“记录时间间隔”,仅在值班报表中存在该选项。13邮件地址输入“电子邮件收件人”栏目中的邮件地址,该项需与监控节点属性中的报表电子邮件收件人栏相符合。输入“电子邮件抄送”栏目中的邮件地址,该项需与监控节点属性中的报表电子邮件抄送栏相符合。14. 高级设置值班、日及月报表“高级设置”:在同一纵行中这三个报表所显示的点都是一样的。在值班、日及月报表中,它们分别完成不同的运算,包括平均值、总计值、最小值、最大值和最后值,默认为平均值。对各个点的不同计算,可在每张报表的高级选项中进行设置。每个纵行中对点进行描述的标题也可在高级选项中进行设置。这三种报表中的每一个纵行都可以有不同的标题,或共同使用建立在其它报表中的标题。15提交点击“提交”按钮,完成报表的添加。7.2.2 浏览报表在监控节点运行过程中,当数据被传送至ODBC 数据库中时,就可以通过浏览报表来查看这些数据。数据库维护功能可以定义ODBC数据库的保留期限。若当前值班报表、日表及月报表不完全,则将浏览到一个不完全的报表。浏览报表的步骤:1在Web浏览器中浏览报表功能右击鼠标- 工具- 报表,如图7-8所示。图 7-8 打开报表2在ViewDAQ 中浏览报表功能在菜单栏中选择工具-报表,如图7-9所示。图 7-9 工具菜单当菜单的所有栏目都为灰色时,表示操作员并非以线上管理员身份登录,此时必须关闭当前Web 浏览器窗口,并重新以其它身份登录。3打开报表功能图 7-10 值班、日及月报表 在报表列表中,选定一个报表,然后再在该报表的多种报表类型中选择一个,点击“浏览”;系统需要花费几秒钟以产生所有指定点记录的总计值、最大值、最小值和平均值。点数越多,记录越多,则花费的时间就越多。有时月报表可能需要花费5或10分钟才能被整理好,因为有一个月的分及时记录需要被系统读取并计算出来。4. 显示当日报表 值班报表,显示当日的第一张值班报表(图7-1) 日报表,显示当日的日报表(图 7-2) 月报表,显示当月报表(图 7-3)5. 浏览过去或将来的报表 值班报表,点击“第一日”、“前一日”、“第一班”、“ 前一班”、“ 下一班”和“最后一班”浏览。 日报表,点击“第一日”、“前一日”、“ 下一日”和“最后一日”浏览。 月报表,点击第一月、前一月、下一月和最后一月。注:“第一”表示为数据库中最早的记录。“最后”表示为数据库中最新的记录,通常为当天的最新记录。6. 查看其它报表:点击页面右上角“新的查询”链接,可以重新浏览其它报表。7.2.3 应用举例以第3章提到的冶金过程控制系统为例,完成其温度控制器参数、温度设定值与测量值的报表组态。在“报表功能”设置界面下,填充报表名称、整体标题、页标题如图7-11所示。图 7-11 报表名称与标题报表中点名称定义如图7-12所示,其中报表中各点的定义如下: PID_D:冶金温度控制系统PID控制器微分环节 PID_I:冶金温度控制系统PID控制器积分环节 PID_P:冶金温度控制系统PID控制器比例环节 TempRealV:冶金温度控制系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论