[发明专利]数据处理的方法、装置、电子设备及存储介质有效
| 申请号: | 202010418158.6 | 申请日: | 2020-05-18 |
| 公开(公告)号: | CN111708288B | 公开(公告)日: | 2021-11-26 |
| 发明(设计)人: | 田军;马吉宏;杨仲秋 | 申请(专利权)人: | 慧灵科技(深圳)有限公司 |
| 主分类号: | G05B19/042 | 分类号: | G05B19/042 |
| 代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 王政 |
| 地址: | 518000 广东省深圳市宝*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据处理 方法 装置 电子设备 存储 介质 | ||
本申请适用于数控技术领域,提供了数据处理的方法,包括:在多个数据缓冲区中查找是否存在控制指令;每个所述数据缓冲区对应一个数据源设备;若第一数据缓冲区存在控制指令,则从所述第一数据缓冲区取出所述控制指令,并根据所述控制指令的类型执行相应的处理;所述第一数据缓冲区为多个数据缓冲区中首先被查找到存在所述控制指令的数据缓冲区。可以理解的是,通过在多个数据缓冲区获取控制指令,可以避免单一数据源发送控制指令中断导致设备稳定性的问题,从而提高了用户体验。
技术领域
本申请属于数控技术领域,尤其涉及一种数据处理的方法、装置、电子设备及存储介质。
背景技术
一些用于生成目标对象的电子设备,例如3D打印机、数控机床或激光雕刻机,往往逐条获取数据源,例如计算机,发送的操作指令,根据操作指令生成目标对象。在目标对象比较复杂的情况下,例如目标对象为3D打印的目标模型,生成目标对象的过程往往需要数小时甚至数天,这期间需要数据源与电子设备保持稳定的连接,否则会影响目标对象的生成质量。可见上述电子设备生成目标对象的过程的可靠性不高,因此需要提高上述电子设备可靠性的方法。
发明内容
本申请实施例提供了一种数据处理的方法、装置、电子设备及存储介质,可以解决以上问题的至少一部分。
第一方面,本申请实施例提供了一种数据处理的方法,包括:
在多个数据缓冲区中查找是否存在控制指令;每个所述数据缓冲区对应一个数据源设备;
若第一数据缓冲区存在控制指令,则从所述第一数据缓冲区取出所述控制指令,并根据所述控制指令的类型执行相应的处理;所述第一数据缓冲区为多个数据缓冲区中首先被查找到存在所述控制指令的数据缓冲区。
可以理解的是,通过在多个数据缓冲区获取控制指令,可以避免单一数据源发送控制指令中断导致设备稳定性的问题,从而提高了用户体验。
第二方面,本申请实施例提供了一种数据处理的装置,包括:
指令查询模块,用于在多个数据缓冲区中查找是否存在控制指令;每个所述数据缓冲区对应一个数据源设备;
指令执行模块,用于若第一数据缓冲区存在控制指令,则从所述第一数据缓冲区取出所述控制指令,并根据所述控制指令的类型执行相应的处理;所述第一数据缓冲区为多个数据缓冲区中首先被查找到存在所述控制指令的数据缓冲区。
第三方面,本申请实施例提供了一种电子设备,包括:
存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述第一方面所述的方法步骤。
第四方面,本申请实施例提供了一种计算机可读存储介质,包括:所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法步骤。
第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面所述的方法步骤。
可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一实施例提供的数据处理的系统示意图;
图2是本申请一实施例提供的数据处理的方法的流程示意图;
图3是本申请另一实施例提供的数据处理的方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧灵科技(深圳)有限公司,未经慧灵科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010418158.6/2.html,转载请声明来源钻瓜专利网。





