版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 南京科远自动化集团股份NT6000V3 系统ReportX使用作业指导书系统测试部 编制人编制时间审批人审批时间乔锴 2010-5-7 潘海禄 2010-5-7 更改记录版本号变更修订履历初次建立修改人/日期乔锴2010.04.21审核人/日期潘海禄2010.04.22批准人/日期A00A01A02A03增加了软件授权,具体在第一页中增加在通常故障解决方案P66 页中增加两条说明从P34 页开始增加报表的二次计算功能使用说明乔锴2010.05.07乔锴2010.10.20乔锴2011.01.30潘海禄2010.05.07潘海禄2010.10.20潘海禄2011.01.30A04A05A06从
2、P47 页开始增加报表的型记录功能使用说明从P6 页开始增加NTBASE 接口,可以采集NTBASE 数据从 P33 页开始增加报表的平均值条件筛选功能使用说明 AvgC从P45 页开始增加报表的周报表功能使用说明在 P1 页增加对 ReportX 和NTBASE 连接时软件版本的要求,对P51 页的型报表进行修改,分为IH 和的使用说明乔锴2011.04.11乔锴2011.07.29乔锴2011.10.28潘海禄2011.04.11魏峥2011.07.29魏峥2011.10.28 目录1简介 11.1软件说明 11.2系统需求 22软件安装 3 3配置方法 4 3.1报表服务器站的配置方法
3、5 3.2报表客户端站的配置方法 10 4程序文档结构构成 15 5使用方法介绍 16 5.1ReportSrv 报表服务器程序 16 5.2ReportMak 报表编辑器程序 22 5.2.1ReportMak 程序界面按钮介绍 22 5.2.2ReportMak 新建报表流程 24 5.2.3添加报表的日期 26 5.2.4如何添加瞬时值 27 5.2.5如何添加最大值,最小值,平均值及其相应时间 29 5.2.6如何进行常量值计算 31 5.2.7其余公式计算部分 32 5.2.8如何进行报表的关键字替换 32 5.2.9报表的模板替换功能 34 5.2.10报表的平均值条件筛选功能 A
4、vgC(Avg Condition) 36 5.2.11报表的二次计算功能(月报表功能) 37 新增公式 1:AvgE (Avg Extra)平均值的扩展功能 37 新增公式 2:Name 测点命名公式模块 42 新增公式 3:CalV 二次统计值模块 45 5.2.12报表的周报表功能 48 5.2.13报表的型记录功能 50 新增公式 4:HCAL当时值 645.3ReportVew 报表查看器程序 675.4ReportHis 报表历史记录器程序 686通常故障解决方案 727附录-公式列表 73 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9S
5、ECTPAGE11/811 简介 1.1 软件说明 由于早期版本的报表程序需要用到 SQL 和 Frontpage,客户和工程人员反应使用时有很多不便,并且也发现了一些问题,所以在推出 NT6000 V3 系统的同时,推出了 ReportX 报表程序,脱离了 SQL 和Frontpage,采用自主开发的程序进行报表的制作和发布,报表程序编制更加方便,操作步骤更加简洁,功能更加齐全,运行更加稳定。 完整的 ReportX 程序子列表如下表格所示:注:该软件安装完毕后,需要右键点击屏幕任务栏右下角的 ReportSrv 图标,出现注册程序后,将机器码发给开发三部程传良索取
6、注册码进行注册,不然只能运行 2 小时。 由于目前 ReportX 需要与公司自主研发的 NTBASE 软件配合使用,故对两种程序的版本有着严格的控制,请项目部门在使用时,从系统测试部的技术支持平台网站/上进行下载,并核对程序版本 编写:乔锴审核、批准:潘海禄程序 简介 服务器站 客户端站 ReportSrv报表服务器程序,与 IH 历史站连接 有 无 ReportMak报表编辑器程序,制作报表文件 有 无 ReportVew报表查看器程序,进行报表查阅 有 有 ReportHis报表历史记录程序,可导出报表的 EXCEL 文件 有 无 NT6000V3系统R
7、eportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE12/81ReportX 版本必须为 20111028NTBASE 版本必须为 201110281.2系统需求软件需求 Windows 2000 SP2或Windows XP或Windows XP Embedded注:安装IH的机器所用的系统必须为Windows 2003 server版本硬件需求编写:乔锴审核、批准:潘海禄设备 至少 推荐 带 有 奔 腾 处 理 器 的 PC 机 Pentium II350 MHzPentium III500 MHz系统内存 64MB128MB硬盘 250MB 的空闲存储空间
8、VGA 监视器 颜色设置 256 色 真彩色 分辨率 800*6001680*1050鼠标 推荐使用 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE13/812软件安装ReportX 的安装十分简便,只要双击已经制作好的安装包的可执行程序即可。安装完毕后,可以看到在开始菜单中会生成报表的相应程序: 可以在 eNetmain 的系统配置中,将报表的相应程序依次添加到系统配置的程序当中,具体方法如 下: 编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE14
9、/81添加完成后,在 eNetmain 的运行程序中,就可以直接运行报表的相关子程序了:下面重要介绍其配置方法3配置方法报表站分为服务器站和客户端站两种类型,其安装过程中也是有所区别的,下面分别介绍两种类型站 编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE15/81点的配置方法:3.1报表服务器站的配置方法点击打开安装程序,点击下一步:在名称中填入本地的机器名:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE16/81选择
10、服务器选项,即将该站点配置为 ReportX 服务器站:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE17/81此时选择使用 IH 历史数据库或者是 NTBASE 历史数据库(采集 NTBASE 数据库使用方法与 IH 数据库使用方法相同): 在历史服务器栏中填入 IH 站点的名称,此处建议填入 IH 历史站的机器名,不建议填入 IP 地址,因为 IP地址可能有多个,单填一个 IP 地址将无法实现系统的冗余功能。 编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVD
11、ATE12010-3-9SECTPAGE18/81填入 ReportX 的安装路径:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE19/81该程序只在开始菜单的 NT6000 目录下生成其快捷方式:完成以上操作后,即出现安装完成画面:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE110/813.2报表客户端站的配置方法点击打开安装程序,点击下一步:在名称中填入本地的机器名:编写:乔锴审核、批准:潘海禄 NT6000V3系
12、统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE111/81选择客户端选项,即将该站点配置为 ReportX 客户端站:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE112/81接着选择与连接的数据源类型:在报表服务器地址中填入报表服务器的机器名,出于冗余考虑,此处同样建议填入报表服务器的机器名编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE113/81填入 ReportX 的安装路径
13、:该程序只在开始菜单的 NT6000 目录下生成其快捷方式:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE114/81完成以上操作后,即出现安装完成画面:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE115/814程序文档结构构成在介绍使用方法之前,首先将程序的文档结构进行讲解,方便对各个子程序的了解,此处以报表服务器 站为例(由于报表客户端站的安装完成后只拥有 ReportVew 程序,在报表服务器站中已经包含了此程
14、序,以下均不单独做介绍)在 D:NT6000ReportX 路径下:在 D:NT6000ProjectReportX 路径下:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE116/815使用方法介绍介绍报表服务器站中的四个子程序,下面按照报表的四个子程序分类,分别介绍各自的功能:5.1ReportSrv 报表服务器程序ReportSrv 是报表服务器程序,主要是用以与 IH 历史数据站连接,在 ReportSrv 中添加报表所需要的测点和常量以及一些系统提示信息(即报表记录)等。 打开 ReportSrv
15、程序,弹出如下的界面:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE117/81表示当前数据库的状态,即报表服务器与 IH 站的连接情况:如果连接上显示为如果连接失败则显示为测点信息,点击后程序中间的空白处即出现所添加的所有报表使用的测点的名称及描述。常量信息,点击后会出现如下对话框:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE118/81在右侧点击增加按钮,可以增加常量,常量的值可以设定任意的浮点数,该常量值可以带入
16、公式中进行 运算。系统信息,显示系统启动时的连接情况以及请求报表文件的相关信息:服务器设置,即对报表连接所用的 IH 历史数据站的配置,此设置在报表程序安装时已经填入,即:,安装完成后,将服务器设置按钮打开,即弹出如下画面:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE119/81此时可以看到,服务器名称已经自动填入,如果点击测试,IH 历史数据站通讯正常的情况下,则会提示自动登录则是打开 ReportSrv 程序后,会自动连接 IH 历史数据站。添加测点,功能是用以对单个测点的添加,由于 ReportSr
17、v 加入了 CSV 文件的导入,所以在添加报表使用测点时无需逐个添加,该功能仅限于对单个遗漏测点或后期增加的测点的添加,其使用方法是,点击添加测点按钮,即弹出如下画面:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE120/81其中有名称和描述两项筛选选项,可以通过两项同时进行筛选,直接在默认的通配字符*后加入所要筛选 的内容即可,示例如下: 如果需要搜索名称为 AI19A0201 测点,只需要在名称中填入*AI19A0201*,点击查询,即会自动筛选出该 名称的测点: 如果需要搜索描述为模拟量正弦波 2 的
18、测点,只需要在描述中填入*模拟量正弦波 2,点击查询,即会自动筛选出该描述的测点: 编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE121/81筛选完成后,直接点击确定,即将该测点添加到报表程序所使用的测点列表当中。删除测点按钮,对已添加的报表使用测点可以进行删除。,报表使用点表的导入导出功能,此功能使用十分方便,由于报表的开发是基于 IH 的,所以 所有的报表数据都是从 IH 中读取的,我们知道,IH 历史站在添加历史数据测点后,可以使用 EXCEL 中的导出测点功能导出一份历史数据的测点表 Temp*,C
19、SV,形式如下: 点表打开后的内容如下: ,此此处,报表程序采用了与其相同的测点导入导出原理,我们只需要在 IH 的 CSV 文件中,将我们报表程 编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE122/81序所需要用到的测点选出,以同样的格式保存文档,如果 IH 本身的测点数目就比较少,可以将整个 IH的 CSV 文件导入到报表程序当中进行使用。测点总数显示,即当前报表程序中已添加的所有测点的总数,对于测点的统计有一个度量的作用, 防止测点的添加发生遗漏。测点添加完毕后,我们就可以开始进行报表的编制工作了。
20、5.2ReportMak 报表编辑器程序ReportMak 是报表的编辑程序,报表文件主要是通过 ReportMak 制作出来的。5.2.1ReportMak 程序界面按钮介绍打开 ReportMak 后,弹出如下的界面:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE123/811.新建一张新的报表2.新建一个报表文件夹3.删除报表或者文件夹4.保存当前报表内容5.保存所有报表内容6.剪切,复制,粘贴按钮7.格式刷按钮8.体效果选项字体及字号和字 9.单元格对齐方式选择编写:乔锴审核、批准:潘海禄 NT60
21、00V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE124/8110.合并单元格按钮11.单元格边框按钮12.字体颜色以及单元格颜色选择按钮5.2.2ReportMak 新建报表流程如何新建一张报表:点击按钮,在弹出对话框中选择需要的模板,并可以对此张报表进行命名点击确定后,即生成相称的报表编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE125/81注:如文字内容太长需要换行,则在需要换行的单元格中按两次 F2 按钮,在弹出的对话框中使用回车键进行换行即可: 编写:
22、乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE126/815.2.3添加报表的日期在使用 ReportX 自带的模块建立表后,表格的右上方会显示一个报表的日期:其添加方法相当于进入该点的测点统计中的基准时间选项:对于该日期的格式,可以在单元格格式中进行选择:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECT1PAGE27/815.2.4如何添加瞬时值新建报表完毕后,开始进行报表中测点的添加,以添加测点名为 TESTIH.DPU1019.G
23、V.AI19A0201.PV 的模拟量正弦波 1 为例,对应添加 1 点的测点值右键点击,弹出如下对话框,选择测点统计,也可以直接使用相应的快捷键进行测点统计,进入测点统计菜单后,会弹出如下的公式对话框:该公式为 x=HisV(TESTIH.DPU1019.GV.AI19A0201.PV,0100),分为三部分,其中 HisV 代表对话框下面的统计公式部分,TESTIH.DPU1019.GV.AI19A0201.PV代表对话框下面的测点名称部分,0100代表对话框下面的时 间部分。HisV 表示某一测点,在指定的时间点时的瞬时值TESTIH.DPU1019.GV.AI19A0201.PV代表该
24、测点的名称,可以点击测点名称后,在已经添加的报表所用的测点编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE128/81中进行选择0100代表该测点在当前日期的 1 点时候的瞬时值,可以通过点击时间后,在绝对时间中进行选择也可以手动填入需要的时间。注:此处时间可以精确到分钟,供有特殊需要的现场使用,以 0100 为例,即代表 1 时的数据,相应如果是 0101,即代表 1 时 1 分的数据。需要注意的是,如果是 24 点,必须填入 0000+1D,即代表今天的 24 点的值,如填入 0000,则代表前一天 24
25、 点的值。 完成第一个测点的添加后,可以按同样的方法将下面不同时间的测点进行添加。 编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE129/81测点的显示格式,如字体,大小,对齐方式和小数位均可以在单元格格式中进行选择:5.2.5如何添加最大值,最小值,平均值及其相应时间添加完测点的瞬时值后,需要添加测点的最大值,最小值以及平均值等计算测点,以最大值为例,如要计算报表一天的最大值,则是指前一天 24 点到今天 24 点区间内的最大值:在测点统计的统计公式中选择最大值 ,测点名称中选择需要统计的测 点,如模拟量
26、正弦波 1,在时间中选择开始时间为前一天的 24 点,即 编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE130/81当天的 0 点, 选择结束时间有两种方式,一是选择当天的 24 点,即当天的 0 点正向偏移 1 天:写出的公式如下:x=MaxV(TESTIH.DPU1019.GV.AI19A0201.PV,0000,0000+1D)二是从当天的 0 点开始,持续 24 小时写出的公式如下:x=MaxV(TESTIH.DPU1019.GV.AI19A0201.PV,0000,L24)两种公式所得到的结果是相
27、同的。以此类推,可以写出任意时间段内的最大值计算。编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE131/81如要计算最小值和平均值以及其相应的时间,只需在统计公式中选择不同的公式统计方法即可,其余写 法均相同5.2.6如何进行常量值计算由于以往的现场使用的经验,经常会在报表中加入手动设定的常量值,所以在 ReportX 中加入了此功 能,关于常量的添加,在 ReportSrv 中已经做过介绍,在这里再进行一次说明,在 ReportSrv 中点击常量信息,选择添加常量,并输入其名称,描述以及常量值,此值为浮点
28、数 添加完成后,在 ReportMak 的需要加入常量的公式中的测点名称按钮中直接选择已经添加的常量即可, 此处以在最大值计算后再加上所设置的常量值为例: 编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE132/81点击确定添加后,即完成此公式:常量值可以进行任意基本关系符号的运算。5.2.7其余公式计算部分除了以上的最大值,最小值,平均值和瞬时值功能,ReportX 中还支持很多公式的计算功能,本说明书在 附录中已经将可以使用公式的功能列出来,供使用者查阅。 5.2.8如何进行报表的关键字替换报表制作的方便
29、性是 Reportx 的一大优势,故在 Reportx 中加入了关键字替换功能,当一列报表制作完成编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE133/81后如下:如果此时添加第二个测点在一天内各个时间段的值,只需将其中的测点名进行替换即可,在需要进行替换的内容前后加入两个花括号,如需要替换公式 =HisV(TESTIH.DPU1019.GV.AI19A0202.PV,0100)中的 AI19A0202 部分,只需要将公式修改为 =HisV(TESTIH.DPU1019.GV.AI19A0202.PV,01
30、00)后保存,需替换部分就会自动进入关键字目录中,点击关键字,填入需要替换的内容即可: 编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE134/81注:此处替换,只能替换测点名称部分,公式的计算方式及时间无法进行替换。另外,也可以直接使用与 EXCEL 相同的 Ctrl+F 的替换方法进行替换功能。5.2.9报表的模板替换功能由于电厂中很多报表的格式基本相同,而且很多报表只有机组的差异,所以在设计中考虑了模板的替换 功能,即完成了一张报表,如#1 机组后,可以将其另存为模板,如要添加#2 机组,其格式基本与#
31、1 机组相同,只是测点编号进行了改变,此时就可以直接利用#1 机组的模板生成新的#2 机组的报表,再将其中的测点编号进行整体替换即可,具体操作如下: 首先完成#1 机组的报表后,点击文件中的另存为模板编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE135/81再点击新建报表后,选择#1 机组报表的模板,生成#2 机组的报表:生成新的报表后,只需将其中的相关的测点编号及描述采用关键字替换功能或者 EXCEL 的 Ctrl+F 替换功能进行替换即可: 在 ReportMak 中同样可以对模板进行管理,如命名或者删
32、除:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE136/815.2.10 报表的平均值条件筛选功能 AvgC(Avg Condition) 由于现场在使用报表时,需要对报表的平均值进行条件筛选,所以对此需求,我们增加了报表的平均 值条件筛选功能,对应开发了公式 AvgC,下面具体介绍该公式的使用方法:该公式的基本组成为: =AvgC(tagName,startTime,EndTime,low,high) 其中 tagName 为测点名称,startTime 为开始时间,EndTime 为结束时间,low,
33、high 为筛选条件,low 为下限,high 为上限,即该测点在此时间区间内和在上下限范围内(包含边界值)所采集的点进行平均值运算,以测点 DPU1001.SH0026.PAI02.OUT 为例,在当天的 16:0017:00 范围内,值在 90120 范围(包含 90 和 120)内的平均值,则需要写入的公式为: =AvPU1001.SH0026.PAI02.OUT,1600,1700,90,120)即能计算出相应条件下的平均值:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE137/81需要注意的几点:
34、此处的时间可以是 XX 时 XX 分XX 时 XX 分,但是范围建议在 1 小时以内,因为测点越多,筛选和相应计算的时间就越长,故建议将时间范围设定在 1 小时以内。 在设定范围内,ReportX 是按照 AVGINTERVAL 这个键值来进行采样的,其单位为分钟,默认为1 分钟,该值可以在 ReportX 目录下的 IHConfig.ini 文件中进行修改,此设定值只能设定为正整型数据, 如输入无效数据或负数则自动默认为 1 分钟,如输入 1.5,则系统默认为 1,如输入 3.8,则系统默认为3,如输入-2,则系统默认为 1。 如果当前的时间未到设定时间的开始时间,如设定为 16:0017:
35、00,当前时间为 15:00,则不会显 示相应的计算值。 如果当前的时间到达了设定时间的开始时间,但未到达设定时间的结束时间,如设定为 16:0017:00,当前时间为 16:30,则系统会计算从 16:0016:30 范围内满足筛选条件的平均值。 5.2.11 报表的二次计算功能(月报表功能) ReportX 经过在多个现场的使用后,反响很高,其中用户也对我们的程序提出了一些进一步的要求, 如参与统计的平均值,能否进行条件筛选,和月报表功能的完善,应用户需求,开发部门增加了报表的 二次计算功能,下面为大家具体介绍 ReportX 二次计算功能的使用方法,具体牵涉到三个新增公式模块 AvgE,
36、Name,CalV,以下分别为大家介绍: 新增公式 1:AvgE (Avg Extra)平均值的扩展功能 此功能主要针对报表中已存在的值在一系列自定义条件筛选后再进行平均值的计算,其主要的公式举例 为:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE138/81=AvgE(Xa:Xb,”case1”, Xa:Xb,”case1”, Xa:Xb,”case2”, Xa:Xb,”case3”.)其中 Xa,Xb 为 ReportMak 中的单元格,Xa:Xb 即为 Excel 中从 Xa 至 Xb 的所有单元格(
37、如 A1:A5 则代表 A1.A2.A3.A4.A5 等 5 个单元格)此处只能为竖排的单元格: 所有条件前的单元格数必须相同注:此处公式的格式必须严格按照公式举例中所列出的格式,否则会出现计算错误或者程序失效的现象Case1 则为筛选条件,如大于 100,则输入”100”,小于 100,则输入”100”,等于 100,则输入”=100”此处没有大于条件,大于即为大于等于条件,小于条件同样 以此类推,Case2,Case3 ,Case4经过测试,此处最多可以添加 14 条条件筛选 下面以实际点 OS1023.DPU1002.SH0143.ADD00955.OUT 为例做瞬时值单条件筛选和平均值
38、多条件筛选两种方法的示范: 瞬时值单条件筛选:通过筛选,计算出该测点在 14:00 和 14:01 和 14:02 三个时间点的瞬时值,按照一定条件筛选后再进行平均值的计算。 首先在 ReportMak 中将该测点在三个时间点的瞬时值利用公式采集上来:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE139/81经过 ReportVew 查看,该测点在三个时间点的瞬时值:经过查看,测点 OS1023.DPU1002.SH0143.ADD00955.OUT 在 14:00 时的瞬时值为 3.39503,在 14:
39、01 时的瞬时值为 4.925065,在 14:02 时的瞬时值为 0.135下面利用筛选条件进行筛选后再进行平均值的计算,假设以三个值当中大于 1 的值进行计算,则 14:02 时的瞬时值 0.135 不满足筛选条件,被自动去除,利用 14:00 时的瞬时值 3.39503 和 14:01 时的瞬时值 4.925065 这两个值来求平均值,在公式编辑中按照公式模板进行编辑: 首先用计算机计算出 14:00 时的瞬时值 3.39503 和 14:01 时的瞬时值 4.925065 这两个值来求平均值得出的值为 4.160048将编辑完公式的测点切换到 ReportVew 画面,查看其自动筛选计
40、算的值同样为 4.160048: 编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE140/81平均值多条件筛选:通过筛选,计算出该测点在区间一(14:0014:01)的平均值和区间二(14:0114:02)的平均值和区间三 (14:0214:03)的平均值和区间四(14:0314:04)的平均值,按照一定条件筛选后再进行平均值的计算。 首先在 ReportMak 中将该测点在四个时间区间的平均值利用公式采集上来:经过 ReportVew 查看,该测点在四个时间区间的平均值:编写:乔锴审核、批准:潘海禄 NT6
41、000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE141/81经过 ReportVew 查看,测点 OS1023.DPU1002.SH0143.ADD00955.OUT 在时间区间一(14:0014:01)的平均值为 4.155298,在时间区间二(14:0114:02)的平均值为 5.194175,在时间区间三(14:0214:03) 的平均值为 0.870216,在时间区间四(14:0314:04)的平均值为 2.369975下面利用多个筛选条件进行筛选后再进行平均值的计算,假设条件一以四个值当中大于 1 的值进行计算,则时间区间三(14:0
42、214:03)的平均值为 0.870216 不满足筛选条件,被自动去除,假设条件二以四个值当中小于 5 的值进行计算,则时间区间二(14:0114:02)的平均值为 5.194175 不满足筛选条件,被自动去除,利用时间区间一(14:0014:01)的平均值为 4.155298 和时间区间四(14:0314:04)的平均值为 2.369975 来进行平均值的计算,在公式编辑中按照公式模板进行编辑: 注:由于所有条件之间均为与的关系,此处条件之间不能相冲突,如大于 1 并且小于 0 是不能通过的。并且条件一和条件二均要首先定义其单元格( 如 C5:C8),且必须相同,不可输入如(C5:C8)和
43、(C5:C6)两个不同的单元格区间。 首先用计算机计算出时间区间一(14:0014:01)的平均值为 4.155298 和时间区间四(14:0314:04)的平均值为 2.369975 两个值的平均值为 3.262637; 将编辑完公式的测点切换到 ReportVew 画面,查看其自动筛选计算的值同样为 3.262637: 编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE142/81新增公式 2:Name 测点命名公式模块 Name 公式为测点命名公式模块,可以为测点或者经过二次计算的测点进行再次命名(即为二
44、次统计测点),方便在另外一页报表文件中做月报表使用,其主要的公式举例为: =Name(数值型,自定义名称,d)其中数值型代表该测点必须为数值型数值,不可以是字符串,如 adhja,%&特殊字符等自定义名称必须是以字母开头,如 aa、a123 等,其中不含有%¥#&等特殊字符d 表示以天为单位计算该测点,暂时只支持这种计算方式 允许的格式有: HisV(测点,时间) MaxV(测点,时间) MinV(测点,时间) AvgV(测点,时间)AvgE((测点,时间),条件)“数值(如 100,12.23,-20 等整型,浮点型数值)”下面以测点 OS1023.DPU1002.SH0143.ADD009
45、55.OUT 在时间区间(00:0024:00)的平均值为例,建立一个自定义名称: 首先在 ReportMak 中将该测点在时间区间中的平均值采用公式计算出来:点击保存,并使用 ReportVew 查看:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE143/81接着在本张报表中按照公式说明中建立此测点的自定义名称,将该测点命名为 test,如下所示:再点击报表的保存按钮,并使用 ReportVew 查看:注:此处必须点击保存按钮,并且使用 ReportVew 查看才能进行下一步工作此时 ReportX 会自
46、动调用报表二次计算工具 绍) (其具体功能在新增公式 3 中介 在 D:NT6000ProjectReportXcacheCalData 目录下会产生此命名测点对应的文件夹:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE144/81点击打开后,可以看到一个以日期命名的文件,即为该测点在该日期的值:该值在过当天 0 点后 10s 会自动产生一个新的以第二天为名称的文件,以此类推:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAG
47、E145/81该自定义名称测点(又称二次统计测点)的具体应用在第三个新增模块 CalV 中,在下面一节为大家介绍新增公式 3:CalV 二次统计值模块 使用 Name 命名后的测点,只能使用在 CalV 公式中,通常在电厂需要进行月报表统计时使用,以测点 OS1023.DPU1002.SH0143.ADD00955.OUT 为例,在 ReportMak 中新建一张报表文件, 在单元格中右键选择测点统计: 在测点名称中选择二次统计测点:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE146/81在二次统计测点中
48、选择自定义的测点 test:在时间选项中选择基准时间:注:如当天为 30 日,为了程序需要,在基准时间中必须选择为 30 日,23 时 59 分如当天为 31 日,则在基准时间中必须选择为 31 日,23 时 59 分 再点击 ReportVew 查看,则可以查看该测点当天经过条件筛选后的平均值: 编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE147/81以此类推,可以将该月每天的平均值计算出来,最后使用AVERAGE 函数将该月的每天的平均值进行整 体求平均计算:最后整体出来的月报表如下:编写:乔锴审核、
49、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE148/815.2.12 报表的周报表功能 报表的月报表功能完成后,下面开始介绍报表的周报表做法:在月报表的二次统计测点中选择自定义的测点 test:在时间选项中将时间选择为周时间:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE149/81在弹出的周时间选项中选择相应的日期:形成的公式如下:从而制作出相应的周报表:编写:乔锴审核、批准:潘海禄 NT6000V3系统ReportX使用作业指导书内部控制REVDATE12010-3-9SECTPAGE150/81同时周报表功能不仅支持平均值公式,包括最大值,最小值,最大值时间,最小值时间,历史值等均支 持周报表功能,如最大值可以使用相应公式: x=MaxV(DPU1001.SH002
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国环保净化剂市场调查研究报告
- 2025年中国灭除威市场调查研究报告
- 2025年中国浓缩深海鱼油市场调查研究报告
- 2025年中国塑柄针市场调查研究报告
- 2026北京律师协会面试题及答案
- 护理教师专业成长课件下载
- 肺占位护理中的沟通技巧
- 脑梗患者的护理社会影响
- 新生儿护理误区解析
- T-ZFPA 001-2025 浙江古道修复技术规范
- 《决策树算法》课件
- 高超声速飞行技术
- 第四章-空气和废气监测
- 海康威视全系产品交流-课件
- 人工智能导论知到章节答案智慧树2023年哈尔滨工程大学
- 2022年全国高考新高考I卷读后续写课件- 高三英语二轮复习
- 【超星尔雅学习通】航空与航天网课章节答案
- 考向1 化学与STSE(附答案解析)-备战高考化学一轮复习(全国通用)
- 2023年报告模版单位政治生态分析研判报告
- GA 891-2010公安单警装备警用急救包
- 媒介经营与管理-课件
评论
0/150
提交评论