一种文件下发方法和系统技术方案

技术编号:38125959 阅读:15 留言:0更新日期:2023-07-08 09:30
本申请提供一种文件下发方法和系统。方法包括:服务器通过预设数控管理系统获取客户端上传的程序文件;所述服务器获取所述客户端发送的输入信息;所述输入信息包括目标机床和目标程序文件;所述目标程序文件为待下发至所述目标机床的程序文件;所述服务器获取到确认信息时,触发传输所述目标程序文件至与所述目标机床连接的无线网关;所述无线网关与所述目标机床连接,且所述目标机床安装有用于采集所述程序文件的采集脚本;所述无线网关通过所述采集脚本获取所述目标程序文件并发送至目标根目录进行保存。本申请提升程序文件的管控力度,避免程序文件被擅自拷贝,提升机床加工生产产品的良率。产产品的良率。产产品的良率。

【技术实现步骤摘要】
一种文件下发方法和系统


[0001]本申请涉及通信
,具体涉及一种文件下发方法和系统。

技术介绍

[0002]CNC(计算机化数控)机床是借助于计算机而加以控制的、且对坯件或构件(例如,铝块)进行加工生产所需工件的机床。CNC机床对于待生产(即待铣削的、或在车床上车削)的工件的加工数据(诸如工件的几何形状、机床的旋转速度、进给速率等)通常以程序文件的形式,存储到CNC机床的控制系统的存储器内,这样,CNC机床加载运行程序文件进行加工生产所需工件。
[0003]现有技术通常需要前往CNC机床的车间现场通过U盘将程序文件拷贝到CNC机床上,耗时耗力且不好管控,而且,也容易出现不经过许可擅自拷贝程序进行加工,从而造成产品不良。

技术实现思路

[0004]本申请提供一种文件下发方法和系统,可以提升程序文件的管控力度,避免程序文件被擅自拷贝,提升机床加工生产产品的良率。
[0005]第一方面,本申请提供一种文件下发方法,包括步骤:
[0006]服务器通过预设数控管理系统获取客户端上传的程序文件;
[0007]所述服务器获取所述客户端发送的输入信息;所述输入信息包括目标机床和目标程序文件;所述目标程序文件为待下发至所述目标机床的程序文件;
[0008]所述服务器获取到确认信息时,触发传输所述目标程序文件至与所述目标机床连接的无线网关;所述无线网关与所述目标机床连接,且所述目标机床安装有用于采集所述程序文件的采集脚本;
[0009]所述无线网关通过所述采集脚本获取所述目标程序文件并发送至目标根目录进行保存。
[0010]在一些实施例中,所述服务器通过预设数控管理系统获取客户端上传的程序文件包括步骤:
[0011]所述服务器获取所述客户端发送的登陆请求;所述登陆请求包括账号信息;
[0012]所述服务器验证所述账号信息通过后,按照所述账号信息登陆所述预设数控管理系统;
[0013]所述服务器开启所述预设数控管理系统的文件传输通道以获取所述客户端上传的程序文件并存储。
[0014]在一些实施例中,所述服务器获取所述客户端发送的输入信息之前包括步骤:
[0015]所述服务器获取所述目标机床的第一内存信息;
[0016]所述服务器从所述无线网关处获取与所述目标机床的数据接口连接的外部存储设备的第二内存信息;
[0017]所述服务器根据所述第一内存信息和所述第二内存信息得到所述目标根目录。
[0018]在一些实施例中,所述服务器根据所述第一内存信息和所述第二内存信息得到所述目标根目录包括步骤:
[0019]所述服务器将所述目标程序文件的文件占用空间与所述第一内存信息的剩余存储空间进行大小匹配;
[0020]若所述第一内存信息的剩余存储空间大于所述文件占用空间,确定所述目标机床中第一预设根目录为所述目标根目录。
[0021]在一些实施例中,所述服务器根据所述第一内存信息和所述第二内存信息得到所述目标根目录包括步骤:
[0022]若所述第一内存信息的剩余存储空间小于所述文件占用空间,所述服务器从所述无线网关处获取判断结果;所述判断结果为判断所述目标机床上的数据接口是否连接有所述外部存储设备;
[0023]若所述判断结果为所述目标机床上的数据接口连接有所述外部存储设备,所述服务器将所述目标程序文件的文件占用空间与所述第二内存信息的剩余存储空间进行大小匹配;
[0024]若所述第二内存信息的剩余存储空间大于所述文件占用空间,确定所述外部存储设备中第二预设根目录为所述目标根目录。
[0025]在一些实施例中,所述服务器根据所述第一内存信息和所述第二内存信息得到所述目标根目录包括步骤:
[0026]所述服务器从所述无线网关处获取所述目标程序文件最近被加载运行对应的历史目录信息;
[0027]所述服务器确定所述历史目录信息为所述目标根目录。
[0028]在一些实施例中,所述无线网关通过所述采集脚本获取所述目标程序文件并发送至目标根目录进行保存包括步骤:
[0029]所述无线网关获取从所述服务器接收的待识别数据;
[0030]所述无线网关通过所述采集脚本对所述待识别数据进行解析,判断所述待识别数据是否属于程序文件类型;
[0031]若所述待识别数据属于程序文件类型,所述无线网关将所述目标程序文件发送至目标根目录进行保存。
[0032]在一些实施例中,所述服务器获取所述客户端发送的输入信息之前包括步骤:
[0033]所述无线网关通过与所述目标机床连接的网线接口或无线端口获取所连接的目标机床的目录信息;
[0034]所述无线网关将所述目录信息同步上传至所述服务器以便所述服务器显示所述目录信息。
[0035]第二方面,本申请还提供一种文件下发系统,包括:服务器、客户端、无线网关;
[0036]所述服务器,用于通过预设数控管理系统获取所述客户端上传的程序文件;
[0037]所述服务器,还用于获取所述客户端发送的输入信息;所述输入信息包括目标机床和目标程序文件;所述目标程序文件为待下发至所述目标机床的程序文件;
[0038]所述服务器,还用于获取确认信息以触发将所述目标程序文件传输至与所述目标
机床连接的所述无线网关;所述无线网关与所述目标机床连接,且所述目标机床安装有用于采集所述程序文件的采集脚本;
[0039]所述无线网关,用于通过所述采集脚本获取所述目标程序文件并发送至目标根目录进行保存。
[0040]在一些实施例中,所述无线网关包括:
[0041]获取单元,用于通过与所述目标机床连接的网线接口或无线端口获取所连接的目标机床的目录信息;
[0042]通信单元,用于所述无线网关将所述目录信息同步上传至所述服务器以便所述服务器显示所述目录信息。
[0043]本申请解决了CNC程序文件在下发时,因数控机床品牌种类繁多,各个品牌厂家、客户对于CNC程序文件的命名以及文件存放目录的命名和存放位置没有统一的规范问题,大大提升程序文件的管理效率。另外,本申请通过服务器、客户端、无线网关和机床进行交互,让工作人员不需要亲自前往CNC机床的车间现场通过U盘将程序文件拷贝到CNC机床上,提升程序文件下发到机床进行加工生产的效率,而且通过服务器、客户端、无线网关和机床进行交互能够追溯下发程序文件的责任人,进而方便管控程序文件的下发,而且,有效抑制或者减少不经过许可擅自拷贝程序进行生产加工,能够保证经过指定工作人员下发的程序文件控制机床进行加工生产,能保证程序文件的准确性、可靠性,进而提升机床加工产品的良率。另外,通过服务器登录预设数控管理系统进行程序文件的远程下发,有效禁止非指定工作人员对程序文件的篡改或者拷贝泄密,提升产品加工的安全性。
附图说明
[0044]为了更清楚地说明本申请实施例中的技术方案,下面将实施例描述中所需要使用的附图作简单地介绍,显而本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件下发方法,其特征在于,包括步骤:服务器通过预设数控管理系统获取客户端上传的程序文件;所述服务器获取所述客户端发送的输入信息;所述输入信息包括目标机床和目标程序文件;所述目标程序文件为待下发至所述目标机床的程序文件;所述服务器判断所述输入信息是否合法,若是,所述服务器触发传输所述目标程序文件至与所述目标机床连接的无线网关;所述无线网关与所述目标机床连接,且所述目标机床安装有用于采集所述程序文件的采集脚本;所述无线网关通过所述采集脚本获取所述目标程序文件并发送至目标根目录进行保存。2.根据权利要求1所述的文件下发方法,其特征在于,所述服务器通过预设数控管理系统获取客户端上传的程序文件包括步骤:所述服务器获取所述客户端发送的登陆请求;所述登陆请求包括账号信息;所述服务器验证所述账号信息通过后,按照所述账号信息登陆所述预设数控管理系统;所述服务器开启所述预设数控管理系统的文件传输通道以获取所述客户端上传的程序文件并存储。3.根据权利要求1所述的文件下发方法,其特征在于,所述服务器获取所述客户端发送的输入信息之前包括步骤:所述服务器获取所述目标机床的第一内存信息;所述服务器从所述无线网关处获取与所述目标机床的数据接口连接的外部存储设备的第二内存信息;所述服务器根据所述第一内存信息和所述第二内存信息得到所述目标根目录。4.根据权利要求3所述的文件下发方法,其特征在于,所述服务器根据所述第一内存信息和所述第二内存信息得到所述目标根目录包括步骤:所述服务器将所述目标程序文件的文件占用空间与所述第一内存信息的剩余存储空间进行大小匹配;若所述第一内存信息的剩余存储空间大于所述文件占用空间,确定所述目标机床中第一预设根目录为所述目标根目录。5.根据权利要求4所述的文件下发方法,其特征在于,所述服务器根据所述第一内存信息和所述第二内存信息得到所述目标根目录包括步骤:若所述第一内存信息的剩余存储空间小于所述文件占用空间,所述服务器从所述无线网关处获取判断结果;所述判断结果为判断所述目标机床上的数据接口是否连接有所述外部存储设备;若所述判断结果为所述目标机床上的数据接口连接有所述外部存储设备,所述服务器将所述目标程序文件的文件占用空间与所述第...

【专利技术属性】
技术研发人员:徐宁陆裕来
申请(专利权)人:锱云上海物联网科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1