一种图形化回放离散量和gjb289a总线数据的方法

文档序号:6249865阅读:323来源:国知局
一种图形化回放离散量和gjb289a总线数据的方法
【专利摘要】本发明涉及一种图形化回放离散量和GJB289A总线数据的方法,属于波形显示处理【技术领域】。本发明首先实时采集存储所要监控的离散量信号和GJB289A总线数据;然后选取所要显示的信号,检索形成所选取信号的文本回放文件;最后根据文本回放文件中的内容设置波形显示参数,并根据显示参数调用DrawWaveform波形播放函数对文本回放文件进行波形播放。本发明能够使用户比先前更直观方便的同步监控多路离散信号和GJB289A总线数据,帮助调试试验人员和维护人员更加准确快捷判断系统的工作状况,提高调试排故工作效率,加快排除故障,保证系统正常工作。
【专利说明】一种图形化回放离散量和GJB289A总线数据的方法

【技术领域】
[0001] 本发明涉及一种图形化回放离散量和GJB289A总线数据的方法,属于波形显示处 理【技术领域】。

【背景技术】
[0002] 现有数据回放主要是针对同种信号的监控回放,或者离散信号的采集回放,或者 是针对GJB289A总线信号的监控回放,没有将两种信号放置在一起同步对比显示;目前通 用的GJB289A总线信号监控回放多为文字形式,而非图形形式;用标准示波器监控的离散 信号数量有限,通常小于3路信号,且显示的波形仅为当前抓屏时间的波形;通常软件回放 的数据波形没有实现播放器功能,不能选择停止在记录时间范围内的任意时刻与任意时段 查看波形。


【发明内容】

[0003] 本发明的目的是提供一种图形化回放离散量和GJB289A总线数据的方法,以解决 现有无法同时回放离散量和GJB289A总线数据的问题。
[0004] 本发明为解决现有技术问题而提供一种图形化回放离散量和GJB289A总线数据 的方法,该方法包括以下步骤:
[0005] 1)实时采集存储所要监控的离散量信号和GJB289A总线数据;
[0006] 2)选取所要显示的信号,检索形成所选取信号的文本回放文件;
[0007] 3)根据文本回放文件中的内容设置波形显示参数,并根据显示参数调用 DrawWaveform波形播放函数对文本回放文件进行波形播放。
[0008] 所述步骤1)中离散信号和GJB289A总线数据的采集存储采用同步方式,所述离散 量采用定时采集存储,所述GJB289A总线数据通过中断触发进行采集存储。
[0009] 所述步骤2)检索形成选取信号的文本文件的过程如下:
[0010] A.按照存储格式和存储顺序读取所有记录数据,从中检索出所选取的若干路离散 量和GJB289A总线数据;
[0011] B.分别对检索出的离散量和GJB289A总线数据进行解析,并转存为一种设定格式 的文件;
[0012] C.将转存后的离散量设定格式文件和GJB289A总线信号设定格式文件合并为一 个设定格式文件,以此文件作为选取信号的文本回放文件。
[0013] 所述步骤3)中的波形显示参数包括波形进度条、横轴单元格时间、波形起始点时 间,所述波形进度条是根据文本回放数据记录的时间范围设置的。
[0014] 所述步骤3)中波形播放包括以下步骤:
[0015] a.定时顺序读取文本回放文件中波形所需数据;
[0016]b.将所需文本数据转化为播放数据,并按照所属数组类别分别存到横轴播放数组 和纵轴播放数据组;
[0017]c.利用波形显示控件对横轴播放数组和纵轴播放数据组中播放数据进行播放。
[0018] 所述步骤B中的设定格式为txt、pdf、word或者excel。
[0019] 本发明的有益效果是:本发明首先实时采集存储所要监控的离散量信号和 GJB289A总线数据;然后选取所要显示的信号,检索形成所选取信号的文本回放文件;最后 根据文本回放文件中的内容设置波形显示参数,并根据显示参数调用DrawWaveform波形 播放函数对文本回放文件进行波形播放,从而实现对离散量和GJB289A总线数据的图形化 回放。本发明能够使用户比先前更直观方便的同步监控多路离散信号和GJB289A总线数 据,帮助调试试验人员和维护人员更加准确快捷判断系统的工作状况,提高调试排故工作 效率,加快排除故障,保证系统正常工作。

【专利附图】

【附图说明】
[0020] 图1是本发明实施例中图形化回放示意图;
[0021] 图2是本发明实施例中图形化回放的流程图。

【具体实施方式】
[0022] 下面结合附图对本发明的【具体实施方式】作进一步的说明。
[0023] 本发明实现图形化回放多路离散量和GJB289A总线数据的硬件基础包括PXI总线 的工控机、2块1553板卡和3块离散量采集卡(每块离散量卡可采集96路信号),硬件支 持监控2路GJB289A总线和采集288路离散量信号,在实际应用中用户可根据需求选定总 线信号数量和离散量信号的数量。
[0024] 本发明所提供的图形化回放多路离散量和GJB289A总线数据方法,首先实时采集 存储所要监控的离散量信号和GJB289A总线数据;然后选取所要显示的信号,检索形成所 选取信号的文本回放文件;最后根据文本回放文件中的内容设置波形显示参数,并根据显 示参数调用DrawWaveform波形播放函数对文本回放文件进行波形播放。理论上播放控件 同时播放的波形数量没有具体限制,但受实际应用中屏幕高度和用户对波形可辨认程度的 限制,可做到最多8-12条波形;同时每个播放波形的信号类型也没有限制,每个波形都可 根据需要定制成总线信号或和离散量信号,本实施例根据用户的需求选取最大信号数量8 路,6路离散量信号和2路GJB289A总线信号,该方法流程如图2所示,具体实施过程如下。
[0025] 1.实时采集存储所有要监控的离散信号和总线数据
[0026] 首先,两种信号需同步采集,同步存储,即采集存储时采用同一计数器同时为所有 工作的信号打时标。本实例采用1553板卡自带计数器为所有采集信号打时标,由于离散量 信号本身动作响应时间,不可能达到很高的精度,因此权衡离散量和GJB289A信号的精度 需求以及要将二者放在一起参看的需求,选取存储记录的时标单位为毫秒,为了提高存储 速度,文件以二进制格式存储。
[0027] 在采集存储开始时,以本地时间为计时起点时间,1553计数器清零开始计时,同时 将起点记入存储文件。存储文件有三个:离散量文件FILEfI0;FILEfBusl;FILEfBus2;

【权利要求】
1. 一种图形化回放离散量和GJB289A总线数据的方法,其特征在于,该方法包括以下 步骤: 1) 实时采集存储所要监控的离散量信号和GJB289A总线数据; 2) 选取所要显示的信号,检索形成所选取信号的文本回放文件; 3) 根据文本回放文件中的内容设置波形显示参数,并根据显示参数调用 DrawWaveform波形播放函数对文本回放文件进行波形播放。
2. 根据权利要求1所述的图形化回放离散量和GJB289A总线数据的方法,其特征在于, 所述步骤1)中离散信号和GJB289A总线数据的采集存储采用同步方式,所述离散量采用定 时采集存储,所述GJB289A总线数据通过中断触发进行采集存储。
3. 根据权利要求2所述的图形化回放离散量和GJB289A总线数据的方法,其特征在于, 所述步骤2)检索形成选取信号的文本文件的过程如下: A. 按照存储格式和存储顺序读取所有记录数据,从中检索出所选取的若干路离散量和 GJB289A总线数据; B. 分别对检索出的离散量和GJB289A总线数据进行解析,并转存为一种设定格式的文 件; C. 将转存后的离散量设定格式文件和GJB289A总线信号设定格式文件合并为一个设 定格式文件,以此文件作为选取信号的文本回放文件。
4. 根据权利要求3所述的图形化回放离散量和GJB289A总线数据的方法,其特征在于, 所述步骤3)中的波形显示参数包括波形进度条、横轴单元格时间、波形起始点时间,所述 波形进度条是根据文本回放数据记录的时间范围设置的。
5. 根据权利要求4所述的图形化回放离散量和GJB289A总线数据的方法,其特征在于, 所述步骤3)中波形播放包括以下步骤: a. 定时顺序读取文本回放文件中波形所需数据; b. 将所需文本数据转化为播放数据,并按照所属数组类别分别存到横轴播放数组和纵 轴播放数据组; c. 利用波形显示控件对横轴播放数组和纵轴播放数据组中播放数据进行播放。
6. 根据权利要求5所述的图形化回放离散量和GJB289A总线数据的方法,其特征在于, 所述步骤B中的设定格式为txt、pdf、word或者excel。
【文档编号】G01R13/00GK104459255SQ201410683050
【公开日】2015年3月25日 申请日期:2014年11月24日 优先权日:2014年11月24日
【发明者】王玲琴, 王玉霞 申请人:中国航空工业集团公司洛阳电光设备研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1