【技术实现步骤摘要】
一种转台远程自动控制方法和装置
本专利技术涉及远程自动控制
,尤其涉及一种转台远程自动控制方法和装置。
技术介绍
转台是一种提供位置、速率等基准信息的试验设备,用于惯导系统元件标校试验中,通过设置其位置、速率、加速度可实现惯导系统位置、速率、加速度等的测试和试验。一方面,转台的控制可以由本地控制装置实现,在通过本地控制装置实现对转台的控制时,需手动设置转台的位置或速率,整个测试过程操作步骤繁琐、效率很低,且容易出现人为操作错误。另一方面,转台厂家也提供程序控制协议接口,通过该程序控制协议,远程计算机能够实现自动化可编程控制,但是,由于惯导标定项目不同,涉及到的转台型号也不同,不同转台的厂家提供的远程控制协议接口各不相同,因此,实现不同转台的远程控制需重复设计,浪费大量资源。
技术实现思路
本专利技术的目的在于克服现有技术不足,提供了一种转台远程自动控制方法和装置,能够实现不同转台型号的远程控制,具有较强通用性。本专利技术的技术解决方案:一方面,一种转台远程自动控制方法,包括以下步骤:通过串行、网络或GPIB总线控制向转台依次发送每条控制信息中的每条控制命令,转台的通讯接口类型及属性是从转台类型信息配置文件中读取的;依据从转台控制信息配置文件中读取的是否回读转台状态信息判断转台是否支持程控反馈状态;若转台支持程控反馈状态,则依据控制命令中的位置控制信息、速率控制信息、停车信息以及获取的反馈状态确定当前控制命令是重复发送、取消发送或者发送成功状态,直至该条控制信息中的每条控制命令都执行完毕,在每条控制信息执行完毕后,计时模块中的计时器启动,初始化计时器开始计 ...
【技术保护点】
1.一种转台远程自动控制方法,其特征在于,包括以下步骤:通过串行、网络或GPIB总线控制向转台依次发送每条控制信息中的每条控制命令,转台的通讯接口类型及属性是从转台类型信息配置文件中读取的;依据从转台控制信息配置文件中读取的是否回读转台状态信息判断转台是否支持程控反馈状态;若转台支持程控反馈状态,则依据控制命令中的位置控制信息、速率控制信息、停车信息以及获取的反馈状态确定当前控制命令是重复发送、取消发送或者发送成功状态,直至该条控制信息中的每条控制命令都执行完毕,在每条控制信息执行完毕后,计时模块中的计时器启动,初始化计时器开始计数值,并实时获得计数器当前的计数值,依据启动时的计数值以及基准频率计算出已采集数据的时间,采集时间到继续执行下一行控制信息,直至每条控制信息都执行完毕;若转台不支持程控反馈状态,每次发送一条控制命令后,计时模块中的计时器启动,初始化计时器开始计数值,通过计时器计算转台转动时间,并根据配置文件中的位置控制信息、速率控制信息、停车信息以及转台转动时间进行控制命令发送的时序控制,直至该条控制信息中所有控制命令发送完毕,在每条控制信息执行完毕后,计时模块中的计时器启动 ...
【技术特征摘要】
1.一种转台远程自动控制方法,其特征在于,包括以下步骤:通过串行、网络或GPIB总线控制向转台依次发送每条控制信息中的每条控制命令,转台的通讯接口类型及属性是从转台类型信息配置文件中读取的;依据从转台控制信息配置文件中读取的是否回读转台状态信息判断转台是否支持程控反馈状态;若转台支持程控反馈状态,则依据控制命令中的位置控制信息、速率控制信息、停车信息以及获取的反馈状态确定当前控制命令是重复发送、取消发送或者发送成功状态,直至该条控制信息中的每条控制命令都执行完毕,在每条控制信息执行完毕后,计时模块中的计时器启动,初始化计时器开始计数值,并实时获得计数器当前的计数值,依据启动时的计数值以及基准频率计算出已采集数据的时间,采集时间到继续执行下一行控制信息,直至每条控制信息都执行完毕;若转台不支持程控反馈状态,每次发送一条控制命令后,计时模块中的计时器启动,初始化计时器开始计数值,通过计时器计算转台转动时间,并根据配置文件中的位置控制信息、速率控制信息、停车信息以及转台转动时间进行控制命令发送的时序控制,直至该条控制信息中所有控制命令发送完毕,在每条控制信息执行完毕后,计时模块中的计时器启动,初始化计时器开始计数值,并实时获得计数器当前的计数值,依据启动时的计数值以及基准频率计算出已采集数据的时间,计时器根据数据采集时间进行转台在该位置或速率的时间控制,采集时间到继续执行下一行控制信息,直至每条控制信息都执行完毕;上述过程中的控制信息是从转台控制信息配置文件中获取的,所述转台控制信息配置文件中包含至少一条控制信息,每条控制信息包含至少一条控制命令,每条控制命令中包含转台转动的位置控制信息和停车信息,或包括转台转动的速率控制信息和停车信息。2.根据权利要求1所述的方法,其特征在于,还包括以下步骤:重新修改转台类型信息配置文件和转台控制信息配置文件中的信息,可实现不同型号转台在不同通讯速率下的远程自动控制。3.一种转台远程自动控制装置,其特征在于,包括转台远程自动控制单元(2),可编程通讯接口控制单元(3),可编程通讯接口(4);其中,转台远程自动控制单元(2)用于加载转台类型信息和转台控制信息配置文件并实现流程控制,通过计算机总线与可编程通讯接口(4)相连接,可编程通讯接口(4)包括串行、网络或GPIB总线接口,可编程通讯接口控制单元用于实现转台控制指令的发送和接收,转台类型信息至少包括转台序号、转台名称、转台型号、控制文件名称、通讯接口类型及...
【专利技术属性】
技术研发人员:陈留涛,权晓蕾,杨业明,尹伟伟,郭悦,秦振汉,林渊,李吉祥,王明东,包实秋,
申请(专利权)人:航天科工惯性技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。