[发明专利]一种工业互联网设备接口资源多场景适配方法及系统在审
申请号: | 202210615544.3 | 申请日: | 2022-05-31 |
公开(公告)号: | CN115033298A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 李巍;杨旋 | 申请(专利权)人: | 安徽华速达电子科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F13/38 |
代理公司: | 合肥维可专利代理事务所(普通合伙) 34135 | 代理人: | 吴明华 |
地址: | 230088 安徽省合肥市高新区习友路33*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 工业 互联网 设备 接口 资源 场景 配方 系统 | ||
本发明公开了一种工业互联网设备接口资源多场景适配方法及系统,该方法包括:通过ID总线检测卡槽内插入板卡的状态并获取插入板卡的参数信息,所述当前场景下工业互联网设备插入板卡的类型及不同类型板卡的数量基于当前场景下工业互联网设备连接的设备确定;基于插入板卡的参数信息获取所述插入板卡的驱动程序文件并对所述插入板卡执行驱动配置。本发明有效解决了现有技术中不同应用场景下工业互联网设备硬件端口类型或者数量不匹配导致的成本增加和硬件资源浪费问题。
技术领域
本发明涉及工业互联网设备连接技术领域,具体涉及一种工业互联网设备接口资源多场景适配方法及系统。
背景技术
现有的工业互联网设备接口主要具有以下几种缺陷:
1、标准化硬件接口,接口类型、数量不可改变。
2、设备接口应用适应性较差,时常出现特定硬件接口数量不够用和部分硬件接口闲置的硬件资源浪费情况。
3、采用标准化硬件接口并不具备接口灵活扩展特性,当需要扩展时大多采用外挂设备等方式。这样不仅增大了项目的开支也造成不常用接口的硬件资源浪费。
发明内容
针对上述现有技术存在的问题,本发明提供了一种工业互联网设备接口资源多场景适配方法及系统,可以针对不同应用场景选择合理的板卡配置,更加有效的提高了硬件资源的利用率,降低成本。
本发明提供了一种工业互联网设备接口,所述接口包括板卡和卡槽,所述板卡基于设备接口模块化封装得到,不同设备接口类型对应不同类型板卡,每个所述板卡封装有自身身份标识信息,所述板卡上对外设有第一信号引脚;所述卡槽固设于工业互联网设备外侧用于插入并固定板卡,所述卡槽内设有用于与所述板卡第一信号引脚对应连接的第二信号引脚,所述板卡插入所述第一信号引脚和第二信号引脚对应连接;
所述第二信号引脚通过ID总线连接到工业互联网设备主板。
本发明提供了一种基于上述工业互联网设备接口的工业互联网设备接口资源多场景适配方法,包括:
在当前场景下,通过ID总线检测卡槽内插入板卡的状态并获取插入板卡的参数信息,所述当前场景下工业互联网设备插入板卡的类型及不同类型板卡的数量基于当前场景下工业互联网设备连接的设备确定;
基于插入板卡的参数信息获取所述插入板卡的驱动程序文件并对所述插入板卡执行驱动配置。
在一些实施方式中,所述板卡类型包括开关量输出、开关量输入和RS485三类,所述工业互联网设备外侧设置的卡槽有多个。
在一些实施方式中,所述通过ID总线检测卡槽内插入板卡的状态并获取插入板卡的参数信息,包括:
启动Bootloader方法初始化硬件资源信息,并通过ID总线电路读取各槽位上板卡芯片参数信息,所述板卡芯片参数信息包括板卡类型的板卡身份标识信息;
所述基于插入板卡的参数信息获取所述插入板卡的驱动程序文件并对所述插入板卡执行驱动配置,包括:
基于读取到的板卡芯片参数信息在预设内部驱动模块中搜索匹配所述板卡的驱动文件并加载所述驱动文件。
在一些实施方式中,所述基于读取到的板卡芯片参数信息在预设内部驱动模块中搜索匹配所述板卡的驱动文件并加载所述驱动文件,包括:
将读取到的板卡芯片参数信息写入启动参数Param内;
调用Kernel方法从Param内读取各个卡槽内的板卡芯片参数信息,并将读取到的板卡芯片参数信息在预设内部驱动模块中搜索匹配,获取与所述板卡芯片参数信息表征的接口类型相对应的驱动程序文件;
加载所述驱动程序文件等待应用程序使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽华速达电子科技有限公司,未经安徽华速达电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210615544.3/2.html,转载请声明来源钻瓜专利网。