用于数控机床的网络故障处理方法和装置的制造方法_4

文档序号:8285056阅读:来源:国知局
设数据库中存储的日志数据中确定待统计指标;累加模块,用于遍历预设数据库中存储的日志数据,对待统计指标进行累加计算,得到待统计指标的统计结果;输出模块,用于输出待统计指标的统计结果。
[0074]该实施例的用于数控机床的网络故障处理装置包括第一判断模块10,转化模块20,监测模块30,第一发送模块40,还原模块50和存储模块60。通过该实施例的用于数控机床的网络故障处理装置解决了现有技术网络故障恢复后的数据处理对服务器造成压力的问题,达到了保证数控机床生产数据完整性,减缓大量生产数据对数控机床采集服务器端造成压力的效果。
[0075]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0076]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种用于数控机床的网络故障处理方法,其特征在于,包括: 判断数控机床的通信网络是否发生故障,其中,数控机床采集客户端和数控机床采集服务器端通过所述通信网络进行通信; 如果判断出所述通信网络发生故障,将所述数控机床的日志数据转换成日志文件,并将所述日志文件存储在所述数控机床采集客户端的预设目录下; 监测所述通信网络的故障是否恢复; 如果监测到所述通信网络的故障恢复,将所述数控机床采集客户端的预设目录下的日志文件发送到所述数控机床采集服务器端的预设目录; 读取所述数控机床采集服务器端的预设目录下的日志文件,将所述数控机床采集服务器端的预设目录下的日志文件还原成日志数据;以及将所述日志数据存储在预设数据库中。
2.根据权利要求1所述的用于数控机床的网络故障处理方法,其特征在于,将所述数控机床的日志数据转换成日志文件包括: 获取所述数控机床的日志数据; 删除所述日志数据中的重复数据,得到去重后的日志数据;以及 将所述去重后的日志数据转化成所述日志文件。
3.根据权利要求1所述的用于数控机床的网络故障处理方法,其特征在于,判断数控机床的通信网络是否发生故障包括: 获取预设时间; 判断计时时间是否达到所述预设时间;以及 每判断出所述计时时间达到一次所述预设时间,执行一次判断所述数控机床的通信网络是否发生故障。
4.根据权利要求3所述的用于数控机床的网络故障处理方法,其特征在于,在将所述数控机床采集客户端的预设目录下的日志文件发送到所述数控机床采集服务器端的预设目录之后,所述方法还包括: 判断所述数控机床采集客户端的预设目录下的日志文件在所述通信网络发生故障之前是否全部被发送至所述数控机床采集服务器端的预设目录; 如果判断出所述数控机床采集客户端的预设目录下的日志文件在所述通信网络发生故障之前全部被发送至所述数控机床采集服务器端的预设目录,删除所述数控机床采集客户端的预设目录下的日志文件; 如果判断出所述数控机床采集客户端的预设目录下的日志文件在所述通信网络发生故障之前未能全部被发送至所述数控机床采集服务器端的预设目录,记录未发送的日志文件;以及 当监测到所述通信网络的故障恢复时,将所述未发送的日志文件发送至所述数控机床采集服务器端的预设目录。
5.根据权利要求1所述的用于数控机床的网络故障处理方法,其特征在于,在将所述日志数据存储在预设数据库中之后,所述方法还包括: 从所述预设数据库中存储的日志数据中确定待统计指标; 遍历所述预设数据库中存储的日志数据,对所述待统计指标进行累加计算,得到所述待统计指标的统计结果;以及 输出所述待统计指标的统计结果。
6.根据权利要求1所述的用于数控机床的网络故障处理方法,其特征在于,在将所述日志文件存储在所述数控机床采集客户端的预设目录下之后,所述方法还包括: 获取预先设置的所述数控机床采集客户端的预设目录中日志文件的预设存储时间;判断所述数控机床采集客户端的预设目录中日志文件的存储时间是否超过所述预设存储时间;以及 如果判断出所述数控机床采集客户端的预设目录中日志文件的存储时间超过所述预设存储时间,将所述数控机床采集客户端的预设目录中超过所述预设存储时间的日志文件删除。
7.一种用于数控机床的网络故障处理装置,其特征在于,包括: 第一判断模块,用于判断数控机床的通信网络是否发生故障,其中,数控机床采集客户端和数控机床采集服务器端通过所述通信网络进行通信; 转化模块,用于当判断出所述通信网络发生故障时,将所述数控机床的日志数据转换成日志文件,并将所述日志文件存储在所述数控机床采集客户端的预设目录下; 监测模块,用于监测所述通信网络的故障是否恢复; 第一发送模块,用于当监测到所述通信网络的故障恢复时,将所述数控机床采集客户端的预设目录下的日志文件发送到所述数控机床采集服务器端的预设目录; 还原模块,用于读取所述数控机床采集服务器端的预设目录下的日志文件,将所述数控机床采集服务器端的预设目录下的日志文件还原成日志数据;以及存储模块,用于将所述日志数据存储在预设数据库中。
8.根据权利要求7所述的用于数控机床的网络故障处理装置,其特征在于,所述转化丰吴块包括: 第一获取模块,用于获取所述数控机床的日志数据; 第一删除模块,用于删除所述日志数据中的重复数据,得到去重后的日志数据;以及 第一转化子模块,用于将所述去重后的日志数据转化成所述日志文件。
9.根据权利要求7所述的用于数控机床的网络故障处理装置,其特征在于,所述第一判断模块包括: 第二获取模块,用于获取预设时间; 第一判断子模块,用于判断计时时间是否达到所述预设时间;以及执行模块,用于每判断出所述计时时间达到一次所述预设时间,执行一次判断所述数控机床的通信网络是否发生故障。
10.根据权利要求9所述的用于数控机床的网络故障处理装置,其特征在于,所述装置还包括: 第二判断模块,用于判断所述数控机床采集客户端的预设目录下的日志文件在所述通信网络发生故障之前是否全部被发送至所述数控机床采集服务器端的预设目录; 第二删除模块,用于当判断出所述数控机床采集客户端的预设目录下的日志文件在所述通信网络发生故障之前全部被发送至所述数控机床采集服务器端的预设目录时,删除所述数控机床采集客户端的预设目录下的日志文件; 记录模块,用于当判断出所述数控机床采集客户端的预设目录下的日志文件在所述通信网络发生故障之前未能全部被发送至所述数控机床采集服务器端的预设目录时,记录未发送的日志文件;以及 第二发送模块,用于当监测到所述通信网络的故障恢复时,将所述未发送的日志文件发送至所述数控机床采集服务器端的预设目录。
11.根据权利要求7所述的用于数控机床的网络故障处理装置,其特征在于,所述装置还包括: 确定模块,用于从所述预设数据库中存储的日志数据中确定待统计指标; 累加模块,用于遍历所述预设数据库中存储的日志数据,对所述待统计指标进行累加计算,得到所述待统计指标的统计结果;以及 输出模块,用于输出所述待统计指标的统计结果。
12.根据权利要求7所述的用于数控机床的网络故障处理装置,其特征在于,所述装置还包括: 第三获取模块,用于获取预先设置的所述数控机床采集客户端的预设目录中日志文件的预设存储时间; 第三判断模块,用于判断所述数控机床采集客户端的预设目录中日志文件的存储时间是否超过所述预设存储时间;以及 第三删除模块,用于当判断出所述数控机床采集客户端的预设目录中日志文件的存储时间超过所述预设存储时间时,将所述数控机床采集客户端的预设目录中超过所述预设存储时间的日志文件删除。
【专利摘要】本发明公开了一种用于数控机床的网络故障处理方法和装置。该方法包括判断数控机床的通信网络是否发生故障;如果判断出通信网络发生故障,将数控机床的日志数据转换成日志文件,并将日志文件存储在数控机床采集客户端的预设目录下;监测通信网络的故障是否恢复;如果监测到通信网络的故障恢复,将数控机床采集客户端的预设目录下的日志文件发送到数控机床采集服务器端的预设目录;读取数控机床采集服务器端的预设目录下的日志文件,将数控机床采集服务器端的预设目录下的日志文件还原成日志数据;将日志数据存储在预设数据库中。通过本发明,解决了现有技术网络故障恢复后的数据处理对服务器造成压力的问题。
【IPC分类】G05B19-418, H04L12-24
【公开号】CN104601374
【申请号】CN201510004973
【发明人】杜林
【申请人】北京数码大方科技股份有限公司
【公开日】2015年5月6日
【申请日】2015年1月5日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1