机床的监控方法、装置、系统、电子设备及存储介质与流程

文档序号:23090316发布日期:2020-11-27 12:41阅读:175来源:国知局
机床的监控方法、装置、系统、电子设备及存储介质与流程

本发明涉及机床领域,并且更具体地,涉及一种机床的监控方法、装置、系统、电子设备及存储介质。



背景技术:

随着工业的发展,机床的使用越来越多,机床在使用过程中,每天都会产生大量的加工数据,用户需要及时获取一段时间内机床的加工报告,来监测机床的加工状态。

现有的相关技术中,通过在机床设备上加装各种传感器,通过传感器获取机床的各种加工信息,然后通过物联网将传感器数据发送到对应的业务服务器进行统计分析处理,之后将统计分析得到的加工报告反馈给用户。

然而,由于机床的数量以及机床的加工信息种类过多,根据加工信息的不同,需要加装不同的传感器,故而,通过加装各种传感器获取加工信息会花费较多的成本。



技术实现要素:

本发明提供了一种机床的监控方法、装置、系统、电子设备及存储介质,以解决通过加装各种传感器获取加工报告会花费较多成本的问题。

根据本发明第一方面,提供了一种机床的监控方法,应用于业务服务器,包括:

接收l台机床发送的所述l台机床的机床加工信息,其中,l≥1,所述机床加工信息是所述机床中预设的业务插件从所述机床的控制软件运行时记录的信息中获取的;所述业务插件与所述控制软件通过预定义的插件接口通信;

根据在预设工作时间内接收的所述l台机床的机床加工信息,确定所述l台机床在所述预设工作时间内对应的l份机床加工报告;

向第一终端发送所述l份机床加工报告中的k份机床加工报告,其中,k≥1,所述第一终端包括用户终端,所述用户终端为与所述k份报告对应的k个机床相关联的终端。

可选的,向第一终端发送所述l份机床加工报告中的k份机床加工报告,包括:

确定任一机床用户相关联的m台机床,m≥1;

确定所述m台机床与所述l台机床中共有的k台机床;

向与所述机床用户关联的用户终端发送所述k台机床的k份机床加工报告。

可选的,所述机床加工信息包括:对应机床的机床报警信息以及控制软件的运行时长,所述机床报警信息记录有对应机床的报警的开始时间点与结束时间点;

所述机床加工报告记载了在所述预设工作时间内对应机床的时间稼动率;

根据在预设工作时间内接收的所述l台机床的机床加工信息,确定所述l台机床在所述预设工作时间内对应的l份机床加工报告,包括:

根据所述预设工作时间内接收的任一第一当前机床的n条机床报警信息,其中,n≥1,确定每次报警的开始时间点与结束时间点;

根据每次报警的开始时间点与结束时间点,确定所述预设工作时间内机床报警总时长;

根据所述机床报警总时长与所述预设工作时间内所述第一当前机床的控制软件的运行时长,确定所述第一当前机床在所述预设工作时间内的时间稼动率。

可选的,所述机床加工报告记载了以下至少之一:在所述预设工作时间内,所述机床的加工任务数、报警次数、总开光时长、总切割长度、总空移长度、总开气时长、开机率、开光率、控制软件运行时长。

可选的,确定所述l台机床在所述预设工作时间内对应的l份机床加工报告之后,还包括:

根据所述l台机床中任一第二当前机床对应的机床加工报告,向第二终端发送机床维护信息,以提醒所述第二终端关联的用户维护所述第二当前机床,其中,所述第二终端与所述第一终端为相同终端或不同的终端。

根据本发明第二方面,提供了一种机床的监控方法,包括:

任意l台机床向业务服务器发送所述l台机床的机床加工信息,其中,l≥1,所述机床加工信息是所述机床中预设的业务插件从所述机床的控制软件运行时记录的信息中获取的;所述业务插件与所述控制软件通过预定义的插件接口通信;

所述业务服务器根据在预设工作时间内接收的所述l台机床的机床加工信息,确定所述l台机床在所述预设工作时间内对应的l份机床加工报告;

所述业务服务器向第一终端发送所述l份机床加工报告中的k份机床加工报告,其中,k≥1,所述第一终端包括用户终端,所述用户终端为与所述k份报告对应的k个机床相关联的终端。

根据本发明第三方面,提供了一种机床的监控装置,应用于业务服务器,包括:

机床加工信息接收模块,用于接收l台机床发送的所述l台机床的机床加工信息,其中,l≥1,所述机床加工信息是所述机床中预设的业务插件从所述机床的控制软件运行时记录的信息中获取的;所述业务插件与所述控制软件通过预定义的插件接口通信;

加工报告确定模块,用于根据在预设工作时间内接收的所述l台机床的机床加工信息,确定所述l台机床在所述预设工作时间内对应的l份机床加工报告;

加工报告发送模块,用于向第一终端发送所述l份机床加工报告中的k份机床加工报告,其中,k≥1,所述第一终端包括用户终端,所述用户终端为与所述k份报告对应的k个机床相关联的终端。

根据本发明第四方面,提供了一种机床的监控系统,包括:

任意l台机床向业务服务器发送所述l台机床的机床加工信息,其中,l≥1,所述机床加工信息是所述机床中预设的业务插件从所述机床的控制软件运行时记录的信息中获取的;所述业务插件与所述控制软件通过预定义的插件接口通信;

所述业务服务器根据在预设工作时间内接收的所述l台机床的机床加工信息,确定所述l台机床在所述预设工作时间内对应的l份机床加工报告;

所述业务服务器向第一终端发送所述l份机床加工报告中的k份机床加工报告,其中,k≥1,所述第一终端包括用户终端,所述用户终端为与所述k份报告对应的k个机床相关联的终端。

根据本发明第五方面,提供了一种电子设备,包括处理器与存储器,

所述存储器,用于存储代码和相关数据;

所述处理器,用于执行所述存储器中的代码用以实现本发明第一方面及其可选方案与本发明第二方面及其可选方案涉及的机床的监控方法。

根据本发明第六方面,提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明第一方面及其可选方案与本发明第二方面及其可选方案涉及的机床的监控方法。

本发明提供的机床的监控方法、装置、系统、电子设备及存储介质中,由于通过预设的业务插件从机床的控制软件获取机床加工信息,避免了通过加装硬件设备(例如,传感器)获取机床加工信息,降低了获取机床加工数据的成本。

进一步的,通过对获取的机床加工信息进行处理得到机床加工报告,并且主动将机床加工报告推送给相应的接收终端(例如,用户终端),使得相关人员能够及时获取预定时间内机床的工作情况,实现了对机床工作状态的及时监控。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例涉及的场景示意图;

图2是本发明一实施例中机床的监控方法的流程图一;

图3是本发明一实施例中机床的监控方法的流程图二;

图4本发明一实施例中步骤s22的流程图;

图5是本发明一实施例中机床的监控方法的流程图三;

图6是本发明一实施例中机床的监控装置的模块示意图一;

图7是本发明一实施例中机床的监控装置的模块示意图二;

图8本发明一实施例中加工报告确定模块的示意图;

图9是本发明一实施例中机床的监控系统的模块示意图;

图10是本发明一实施例中电子设备的模块示意图。

附图标记说明:

11-业务服务器;

12-机床;

13-第一终端;

14-第二终端;

41-机床加工信息接收模块;

42-加工报告确定模块;

421-报警时间确定子模块;

422-报警总时长确定子模块;

423-时间稼动率确定子模块;

43-加工报告发送模块;

431-关联机床确定子模块;

432-共有机床确定子模块;

433-加工报告发送子模块;

51-处理器;

52-总线;

53-存储器。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

图1是本发明一实施例涉及的场景示意图。

请参考图1,其中涉及的设备包括:第一终端13、第二终端14、业务服务器11以及多个机床12。

第一终端13与第二终端14可以理解为与机床12相关联的终端。例如,负责该机床12的售后的相关人员的终端,或者机床12的相关操作人员的终端,或者机床12所在部门负责人的终端等。第一终端13与第二终端14具体可以是具有文字或图像或视频展示功能的终端。第一终端13与第二终端14例如可以是笔记本电脑、台式计算机、手机以及平板电脑等具有通信与界面展示功能的终端。第一终端13与第二终端14为与不同的相关人员关联的终端,一种举例中,第一终端13为机床12的相关操作人员的终端,第二终端14为机床12的售后人员的终端。在本发明不同实施例的基础应用场景中,第一终端13与第二终端14并不需要同时存在,例如,当只有机床12的相关操作人员需要获取机床加工报告时,只需要向第一终端13发送即可。

业务服务器11可以理解为具有数据交互与存储或转发功能的服务器。业务服务器11例如可以是单独的服务器或服务器集群,业务服务器11例如还可以是云服务器等。一些实施例中,业务服务器11还具有数据分析处理功能。

机床12安装有机床的控制软件,控制软件在运行时能够实时收集或记录机床12的运行参数与加工信息等数据。针对激光切割机床,机床的运行参数例如可以包括激光器的运行参数、激光切割头的参数、调高器的参数、机床电机的参数等;机床12的加工信息例如可以包括机床的加工任务、机床报警信息、开光时长信息、切割长度信息、空移长度信息、开气时长信息、控制软件运行时长等中的一种或多种。一些实施例中,控制软件本身通常还具有一定的数据统计与分析功能。

第一终端13与业务服务器11通过有线网络或无线网络连接,机床12与业务服务器11通过有线网络或无线网络连接。一种实施方式中,机床12通过其控制端(例如,机床电脑)与业务服务器11通信,机床12的控制端安装有控制软件。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图2是本发明一实施例中机床的监控方法的流程图一。

请参考图2,一种机床的监控方法,应用于业务服务器,包括:

s21:接收l台机床发送的l台机床的机床加工信息,其中,l≥1,机床加工信息是机床中预设的业务插件从机床的控制软件运行时记录的信息中获取的;业务插件与控制软件通过预定义的插件接口通信;

s22:根据在预设工作时间内接收的l台机床的机床加工信息,确定l台机床在预设工作时间内对应的l份机床加工报告;

s23:向第一终端发送l份机床加工报告中的k份机床加工报告,其中,k≥1,第一终端包括用户终端,用户终端为与k份报告对应的k个机床相关联的终端。

以上方案中,由于通过预设的业务插件从机床的控制软件获取机床加工信息,避免了通过加装硬件设备(例如,传感器)获取机床加工信息,降低了获取机床加工数据的成本。

进一步的,通过对获取的机床加工信息进行处理得到机床加工报告,并且主动将机床加工报告推送给相应的接收终端,使得相关人员能够及时获取预定时间内机床的工作情况,实现了对机床工作状态的及时监控。

本发明一实施例中,第一终端在接收到机床加工报告之后可以向用户或相关人员展示机床加工报告。一种举例中,在加工日报的显示界面中,可以显示报警数量、报警时长、切割时长、穿孔数、切割长度、开光时长、开机率、时间稼动率、开光率等信息,同时相关人员也可以选中某一种信息,然后展开该信息在一段时间内的变化(如选中开光时长展开后可以看到开光时长在一段时间内的变化曲线图)。

本发明一实施例中,预设的工作时间可以根据实际需求确定,例如,如果需要监控机床每天的生产加工情况,则,预设的工作时间是一天,此时的机床加工报告为加工日报;再例如,如果需要监控机床每周的生产加工情况,则,预设的工作时间是一周,此时的机床加工报告为加工周报。当然,机床加工报告还可以是加工月报或加工年报等。

本发明一实施例中,接收l台机床发送的l台机床的机床加工信息可以理解为l台机床向业务服务器发送机床加工信息,业务服务器接收l台机床对应的l份机床加工信息。具体地,每一机床对应的机床加工信息是经由对应的业务插件发送至业务服务器。

本发明一实施例中,业务插件与控制软件通过预定义的插件接口通信进一步可以理解为,业务插件与控制软件可以通过插件接口进行数据的交互。控制软件可以设有一个或多个插件接口,业务插件通过插件接口可以获取控制软件记录的相关信息。

本发明一实施例中,机床例如可以是激光切割机床,控制软件例如可以是激光切割机床的切割软件。应该理解,通过切割软件能够控制机床的加工参数以及加工任务,例如当前激光切割任务的工艺参数等,通过切割软件也可以控制或调整机床的工作状态与工作参数等,故而,通过切割软件在运行过程中能够获取激光切割的实时信息与加工信息。一种举例中,切割软件也具有一定的数据统计与分析功能,例如切割软件能够统计机床的加工任务数、机床报警信息、开光时长、切割长度、空移长度、开气时长、切割软件自身运行时长等。

本发明一实施例中,向第一终端发送l份机床加工报告中的k份机床加工报告进一步可以理解为,第一终端的用户名下具有l台机床中的k台机床,将该k台机床对应的k份机床加工报告发送给第一终端使得用户能够掌握该k台机床的加工情况。

本发明一实施例中,机床加工报告记载了以下至少之一:在预设工作时间内,机床的加工任务数、报警次数、总开光时长、总切割长度、总空移长度、总开气时长、开机率、开光率、控制软件运行时长、时间稼动率,其中,控制软件的运行时长可以认为是机床的运行时长。

本发明一实施例中,机床加工报告为加工日报,开机率=机床运行时长/24h;开光率=机床切割时长/机床运行时长。

本发明一实施例中,通过etl(extract-transform-load,数据仓库)技术从业务服务器中获取到需要的数据,之后将其处理成机床加工报告中所需的内容,如加工任务数,加工时间、开光时间、开机率等信息,经处理后的信息还可以记录在另一台服务器中。

本发明一实施例中,机床加工信息中的部分类型的信息为已经经过统计的信息时,机床加工报告中的对应类型的报告数据可以与该经过统计的信息相同。一种举例中,若机床加工信息中的控制软件运行时长为经过统计的控制软件运行总时长,则机床加工报告中的控制软件运行总时长可直接采用机床加工信息中的控制软件运行时长,这样避免了数据的重复处理。

一种实施方式中,向第一终端发送l份机床加工报告中的k份机床加工报告,即步骤s23,包括:

在预设的报告发送时间,向第一终端发送k份机床加工报告。

本发明一实施例中,预设的报告发送时间例如可以是相关人员设置的任意适宜推送或读取机床加工报告的时间点,例如早上08:00。

图3是本发明一实施例中机床的监控方法的流程图二。

请参考图3,向第一终端发送l份机床加工报告中的k份机床加工报告,即步骤s23,包括:

s231:确定任一机床用户相关联的m台机床,m≥1;

s232:确定m台机床与l台机床中共有的k台机床;

s233:向与机床用户关联的用户终端发送k台机床的k份机床加工报告。

本发明一实施例中,确定任一机床用户相关联的m台机床具体例如可以是获取任一机床用户名下的m个机床识别码,其中每个识别码对应一台机床。

本发明一实施例中,确定m台机床与l台机床中共有的k台机床具体例如可以是将m个机床识别码与l台机床的l个机床识别码进行比较,确定出k个相同的机床识别码。进一步,根据k个相同的机床识别码从l份机床加工报告中找出对应的k份机床加工报告。需要说明的是,每台机床对应的机床的加工报告均关联该机床的机床识别码,故而,通过机床识别码可以找到对应的机床加工报告。

本发明一实施例中,机床识别码例如是根据一定的编码规则确定的与机床对应的数字、字母及其组合等。

一种实施方式中,确定l台机床在预设工作时间内对应的l份机床加工报告之后,即步骤s22,还包括:

根据l台机床中任一当前机床对应的机床加工报告,向第二终端发送机床维护信息,以提醒第二终端关联的用户维护当前机床,其中,第二终端与第一终端为相同终端或不同的终端。

本发明一实施例中,根据加工报告中不同的信息,业务服务器向第二终端发送不同的机床维护信息。例如,如果发现时间稼动率在一段时间内(例如,一周内)总是达到阈值,则需要使用消息通知模块通知工厂用户和对应的服务商,表示该机床可能存在问题,需要进行保养或者维修;如果机床的开机率经常达到阈值,表示机床经常满负荷运载,因此需要提醒工厂用户需要经常保养或者购买新的机床,同时也可以通知机床设备制造商的相关人员,需要多询问一下是否需要保养。

图4本发明一实施例中步骤s22的流程图。

请参考图4,一种实施方式中,机床加工信息包括:对应机床的机床报警信息以及控制软件的运行时长;

机床加工报告记载了在预设工作时间内对应机床的时间稼动率;

根据在预设工作时间内接收的l台机床的机床加工信息,确定l台机床在预设工作时间内对应的l份机床加工报告,即步骤s22,包括:

s221:根据预设工作时间内接收的任一第一当前机床的n条机床报警信息,其中,n≥1,确定每次报警的开始时间点与结束时间点;

s222:根据每次报警的开始时间点与结束时间点,确定预设工作时间内机床报警总时长;

s223:根据机床报警总时长与预设工作时间内第一当前机床的控制软件的运行时长,确定第一当前机床在预设工作时间内的时间稼动率。

本发明一实施例中,机床的报警信息包括报警的起始时间与结束时间,报警的起始时间可以理解为相关故障开始出现的时间,报警的结束时间可以理解为报警移除或相关故障排除的时间。

本发明一实施例中,根据每次报警的开始时间点与结束时间点,确定预设工作时间内机床报警总时长,具体可以是:首先,根据每次报警的开始时间点与结束时间点确定每次报警分别对应的报警时间区间;然后确定任意两次报警时间区间是否存在重合时间段(即两次报警时间区间是否存在交集),如果存在重合时间段,则确定两次报警时间区间的并集的时长作为两次报警对应的报警时长,以此类推,最终确定多个不重合的报警时间区间,然后将所有不重合的报警时间区间的时长加上就是机床实际的机床报警总时长。例如,一次报警对应的时间区间为09:00-09:20,另一次报警对应的时间区间为09:10-09:25,则两次报警的具有重合时间段(09:10-09:20),两次报警时间区间的并集为09:00-09:25,两次报警的总时长为25分钟。

由于在实际情况中,存在同一时间有多个报警的情况,因此在计算时间时不能将所有报警持续时间相加,以上方案中通过去除重复时间段的影响提高了计算机床报警总时长的准确度,机床报警总时长一定程度上表征了机床处于故障状态的总时长。

本发明一实施例中,时间稼动率=(机床运行时长-机床报警总时长)/机床运行时长。

图5是本发明一实施例中机床的监控方法的流程图三。

请参考图5,提供了一种机床的监控方法,包括:

s31:任意l台机床向业务服务器发送l台机床的机床加工信息,其中,l≥1,机床加工信息是机床中预设的业务插件从机床的控制软件运行时记录的信息中获取的;业务插件与控制软件通过预定义的插件接口通信;

s32:业务服务器根据在预设工作时间内接收的l台机床的机床加工信息,确定l台机床在预设工作时间内对应的l份机床加工报告;

s33:业务服务器向第一终端发送l份机床加工报告中的k份机床加工报告,其中,k≥1,第一终端包括用户终端,用户终端为与k份报告对应的k个机床相关联的终端。

以上方案中,由于通过预设的业务插件从机床的控制软件获取机床加工信息,避免了通过加装硬件设备(例如,传感器)获取机床加工信息,降低了获取机床加工数据的成本。

进一步的,通过对获取的机床加工信息进行处理得到机床加工报告,并且主动将机床加工报告推送给相应的接收终端,使得相关人员能够及时获取预定时间内机床的工作情况,实现了对机床工作状态的及时监控。

本发明一实施例中,业务插件从控制软件中获取数据的方式例如可以是共享内存的方式。一种举例中,首先在控制软件中将机床加工信息写入到一块共享内存中,如开机信息,当控制软件开机后,会将自己的名称和开机时间写入到共享内存中。然后在业务插件中根据相同的命名规则找到这块共享内存,之后从中读取数据,最后用约定好的解析方式将数据解析出来,这样业务插件就可以获取到控制软件保存的机床加工信息。

一种实施方式中,l台机床向业务服务器发送l台机床的机床加工信息之前,还包括:

l台机床中任一第二当前机床确定是否联网;

若是,则第二当前机床通过对应的业务插件向业务服务器发送第二当前机床的机床加工信息。

本发明一实施例中,若第二当前机床没有联网,则将第二当前机床的机床加工信息记录在本地记录,等待下一次联网时上传,这样业务插件获取的机床加工信息不会被遗漏上传,进而确保业务服务器获取的机床加工信息的准确性。

一种实施方式中,l台机床向业务服务器发送l台机床的机床加工信息之后,还包括:

确定l台机床中任一第二当前机床的机床加工信息是否发送成功;

若否,则将未成功发送的第二当前机床的机床加工信息存储至预设的数据库。

本发明一实施例中,将未成功发送的第二当前机床的机床加工信息存储至预设的数据库,可以理解为,将未成功发送的第二当前机床的机床加工信息记录在本地记录。进一步的,对于记录在本地记录的机床加工信息,等待业务插件下一次发送。

图6是本发明一实施例中机床的监控装置的模块示意图一。

请参考图6,提供了一种机床的监控装置,应用于业务服务器,包括:

机床加工信息接收模块41,用于接收l台机床发送的l台机床的机床加工信息,其中,l≥1,机床加工信息是机床中预设的业务插件从机床的控制软件运行时记录的信息中获取的;业务插件与控制软件通过预定义的插件接口通信;

加工报告确定模块42,用于根据在预设工作时间内接收的l台机床的机床加工信息,确定l台机床在预设工作时间内对应的l份机床加工报告;

加工报告发送模块43,用于向第一终端发送l份机床加工报告中的k份机床加工报告,其中,k≥1,第一终端包括用户终端,用户终端为与k份报告对应的k个机床相关联的终端。

可选的,加工报告发送模块43,进一步用于:

在预设的报告发送时间,向第一终端发送k份机床加工报告。

图7是本发明一实施例中机床的监控装置的模块示意图二。

请参考图7,加工报告发送模块43,包括:

关联机床确定子模块431,用于确定任一机床用户相关联的m台机床,m≥1;

共有机床确定子模块432,用于确定m台机床与l台机床中共有的k台机床;

加工报告发送子模块433,用于向与机床用户关联的用户终端发送k台机床的k份机床加工报告。

可选的,机床的监控装置还包括:

机床维护信息发送模块,用于确定l台机床在预设工作时间内对应的l份机床加工报告之后,根据l台机床中任一当前机床对应的机床加工报告,向第二终端发送机床维护信息,以提醒第二终端关联的用户维护当前机床,其中,第二终端与第一终端为相同终端或不同的终端。

图8本发明一实施例中加工报告确定模块的示意图。

请参考图8,机床加工信息包括:对应机床的机床报警信息以及控制软件的运行时长,机床报警信息记录有对应机床的报警的开始时间点与结束时间点;

机床加工报告记载了在预设工作时间内对应机床的时间稼动率;

加工报告确定模块42,包括:

报警时间确定子模块421,用于根据预设工作时间内接收的任一第一当前机床的n条机床报警信息,其中,n≥1,确定每次报警的开始时间点与结束时间点;

报警总时长确定子模块422,用于根据每次报警的开始时间点与结束时间点,确定预设工作时间内机床报警总时长;

时间稼动率确定子模块423,用于根据机床报警总时长与预设工作时间内第一当前机床的控制软件的运行时长,确定第一当前机床在预设工作时间内的时间稼动率。

可选的,机床加工信息包括:机床的加工任务、机床报警信息、开光时长信息、切割长度信息、空移长度信息、开气时长信息、控制软件运行时长中的一种或多种。

可选的,机床加工报告记载了以下至少之一:在预设工作时间内,机床的加工任务数、报警次数、总开光时长、总切割长度、总空移长度、总开气时长、开机率、开光率、控制软件运行时长。

图9是本发明一实施例中机床的监控系统的模块示意图。

请参考图1与图9,提供了一种机床的监控系统,包括:业务服务器11与l台机床12;

任意l台机床12用于向业务服务器11发送l台机床12的机床加工信息,其中,l≥1,机床加工信息是机床12中预设的业务插件从机床12的控制软件运行时记录的信息中获取的;业务插件与控制软件通过预定义的插件接口通信;

业务服务器11用于根据在预设工作时间内接收的l台机床12的机床加工信息,确定l台机床12在预设工作时间内对应的l份机床加工报告;

业务服务器11还用于向第一终端13发送l份机床加工报告中的k份机床加工报告,其中,k≥1,第一终端13包括用户终端,用户终端为与k份报告对应的k个机床相关联的终端。

可选的,l台机床12向业务服务器11发送l台机床12的机床加工信息之前,还包括:

l台机床12中任一第二当前机床确定是否联网;

若是,则第二当前机床对应的业务插件向业务服务器11发送第二当前机床的机床加工信息。

可选的,l台机床12向业务服务器11发送l台机床的机床加工信息之后,还包括:

确定l台机床12中任一第二当前机床的机床加工信息是否发送成功;

若否,则将未成功发送的第二当前机床的机床加工信息存储至预设的数据库。

图10是本发明一实施例中电子设备的模块示意图。

请参考图10,提供了一种电子设备,包括处理器51与存储器53,

存储器53,用于存储代码和相关数据;

处理器51,用于执行存储器53中的代码用以实现上述的机床的监控方法。

处理器51能够通过总线52与存储器53通讯。

本发明还提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的机床的监控方法。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1