第六章-报表维护_第1页
第六章-报表维护_第2页
第六章-报表维护_第3页
第六章-报表维护_第4页
第六章-报表维护_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

CSC-2000(V2)监控系统 -工程维护手册 第六章 报表维护 第六章 第 I 页 第六章第六章 报表维护报表维护 目录 1.综述.1 2.报表系统文件含义及恢复.2 3.报表系统配点逻辑.3 4.报表串口文件传输功能配置.5 CSC-2000(V2)监控系统 -工程维护手册 第六章 报表维护 第六章 第 1 页 1. 综述综述 报表是变电站运行监视和存储运行数据的重要手段。这有两方面的含义:一是就 SCADA 系统来说,运行报表记录是其主要功能;二是就现场来说,现场日常工作中需要统 计大量的表格,报表是运行人员工作的有力支撑。报表的重要性是不言而喻的。报表具有如 下功能: 1. 编辑报表模板:报表模板是一系列实点、字符串、公式等定义的集合。对报表模板 的编辑,如新建报表、编辑报表、复制报表等等,基本上是由工程人员完成的。工 程人员根据现场要求,编辑相应的日表、月表、年表等报表模版。 2. 生成运行报表:现场运行人员选择日期,由报表模板生成所选日期所在范围的日表、 月表、年表等,现场运行人员亦可以对之进行输出,如打印、输出成 Excel 格式文 件等。 点击开始应用模块历史及报警报表,如下图所示,将弹出报表管理界面。 图 1-1 启动报表 报表程序启动后,布局如下图所示。左边以树形结构显示报表工作室列表,上边显示菜 单栏和工具栏。工具栏中部分按钮,如保存报表、实点更新等在报表浏览状态时不可用,以 CSC-2000(V2)监控系统 -工程维护手册 第六章 报表维护 第六章 第 2 页 灰色显示;在报表编辑态时,则自动恢复可用状态。在报表工作室列表中,根节点是报表工 作室,其下的次级节点为各类报表的主节点。如运行报表、日报表、周报表、月报表、季度 报表、年度报表等。双击这些节点,则展开该次级列表。次级列表中列出当前该类报表的所 有报表。双击这些报表,在浏览态时会依据所设定日期,生成相应的日表、月表、年表;在 编辑态时,则会打开相应的报表模版,可对之进行编辑。 如果需要新建或者修改已有报表,需在菜单中选择设置进入报表编辑或者在工具栏中点 击报表编辑按钮进入报表编辑。系统会根据用户所具有的权限,判定用户是否具有编辑报表 和修改报表的权利。编辑报表等请参阅使用说明。 图 1-2 报表主界面 2. 报表系统文件含义及恢复报表系统文件含义及恢复 报表中模版文件的存放位置:csc2100_homeprojectReportdata 中存放报表模版 文件以及各报表系统文件。各文件意义如下: ReportInfo.dat:为报表配置,存放用户所定义的报表信息,如报表类型、名称及报表 中实点信息。此文件一旦破坏,报表将不能查看所定义的报表。这个文件是由程序自动生成 CSC-2000(V2)监控系统 -工程维护手册 第六章 报表维护 第六章 第 3 页 的。不可缺少。 ReportInfo_back.dat:为报表配置的备份文件,程序自动备份。 rptitem.def:报表读取历史库的配置文件,这个文件一般不需要修改,不可缺少。 sample.vts:报表的最基本模版文件,所有用户定义的报表都是由此而来。这个文件不 需要修改。不可缺少。 剩下的以.vts 结尾的文件都是用户自己定义的各日、月、年报表同名模版文件。这些文 件在程序更新的时候,可能因上述 ReportInfo.dat 的破坏,常见的是报表存储信息格式发 生改变,而从报表中不能读取。同时,在做一个新的工程时,若我们有以前工程的备份,而 想部分导入某些模版。这些情况都涉及到报表模版的恢复、导入。 先将这些以.vts 结尾的文件移出 ReportTest 目录,不包括 sample.vts 文件。然后在打 开报表,在报表中重新建立各类型的同名报表,然后退出报表,将移出的文件重新移回 ReportTest 目录。然后打开报表,在编辑态中重新打开各报表,然后逐一保存即可。因此, 对用户定义的报表模版,可以做一备份,防止丢失。 3. 报表系统配点逻辑报表系统配点逻辑 对分钟类型精度,如遥测量当前值,采用在配置文件 rptitem.def 指定区间内递归 配点的方式。 对小时类型精度,如遥测量小时最大值,时间意义为前延。例:库中 DT 为 2001- 01-12 14:03:00 的记录表示 2001-01-12 这一天 13 点到 14 点这个时间段的统计值。 这里在做报表时注意一下意义即可。 对天型类型精度,如遥测量日最大值等,则时间意义同 DT 字段,库中 DT 为 2001- 01-12 23:59:55 的记录表示 2001-01-12 这一天整天时间段的统计值。 对月型类型精度,如遥测量月最大值等,则时间意义为 DT 字段前延,库中 DT 为 2001-01-01 00:03:00 的记录表示 2004 年 3 月份的统计值。 对年型类型精度,如遥测量年最大值等,则时间意义为 DT 字段前延,库中 DT 为 2001-01-01 00:03:00 的记录表示 2003 年的统计值。 注意:注意:运行报表是报表查询历史库中相应数据,匹配到相应位置而成。为增强报表的可 维护性,报表将逻辑存放在数据定义文件中。其中定义了遥测量、遥信量、遥脉量在日报表、 月报表等报表中各种统计类型,所对应的历史库的相应表名、字段名、数据类型、取点格式 等等。报表在定义日报表中遥测量当前值、遥脉量绝对电度、每小时电度时,可能需要修改 数据定义文件中的取点范围。 以定义母线母线 A A 相电压相电压 12 时实时值为例,数据定义文件中遥测量日表中当前值当前值时间精度 CSC-2000(V2)监控系统 -工程维护手册 第六章 报表维护 第六章 第 4 页 为 0,即分钟类型,左右时间范围为-5 分钟,到 5 分钟。则报表会从历史库中查询 12 时附 近-5 分钟,5 分钟范围内的所有母线母线 A A 相电压相电压实时值,然后将距离 12 时最近的实时值匹 配到母线母线 A A 相电压相电压 12 时实时值上。而在历史配置时,我们知道可以选择实点的存储周期, 如 1 分钟、5 分钟等等,如果实点的存储周期大于报表取点的范围,则可能报表匹配不到相 应的实时值。此时必须修改 rptitem.def 中的相应统计类型的取点范围,修改为实点存储周 期的两倍多些,如实点存储周期为 15 分钟,则取点范围为-16 分钟,16 分钟。最后保存 rptitem.def 文件,重新启动报表即可。另外为使其他节点上报表生效,需要同步报表,报报 表同步功能表同步功能见使用说明书介绍。 同样,对电压合格时间等以秒为单位的值,若现场需要改为其他单位,如小时。也同样 需要修改 rptitem.def 文件。在 rptitem.def 文件,找到该统计类型对应的字段名,如 A_IURUNTIME,改为 A_IURUNTIME/3600,重复操作,将日、周、月、季、年等类型 报表统一修改。重新启动报表即可。 #报表数据定义文件示例# #时间精度 0 分钟精度 1 小时精度 2 3 4 5 分别为天 周 月 年 BEGINDESC #DayAnalog TABLEDESC #注释 表名 字段名数据格式时间精度时间范围(Left) 时间范围(Right) 当前值 TABSNAPSHOT A_RVAL10-5 5 最大值 TABDAYMMAA_RMAX 12-0 1 最大值时刻 TABDAYMMATO_CHAR(A_DTMAX,YYYY-MM-DD_HH24:MI:SS) 22 -0 1 最小值 TABDAYMMA A_RMIN12-0 1 最小值时刻 TABDAYMMATO_CHAR(A_DTMIN,YYYY-MM-DD_HH24:MI:SS) 22-0 1 平均值 TABDAYMMAA_RAVE12-0 1 累加值 NULLNULL 12-0 1 越上限次数 TABDAYUA_IUHIGH02-0 1 越下限次数 TABDAYU A_IULOW02-0 1 越上限时间 NULLNULL02-0 1 越下限时间 NULLNULL02-0 1 越上限率 TABDAYU A_RHIRATIO12-0 1 越下限率 TABDAYUA_RLOWRATIO12-0 1 合格时间 TABDAYU A_IURUNTIME02-0 1 TABLEEND #WeekAnalog TABLEDESC #注释 表名 字段名数据格式时间精度时间范围(Left) 时间范围(Right) 当前值 NULL NULL10-5 5 最大值 TABDAYMMAA_RMAX 12-0 1 CSC-2000(V2)监控系统 -工程维护手册 第六章 报表维护 第六章 第 5 页 TABLEEND #MonthAnalog TABLEDESC #注释 表名 字段名数据格式时间精度时间范围(Left) 时间范围(Right) 当前值 TABSNAPSHOT A_RVAL10-5 5 最大值 TABDAYMMAA_RMAX 12-0 1 TABLEEND #DayDigit TABLEDESC TABLEEND #DayPulse TABLEDESC #注释 表名 字段名数据格式时间精度时间范围(Left) 时间范围(Right) 绝对电度 TABENERGYSNAPSHOT P_RENERGY10-5 5 每小时电度 TABHOURENERGY P_RENERGY 10-15 5 TABLEEND TABLEEND ENDDESC 4. 报表串口文件传输功能配置报表串口文件传输功能配置 报表串口文件传输功能依赖两个后台程序共同完成,为: asyclient:文件发送端,运行在 CSC2000(v2)监控系统所在主机,由报表程序调用。 asyserver:文件接收端,运行在第三方 MIS 系统所在 Windows 主机。实时运行,等待接 收发送端所传文件,自动储存在指定目录下。 考虑到串口传输速率,在发送和接收端,需要进行传输报表文件的压缩、解压缩工作。 压缩、解压缩工作由第三方工具实现,文件传输程序自动调用,对用户透明。 配置文件说明配置文件说明 发送端和接收端配置文件为 asytransfer.ini,发送端配置文件路径为% CSC-2000(V2)监控系统 -工程维护手册 第六章 报表维护 第六章 第 6 页 csc2100_home%/config/,接收端配置文件与 asyserver 程序在同一目录,对路径无要求。具体 参数可参加文件中说明。需要工程人员设置的项如下: #COMPORT=/dev/ttyb 对于所连串口设备名,在 Windows 和 unix 下不同。对于 solaris,联接串口 a,则定义 #COMPORT=/dev/ttya,联接串口 b,则定义#COMPORT=/dev/ttyb。对于 windows,连接串口 1, 则定义#COMPORT=com1。这里需要注意,不要与开入开出所连串口、五防等定义串口冲突。 #DIR=C:xls 该路径对于发送端,是发送临时文件所在路径,对于接收端,为文件自动存储路径,该路 径必须存在。 环境变量设置环境变量设置 串口传输程序,在 Solaris x 下利用了系统自带 zip 工具,不需要设置。在 windows 下利 用了 win

温馨提示

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

评论

0/150

提交评论