[发明专利]一种板卡切换控制方法、装置、设备及介质有效
申请号: | 202011289340.2 | 申请日: | 2020-11-17 |
公开(公告)号: | CN112416444B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 田洪刚 | 申请(专利权)人: | 山东浪潮科学研究院有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 板卡 切换 控制 方法 装置 设备 介质 | ||
1.一种板卡切换控制方法,其特征在于,所述方法包括:
获取板卡的槽位号,并根据所述板卡的槽位号创建板卡的标签页;
在底层数据库中获取所述板卡对应的动态库句柄,并判断所述动态库句柄的有效性;
若判断出所述动态库句柄有效,根据板卡对应的槽位号,打开对应的板卡,并创建相应的板卡标识;
根据所述板卡标识将所述板卡的标签插入到容器中,完成所述板卡的实例化;
当用户在应用软件中由第一板卡的标签切换第二板卡标签时,根据预先创建的所述第一板卡与所述第二板卡的标识检查是否正确由第一板卡标签切换至第二板卡标签;
若检查出已正确由第一板卡标签切换至第二板卡标签,将所述第二板卡的标识发送至底层数据库,根据所述第二板卡标识实现板卡的切换控制。
2.根据权利要求1所述的板卡切换控制方法,其特征在于,所述获取板卡的槽位号之前,所述方法还包括:
创建应用程序界面,其中,所述应用程序界面包括级联板卡状态指示区、功能按钮区与板卡参数控制子窗口区。
3.根据权利要求2所述的板卡切换控制方法,其特征在于,所述获取板卡的槽位号之后,所述方法还包括:
根据所述板卡的槽位号更新所述级联板卡状态指示区数据。
4.根据权利要求2所述的板卡切换控制方法,其特征在于,所述根据所述板卡标识将所述板卡的标签插入到容器中,完成所述板卡的实例化之后,所述方法还包括:
当板卡的标签发生变化时,将所述板卡参数控制子窗口区的窗口控件信号函数与板卡的槽位号对应的槽函数进行绑定,并根据所述槽函数进行操作。
5.根据权利要求1所述的板卡切换控制方法,其特征在于,所述判断所述动态库句柄的有效性,具体包括:
调用构造函数的接口,并通过所述构造函数的接口获取动态数据库句柄;
根据构造函数接口的返回值,判断所述动态数据库句柄的有效性。
6.根据权利要求1所述的板卡切换控制方法,其特征在于,所述板卡为运行在QT框架中的AWG板卡。
7.一种板卡切换控制装置,其特征在于,所述装置包括:
板卡切换单元,用于获取板卡的槽位号,并根据所述板卡的槽位号创建板卡的标签页;在底层数据库中获取所述板卡对应的动态库句柄,并判断所述动态库句柄的有效性;若判断出所述动态库句柄有效,根据板卡对应的槽位号,打开对应的板卡,并创建相应的板卡标识;根据所述板卡标识将所述板卡的标签插入到容器中,完成所述板卡的实例化;当用户在应用软件中由第一板卡的标签切换第二板卡标签时,根据预先创建的所述第一板卡与所述第二板卡的标识检查是否正确由第一板卡标签切换至第二板卡标签;
板卡控制单元,用于若检查出已正确由第一板卡标签切换至第二板卡标签,将所述第二板卡的标识发送至所述底层数据库,根据所述第二板卡标识实现板卡的切换控制。
8.一种板卡切换控制设备,其特征在于,所述设备包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
获取板卡的槽位号,并根据所述板卡的槽位号创建板卡的标签页;
在底层数据库中获取所述板卡对应的动态库句柄,并判断所述动态库句柄的有效性;
若判断出所述动态库句柄有效,根据板卡对应的槽位号,打开对应的板卡,并创建相应的板卡标识;
根据所述板卡标识将所述板卡的标签插入到容器中,完成所述板卡的实例化;
当用户在应用软件中由第一板卡的标签切换第二板卡标签时,根据预先创建的所述第一板卡与所述第二板卡的标识检查是否正确由第一板卡标签切换至第二板卡标签;
若检查出已正确由第一板卡标签切换至第二板卡标签,将所述第二板卡的标识发送至底层数据库,根据所述第二板卡标识实现板卡的切换控制。
9.一种板卡切换控制介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:
获取板卡的槽位号,并根据所述板卡的槽位号创建板卡的标签页;
在底层数据库中获取所述板卡对应的动态库句柄,并判断所述动态库句柄的有效性;
若判断出所述动态库句柄有效,根据板卡对应的槽位号,打开对应的板卡,并创建相应的板卡标识;
根据所述板卡标识将所述板卡的标签插入到容器中,完成所述板卡的实例化;
当用户在应用软件中由第一板卡的标签切换第二板卡标签时,根据预先创建的所述第一板卡与所述第二板卡的标识检查是否正确由第一板卡标签切换至第二板卡标签;
若检查出已正确由第一板卡标签切换至第二板卡标签,将所述第二板卡的标识发送至底层数据库,根据所述第二板卡标识实现板卡的切换控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮科学研究院有限公司,未经山东浪潮科学研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011289340.2/1.html,转载请声明来源钻瓜专利网。