[发明专利]组态化执行控制系统和方法在审
申请号: | 202110976820.4 | 申请日: | 2021-08-24 |
公开(公告)号: | CN113791636A | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 吴树景;王波兰;卢娥;张帅;赵伟忠;侯如非;胡珊;葛志闪;杨振 | 申请(专利权)人: | 上海机电工程研究所 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 201100 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组态 执行 控制系统 方法 | ||
1.一种组态化执行控制系统,其特征在于,包括:
数据访问模块:定义及初始化与外界交互的通讯报文及全局变量,包括与人机控制界面交互数据结构、与飞行器交互数据结构;
硬件驱动模块:与控制板上的硬件进行直接交互,并对硬件接口进行封装及转换,向用户层提供接口函数;
通信交换模块:定义执行控制软件与人机界面软件、飞行器上计算机的通信方式,以及报文的收发逻辑;
业务逻辑模块:定义对外部数据指令报文的解析及处理过程。
2.根据权利要求1所述的组态化执行控制系统,其特征在于,所述硬件驱动模块包括:IO读写模块、存储检测模块和定时器模块;
所述IO读写模块,用于进行加断电硬件IO操作,并对各端口IO信号进行读取,对加断电执行结果及故障信息进行检测及监控;
所述存储检测模块,用于对文件存储磁盘进行读写安全性及正确性检测,对参数文件读写可靠性进行保障;
所述定时器模块,用于在指定时间间隔处释放信号量,用以操纵控制系统与飞行器进行周期性通讯及控制。
3.根据权利要求1所述的组态化执行控制系统,其特征在于,所述通信交换模块包括:1553B通信模块、以太网通信模块和串口通信模块;
所述1553B通信模块,用于与具有1553B通讯接口的飞行器进行数据收发及报文控制处理;
所述以太网通信模块,用于与具有以太网通讯接口的飞行器进行数据收发及报文控制处理;
所述串口通信模块,用于与具有串行通讯接口的飞行器进行数据收发及报文控制处理。
4.根据权利要求3所述的组态化执行控制系统,其特征在于,所述1553B通信模块包括:
初始化1553B周期发送数据链:根据人机界面对1553B消息序号的配置情况,遍历全部已设置的消息序号,绑定各消息对应的子地址、报文长度和传输方向,并对1553B循环链路中的前后关系进行连接,最后以BC_CB格式写入总线;
发送1553B数据:首先写入1553B数据,对总线上的报文进行刷新,将数据结构内容及长度转换为CDP格式,计算1553B报文校验和并填入尾部,以CDP数据状态写入1553B总线,写入后,将相应的报文发送至指定的目标地址;
读取1553B数据:首先通过矢量字获取需读取的接收消息序号,将矢量字消息序号对应的报文转换为CDP格式,根据矢量字报文获取举手的子地址后,触发对应中断,并获取举手对应的消息序号;接着读取1553B数据,将接收的1553B报文读取成CDP格式,计算并核验校验和,转换为CHAR格式后输出读取的报文。
5.根据权利要求1所述的组态化执行控制系统,其特征在于,所述业务逻辑模块包括:人机界面软件报文解析处理模块和飞行器报文解析处理模块;
所述人机界面软件报文解析处理模块,用于解析来自操作手人机界面的控制命令报文,以此获悉需向飞行器下达的指令;
所述飞行器报文解析处理模块,用于解析来自飞行器的状态信息,以此获悉飞行器当前的运作状态,以便于向操作手人机界面进行反馈。
6.一种组态化执行控制方法,其特征在于,包括:
数据访问步骤:定义及初始化与外界交互的通讯报文及全局变量,包括与人机控制界面交互数据结构、与飞行器交互数据结构;
硬件驱动步骤:与控制板上的硬件进行直接交互,并对硬件接口进行封装及转换,向用户层提供接口函数;
通信交换步骤:定义执行控制软件与人机界面软件、飞行器上计算机的通信方式,以及报文的收发逻辑;
业务逻辑步骤:定义对外部数据指令报文的解析及处理过程。
7.根据权利要求6所述的组态化执行控制方法,其特征在于,所述硬件驱动步骤包括:
IO读写步骤,进行加断电硬件IO操作,并对各端口IO信号进行读取,对加断电执行结果及故障信息进行检测及监控;
存储检测步骤,对文件存储磁盘进行读写安全性及正确性检测,对参数文件读写可靠性进行保障;
定时器步骤,在指定时间间隔处释放信号量,用以操纵控制系统与飞行器进行周期性通讯及控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海机电工程研究所,未经上海机电工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110976820.4/1.html,转载请声明来源钻瓜专利网。