[发明专利]一种利用索引对测发控软件巡检数据配置判据的方法在审
申请号: | 201911056683.1 | 申请日: | 2019-10-31 |
公开(公告)号: | CN111080834A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 王琦;王冲;童心;徐自衡;曹芳芳 | 申请(专利权)人: | 北京航天自动控制研究所 |
主分类号: | G07C3/00 | 分类号: | G07C3/00 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 庞静 |
地址: | 100854 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 索引 测发控 软件 巡检 数据 配置 判据 方法 | ||
本发明涉及一种利用索引对测发控软件巡检数据配置判据的方法,通过下述方式实现:在测发控软件的巡检配置文件中定义巡检字段表和判据表,所述的巡检字段表内存储所有需要巡检的字段,每个字段设置一个判据索引;所述的判据表中存储每个判据索引对应的阈值;依据巡检任务的需求,根据当前需要巡检的字段从巡检字段表中确定其对应的判据索引,根据该判据索引从判据表中获取对应的阈值,完成巡检判据的配置。
技术领域
本发明涉及针对测发控软件提出的一种利用索引在巡检中定义判据的方法。
背景技术
测发控系统软件为了能在第一时间获得各设备的运行状态是否正常,会设置一个巡检功能,即以一定的周期通过网络、串口、或1553B总线等方式循环从各设备采集设备运行数据并实时判读。
由于巡检的功能模式是固定的,因此,测发控系统软件通常会定义一个配置文件来预先设置好巡检的各个属性,比如站点号、判读字段、判据等。
测发控软件作实时判读时,需要在巡检相关的配置文件中预先设置一个判据,要巡检的数据中,各字段的判据通常是不同的,在定义配置文件时,会对每个字段的巡检属性中配置一个判据,即该数据围绕某个理想值的上下限范围,如果超出这个范围,则认为该数据在这一时刻是错误的。
但随着测试流程的执行,各字段的判据通常不会一成不变,需要在某些特征时刻点上发生变化,这种情况下需要对该字段的巡检属性中预先设置多个判据,不能用一个上下限范围包含该数据的所有值域,否则起不到判读效果。在对具体字段进行判据的配置时,设计人员通常不清楚某个字段到底会有多少种判据,每个字段具备的判据数量很可能也不一样,这样在定义配置文件时,对每个字段到底定义多少个判据就存在很大的困难。
发明内容
本发明解决的技术问题是:克服现有技术的不足,提出一种利用索引对测发控软件巡检数据配置判据的方法。
本发明解决技术的方案是:一种利用索引对测发控软件巡检数据配置判据的方法,通过下述方式实现:
在测发控软件的巡检配置文件中定义巡检字段表和判据表,所述的巡检字段表内存储所有需要巡检的字段,每个字段设置一个判据索引;所述的判据表中存储所有可能用到的判据的阈值,并对每个阈值设置一个索引;
依据巡检任务的需求,根据当前需要巡检的字段从巡检字段表中确定其对应的判据索引,根据该判据索引从判据表中获取对应的阈值,完成巡检判据的配置。
优选的,所述的巡检字段表包括字段索引,字段名称,判据索引;所述的判据表包括索引,上限,下限;
梳理测发控软件巡检过程中可能存在的所有判据,将每个阈值即上限、下限,分配一个唯一的索引并存储在判据表中;
每个巡检字段配置一个唯一的字段索引,将所有巡检字段的字段索引、字段名称以及初始巡检状态的判据索引存储在巡检字段表中。
优选的,所述的巡检字段表中配置的判据索引值,都能在所述的判据表中找到对应的索引值;
优选的,所述的巡检字段表中有相同的阈值分配同一个判据索引。
优选的,当巡检过程中,有改变某个字段的判据的需求时,将巡检字段表中的对应判据索引值设置为一个新值,该新值与判据表中符合要求的阈值对应的索引值一致。
优选的,所述的巡检字段表中针对每个字段索引均设置一个可配置的判读标志,利用该判读标志说明当前巡检过程中该字段是否需要判读。
优选的,巡检任务在对巡检配置文件中定义的巡检字段进行判读时,如果判读标志要求对该字段进行判读,则配置巡检判据后进行判读,如果判读标志不要求对该字段进行判读,则跳过该字段的判读,进行后续判读任务。
优选的,针对当前需要巡检的巡检字段,巡检判据的配置具体通过下述方式实现:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天自动控制研究所,未经北京航天自动控制研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911056683.1/2.html,转载请声明来源钻瓜专利网。