版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
新华工程师手册第六章历史站目录第6章 历史数据站/报表效劳器配置 6-11 历史站配置 6-11.1 概述 6-11.2 组态方法 6-31.3 历史站配置文件 6-41.4 历史数据和日志记录文件 6-62 数据源配置 6-72.1 概述 6-72.2 ODBC数据源配置 6-73 报表配置程序(cfg.xls) 6-113.1 概述 6-113.2 报表配置程序(cfg.xls) 6-114 周期报表定义步骤 6-214.1 配置数据源 6-214.2 使用报表配置程序(cfg.xls)配置周期报表 6-214.3 定义配置文件tabrec.ini 6-215 触发报表定义步骤〔功能尚未开放〕 6-255.1 配置数据源 6-255.2 定义配置文件trigrec.ini 6-256 事故追忆 6-286.1 配置数据源 6-286.2 定义配置文件rmnrec.ini 6-287 SOE报表定义过程 6-317.1 配置数据源 6-317.2 定义配置文件 6-318 事件型报表定义过程 6-348.1 配置数据源 6-348.2 定义配置文件 6-348.3 表EventGroupDef 6-359 自定义周期报表配置步骤 6-379.1 人机接口站配置文件 6-379.2 使用报表配置程序(cfg.xls)配置周期报任意周期报表 6-3710 制表数据收集软件 6-3910.1 概述 6-3910.2 软件组成 6-3910.3 数据收集软件界面 6-3910.4 数据表的存放格式 6-4111 报表再现程序(Tabdisp.xls) 6-4211.1 报表再现程序运行环境 6-4211.2 报表再现程序界面 6-4211.3 常见问题 6-47历史数据站/报表效劳器配置历史站配置概述历史站主要用于历史数据的收集和存储,通常历史站同时被配置成报表效劳器。历史站是XDPS系统中重要组成局部。历史数据收集软件用于收集XDPS网上全局点的历史数值,包括模拟量和开关量,收集的测点名称与周期在配置文件中定义。全局点即全局点目录中的点。同时本软件也收集XDPS网上所有的报警和通告信息,即日志。本软件的执行文件为Hisrec.exe,为MMI节点上的应用软件。同其它XDPS应用软件一样,它必须在启动了NetWin之后才能运行。一般在历史站的Mminode.cfg配置文件的[StartUp]段中定义启动Hisrec.exe,使它在NetWin启动时即被启动。启动历史数据收集软件后,将弹出“磁盘管理”窗口,如图6.1-1所示;图6.1-2为历史数据收集监视,图6.1-3为日志收集监视。要退出该软件,用户须以工程师级别〔ENG〕登录NETWIN。图6.1-1历史数据收集/磁盘管理图6.1-2历史数据收集监视图6.1-3日志收集监视组态方法运行Hisrec.exe时,必须有一个收集配置文件Hisrec.cfg存在于“工程数据路径\ENG”路径下,这个文件需由用户进行配置。收集配置文件HISREC.CFG是文本文件,因此可用通用的文本编辑工具、数据库生成工具进行离线组态。Windows中的NotePad和Writer是很方便和常用的工具。
历史站配置文件表6.1-1是一个历史收集的配置文件。表6.1-1历史收集配置文件RecordFilePath=e:\hisdatMoveFilePath=f:\hisdatbakSAVEDAYS=7MINDISKSPACE=200Begin_Ai AI0001,20,0.01 BT0031,10,0.25 PT0030,5,0.02End_AiBegin_Di DI0003,10 DI0101,30End_DiEnd收集配置文件包含三个局部。第一局部为历史数据记录路径。RecordFilePath=全路径名MoveFilePath=备份数据的全路径名SAVEDAYS=数据保存的最大天数,超过定义天数的数据被自动转存〔如果定义了MoveFilePath〕或删除。MinDiskSpace=最小剩余磁盘空间,如果历史数据记录路径的磁盘剩余空间小于定义的最小空间,记录程序会自动备份〔如果定义了MoveFilePath〕,或者删除历史数据记录路径下最早的数据。第二个局部为模拟点定义,包含以下内容Begin_Ai原节点号,收集周期,死区End_Ai第三个局部为开关点定义,包含以下内容Begin_Di原节点号,收集周期End_Di最后以END结束。END这三个局部之后,必须有一个END来结束收集点定义文件。Begin,End等一些块定义关键字,可任取大小写。历史数据记录路径“RecordFilePath=历史数据路径”指明历史数据文件存放的路径,该路径可以是任何一个Windows文件系统合法的路径,可以指向本地,也可以指向网络。这个路径必须是DOS或Windows下已开设的路径〔目录或盘名称〕。由于历史收集数据量大,读写频繁,通常要求指向有一定存贮速率的介质,如硬盘。假设指向软盘,那么易导致来不及写盘而使数据丧失。另外,指向的硬盘最好是一个独立的硬盘或一个分区,不要与操作系统或其它软件共用一个硬盘或分区。模拟量定义Begin_Ai和End_Ai之间的文本行定义了需收集的“模拟测点名,收集周期,死区”。测点可以是全局点目录中任意模拟量点名,假设为点目录中没有的点,将被忽略。测点之后是一个由数字构成的字符串,也以逗号结束,定义了本测点被收集的周期,单位为100ms。例子中的20,10,5分别代表2秒,1秒,1/2秒。收集周期的取值范围为0.5秒~60秒,小于0.5秒被强制为0.5秒。收集周期之后定义的是本测点的以绝对值定义的死区。在定义中用户必须写入一个大于零的数字值,无死区那么写入0.0。这三个域必须用逗号或空格隔开。假设少定义了一个域,启动HISREC.EXE会报警提醒用户收集配置文件的那一行定义有错。Begin_Ai和Eng_Ai之间不允许有空行。开关量定义开关量定义块定义了需收集的“开关量测点名,收集周期”。每一行定义一点。含义同模拟量定义区。结束定义文件的最后,必须以关键字End结束。历史数据和日志记录文件历史数据和日志收集每一个小时产生一个记录文件,存放在收集配置文件HISREC.CFG中定义的路径中下。它们的扩展名分别为“.his”和“.alm”。用户使用资源管理器进行浏览,可以看到记录文件名列表如下:96061203.HIS,96061203.ALM,00101100.HIS,00101100.ALM,等。它们分别表示96年6月12日3点正~4点的记录文件,和2000年10月11日0点正~1点正的记录文件。每一小时的记录文件都要占有一定的磁盘空间,用户应该定期备份并删除该路径下产生时间最早的记录文件。开启记录软件中的自动删除功能后,软件在磁盘可用空间小于100MB时,开始删除最早的记录文件。
数据源配置概述XDPS制表系统包括两大局部功能:数据收集和数据再现功能。数据收集应用程序运用了开放式数据库互连(ODBC)的概念,收集的数据可以写入由用户定义ODBC的数据源中。这样用户既可以用XDPS历史数据再现软件调用、统计、打印报表,还可以使用通用的数据库管理工具再现收集的数据,提高了系统的开放性。XDPS制表数据再现是基于EXCEL7.0的应用程序,充分利用了EXCEL功能,使报表配置简单方便。XDPS报表包括周期型报表、触发型报表、追忆数据型报表、SOE型报表、事件型报表、自定义周期报表。周期型报表:是指在一定的时间内所形成的报表,如时报、班报、日报、月报等,周期性报表的最小时间单位为1小时。触发型报表:是指当给定的条件满足时生成的报表,此功能未开放。事故追忆:是对事故发生过程的记录,一般过程为当某一开关量发生跳变时,记录跳变之前一段时间的数据和跳变之后一段时间的数据。事故顺序报表〔SOE〕:是指事件跳变序列,它是高速采样〔<1ms)开关量板采集到的开关量跳变序列,SOE型报表就是记录这些跳变序列,主要用于事故分析。事件型报表:记录开关量变位和模拟量越限事件,用于监视重要测点的状态。自定义周期型报表:可以根据用户指定的起始时间,指定的时间间隔〔最小时间单位为1分种〕生成用户需要的报表。自定义周期型报表的数据选自历史数据,因此不需要启动相应的数据收集程序,但所用点必须在历史数据收集配置文件中定义。ODBC数据源配置报表数据收集和报表数据再现这两局部程序都必须运行在WINDOWS9X或WINDOWSNT环境下,在运行这两局部程序前安装好数据库系统,同时必须在运行制表应用程序的机器上安装好对应数据库系统的客户端应用程序,配置好数据源。数据源配置步骤如下。首先在WINDOWSNT控制面板组件中查找“ODBC”图标,选中该图标双击鼠标,将弹出ODBC数据管理器,如图6.2-1所示。图6.2-1ODBC数据源管理器注意如果无法在控制面板中找到“ODBC”图标,首先要确定是否正确安装了“MicrosoftOffice97”。如已安装,可以使用文件查找功能,查找“ODBC”,然后手动执行“ODBCAD32.EXE”程序,也会弹出ODBC数据源管理器。单击“添加”按钮,将弹出创立新数据源窗口,如图6.2-2所示。图6.2-2创立新数据源这时用户须选择所用的ODBC驱动程序,选中ODBC驱动程序,单击“完成”按钮,其弹出窗口因选择的ODBC驱动程序的不同而不同。如果用户选择的是MicrosoftAccessDriver,将弹出ODBCMicrosoftAccess97安装窗口,如图6.2-3所示。用户须输入数据源的名称,该名称必须与配置文件中定义相同。图6.2-3ACCESS安装单击“创立”按钮,将弹出新数据库窗口,如图6.2-4所示。然后用户必须选择目录和填写生成的*.mdb的文件名。按“确定”后,将弹出数据库创立成功的窗口。这样一个数据源配置就完成了。图6.2-4新数据库用户必须配置好应用程序所要用的数据源,运行应用程序才能得到正确的结果。
报表配置程序(cfg.xls)概述报表配置程序(cfg.xls)是基于EXCEL7.0的应用程序。主要用于指定各类型报表的数据源,配置周期型报表以及用户自定义周期报表。另外,报表配置程序还可以生成周期型报表的数据收集配置文件〔tabrec.ini〕。报表配置程序(cfg.xls)启动报表配置程序报表配置程序〔cfg.xls〕在“工程数据路径\ENG”路径下,使用资源管理器找到该文件,双击鼠标左键,启动报表配置程序。程序启动时,要选择“启用宏”方式。报表配置程序的用户界面此配置程序用户界面,如图6.3-1所示。其菜单在原EXCEL7.0菜单的根底上,增加了[XDPS]菜单栏,单击“XDPS”,将弹出下拉菜单,如图6.3-2所示。图6.3-1用户界面图6.3-2XDPS下拉菜单存储周期型报表收集程序配置文件选择“存储周期型报表收集程序配置文件”,弹出输入对话框,如图6.3-3所示,输入周期型报表收集程序配置文件tabrec.ini的全路径名。“确定”后,配置程序将根据用户配置的各种周期型报表,分析合并成周期型报表收集程序配置文件,即tabrec.ini。当然用户也可以手工配置该文件。应该注意的是,通过这种方式存储的收集程序配置文件,里面不包含测点的收集条件,如果需要收集条件,用户应手工参加到已经生成的配置文件中。图6.3-3输入对话框配置周期型报表数据源选择“配置周期型报表数据源”,将弹出“请输入数据源及相关信息”窗口,如图6.3-4所示。数据源名必须与周期型报表ODBC数据源名称相同。图6.3-4周期型报表数据源配置触发型报表数据源选择“配置触发型报表数据源”,将弹出“触发型报表数据源”窗口,如图6.3-5所示。数据源名必须与触发型报表ODBC数据源名称相同。单击“确认”,配置程序将这些信息存入“数据源配置”页中。图6.3-5触发型报表数据源配置事故追忆数据源选择“配置事故追忆数据源”,将弹出“事故追忆数据源”窗口,如图6.3-6所示。数据源名必须与ODBC事故追忆数据源名称相同。单击“确认”,配置程序将这些信息存入“数据源配置”页中。图6.3-6事故追忆数据源配置SOE数据源选择“配置SOE数据源”,将弹出“事故追忆数据源”窗口,如图6.3-7所示。数据源名必须与SOE的ODBC数据源名称相同。单击“确认”,配置程序将这些信息存入“数据源配置”页中。图6.3-7SOE数据源配置事件型报表数据源选择“配置事件型报表数据源”,将弹出“事件型报表数据源”窗口,如图6.3-8所示。数据源名称必须与事件型报表ODBC数据源名称相同。单击“确认”,配置程序将这些信息存入“数据源配置”页中。图6.3-8事件型报表数据源配置轮值规律选择“轮值规律”,配置轮值表窗口,如图6.3-9所示。轮值规律就是各个班组的依次值班规律。配置这个规律是为了统计一段时间里〔如一个月〕各个班组值班时设备的运行情况。根据表中的配置,就可以计算出任一时刻由哪个班组在值班。图6.3-9配置轮值表配置自动打印机名称选择“配置自动打印机名称”,将弹出配置窗口,如图6.3-10所示。在对话框中输入自动打印机的全路径名,例如“\\server\HPLaserJet”,其中server为MMI站名。图6.3-10配置自动打印机周期型报表的配置cfg.xls程序除定义各种类型报表的数据源外,其主要功能就是配置各种周期型报表。周期型报表按周期可分为:时报表、班报表、日报表、月报表。单击菜单栏中的“插入”,选择下拉菜单中的“工作表”,将弹出请答复窗口,如图6.3-10所示。用户这时需填入该报表的触发条件和报表名称,都不能缺省。报表名称不能为“sheet1”,“sheet2”,…,“sheetn”,而应该显示出报表的实际内容,如“炉侧参数日报”等。填完后单击“确定”,即插入一页报表,报表的开始定义了触发周期,表格中“B1”用于定义报表周期。图6.3-11新报表格式分别为:时报表格式为:HOUR班报表格式为:BAN日报表格式为:DAY月报表格式为:MONTH报表中的静态文本,以及绘图信息,用户须按EXCEL的规那么进行编辑。表格中动态点的配置,用户可以先选中单元格,双击鼠标左键,将弹出该单元格的动态配置窗口,如图6.3-12所示。图6.3-12动态设置窗口测点名:全局点目录中测点名称。测点的收集属性:收集属性。可以选择的收集属性如下。A:瞬时值B:平均值C:最大值D:最小值E:积分值F:开关量状态为0的时间(秒)G:开关量状态为1的时间(秒)H:开关量跳变次数I:开关量复位次数J:开关量置位次数该格显示属性:显示属性。可以选择的显示属性如下。A:瞬时值B:平均值C:最大值D:最小值E:累计值偏移时刻:相对于“参考起始时间”的时间偏移。时间宽度:同列单元格间的时间宽度。日报及班报通常为1小时,月报通常为24小时。轮值号:根据轮值表中配置,定义轮值号。0表示不分轮值号。重复次数:表示的是当前单元格以下有多少格与当前单元格一样,具有相同的测点、相同的收集和显示属性和相同的时间宽度,只是时间偏移在上一格的根底上加上上一格的时间宽度。配置完成后,单击“确认”,系统自动将配置窗口中的内容在单元格中保存为以下格式:(测点名,收集属性,显示属性,相对于报表起始时间的小时数,该格统计值所跨越的小时数,轮值号)例如,用户双击“D5”单元格后,并在设置窗口,如图6.3-13所示,用户按图配置,那么“D5”单元格的内容为(AI0001,B,B,3,2,0),“D6”单元格的内容为(AI0001,B,B,5,2,0)。图6.3-13配置示意用户也可以在单元格中手动配置。例如,在单元格B5中输入(AI0001,A,B,2,3,0),如果报表起始时间设为1999年1月1日1时,那么单元格B5填写的是1999年1月1日2时至4时测点AI0001的瞬时值的平均值。这里轮值号为0表示统计所有班组的数据,假设轮值号为1,格子的内容为(AI0001,A,A,2,3,1),并设1999年1月1日1时至1999年1月1日3时1班组在值班,1999年1月1日3时至1999年1月1日4时其它班组在值班,那么这个格子只统计1999年1月1日2时、3时测点AI0001的瞬时值的平均值。通常情况下,用户需要在一个报表的某一位置贴上时间标签。用户选中报表的某一格子上填写“(time)”,那么再现程序生成这幅报表时,将在这个格子里填上这幅报表的起始时间。报表中用户有时需要填写一行数据的收集时间,这时用户可以用以下表达式来表示:(Hour,n),“Hour”表示这个单元格填写收集时间,“n”表示相对于报表起始时间的小时数,如:(Hour,1)。在配置月报表时,用户需要按日期配置一行数据,这时要在一行数据的前面显示这行数据的日期,这时只要在这一行的前面配置(Day,n),“n”表示相对于报表起始时间的天数。要打印出的报表美观,用户还需利用EXCEL的页面设置功能,对报表页面进行设置,使之符合用户需要。对于日报表,如果需要自动打印这幅报表,那么用户需要定义自动打印的时间,以及报表的起始时间,表中用C1单元格表示报表的起始时间,起始时间是一个0至23的整数,表示的是前一天的小时值,表中用D1单元格表示报表的自动打印的时间,自动打印的时间也是一个0至23的整数,表示的是当前日的小时值。设起始时间为x,自动打印的时间为y,那么就是在当前日期的y点打印从前一天x点到当前日期的x点的数据,因此起始时间x应小于自动打印的时间y,否那么打印出的报表从当前日期的y点到当前日期的x的数据将没有数据。
周期报表定义步骤配置数据源翻开“OCBC”数据源管理器;单击“添加”,将弹出“创立新数据源”窗口;选择“MicrosoftAccessDriver〔*.mdb〕”,单击“完成”;输入数据源名“tabdat”,描述“周期报表数据库”,单击“创立”,将弹出“新数据库”窗口;输入数据库名“tabdat.mdb”,路径选择“f:\hisdata\tabdat”,单击“确定”;系统弹出“数据库F:\hisdata\tabdat.mdb创立成功”提示窗口。使用报表配置程序(cfg.xls)配置周期报表翻开报表配置程序配置周期报表单击菜单栏中“XDPS”选择“存储周期型报表收集程序配置文件”,输入配置文件tabrec.ini全路径文件名。系统将自动修改tabrec.ini,保存配置。定义配置文件tabrec.ini配置文件格式周期性报表数据收集配置文件tabrec.ini,用于配置周期性报表数据存放的数据源以及收集测点名、测点的收集属性和收集条件。配置文件tabrec.ini格式如下。[DataSource]段配置数据源参数DSN字段用于配置数据源名Srv字段用于配置效劳器名DataBase字段用于配置数据库名UID字段用于配置用户名Password字段用于配置用户密码[PeriodTablePoint]段配置收集数据的测点名、测点属性和收集条件1=aaa001,a,di0001=12=aaa002,bn=aaan,c从1到n每一行定义一个收集点。aaa001、aaa002、、aaan为测点名。a、b、、c为测点收集属性。di0001=1为测点aaa001的收集条件,di0001为某开关量的测点名,di0001=1表示当开关量di0001的值为1时,收集测点aaa001的值。配置考前须知配置tabrec.ini文件时应注意以下几点。测点名、收集属性不区分大小写。测点收集属性为a至j或A至J之间的字母,它们的含义为:a:瞬时值b:平均值c:最大值d:最小值e:积分值f:开关量状态为0的时间(秒)g:开关量状态为1的时间(秒)h:开关量跳变次数i:开关量复位次数j:开关量置位次数同一测点的不同属性为不同的收集点,而同一测点的相同属性的收集点将被合并。注意每组事件可配置的测点数为240个,测点名不能重复。
配置文件举例表6.4-1tabrec.ini配置文件举例[DataSource]DSN=tabdatSrv=DataBase=UID=adminPassword=admin[PeriodTablePoint]1=AI0001,B2=AI0001,A3=bt0064,A4=DI0001,F5=DI0002,G
触发报表定义步骤〔功能尚未开放〕配置数据源翻开“OCBC”数据源管理器;单击“添加”,将弹出“创立新数据源”窗口;选择“MicrosoftAccessDriver〔*.mdb〕”,单击“完成”;输入数据源名“trigdat”,描述“周期报表数据库”,单击“创立”,将弹出“新数据库”窗口;输入数据库名“trigdat.mdb”,路径选择“f:\hisdata\trigdat”,单击“确定”;系统弹出“数据库F:\hisdata\trigdat.mdb创立成功”提示窗口。定义配置文件trigrec.ini配置文件格式触发型报表数据收集配置文件trigrec.ini,用于配置触发型报表数据存放的数据源以及收集的测点组和触发条件。配置文件格式如下。[DataSource]段配置数据源参数DSN字段用于配置数据源名Srv字段用于配置效劳器名DataBase字段用于配置数据库名UID字段用于配置用户名Password字段用于配置用户密码[TrigTable1point]段配置触发测点的测点名和触发状态、收集数据的测点名和测点收集属性TrigPoint字段用于配置触发测点名和测点的触发状态如:TrigPoint=DI0001,0DI0001为触发开关量的测点名0表示DI0001的值从1变为0时,收集程序收集一次报表数据。1=AI0001,A2=AI0002,E3=DI0001,F4=DI0002,GAI0001,AI0002,DI0001,DI0002为用于收集数据的测点名。A,E,F,G为测点收集属性,测点收集属性的含义与周期性报表相同。注意每组事件可配置的测点数为240个,测点名不能重复。
配置文件举例表6.5-1trigrec.ini配置文件举例[DataSource]DSN=TrigdatSrv=DataBase=UID=adminPassword=admin[TrigTable1Point]TrigPoint=DI0001,01=AI0001,B2=AI0002,B3=bt0064,A4=DI0001,F5=DI0002,G6=AI0004,B[TrigTable2Point]TrigPoint=DI0002,01=AI0004,B2=AI0005,B3=bt0065,A4=DI0006,F5=DI0007,G
事故追忆配置数据源翻开“OCBC”数据源管理器;单击“添加”,将弹出“创立新数据源”窗口;选择“MicrosoftAccessDriver〔*.mdb〕”,单击“完成”;输入数据源名“rmndat”,描述“周期报表数据库”,单击“创立”,将弹出“新数据库”窗口;输入数据库名“rmndat.mdb”,路径选择“f:\hisdata\rmndat”,单击“确定”;系统弹出“数据库F:\hisdatarmndat.mdb创立成功”提示窗口。定义配置文件rmnrec.ini配置文件格式事故追忆数据收集配置文件rmnrec.ini,用于配置事故追忆数据存放的数据源以及收集的测点组和触发条件。配置文件格式如下。[DataSource]段配置数据源参数DSN字段用于配置数据源名Srv字段用于配置效劳器名DataBase字段用于配置数据库名UID字段用于配置用户名Password字段用于配置用户密码[Event1]、[Event2]、[Eventn]段配置事故名称、触发测点的测点名和触发状态、触发前的收集周期、触发后的收集周期、触发前收集的次数、触发后收集的次数和收集数据的测点名。EventName字段用于配置事故名称RecordLength字段用于配置事故发生前、后收集数据的次数RecordPeriod字段用于配置事故发生前、后收集数据的周期TrigNode1字段用于第1组的配置触发测点名和测点触发状态TrigNoden字段第n组用于配置触发测点名和测点触发状态如TrigNode1=DI0001,1表示当测点DI0001的值为由0跳变成1时,收集该组测点的数据。1、2、3、4、、n用于配置收集测点的测点名。考前须知配置rmnrec.ini文件时应注意以下几点。测点名不区分大小写。最多可配置的事件数为16个。触发测点最多为5个,多触发测点间为或的关系,只要有一个测点的状态变化满足条件,都会触发收集此组测点。每组事件可配置的测点数为240个,测点名不能重复。收集周期的单位为毫秒,收集周期最小为100毫秒。注意每组事件可配置的测点数为240个,测点名不能重复。
配置文件举例表6.6-1rmnrec.ini配置文件举例[DataSource]DSN=RmndatSrv=DataBase=UID=adminPassword=admin[Event1]EventName=Testing1RecordLength=100,100RecordPeriod=200,200TrigNode1=DI0001,11=AI00012=AI00023=AI00034=AI0004[Event2]EventName=Testing2RecordLength=10,10RecordPeriod=1000,500TrigNode1=BF0002,1TrigNode2=BF0003,11=AI00012=AI00023=AI00034=AI00045=DI0001
SOE报表定义过程配置数据源翻开“OCBC”数据源管理器;单击“添加”,将弹出“创立新数据源”窗口;选择“MicrosoftAccessDriver〔*.mdb〕”,单击“完成”;输入数据源名“soedat”,描述“周期报表数据库”,单击“创立”,将弹出“新数据库”窗口;输入数据库名“soedat.mdb”,路径选择“f:\hisdata\soedat”,单击“确定”;系统弹出“数据库F:\hisdata\soedat.mdb创立成功”提示窗口。定义配置文件SOE收集配置文件soerec.ini,用于配置soe数据存放的数据源以及收集的测点名和测点IO属性对照表配置文件格式如下。[DataSource]段配置数据源参数DSN字段用于配置数据源名Srv字段用于配置效劳器名DataBase字段用于配置数据库名UID字段用于配置用户名Password字段用于配置用户密码[PointConfig]段配置测点名和测点IO属性对照表,其格式为:序号=DPU号,站号,板号,通道号,测点名如果某个SOE没有定义,照样收集,只是用站号,板号,通道号作为测点名。
配置文件举例表6.7-1soerec.ini配置文件举例[DataSource]DSN=soedatSrv=DataBase=UID=adminPassword=admin[PointConfig]1=3,3,7,0,FS00102=3,3,7,1,FS00113=3,3,7,2,FS00124=3,3,7,3,FS00135=3,3,7,4,FS00146=3,3,7,5,FS00157=3,3,7,6,FS00168=3,3,7,7,FS00179=3,3,7,8,FS001810=3,3,7,9,FS0019
事件型报表定义过程XDPS事件型报表用于记录开关量变位和模拟量越限事件。配置数据源翻开“OCBC”数据源管理器;单击“添加”,将弹出“创立新数据源”窗口;选择“MicrosoftAccessDriver〔*.mdb〕”,单击“完成”;输入数据源名“eventdat”,描述“事件型报表数据库”,单击“创立”,将弹出“新数据库”窗口;输入数据库名“eventdat.mdb”,路径选择“f:\hisdata\eventdat”,单击“确定”;系统弹出“数据库F:\hisdata\eventdat.mdb创立成功”提示窗口。定义配置文件EventRec.ini要配置数据记录的数据源和要收集的事件,具体格式如下。[DataSource]段配置数据源参数DSN=EventdatDSN表示数据源名UID=adminUID表示用户IDPassword=adminPassword表示用户密码Srv=Srv表示效劳器名DataBase=DataBase表示数据库名[config]此段用于定义事件,格式为:序号=测点名,事件类型,报警值,事件组号事件类型用H、L、dval表示。其中,H表示越高限事件,具体数值为报警值;L表示越低限事件,具体数值为报警值;dval表示开关量变位事件,报警值为1表示上升沿事件,报警值为0表示下降沿事件。事件组号是定义事件分组号的,此分组号用于再现事件时分组查寻各组事件。表EventGroupDef在数据库eventdat.mdb中,需要添加表EventGroupDef,用于存放事件组号的文字描述。表的结构如下。字段名 字段定义说明IDint组号Descriptionchar(50)对应的事件组号的文字描述
配置文件举例表6.8-1eventrec.ini配置文件举例[DataSource]DSN=EventdatUID=adminPassword=adminSrv=DataBase=[config]0=V17701,H,100,11=V17702,L,20,22=V17703,H,200,33=v17704,h,50,44=gv1pzco,h,100,55=mgb1,dval,1,16=mgb2,dval,1,27=mgb3,dval,1,38=asl1,dval,1,4
自定义周期报表配置步骤XDPS自定义周期报表的数据来源是历史数据,因此自定义周期报表中用到的测点在历史数据收集程序中应都有配置。XDPS2.0自定义周期报表不需要单独的收集程序,它的再现局部程序包含在报表再现程序HISDISP.XLS中。人机接口站配置文件在“工程数据路径\ENG”目录下的(MMINODE.CFG)中正确配置历史数据路径,即在[ThisNode]段中指明历史数据路径“HisFilePath=f:\hisdat”。使用报表配置程序(cfg.xls)配置任意周期报表报表类型为“UserDefine”。自定义周期报表页用单元格“B1”的内容作为标识,“B1”的内容必须为“UserDefine”。自定义周期报表页用第三行的单元格的内容作为表中各列的描述,用户可添写自己的需要的描述;第四行的A4单元格中为“time”;第四行从B4开始的单元格内容表示表中各列对应的测点名和属性,格式为“点名,属性”,如图6.9-1所示。图6.9-1任意周期型报表配置 报表定义无法使用周期型报表的快捷方式,需要手动输入。 单元格A4的内容为time表示该行测点值调用的时间,格式为“YYYY-MM-DDHH:MM”。GV1PZCO、CF01A、表示测点名,A、B、C、F为测点属性。测点属性的定义如下表。A:瞬时值B:平均值C:最大值D:最小值E:累计值F:开关量为0值的时间(秒)G:开关量为1值时间(秒)H:开关量跳变次数I:开关量复位次数J:开关量置位次数
制表数据收集软件概述制表数据收集软件包括周期性报表数据收集、触发性报表数据收集、追忆数据收集、SOE数据收集以及事件数据收集。软件组成报表记录器软件由配置文件〔周期性报表数据收集配置文件tabrec.ini、触发性报表数据收集配置文件trigrec.ini、追忆数据收集配置文件rmnrec.ini、SOE数据收集配置文件soerec.ini以及事件数据配置文件eventrec.ini〕和执行程序tabrec.exe组成。一般在历史站的Mminode.cfg配置文件的[StartUp]段中定义启动Tabrec.exe,使它在启动Netwin时即被启动。在一个系统中,只能运行一个Tabrec.exe。如果有一个以上的站运行了Tabrec.exe,每个站都会提示用户有其它站在运行Tabrec.exe。数据收集软件界面翻开“资源管理器”,双击“d:\xdps2.0\x2bin\MMI”路径下的Tabrec.exe。将弹出“制表数据收集”窗口,如图6.10-1所示。图6.10-1制表数据收集单击“周期型报表”,右侧显示区中将显示出周期型报表的收集状态。单击“挂起收集”按钮,运行情况变为“挂起”,那么系统停止周期型报表的数据收集。单击“查看配置”或点击工具栏中,将弹出配置清单列表,如图6.10-2所示。图6.10-2测点配置其它类型报表操作同上。注意报表配置完毕后,必须启动报表数据收集功能,才能收集报表数据。
数据表的存放格式XDPS所有的制表数据都是以表格形式存放的,对于周期型报表,每一个收集点为表格的一列,列名为:测点名+”_”+测点收集属性,如某收集点为:AI0001,A那么对应的列名为AI0001_A。周期型报表最多可配置2400个收集点,但每个表格容纳的列数最多不大于240个,因此,周期型报表的数据最多要占用10个表格。周期型报表的数据是以小时为单位存放的,每到整点时存放一次收集的数据,每一个月存放一批表格,换月时数据自动存放到下一批表格中,每一个表格名由年、月和序号组成,如周期型报表数据收集配置文件里配置了420个收集点,1999年7月的收集数据表格名199907tab01和199907tab02。追忆数据收集,是按事故存放表格,每一个事故存放一个表格。表中列为收集的测点名,每一行为一次收集的数据,表名由触发的时间和组号组成。SOE数据收集,是按小时存放表格,每小时存放一个表格。表名由年、月、日、时组
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 客户服务满意度调查问卷设计指南提升客户体验
- 新材料研发行业科研项目管理方案
- 跨平台协作编辑模板与实时同步功能
- 企业行政事务操作手册模板
- 多功能销售业绩分析模板
- 北京市第七中学2025-2026学年初三一诊模拟考试(一)英语试题含解析
- 四川省遂宁第二中学2026届初三下第二次阶段(期中)数学试题含解析
- 山西省(大同)重点名校2026届宁夏银川二中下学期初三年级统练三英语试题含解析
- 流程化管理工具在人力资源配置中的实践
- 内蒙古包头市青山区重点中学2026年初三5月第一次单元测试-语文试题试卷含解析
- 四级考前培训
- 2025-2030年中国高强钢焊丝行业深度研究分析报告
- 幕墙工程量计算规则
- 精神科安全用药管理
- 电力工程重大危险源识别与安全措施
- 2025年陕西榆能化学材料公司招聘笔试参考题库含答案解析
- CQI-17锡焊系统评估第二版(2021年8月发布)
- 经络与腧穴-手少阴心经
- 武汉市2024年九年级四月调考数学试卷及答案
- 新时代文明实践研究报告
- 小学科学湘科版六年级下册全册同步练习含答案
评论
0/150
提交评论