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

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

【技术实现步骤摘要】
一种图形化回放离散量和GJB289A总线数据的方法
本专利技术涉及一种图形化回放离散量和GJB289A总线数据的方法,属于波形显示处 理

技术介绍
现有数据回放主要是针对同种信号的监控回放,或者离散信号的采集回放,或者 是针对GJB289A总线信号的监控回放,没有将两种信号放置在一起同步对比显示;目前通 用的GJB289A总线信号监控回放多为文字形式,而非图形形式;用标准示波器监控的离散 信号数量有限,通常小于3路信号,且显示的波形仅为当前抓屏时间的波形;通常软件回放 的数据波形没有实现播放器功能,不能选择停止在记录时间范围内的任意时刻与任意时段 查看波形。
技术实现思路
本专利技术的目的是提供一种图形化回放离散量和GJB289A总线数据的方法,以解决 现有无法同时回放离散量和GJB289A总线数据的问题。 本专利技术为解决现有技术问题而提供一种图形化回放离散量和GJB289A总线数据 的方法,该方法包括以下步骤: 1)实时采集存储所要监控的离散量信号和GJB289A总线数据; 2)选取所要显示的信号,检索形成所选取信号的文本回放文件; 3)根据文本回放文件中的内容设置波形显示参数,并根据显示参数调用 DrawWaveform波形播放函数对文本回放文件进行波形播放。 所述步骤1)中离散信号和GJB289A总线数据的采集存储采用同步方式,所述离散 量采用定时采集存储,所述GJB289A总线数据通过中断触发进行采集存储。 所述步骤2)检索形成选取信号的文本文件的过程如下: A.按照存储格式和存储顺序读取所有记录数据,从中检索出所选取的若干路离散 量和GJB289A总线数据; B.分别对检索出的离散量和GJB289A总线数据进行解析,并转存为一种设定格式 的文件; C.将转存后的离散量设定格式文件和GJB289A总线信号设定格式文件合并为一 个设定格式文件,以此文件作为选取信号的文本回放文件。 所述步骤3)中的波形显示参数包括波形进度条、横轴单元格时间、波形起始点时 间,所述波形进度条是根据文本回放数据记录的时间范围设置的。 所述步骤3)中波形播放包括以下步骤: a.定时顺序读取文本回放文件中波形所需数据; b.将所需文本数据转化为播放数据,并按照所属数组类别分别存到横轴播放数组 和纵轴播放数据组; c.利用波形显示控件对横轴播放数组和纵轴播放数据组中播放数据进行播放。 所述步骤B中的设定格式为txt、pdf、word或者excel。 本专利技术的有益效果是:本专利技术首先实时采集存储所要监控的离散量信号和 GJB289A总线数据;然后选取所要显示的信号,检索形成所选取信号的文本回放文件;最后 根据文本回放文件中的内容设置波形显示参数,并根据显示参数调用DrawWaveform波形 播放函数对文本回放文件进行波形播放,从而实现对离散量和GJB289A总线数据的图形化 回放。本专利技术能够使用户比先前更直观方便的同步监控多路离散信号和GJB289A总线数 据,帮助调试试验人员和维护人员更加准确快捷判断系统的工作状况,提高调试排故工作 效率,加快排除故障,保证系统正常工作。 【附图说明】 图1是本专利技术实施例中图形化回放示意图; 图2是本专利技术实施例中图形化回放的流程图。 【具体实施方式】 下面结合附图对本专利技术的【具体实施方式】作进一步的说明。 本专利技术实现图形化回放多路离散量和GJB289A总线数据的硬件基础包括PXI总线 的工控机、2块1553板卡和3块离散量采集卡(每块离散量卡可采集96路信号),硬件支 持监控2路GJB289A总线和采集288路离散量信号,在实际应用中用户可根据需求选定总 线信号数量和离散量信号的数量。 本专利技术所提供的图形化回放多路离散量和GJB289A总线数据方法,首先实时采集 存储所要监控的离散量信号和GJB289A总线数据;然后选取所要显示的信号,检索形成所 选取信号的文本回放文件;最后根据文本回放文件中的内容设置波形显示参数,并根据显 示参数调用DrawWaveform波形播放函数对文本回放文件进行波形播放。理论上播放控件 同时播放的波形数量没有具体限制,但受实际应用中屏幕高度和用户对波形可辨认程度的 限制,可做到最多8-12条波形;同时每个播放波形的信号类型也没有限制,每个波形都可 根据需要定制成总线信号或和离散量信号,本实施例根据用户的需求选取最大信号数量8 路,6路离散量信号和2路GJB289A总线信号,该方法流程如图2所示,具体实施过程如下。 1.实时采集存储所有要监控的离散信号和总线数据 首先,两种信号需同步采集,同步存储,即采集存储时采用同一计数器同时为所有 工作的信号打时标。本实例采用1553板卡自带计数器为所有采集信号打时标,由于离散量 信号本身动作响应时间,不可能达到很高的精度,因此权衡离散量和GJB289A信号的精度 需求以及要将二者放在一起参看的需求,选取存储记录的时标单位为毫秒,为了提高存储 速度,文件以二进制格式存储。 在采集存储开始时,以本地时间为计时起点时间,1553计数器清零开始计时,同时 将起点记入存储文件。存储文件有三个:离散量文件FILEfI0;FILEfBusl;FILEfBus2;本文档来自技高网...
一种图形化回放离散量和GJB289A总线数据的方法

【技术保护点】
一种图形化回放离散量和GJB289A总线数据的方法,其特征在于,该方法包括以下步骤:1)实时采集存储所要监控的离散量信号和GJB289A总线数据;2)选取所要显示的信号,检索形成所选取信号的文本回放文件;3)根据文本回放文件中的内容设置波形显示参数,并根据显示参数调用DrawWaveform波形播放函数对文本回放文件进行波形播放。

【技术特征摘要】
1. 一种图形化回放离散量和GJB289A总线数据的方法,其特征在于,该方法包括以下 步骤: 1) 实时采集存储所要监控的离散量信号和GJB289A总线数据; 2) 选取所要显示的信号,检索形成所选取信号的文本回放文件; 3) 根据文本回放文件中的内容设置波形显示参数,并根据显示参数调用 DrawWaveform波形播放函数对文本回放文件进行波形播放。2. 根据权利要求1所述的图形化回放离散量和GJB289A总线数据的方法,其特征在于, 所述步骤1)中离散信号和GJB289A总线数据的采集存储采用同步方式,所述离散量采用定 时采集存储,所述GJB289A总线数据通过中断触发进行采集存储。3. 根据权利要求2所述的图形化回放离散量和GJB289A总线数据的方法,其特征在于, 所述步骤2)检索形成选取信号的文本文件的过程如下: A. 按照存储格式和存储顺序读取所有记录数据,从中检索出所选取的若干路离散量和 GJB289A总线数据; B. 分别对检索出的离散量和GJB289A总线数...

【专利技术属性】
技术研发人员:王玲琴王玉霞
申请(专利权)人:中国航空工业集团公司洛阳电光设备研究所
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1