【技术实现步骤摘要】
一种机载二次雷达显控界面自动生成方法及系统
[0001]本专利技术涉及计算机
,更具体地说,它涉及一种机载二次雷达显控界面自动生成方法及系统
。
技术介绍
[0002]早期的机载二次雷达一般配备独立于主机之外的控制盒,用于设备的控制和状态显示;随着技术的发展,为了综合化控制以及统一显示,飞行器中已经不安装二次雷达控制盒,而是为二次雷达提供通讯接口,由航电显控统一进行控制和状态显示
。
这也带来了一个新的问题,为了在研发
、
生产过程中能实时操控设备
、
查看设备工作状态,必须得搭建模拟航电显控软硬环境的上位机系统
。
上位机系统的搭建一般采用接口硬件模块
、
电源模块,配合主控计算机,使用通用的或者独立开发的显控界面实现设备的显示和控制
。
[0003]目前,由于研发的飞行器种类多样
、
型号繁多,为机载二次雷达提供的通讯接口主要包括
1553B、CAN、ARNIC429、RS485、RS422
等多种总线接口,且为同一类型接口定义的接口协议也不尽相同,上位机系统几乎不能统一
。
为此,一部分现有技术通过接口硬件的专用控制界面进行控制命令发送和被控设备状态数据接收,如串口调试助手
。
收发的数据一般都是以
16
进制的方式进行显示,该方法需人工对照接口协议对每个数据元素进行释义,非常不直观,效率低下
。
此外,另一
【技术保护点】
【技术特征摘要】
1.
一种机载二次雷达显控界面自动生成方法,其特征是,包括以下步骤:将接口协议转化为接口配置文件;将界面布局转化为界面配置文件;根据接口配置文件中的规则动态创建控件,并将前台的控件与接口协议中任意比特长度的数据元素进行绑定以实现前台的控件与后台数据的同步改变;根据界面配置文件中的规则对控件进行布局调控,实现机载二次雷达显控界面自动生成
。2.
根据权利要求1所述的一种机载二次雷达显控界面自动生成方法,其特征是,所述接口协议转化为接口配置文件的过程具体为:将接口协议以帧为单位进行标准化处理后生成帧列表,并在帧列表中写入相应的帧参数
、
接口参数;从帧列表中选择一帧数据建立数据元素列表,并根据帧中每一个数据元素的特征在数据元素列表中写入元素信息
、
选择布局控件类型和设置控件基本参数,生成接口配置文件
。3.
根据权利要求2所述的一种机载二次雷达显控界面自动生成方法,其特征是,若所述接口协议有变更,则对接口配置文件进行修改,具体为:若接口协议中有增加的数据帧,则在帧列表中增加相应的节点,同时写入相应的帧参数
、
接口参数;若接口协议中有删除的数据帧,则在帧列表中删除该数据帧节点;若数据帧中有增加的数据元素,则在数据元素列表中增加相应的节点,并写入相应数据;若数据帧中有删除的数据元素,则在数据元素列表中删除该数据元素节点;修改完成后,对接口配置文件进行保存,并上传服务器进行更新
。4.
根据权利要求2所述的一种机载二次雷达显控界面自动生成方法,其特征是,所述帧参数包括帧的编号
、
字节长度
、
收发属性和大小端属性
。5.
根据权利要求2所述的一种机载二次雷达显控界面自动生成方法,其特征是,所述接口参数包括接口类型
、
是否周期发送
、
发送周期以及接口配置参数
。6.
根据权利要求2所述的一种机载二次雷达显控界面自动生成方法,其特征是,所述数据元素的特征包括数据元素的序号
、
字节索引
、
位索引
、
数据名
、<...
【专利技术属性】
技术研发人员:唐川,唐斯亮,吴承宸,
申请(专利权)人:四川九洲空管科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。