1.一种机床数据采集方法,其特征在于,应用于服务端,所述方法包括:
根据业务需求,确定机床数据采集需求;
确定符合所述机床数据采集需求的机床数据采集报文;
将所述机床数据采集报文提供至机床数控系统或边缘设备,以供所述机床数控系统或所述边缘设备根据所述机床数据采集报文进行机床数据采集。
2.根据权利要求1所述的方法,其特征在于,所述机床数据采集需求包括:机床数据采集内容和机床数据采集频率;所述确定符合所述机床数据采集需求的机床数据采集报文,包括:
查找同时匹配所述机床数据采集内容和所述机床数据采集频率的机床数据采集报文;
若未查找到匹配的机床数据采集报文,则根据所述机床数据采集内容和所述机床数据采集频率创建相应的机床数据采集报文,并予以存储。
3.根据权利要求1所述的方法,其特征在于,还包括:
接收由所述机床数控系统或所述边缘设备根据所述机床数据采集报文所采集的机床数据,并予以存储。
4.根据权利要求1所述的方法,其特征在于,所述机床数据采集报文的内容包括:报文标识、报文名称、机床数据采集规则、机床数据采集频率、机床数据采集字段、及报文类型。
5.一种机床数据采集方法,其特征在于,应用于机床数控系统或边缘设备,所述方法包括:
接收机床数据采集报文;
根据所述机床数据采集报文进行机床数据采集;
存储采集的机床数据,并向外发送。
6.一种机床数据共享方法,其特征在于,应用于服务端,所述方法包括:
获取机床数据共享请求;
根据所述机床数据共享请求,将待共享的机床数据和采集所述机床数据所采用的公有机床数据采集报文提供至接收方,以供所述接收方基于所述公有机床数据采集报文访问所述机床数据。
7.一种机床数据采集装置,其特征在于,应用于服务端,所述装置包括:
业务管理模块,用于获取机床数据采集需求;
订阅管理模块,用于确定符合所述机床数据采集需求的机床数据采集报文;
通讯模块,用于将所述机床数据采集报文提供至机床数控系统或边缘设备,以供所述机床数控系统或所述边缘设备根据所述机床数据采集报文进行机床数据采集。
8.一种机床数据采集装置,其特征在于,应用于机床数控系统或边缘设备,所述装置包括:
通讯模块,用于接收机床数据采集报文,以及向外发送采集的机床数据;
报文解析模块,用于解析所述机床数据采集报文;
数据采集模块,用于根据所述机床数据采集报文进行机床数据采集;
数据库,用于存储采集的机床数据。
9.一种机床数据共享装置,其特征在于,应用于服务端,所述装置包括:
用户管理模块,用于获取机床数据共享请求;
通讯模块,用于根据所述机床数据共享请求,将待共享的机床数据和采集所述机床数据所采用的公有机床数据采集报文提供至接收方,以供所述接收方基于所述公有机床数据采集报文访问所述机床数据。
10.一种计算机可读存储介质,其中存储有计算机程序,其特征在于,所述计算机程序被处理器加载执行时,实现如权利要求1至5中任一所述的机床数据采集方法。
11.一种计算机可读存储介质,其中存储有计算机程序,其特征在于,所述计算机程序被处理器加载执行时,实现如权利要求6所述的机床数据共享方法。
12.一种服务器,其特征在于,包括:处理器、存储器、及通信器;其中,
所述通信器用于建立所述服务器与外部设备的通信连接;
所述存储器用于存储计算机程序;
所述处理器用于加载执行所述计算机程序,以使所述服务器执行如权利要求1至4中任一所述的机床数据采集方法。
13.一种数控机床,其特征在于,包括:处理器、存储器、及通信器;其中,
所述通信器用于建立所述数控机床与外部设备的通信连接;
所述存储器用于存储计算机程序;
所述处理器用于加载执行所述计算机程序,以使所述数控机床执行如权利要求5所述的机床数据采集方法。
14.一种边缘设备,其特征在于,包括:处理器、存储器、及通信器;其中,
所述通信器用于建立所述边缘设备与外部设备的通信连接;
所述存储器用于存储计算机程序;
所述处理器用于加载执行所述计算机程序,以使所述边缘设备执行如权利要求5所述的机床数据采集方法。