本发明专利技术实施例公开了一种用于机床撞机保护设备的日志管理方法、系统及存储介质,该方法包括:采集报警过程中的图像日志数据;对所述图像日志数据进行整合压缩;将整合压缩后的报警过程中的图像日志写入文件;查看报警过程中的图像日志。本发明专利技术直接将机床撞机保护设备运行过程中产生的日志通过图像的形式存储在磁盘里,通过网络请求可实时方便的导出图像日志的内容。本发明专利技术能够有效的记录报警过程中产生的图像日志数据,处理频繁报警过程中产生的数据重合的问题,而且可以自动管理生成的日志大小,有效利用空间,并通过无损压缩控制数据流的有效传输长度,提高了文件的存储以及传输效率。效率。效率。
【技术实现步骤摘要】
用于机床撞机保护设备的日志管理方法、系统及存储介质
[0001]本专利技术实施例涉及机床智能化
,尤其涉及一种用于机床撞机保护设备的日志管理方法、系统及存储介质。
技术介绍
[0002]机床的加工精度高,加工零件质量稳定,生产效率高,能显著减轻工人劳动强度,调试好程序后基本上不再需要人员干预,便于现代化管理。然而,机床在加工过程中,难免会出现误操作、程序设计错误、系统异常等各种各样的意外,这些意外将会导致机床的加工部件发生碰撞即机床撞机。一旦出现机床撞机,轻则刀具损毁,重则工作台、主轴等核心部件报废,不仅会产生巨大的维修费用,而且停机维修影响企业正常生产。针对机床撞机问题,目前提出有一种机床撞机保护设备,该保护设备可以通过实时采集机床主轴电机的功率或振动数据判断机床是否发生撞机,并在侦测到撞机时立即报警,控制机床停机,有效减轻甚至避免了机床撞机造成加工部件的损害。机床撞机保护设备在工作过程中的日志管理非常重要,工作人员可根据记录的日志直观的了解到机床撞机的报警情况,为后续维保等决策提供有效的数据支撑。然而,现有的设备日志都以文本的形式存储在设备的存储卡内,需要使用时通过某些手段诸如U盘等从设备中拷贝出来进行分析,使用不方便,而且只能记录文本数据,无法直接对设备运行过程中产生的数据做系统性分析。
[0003]以上问题亟待解决。
技术实现思路
[0004]为解决相关技术问题,本专利技术提供一种用于机床撞机保护设备的日志管理方法、系统及存储介质,来解决以上
技术介绍
部分提到的问题。
[0005]为实现上述目的,本专利技术实施例采用如下技术方案:
[0006]第一方面,本专利技术实施例提供了一种用于机床撞机保护设备的日志管理方法,包括:
[0007]采集报警过程中的图像日志数据;
[0008]对所述图像日志数据进行整合压缩;
[0009]将整合压缩后的报警过程中的图像日志写入文件;
[0010]查看报警过程中的图像日志。
[0011]作为一种可选的实施方式,所述采集报警过程中的图像日志数据,包括:
[0012]接收来自机床撞机保护设备中传感器的数据,在处理完报警信号后启动数据输入;
[0013]当前未开始记录报警时,数据进入第一环形数据缓冲区中,判断报警信号是否触发;若判断结果为是,则将当前的第一环形数据缓冲区的数据拷贝至数据帧缓冲区中并使能日志记录标志位,若判断结果为否,则返回执行数据输入。
[0014]作为一种可选的实施方式,对所述图像日志数据进行整合压缩,包括:
[0015]当前已开始记录报警时,则将数据进入第二环形数据缓冲区中,并判断所述第二环形数据缓冲区的数据是否已满,若判断结果为是,则拷贝数据至日志数据的数据帧缓冲区并启动数据压缩。
[0016]作为一种可选的实施方式,将整合压缩后的报警过程中的图像日志写入文件,包括:
[0017]将压缩后的数据量写入文件中;文件写入规则,预设最大N组图像日志,创建文件New.log,单个文件的最大存储日志个数为N/2,即当New.log存储的日志个数>=N/2时,若存在Old.log文件则执行删除操作,并将New.log更名为Old.log,下次再写日志时,新建New.log文件并写入内容。
[0018]作为一种可选的实施方式,查看报警过程中的图像日志,包括:
[0019]通过网络发送日志导出请求,读取本地的Old.log以及New.log日志文件并发送至客户端,客户端程序对收到日志文件进行解析获得日志内容,并通过解压缩最终获得报警过程中的图像日志内容。
[0020]第二方面,本专利技术实施例提供了一种用于机床撞机保护设备的日志管理系统,包括:
[0021]采集模块,用于采集报警过程中的图像日志数据;
[0022]整合压缩模块,用于对所述图像日志数据进行整合压缩;
[0023]文件写入模块,用于将整合压缩后的报警过程中的图像日志写入文件;
[0024]查看模块,用于查看报警过程中的图像日志。
[0025]作为一种可选的实施方式,所述采集模块具体用于:接收来自机床撞机保护设备中传感器的数据,在处理完报警信号后启动数据输入;当前未开始记录报警时,数据进入第一环形数据缓冲区中,判断报警信号是否触发;若判断结果为是,则将当前的第一环形数据缓冲区的数据拷贝至数据帧缓冲区中并使能日志记录标志位,若判断结果为否,则返回执行数据输入。
[0026]作为一种可选的实施方式,所述整合压缩模块具体用于:当前已开始记录报警时,则将数据进入第二环形数据缓冲区中,并判断所述第二环形数据缓冲区的数据是否已满,若判断结果为是,则拷贝数据至日志数据的数据帧缓冲区并启动数据压缩。
[0027]作为一种可选的实施方式,所述文件写入模块具体用于:将压缩后的数据量写入文件中;文件写入规则,预设最大N组图像日志,创建文件New.log,单个文件的最大存储日志个数为N/2,即当New.log存储的日志个数>=N/2时,若存在Old.log文件则执行删除操作,并将New.log更名为Old.log,下次再写日志时,新建New.log文件并写入内容;所述查看模块具体用于通过网络发送日志导出请求,读取本地的Old.log以及New.log日志文件并发送至客户端,客户端程序对收到日志文件进行解析获得日志内容,并通过解压缩最终获得报警过程中的图像日志内容。
[0028]第三方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面任一项所述的用于机床撞机保护设备的日志管理方法。
[0029]第四方面,本专利技术实施例提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面任一项所述的用于机床撞机保护设备的日志管理方法。
[0030]与现有技术相比,本专利技术实施例提供的技术方案直接将机床撞机保护设备运行过程中产生的日志通过图像的形式存储在磁盘里,通过网络请求可实时方便的导出图像日志的内容。本专利技术能够有效的记录报警过程中产生的图像日志数据,处理频繁报警过程中产生的数据重合的问题,而且可以自动管理生成的日志大小,有效利用空间,并通过无损压缩控制数据流的有效传输长度,提高了文件的存储以及传输效率。
附图说明
[0031]为了更清楚地说明及理解本专利技术实施例中的技术方案,下面将对本专利技术
技术介绍
、实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本专利技术实施例的内容和这些附图获得其他的附图。
[0032]图1为本专利技术实施例提供的用于机床撞机保护设备的日志管理方法流程图。
具体实施方式
[0033]为使本专利技术解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本专利技术实施例的本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种用于机床撞机保护设备的日志管理方法,其特征在于,包括:采集报警过程中的图像日志数据;对所述图像日志数据进行整合压缩;将整合压缩后的报警过程中的图像日志写入文件;查看报警过程中的图像日志。2.根据权利要求1所述的用于机床撞机保护设备的日志管理方法,其特征在于,所述采集报警过程中的图像日志数据,包括:接收来自机床撞机保护设备中传感器的数据,在处理完报警信号后启动数据输入;当前未开始记录报警时,数据进入第一环形数据缓冲区中,判断报警信号是否触发;若判断结果为是,则将当前的第一环形数据缓冲区的数据拷贝至数据帧缓冲区中并使能日志记录标志位,若判断结果为否,则返回执行数据输入。3.根据权利要求2所述的用于机床撞机保护设备的日志管理方法,其特征在于,对所述图像日志数据进行整合压缩,包括:当前已开始记录报警时,则将数据进入第二环形数据缓冲区中,并判断所述第二环形数据缓冲区的数据是否已满,若判断结果为是,则拷贝数据至日志数据的数据帧缓冲区并启动数据压缩。4.根据权利要求3所述的用于机床撞机保护设备的日志管理方法,其特征在于,将整合压缩后的报警过程中的图像日志写入文件,包括:将压缩后的数据量写入文件中;文件写入规则,预设最大N组图像日志,创建文件New.log,单个文件的最大存储日志个数为N/2,即当New.log存储的日志个数>=N/2时,若存在Old.log文件则执行删除操作,并将New.log更名为Old.log,下次再写日志时,新建New.log文件并写入内容。5.根据权利要求4所述的用于机床撞机保护设备的日志管理方法,其特征在于,查看报警过程中的图像日志,包括:通过网络发送日志导出请求,读取本地的Old.log以及New.log日志文件并发送至客户端,客户端程序对收到日志文件进行解析获得日志内容,并通过解压缩最终获得报警过程中的图像日志内容。6.一种用于机床撞机保护设备的日志管理系统,其特征在于,包括:采集模...
【专利技术属性】
技术研发人员:魏振南,费先进,程磊,吴豪,
申请(专利权)人:无锡微茗智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。