一种数控设备数据语义转换方法、系统、介质及设备与流程

文档序号:35623316发布日期:2023-10-05 19:24阅读:38来源:国知局
一种数控设备数据语义转换方法、系统、介质及设备与流程

本发明涉及数据处理,特别是涉及一种数控设备数据语义转换方法、系统、介质及设备。


背景技术:

1、随着数字化、网络化、智能化的发展,数控机床产业对设备互联互通和设备数据处理能力的要求日益提高。然而,不同厂商的数控系统协议不统一,造成数控设备之间数据传输和处理的问题,影响设备的运行效率和设备制造及使用的效益。


技术实现思路

1、本发明的目的是提供一种数控设备数据语义转换方法、系统、介质及设备,可实现不同数控系统协议的数控设备之间进行高效率的数据传输和高效率的数据处理。

2、为实现上述目的,本发明提供了如下方案:

3、一种数控设备数据语义转换方法,所述方法包括:

4、获取数控设备的待转换数据;

5、构建标准化数据转换映射算法;

6、依据所述转换映射算法将所述待转换数据转换为标准数据语义信息。

7、可选的,获取数控设备的待转换数据之后还包括,对所述待转换数据根据预先设定的数据命名规则进行数据解析。

8、可选的,构建标准化数据转换映射算法具体包括:

9、确定所述待转换数据的数据语义格式和标准化数据协议之间的转换关系;

10、依据所述转换关系构建所述标准化数据转换映射算法。

11、可选的,确定所述待转换数据的数据语义格式和标准化数据协议之间的转换关系,具体包括:

12、获取所述数控设备的设备数据字典;

13、确定所述设备数据字典中各数据项在标准化数据协议中对应的标准数据项;

14、确定所述设备数据字典中各数据项和所述标准数据项之间的转换关系;

15、依据所述转换关系构建所述标准化数据转换映射算法。

16、可选的,所述转换关系包括所述设备数据字典中各数据项与所述标准数据项之间的数据项命名转换关系以及数据项间运算转换关系。

17、可选的,所述标准化数据协议为所述数控设备的nc-link数据协议。

18、本发明还提供一种数控设备数据语义转换系统,所述系统包括:

19、待处理数据获取模块,用于获取数控设备的待转换数据;

20、转换关系构建模块,用于构建标准化数据转换映射算法;

21、转换模块,用于依据所述转换映射算法将所述待转换数据转换为标准数据语义信息。

22、本发明还提供一种计算机可读存储介质,其存储有计算机程序,该计算机程序被处理器执行时实现所述的数控设备数据语义转换方法。

23、本发明还提供一种电子设备,包括存储器及处理器,存储器用于存储计算机程序,处理器运行计算机程序以使电子设备执行所述的数控设备数据语义转换方法。

24、根据本发明提供的具体实施例,本发明公开了以下技术效果:

25、本发明提供一种数控设备数据语义转换方法、系统、介质及设备,可实现不同数控系统协议的数控设备之间进行高效率的数据传输和高效率的数据处理。



技术特征:

1.一种数控设备数据语义转换方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,获取数控设备的待转换数据之后还包括,对所述待转换数据根据预先设定的数据命名规则进行数据解析。

3.根据权利要求1所述的方法,其特征在于,构建标准化数据转换映射算法具体包括:

4.根据权利要求3所述的方法,其特征在于,确定所述待转换数据的数据语义格式和标准化数据协议之间的转换关系,具体包括:

5.根据权利要求3所述的方法,其特征在于,所述转换关系包括所述设备数据字典中各数据项与所述标准数据项之间的数据项命名转换关系以及数据项间运算转换关系。

6.根据权利要求3所述的方法,其特征在于,所述标准化数据协议为所述数控设备的nc-link数据协议。

7.一种数控设备数据语义转换系统,其特征在于,所述系统包括:

8.一种计算机可读存储介质,其存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6任一项所述的数控设备数据语义转换方法。

9.一种电子设备,包括存储器及处理器,其特征在于,存储器用于存储计算机程序,处理器运行计算机程序以使电子设备执行权利要求1至6任一项所述的数控设备数据语义转换方法。


技术总结
本发明公开一种数控设备数据语义转换方法、系统、介质及设备,涉及数据处理技术领域,所述方法包括:获取数控设备的待转换数据;构建标准化数据转换映射算法;依据所述转换映射算法将所述待转换数据转换为标准数据语义信息,可实现不同数控系统协议的数控设备之间进行高效率的数据传输和高效率的数据处理。

技术研发人员:李杰,陈振华,周泰立,丁翔,白欧,李轲
受保护的技术使用者:携汇智联技术(北京)有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1