(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202211134356.5
(22)申请日 2022.09.19
(65)同一申请的已公布的文献号
申请公布号 CN 115202763 A
(43)申请公布日 2022.10.18
(73)专利权人 大方智造 (天津) 科技有限公司
地址 300457 天津市滨 海新区经济技 术开
发区滨海-中关村科技园华塘睿城一
区3号楼二层C区010号
(72)发明人 李爽 谢坤鹏
(74)专利代理 机构 天津心知意达知识产权代理
事务所(普通 合伙) 12260
专利代理师 赵雪红
(51)Int.Cl.
G06F 9/445(2018.01)(56)对比文件
CN 103488513 A,2014.01.01
CN 113238819 A,2021.08.10
CN 101183310 A,20 08.05.21
CN 113704337 A,2021.1 1.26
审查员 于亚男
(54)发明名称
一种基于驱动的采集动态加载与调用方法
(57)摘要
本发明涉及驱动采集加载与调用领域, 尤其
涉及一种基于驱动的采集动态加载与调用方法,
包括: 获取驱动加载指令信息后, 进行采集处理
得到驱动初始数据; 获取驱动加载指令信息后,
采集所述驱动加载指令信息对应的驱动基础数
据; 利用所述驱动基础数据进行网关路径指定得
到驱动初始数据利用所述驱动初始数据进行动
态加载与调用, 其中, 驱动 初始数据为驱动名称、
驱动属性和驱动对应采集方法, 降低了产品扩展
难度、 在不更改主框架的情况下, 可以随时动态
扩展新设备采集。
权利要求书1页 说明书7页 附图2页
CN 115202763 B
2022.12.09
CN 115202763 B
1.一种基于驱动的采集动态加载与调用方法, 其特 征在于, 包括:
S1、 获取驱动加载指令信息后, 进行采集处 理得到驱动初始数据;
S1‑1、 获取驱动加载指令信息后, 采集所述驱动加载指令信息对应的驱动基础数据;
S1‑1‑1、 利用所述驱动加载指令信息基于属性方法获取驱动加载指令配置参数属性信
息;
S1‑1‑2、 判断所述驱动加载指令配置参数属性信息是否已进行特征声明, 若是, 则识别
驱动加载指令配置参数属性信息为驱动基础数据, 否则, 不进行处 理;
S1‑2、 利用所述驱动基础数据进行网关路径指定得到驱动初始数据;
S2、 利用所述驱动初始数据进行动态加载与调用;
S2‑1、 利用所述驱动初始数据基于映射属性获取驱动采集属性数据信息;
S2‑2、 利用所述驱动采集属性数据信息进行动态加载与调用;
其中, 驱动初始数据为驱动名称、 驱动属性与驱动对应采集方法。
2.如权利要求1所述的一种基于驱动的采集动态加载与调用方法, 其特征在于, 利用所
述驱动采集属性数据信息进行动态加载与调用包括:
利用所述驱动采集属性数据信息对应的驱动进行初始化处 理;
根据所述驱动采集属性数据信息对应的驱动获取对应驱动数据采集方法;
利用所述驱动数据采集方法进行采集调用处理得到驱动采集调用数据, 判断进行采集
调用处理后是否存在驱动返回数据, 若是, 则利用所述驱动返回数据作为驱动采集调用数
据, 否则, 不进行处 理。权 利 要 求 书 1/1 页
2
CN 115202763 B
2一种基于驱动的采集动态加载与调用方 法
技术领域
[0001]本发明涉及驱动采集加载与调用领域, 具体涉及 一种基于驱动的采集动态加载与
调用方法。
背景技术
[0002]随着制造业的发展, 制造业的智能化和信息化成为了发展趋势。 对于机械加工制
造业来讲, 在新时代需要有更高效的生产管理方式。 在这种背景下, 制造加工业对数控系
统、 机床、 仪表仪器等设备 的实时数据的采集监控有着迫切的需求。 由于数控系统、 仪表仪
器等设备采用的通信协 议也各不相同, 如何同时兼容各种数据的采集成为很多厂家苦恼的
问题; 现在大多厂家仅支持常用的通用协 议, 对于其它新增设备还需要做定制开发, 工作量
大且难维护, 无法实现正常的产品化; 还有 些是平台提供协 议接口, 在开 发过程中要严格按
照规定的协议接口进行协议拼接、 但由于协议的复杂与设备数据类型 的繁多, 开发的工作
量并不会 减少; 且实施部署也比较麻烦。
发明内容
[0003]针对现有技术的不足, 本发明提供了一种基于驱动的采集动态加载与调用方法,
通过获取驱动和与驱动对应的数据信息进行存储使用, 简化新增设备流程, 加快加载调用
效率。
[0004]为实现上述目的, 本发明提供了一种基于驱动的采集动态加载与调用方法, 包括:
[0005]S1、 获取驱动加载指令信息后, 进行采集处 理得到驱动初始数据;
[0006]S1‑1、 获取驱动加载指令信息后, 采集所述驱动加载指令信息对应的驱动基础数
据;
[0007]S1‑2、 利用所述驱动基础数据进行网关路径指定得到驱动初始数据
[0008]S2、 利用所述驱动初始数据进行动态加载与调用;
[0009]其中, 驱动初始数据为驱动名称、 驱动属性与驱动对应采集方法。
[0010]优选的, 采集所述驱动加载指令信息对应的驱动基础数据包括:
[0011]利用所述驱动加载指令信息基于属性方法获取驱动加载指令配置参数属性信息;
[0012]判断所述驱动加载指令配置参数属性信息是否已进行特征声明, 若是, 则识别驱
动加载指令配置参数属性信息为驱动基础数据, 否则, 不进行处 理。
[0013]优选的, 利用所述驱动初始数据进行动态加载与调用包括:
[0014]利用所述驱动初始数据基于映射属性获取驱动采集属性数据信息;
[0015]利用所述驱动采集属性数据信息进行动态加载与调用。
[0016]进一步的, 利用所述驱动采集属性数据信息进行动态加载与调用包括:
[0017]利用所述驱动采集属性数据信息对应的驱动进行初始化处 理;
[0018]根据所述驱动采集属性数据信息对应的驱动获取对应驱动数据采集方法;
[0019]利用所述驱动数据采集方法进行采集调用处理得到驱动采集调用数据, 判断进行说 明 书 1/7 页
3
CN 115202763 B
3
专利 一种基于驱动的采集动态加载与调用方法
文档预览
中文文档
11 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:32:35上传分享