- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Advantrol-Pro报表软件 工程技术部 培训目的和内容 对报表相关的各名词的解释; 在Pro2.65下,用两个典型实例演示报表的操作; 强调报表编写中的关注点和容易犯错误的要点; 报表相关的名词解释 报表相关的名词解释 报表:一种十分重要且常用的数据记录工具。它一般用来记录重要的系统数据和现场数据,以供工程技术人员进行系统状态检查或工艺分析。 制作完成的报表文件保存在组态文件夹下的Report文件夹中。D:\DCSData\组态名称\Report \报表名称.cel 运行产生的报表文件保存在监控运行目录的文件夹中。 D:\DCSRun\Run\Report\报表名称\报表产生时间\报表名称.cel 报表相关的名词解释 事件定义:定义数据记录、报表产生的条件。系统一旦发现事件信息被满足,即记录数据或触发产生报表。一张报表中最多定义64个事件。 时间引用:用于设置一定事件发生时的时间信息。一张报表中最多定义64个时间引用。 位号引用:对报表中需要引用的位号进行设置。一张报表中最多引用64个位号。 注意:在输入或选择完成后必须按回车键确认,否则无效。 报表相关的名词解释 报表输出:定义报表生成的周期、精度以及记录方式和输出条件等。 记录周期:对报表中组态完成的位号及时间量进行数据采集的周期设置。记录周期必须小于输出周期;输出周期除以记录周期必须小于5000。 纯事件记录:只有当引用的事件为真时,才进行数据记录。 死区:在死区范围内,即使条件多次满足,也最多触发一次条件执行。 报表相关的名词解释 数据记录方式:为报表输出确定其数据记录方式,分为循环记录或重置记录。 循环记录:在输出条件满足前,系统循环记录一个周期的数据,即系统在时间超过一个周期后,报表数据记录头与数据记录尾的时间值向前推移,保证在报表满足输出条件输出时,输出的报表是一个完整的周期数据记录,且报表尾为当前时间值。类似于循环队列。 重置记录:如果报表在未满一个周期时满足输出条件,输出当前周期数据记录;如果系统已记录了一个周期数据,而输出条件尚未满足,则系统将当前数据记录清除,重新开始新一个周期的数据记录。 报表相关的名词解释 输出设置:当报表输出事件为No Event时,按照输出周期输出;当报表定义了输出事件时,则由事件触发来决定报表的输出。 报表输出条件:在此定义的输出事件条件优先于系统缺省条件下的一个周期的输出条件。报表输出死区的单位是秒。当报表输出条件中输出事件定义为No Event时,历史报表即按照输出周期输出,与死区无关。 典型报表实例 典型报表实例--日报表 制作一日报表; 要求:记录2个AI信号,要求对需记录点每小时采样一点,报表在每天早上8点30分输出。 典型报表实例--日报表 事件定义: 事件1:整点记录; 事件2:每天8:30分输出; 典型报表实例--日报表 时间引用组态: 时间1:每小时记录的时间; 时间2:每天8:30分输出的时间; 典型报表实例--日报表 位号组态: 需记录2个位号的值到报表中; 典型报表实例--日报表 输出设置: 报表记录和报表输出均为“纯事件”; 典型报表实例--日报表 报表数据填充: 典型报表实例--事件报表 制作一张事件报表; 要求:记录2个AI信号,要求在流程图上设计一报表输出按钮,按下按钮时采集当时的瞬时数据,并输出报表。 典型报表实例--事件报表 事件定义: 事件1:自定义变量为ON; 典型报表实例--事件报表 时间引用组态: 时间1:自定义变量为ON的时间; 典型报表实例--事件报表 位号组态: 需记录2个位号的值到报表中; 典型报表实例--事件报表 输出设置: 报表记录和报表输出均为“纯事件”; 典型报表实例--事件报表 报表数据填充: 注意:在SCControl中需对自定义变量(按钮)做自复位处理,避免重复生成报表文件。 报表应用中的注意事项 报表应用中的注意事项 最常遇到的问题是:报表漏生成和报表数据漏记。 问题产生的原因: 工程应用问题:死区设置、报表要求不合理、等等; 网络和数据量负荷大导致软件出错; 计算机时钟跳变(时间同步); 报表后台打印,与外设的连接设备管理进程忙碌; 报表应用中的注意事项 报表事件和输出不应精确到秒。 同一时刻不允许生成多张报表,要求每张报表的输出时间都要错开。 尽量采用getcurmin()、 getcurhour()这类函数定义事件,不应采用getcurtime()的函数。 getcurtime()= 8:30,实际的效果只是在8:30:00的时刻触发,如果计算机出现时间跳变就会漏记。 报表应用中的注意事项 不要在报表中做过多的逻辑运算,要求在下位机SCControl中做程序,最后将运算后的变量在报表中引用。 报表画面中禁止
文档评论(0)