本发明属于机载悬挂物测试领域,具体涉及一种上传机载悬挂物测试遥测数据的传输方法。
背景技术:
机载悬挂物测试作为日常检修维护的手段之一,用户希望测试连接电缆少,使用设备少,测试时间短。而研制单位又希望能在测试中尽量多的获取到各分系统的测试数据,以方便分析各分系统工作状态。
在技术阵地测试时,测试设备仅通过分离口连接机载悬挂物,而根据国军标要求,分离口仅有1553b总线通讯功能,即测试设备只能与任务机通讯,不能与其他分系统通讯。这就限制了测试设备能获取其他分系统相关数据的能力。而各分系统一般都具有与遥测系统通过rs422总线通讯的功能,遥测系统再通过无线传输将各分系统的遥测数据传送至地面遥测设备。这些遥测数据能基本表征各分系统的工作状态。
技术实现要素:
本发明的目的:提出一种新的机载悬挂物测试数据传输方法,在不需要遥测系统及地面遥测接收设备情况下,即可获取遥测数据;使测试设备不仅能获取各分系统数据,又能满足用户连接电缆少、测试方便的要求.
本发明的技术方案:一方面,提供一种上传机载悬挂物测试遥测数据的传输方法,所述传输方法包括
多个分系统的遥测数据通过rs422通讯总线发送给任务机;
任务机和测试设备根据测试通讯协议的通讯周期进行数据发送和接收;
任务机根据测试通讯协议将接收的遥测数据进行子地址分配和数据长度处理,转换为1553b传输格式,并通过1553b通讯总线发送给测试设备。
进一步地,测试通讯协议规定任务机具有测试状态,在测试状态下任务机具备向测试设备转发遥测数据的功能。
进一步地,测试通讯协议依据1553b通讯总线的传输速率、数据容量确定1553b通讯总线的通讯周期;在测试通讯协议中明确1553b总线通讯周期。
进一步地,测试通讯协议对各分系统遥测数据进行1553b子地址分配;若任意分系统的遥测数据超过32个字长度,则需分配多个子地址。
进一步地,根据1553b通讯总线的数据传输周期对任务机的数据发送时间间隔进行限定;任务机在完成一次数据发送后,在设定的间隔时间点,读取和处理当前接收到的来自分系统的遥测数据,并进行下一次数据发送。
另一方面,提供一种上传机载悬挂物测试遥测数据的传输系统,利用如上所述的传输方法,所述传输系统包括:机载悬挂物和测试设备;机载悬挂物上设置有多个分系统和任务机;
多个分系统与任务机通过rs422通讯总线3连接,任务机与测试设备通过1553b通讯总线2连接;
任务机和测试设备之间的数据传输符合规定的测试通讯协议;任务机根据测试通讯协议将接收的遥测数据进行子地址分配和数据长度处理,转换为1553b传输格式,并通过1553b通讯总线发送给测试设备。
进一步地,机载悬挂物还设置有分离口,任务机通过1553b通讯总线2与分离口1连接;分离口1通过1553b通讯总线2与测试设备连接,用于测试设备与机载悬挂物的硬件连接。
进一步地,测试设备在解析数据时,根据1553b子地址对接收到的遥测数据进行区分,识别遥测数据对应的分系统。
本发明的优点:在不增加硬件资源的条件下,仅通过软件设置,既满足了用户使用方便的期望,又实现了将各分系统的遥测数据上传至测试设备的目的,在没有遥测系统的参与下,测试设备可以更全面的体现机载悬挂物的工作状态。
附图说明:
图1是现有的机载悬挂物测试信号流向示意图;
图2本发明的数据传输流向示意图;
附图标记说明:1、分离口;2、1553b通讯总线;3、rs422通讯总线;4、地面遥测设备。
具体实施方式:
下面结合附图对本发明做进一步详细描述。
现有的数据传输方法,测试时,测试设备与机载悬挂物内部的传统数据流向如图1所示:
测试设备与机载悬挂物通过分离口1与任务机进行1553b总线通讯。其基本工作模式为测试设备通过1553b通讯总线向任务机下发命令,任务机通过1553b通讯总线向测试设备回传状态。
任务机与各分系统通过rs422通讯总线3进行信号交联;各分系统通过rs422通讯总线3向遥测系统实时发送其各自工作状态;遥测系统将各分系统数据组包形成遥测数据,然后以无线传输的形式实时发送至地面遥测设备4。此时,测试设备并不能完全获取被测产品的所有状态信息。
图2为本发明的数据传输流向示意图,本发明将各分系统通过rs422通讯总线3发送至遥测系统的遥测数据全部发送至任务机,然后由任务机组包转换格式,通过1553b通讯总线传输至测试设备。因此,在不需要遥测参与的情况下,测试设备即可获取悬挂物内部所有分系统的状态数据。本发明与传统信号传输的区别在于增加遥测数据向任务机发送rs422总线数据,并不需要额外增加其他任何硬件资源。
本实施例,提供的传机载悬挂物测试遥测数据的传输方法包括如下内容:
多个分系统的遥测数据通过rs422通讯总线3发送给任务机;任务机和测试设备根据测试通讯协议的通讯周期进行数据发送和接收。任务机根据测试通讯协议将接收的遥测数据进行子地址分配和数据长度处理,转换为1553b传输格式,并通过1553b通讯总线2发送给测试设备。
进一步地,测试通讯协议规定任务机具有测试状态,在测试状态下任务机具备向测试设备转发遥测数据的功能。测试通讯协议依据1553b通讯总线的传输速率、数据容量确定1553b通讯总线的通讯周期;在测试通讯协议中明确1553b总线通讯周期。测试通讯协议对各分系统遥测数据进行1553b子地址分配;若任意分系统的遥测数据超过32个字长度,则需分配多个子地址。
进一步地,根据1553b通讯总线的数据传输周期对任务机的数据发送时间间隔进行限定;任务机在完成一次数据发送后,在设定的间隔时间点,读取和处理当前接收到的来自分系统的遥测数据,并进行下一次数据发送。
本实施例,测试设备在解析数据时,根据1553b子地址对接收到的遥测数据进行区分,识别遥测数据来源的分系统。
1.一种上传机载悬挂物测试遥测数据的传输方法,其特征在于,所述传输方法包括
多个分系统的遥测数据通过rs422通讯总线发送给任务机;
任务机和测试设备根据测试通讯协议的通讯周期进行数据发送和接收;
任务机根据测试通讯协议将接收的遥测数据进行子地址分配和数据长度处理,转换为1553b传输格式,并通过1553b通讯总线发送给测试设备。
2.根据权利要求1所述的传输方法,其特征在于,测试通讯协议规定任务机具有测试状态,在测试状态下任务机具备向测试设备转发遥测数据的功能。
3.根据权利要求1所述的传输方法,其特征在于,测试通讯协议依据1553b通讯总线的传输速率、数据容量确定1553b通讯总线的通讯周期;在测试通讯协议中明确1553b总线通讯周期。
4.根据权利要求1所述的传输方法,其特征在于,测试通讯协议对各分系统遥测数据进行1553b子地址分配;若任意分系统的遥测数据超过32个字长度,则需分配多个子地址。
5.根据权利要求1所述的传输方法,其特征在于,根据1553b通讯总线的数据传输周期对任务机的数据发送时间间隔进行限定;任务机在完成一次数据发送后,在设定的间隔时间点,读取和处理当前接收到的来自分系统的遥测数据,并进行下一次数据发送。
6.一种上传机载悬挂物测试遥测数据的传输系统,利用权利要求1至5任一项所述的传输方法,其特征在于,所述传输系统包括:机载悬挂物和测试设备;机载悬挂物上设置有多个分系统和任务机;
多个分系统与任务机通过rs422通讯总线(3)连接,任务机与测试设备通过1553b通讯总线(2)连接;
任务机和测试设备之间的数据传输符合规定的测试通讯协议;任务机根据测试通讯协议将接收的遥测数据进行子地址分配和数据长度处理,转换为1553b传输格式,并通过1553b通讯总线发送给测试设备。
7.根据权利要求6所述的传输系统,其特征在于,机载悬挂物还设置有分离口,任务机通过1553b通讯总线(2)与分离口(1)连接;分离口(1)通过1553b通讯总线(2)与测试设备连接,用于测试设备与机载悬挂物的硬件连接。
8.根据权利要求6所述的传输系统,其特征在于,测试设备在解析数据时,根据1553b子地址对接收到的遥测数据进行区分,识别遥测数据对应的分系统。
技术总结