CN106325219A - 一种cnc加工程序调用装置及方法 - Google Patents
一种cnc加工程序调用装置及方法 Download PDFInfo
- Publication number
- CN106325219A CN106325219A CN201611027309.5A CN201611027309A CN106325219A CN 106325219 A CN106325219 A CN 106325219A CN 201611027309 A CN201611027309 A CN 201611027309A CN 106325219 A CN106325219 A CN 106325219A
- Authority
- CN
- China
- Prior art keywords
- processor
- interface
- cnc
- machine tool
- equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
- G05B19/4142—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by the use of a microprocessor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34013—Servocontroller
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供了一种CNC加工程序调用装置及方法,其中,该装置包括:用于与程序存储设备连接的网络接口;用于连接CNC设备的机床通讯接口;用于通过网络接口获取程序存储设备中的加工程序,以及通过机床通讯接口将加工程序分段的发送至CNC设备以控制CNC设备进行在线加工的处理器。本发明实施例提供的CNC加工程序调用装置,能够直接调用程序存储设备中的CNC加工程序并在线控制CNC设备进行加工,还可以对调用的加工程序进行加密处理,不需要CNC具有很大的存储空间也能使用很大的加工程序,也不需要人工将加工程序拷贝到计算机上,再用计算机在线控制CNC设备,增强了加工程序的安全性。
Description
技术领域
本发明涉及通信技术领域,具体而言,涉及一种CNC加工程序调用装置及方法。
背景技术
当前,在现有的CNC加工过程中,针对不同的加工产品或磨具,都需要使用相应的加工程序。对于很多大的零件或磨具,需要的CNC程序是非常庞大的,然而CNC却没有如此大的存储空间来存储如此大的CNC程序。
现有技术中,针对以上问题的解决方法一般是对每台CNC设备配置一台计算机,人工将需要的加工程序从程序存储设备中拷贝到计算机上,再通过计算机将数据发送到CNC设备中控制CNC设备加工。
研究人员发现,现有技术中没有一种能够直接调用程序存储设备的CNC加工程序并通过加工程序在线控制CNC设备的装置。
发明内容
为了解决现有技术中没有一种能够直接调用程序存储设备的CNC加工程序并通过加工程序在线控制CNC设备的装置的问题,本申请实施例提供了一种CNC加工程序调用装置及方法。
第一方面,本发明实施例提供了一种CNC加工程序调用装置,包括:处理器、网络接口和机床通讯接口,所述处理器分别与所述网络接口和所述机床通讯接口连接;所述处理器集成有对应所述网络接口和机床通讯接口的接口驱动;所述网络接口,用于与程序存储设备连接;所述机床通讯接口,用于连接所述CNC设备;所述处理器,用于根据所述网络接口对应的接口驱动使所述网络接口与所连接的程序存储设备建立第一通信连接,根据所述第一通信连接通过所述网络接口获取所述程序存储设备中的加工程序;以及用于根据所述机床的通讯接口对应的接口驱动使所述机床通讯接口与所连接的所述CNC设备建立第二通信连接,根据所述第二通信连接通过所述机床通讯接口将所述加工程序分段的发送至所述CNC设备以控制所述CNC设备进行在线加工。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,所述CNC加工程序存储设备,还包括存储器,所述存储器与所述处理器连接;所述存储器,用于存储所述处理器获取的所述加工程序。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能是实施方式,所述处理器,还用于对获取的所述加工程序进行加密,将加密后的所述加工程序存于所述存储器;以及,用于在将所述加工程序分段的发送至所述CNC设备之前,将加密的所述加工程序进行解密。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第三种可能的实施方式,所述存储器包括内部存储器和外部存储器,所述内部存储器包括闪存或硬盘,所述外部存储器包括安全数码卡、硬盘或者光盘。
结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,所述网络接口包括以太网接口、串行接口、红外线接口和蓝牙接口中的至少一种;所述机床通讯接口包括以太网接口、串行接口和I/O接口中的至少两种。
结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,所述处理器包括单片机、数字信号处理器或者中央处理器。
结合第一方面,本发明实施例提供了第一方面的第六种可能的实施方式,所述CNC加工程序调用装置还包括显示屏,所述显示屏与所述处理器连接。
第二方面,本发明实施例提供了一种CNC加工程序调用方法,使所述网络接口与所述程序存储设备连接;使所述机床通讯接口与所述CNC设备连接;使所述处理器根据所述网络接口对应的接口驱动与所连接的程序存储设备建立第一通信连接,根据所述机床通讯接口对应的接口驱动与所述CNC设备建立第二通信连接;使所述处理器根据所述第一通信连接获取所述程序存储设备中的加工程序,并根据所述第二通信连接将所述加工程序分段的发送至所述CNC设备以控制所述CNC设备进行在线加工。
结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,所述CNC加工程序调用装置还包括存储器,所述存储器与所述处理器连接;所述方法还包括,使所述处理器根据所述第一通信连接获取所述程序存储设备中的加工程序后,将所述加工程序进行加密,将加密后的所述加工程序存于所述存储器。
结合第二方面的第一种可能是实施方式,本发明实施例提供了第二方面的第二种可能的实施方式,所述方法还包括使所述处理器在将所述加工程序分段的发送至所述CNC设备之前,将加密的所述加工程序进行解密。
本发明实施例提供的一种CNC加工程序调用装置及方法,该CNC加工程序调用装置将程序存储设备与CNC设备连接起来,能够直接获取程序存储设备中的CNC加工程序,并将CNC加工程序发送到CNC设备以控制CNC设备进行在线加工,不需要人工进行拷贝加工程序和配备计算机,因而使用方便并且节约CNC加工成本。
进一步的,本发明实施例提供的一种CNC加工程序调用装置及方法,还包括一个内存大于4G的外部存储器,可以存储足够大和足够多的加工程序,对存入外部存储器的加工程序还会做加密处理,增加了对加工程序的安全保护。
进一步的,本发明实施例提供的一种CNC加工程序调用装置及方法,还提供了不同类型的接口,可以满足具有不同通讯接口的CNC设备使用。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本发明实施例所提供的CNC加工程序调用装置图的第一种结构示意图;
图2示出了本发明实施例所提供的CNC加工程序调用装置图的第二种结构示意图;
图3示出了本发明实施例所提供的CNC加工程序调用装置图的第三种结构示意图;
图4示出了本发明实施例所提供的CNC加工程序调用装置图的第四种结构示意图;
图5示出了本发明实施例所提供的CNC加工程序调用装置图的第五种结构示意图;
图6示出了本发明实施例所提供的CNC加工程序调用装置图的第六种结构示意图;
图7示出了本发明实施例所提供的CNC加工程序调用方法的流程图。
图1附图标记说明:
101,处理器;102,网络接口;103,机床通讯接口;
图2附图标记说明:
201,以太网接口;301,RS232接口;302,RS485接口;500,个人计算机;501,CNC设备a;502,CNC设备b;
图3附图标记说明:
104,存储器;401,内部存储器;402,外部存储器;
图4附图标记说明:
4011,计算机闪存设备;4012,同步动态随机存储器;4021,安全数码卡;
图5附图标记说明:
105,显示屏;
图6附图标记说明:
1011,中央处理器;1051,触摸显示屏;
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
在现有的CNC加工过程中,针对不同的加工产品或磨具,都需要使用相应的加工程序,对于很多大的零件或磨具,CNC程序是非常庞大的,CNC却没有足够大的存储空间来存储如此多和如此大的加工程序,基于此,本发明实施例提供了一种CNC加工程序调用装置及方法,下面通过实施例进行详细的描述。
实施例1
本发明实施例1提供了一种CNC加工程序调用装置,该CNC加工程序调用装置,能够远程调用程序存储设备中的CNC加工程序,并通过向CNC设备发送加工程序直接控制CNC设备在线加工,不需要人工进行拷贝加工程序和配备计算机,因而使用方便并且节约CNC加工成本。
如图1所示,本发明实施例提供的CNC加工程序调用装置,包括:处理器101、网络接口102和机床通讯接口103,处理器101分别与网络接口102和机床通讯接口103连接;
处理器101集成有对应网络接口102和机床通讯接口103的接口驱动;
网络接口102,用于与程序存储设备连接;
机床通讯接口103,用于连接CNC设备;
处理器101,用于根据网络接口102对应的接口驱动使网络接口102与所连接的程序存储设备建立第一通信连接,根据第一通信连接通过网络接口102获取程序存储设备中的加工程序;以及用于根据机床通讯接口103对应的接口驱动使机床通讯接口103与所连接的CNC设备建立第二通信连接,根据第二通信连接通过机床通讯接口103将加工程序分段的发送至CNC设备以控制CNC设备进行在线加工。
处理器101可以是单片机、数字信号处理器或者中央处理器,还可以是其他类型的处理器,处理器的具体型号在此不做限定。
其中网络接口102可以是以太网接口、串行接口、红外线接口和蓝牙接口中的至少一种,也可以是其他类型的接口;机床通讯接口103包括以太网接口、串行接口和I/O接口中的至少两种,还可以包含其他类型的接口,如USB接口。
其中程序存储设备可以是个人计算机、手机、平板电脑或者是数据服务器,在此不做具体限定。
一种较佳的实施方式,在本发明实施例1提出的技术方案中,如图2所示,网络接口102为以太网接口201,机床通讯接口103包括RS232接口301和RS485接口302。
处理器101连接以太网接口201、RS232接口301和RS485接口302接口,处理器101集成有以太网接口201对应的接口驱动、RS232接口301对应的接口驱动和RS485接口302对应的接口驱动。
其中程序存储设备为个人计算机500,CNC设备包括支持RS232接口301的CNC设备a记为501和支持RS485接口302的CNC设备b记为502。
其中以太网接口201与个人计算机500连接;RS232接口301与CNC设备a501连接,RS485接口302与CNC设备b502连接。
处理器101根据以太网接口201对应的接口驱动使以太网接口201与个人计算机500使用文件传输协议远程建立通信连接,处理器101通过以太网接口201与个人计算机500之间建立的通信连接,向个人计算机500提出需要的CNC加工程序,等待并获取个人计算机500通过文件传输协议传递的加工程序。处理器101根据串行接口对应的接口驱动分别使RS232接口301与CNC设备a 501,RS485接口302与CNC设备b 502使用分布式数控的模式建立通信连接,处理器101将从个人计算机500获取的加工程序分别分段的发送至CNC设备a 501和CNC设备b 502以分别控制CNC设备a 501和CNC设备b 502进行在线加工。
如图3所示,该CNC加工程序调用装置还包括存储器104,存储器104与处理器101连接;存储器104用于存储处理器101获取的加工程序。
存储器104包括内部存储器401和外部存储器402,内部存储器401包括闪存或硬盘,外部存储器402包括安全数码卡、硬盘或者光盘。
其中处理器101,还用于对接收到的加工程序进行加密,将加密后的加工程序存于存储器104;以及,用于在将加工程序分段的发送至CNC设备之前,将加密的加工程序进行解密。
一种较佳的实施方式,在本发明实施例1提出的技术方案中,如图4所示,该CNC加工程序调用装置的内部存储器401为计算机闪存设备(NAND flash memory,NAND)4011和同步动态随机存储器(Synchronous Dynamic Random Access Memory,SDRAM)4012。
外部存储器402为一张内存大于4G的安全数码卡4021(Secure Digital MemoryCard,SD卡),比如该安全数码卡4021的内存为8G。
处理器101对获取的加工程序进行加密,并将加密后的程序存于安全数码卡4021中,当CNC设备需要某种加工程序时,处理器101将加密的加工程序进行解密,以及将解密后的加工程序分段的发送到CNC设备中控制CNC设备进行在线加工。
处理器101每次对获取的加工程序进行加密,将加密后的加工程序存储于安全数码卡4021,再对将要发送到CNC设备的加工程序进行解密,这样对于一些机密的加工程序,本发明通过严格的加密,防止加工程序被泄露。
如图5所示,该CNC加工程序调用装置还包括显示屏105,显示屏105与处理器101连接;用于显示安全数码卡4021中的所有加工程序。
显示屏105可以是触摸显示屏还可以是按键显示屏,在此不做具体限定。
该CNC加工程序调用装置还包括按钮开关和一个电源装置,其中开关装置与处理器101连接,电源装置与处理器101连接。
按钮开关用于开启或者关闭信号给处理器101,以控制处理器101开始工作或者停止工作;
电源装置为CNC加工程序调用装置提供电能。
一种较佳的实施方式,在本发明实施例1提出的技术方案中,该CNC加工程序调用装置的显示屏105为触摸显示屏1051,为了方便叙述,下面将具体装置加以叙述,显然,所描述的仅仅是本发明的一个具体实施例,并不是全部的实施例。如图6所示,该CNC加工程序调用装置包括中央处理器1011、以太网接口201、RS232接口301、安全数码卡4021、计算机闪存设备4011、同步动态随机存储器4012和触摸显示屏1051。
其中中央处理器1011连接以太网接口201、RS232接口301、安全数码卡4021、计算机闪存设备4011、同步动态随机存储器4012和触摸显示屏1051;以太网接口201连接个人计算机500,RS232接口301连接CNC设备a 501。
中央处理器1011根据以太网接口201对应的接口驱动与个人计算机500通过文件传输协议建立通信连接,当建立成功后,工作人员x通过触摸显示屏1051输入需要的CNC加工程序,编程人员在个人计算机500端收到请求后将对应的CNC加工程序发送到CNC加工程序调用装置,CNC加工程序调用装置中的中央处理器1011将接收到的CNC加工程序进行加密处理后存于安全数码卡4021中,工作人员x通过触摸显示屏1051查看安全数码卡4021中刷新后的所有加工程序,并根据需要选择所需的CNC加工程序,则中央处理器1011会将对应的CNC加工程序发送到CNC设备a 501,以控制CNC设备a 501进行在线加工。
特别的,当CNC设备a 501需要暂停时,工作人员x可以通过机床端的显示屏选择暂停工作,则CNC加工程序调用装置会暂停工作;
或者,当机床端突发故障,无法进行加工,CNC加工程序调用装置都会停止发送工作,当CNC设备开始重新工作时,中央处理器1011可以从上次被迫停止发送CNC加工程序的地方继续发送。
实施例2
如图7所示,本发明实施例2提出的一种CNC加工程序调用方法,该方法可以通过上述实施例1提供的CNC加工程序调用装置来执行该方法,具体包括以下步骤:
步骤21,使网络接口102与程序存储设备连接;
步骤22,使机床通讯接口103与CNC设备连接;
其中机床通讯接口103包括以太网接口、串行接口和I/O接口中的至少两种,还可以包含其他类型的接口,该CNC加工程序调用装置可以满足具有不同通讯接口的CNC设备。
步骤23,使处理器101根据网络接口102对应的接口驱动与所连接的程序存储设备建立第一通信连接,根据机床通讯接口103对应的接口驱动与CNC设备建立第二通信连接;
一种较佳的实施方式,在本发明实施例2提出的技术方案中,使处理器101根据网络接口102对应的接口驱动与所连接的程序存储设备通过文件传输协议(File TransferProtocol,FTP)建立第一通信连接。
步骤24,使处理器101根据第一通信连接获取程序存储设备中的加工程序,并根据第二通信连接将加工程序分段的发送至CNC设备以控制CNC设备进行在线加工。
其中,CNC加工程序调用装置还包括存储器104,存储器104与处理器101连接,处理器101根据第一通信连接获取程序存储设备中的加工程序后,将加工程序进行加密,并将加密后的加工程序存于存储器104中;
在处理器101将加工程序分段的发送至CNC设备之前,会将加密的加工程序进行解密处理,再发送到CNC设备以控制CNC设备进行在线加工。
基于上述分析可知,与相关技术中的CNC加工程序发送装置相比,本发明实施例提供的CNC加工程序调用装置包括处理器、网络接口和机床通讯接口,处理器分别与网络接口和机床通讯接口连接;处理器集成有对应网络接口和机床通讯接口的接口驱动;网络接口,用于与程序存储设备连接;机床通讯接口,用于连接CNC设备;处理器,用于根据网络接口对应的接口驱动使网络接口与所连接的程序存储设备建立第一通信连接,根据第一通信连接通过网络接口获取程序存储设备中的加工程序;以及用于根据机床通讯接口对应的接口驱动使机床通讯接口与所连接的CNC设备建立第二通信连接,根据第二通信连接通过机床通讯接口将加工程序分段的发送至CNC设备以控制CNC设备进行在线加工。本发明实施例提供的CNC加工程序调用装置,能够直接调用程序存储设备中的CNC加工程序并在线控制CNC设备进行加工,还可以对调用的加工程序进行加密处理,不需要CNC具有很大的存储空间也能使用很大的加工程序,也不需要人工将加工程序拷贝到计算机上,再用计算机在线控制CNC设备,增强了加工程序的安全性。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
在本发明所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (10)
1.一种CNC加工程序调用装置,其特征在于,包括:
处理器、网络接口和机床通讯接口,所述处理器分别与所述网络接口和所述机床通讯接口连接;
所述处理器集成有对应所述网络接口和机床通讯接口的接口驱动;
所述网络接口,用于与程序存储设备连接;
所述机床通讯接口,用于连接所述CNC设备;
所述处理器,用于根据所述网络接口对应的接口驱动使所述网络接口与所连接的程序存储设备建立第一通信连接,根据所述第一通信连接通过所述网络接口获取所述程序存储设备中的加工程序;以及用于根据所述机床通讯接口对应的接口驱动使所述机床通讯接口与所连接的所述CNC设备建立第二通信连接,根据所述第二通信连接通过所述机床通讯接口将所述加工程序分段的发送至所述CNC设备以控制所述CNC设备进行在线加工。
2.根据权利要求1所述的装置,其特征在于,还包括存储器,所述存储器与所述处理器连接;
所述存储器,用于存储所述处理器获取的所述加工程序。
3.根据权利要求2所述的装置,其特征在于,所述处理器,还用于对获取的所述加工程序进行加密,将加密后的所述加工程序存于所述存储器;以及,用于在将所述加工程序分段的发送至所述CNC设备之前,将加密的所述加工程序进行解密。
4.根据权利要求2所述的装置,其特征在于,所述存储器包括内部存储器和外部存储器,所述内部存储器包括闪存或硬盘,所述外部存储器包括安全数码卡、硬盘或者光盘。
5.根据权利要求1所述的装置,其特征在于,所述网络接口包括以太网接口、串行接口、红外线接口和蓝牙接口中的至少一种;所述机床通讯接口包括以太网接口、串行接口和I/O接口中的至少两种。
6.根据权利要求1所述的装置,其特征在于,所述处理器包括单片机、数字信号处理器或者中央处理器。
7.根据权利要求1所述的装置,其特征在于,还包括显示屏,所述显示屏与所述处理器连接。
8.一种CNC加工程序调用方法,采用如权利要求1-6中任一项所述CNC加工程序远程调用装置,其特征在于,
使所述网络接口与所述程序存储设备连接;
使所述机床通讯接口与所述CNC设备连接;
使所述处理器根据所述网络接口对应的接口驱动与所连接的程序存储设备建立第一通信连接,根据所述机床通讯接口对应的接口驱动与所述CNC设备建立第二通信连接;
使所述处理器根据所述第一通信连接获取所述程序存储设备中的加工程序,并根据所述第二通信连接将所述加工程序分段的发送至所述CNC设备以控制所述CNC设备进行在线加工。
9.根据权利要求8所述的方法,其特征在于,所述CNC加工程序调用装置还包括存储器,所述存储器与所述处理器连接;
所述方法还包括,使所述处理器根据所述第一通信连接获取所述程序存储设备中的加工程序后,将所述加工程序进行加密,将加密后的所述加工程序存于所述存储器。
10.根据权利要求9所述方法,其特征在于,还包括:
使所述处理器在将所述加工程序分段的发送至所述CNC设备之前,将加密的所述加工程序进行解密。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611027309.5A CN106325219A (zh) | 2016-11-21 | 2016-11-21 | 一种cnc加工程序调用装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611027309.5A CN106325219A (zh) | 2016-11-21 | 2016-11-21 | 一种cnc加工程序调用装置及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106325219A true CN106325219A (zh) | 2017-01-11 |
Family
ID=57816735
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611027309.5A Pending CN106325219A (zh) | 2016-11-21 | 2016-11-21 | 一种cnc加工程序调用装置及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106325219A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106774179A (zh) * | 2017-02-10 | 2017-05-31 | 珠海格力智能装备有限公司 | 控制数控机床的网络***、上位机、数控机床 |
CN110096023A (zh) * | 2019-05-09 | 2019-08-06 | 江苏南高智能装备创新中心有限公司 | 一种基于plc协议的数据采集优化方法 |
CN111103859A (zh) * | 2019-12-31 | 2020-05-05 | 唐山旭华智能科技有限公司 | 数据传输装置、工艺参数设置***及方法 |
CN112526934A (zh) * | 2020-12-08 | 2021-03-19 | 深圳市蓝蓝软件有限公司 | 一种数控机床的旋转轴控制装置及其控制方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1989003069A1 (en) * | 1987-10-05 | 1989-04-06 | Fanuc Ltd | Method and apparatus for program loading |
CN1405674A (zh) * | 2001-08-16 | 2003-03-26 | 北京和利时***工程股份有限公司 | 一种数控***下位机的软件实现方法 |
CN101425985A (zh) * | 2007-11-02 | 2009-05-06 | 北京数码大方科技有限公司 | 数据转换装置 |
CN202331118U (zh) * | 2011-09-23 | 2012-07-11 | 李景魁 | 一种无线传输程序的数控加工*** |
CN104679609A (zh) * | 2015-02-11 | 2015-06-03 | 北京配天技术有限公司 | 数控*** |
CN104937510A (zh) * | 2014-01-15 | 2015-09-23 | 三菱电机株式会社 | 数控装置 |
CN206178449U (zh) * | 2016-11-21 | 2017-05-17 | 德宸智能科技无锡有限公司 | 一种cnc加工程序调用装置及*** |
-
2016
- 2016-11-21 CN CN201611027309.5A patent/CN106325219A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1989003069A1 (en) * | 1987-10-05 | 1989-04-06 | Fanuc Ltd | Method and apparatus for program loading |
CN1405674A (zh) * | 2001-08-16 | 2003-03-26 | 北京和利时***工程股份有限公司 | 一种数控***下位机的软件实现方法 |
CN101425985A (zh) * | 2007-11-02 | 2009-05-06 | 北京数码大方科技有限公司 | 数据转换装置 |
CN202331118U (zh) * | 2011-09-23 | 2012-07-11 | 李景魁 | 一种无线传输程序的数控加工*** |
CN104937510A (zh) * | 2014-01-15 | 2015-09-23 | 三菱电机株式会社 | 数控装置 |
CN104679609A (zh) * | 2015-02-11 | 2015-06-03 | 北京配天技术有限公司 | 数控*** |
CN206178449U (zh) * | 2016-11-21 | 2017-05-17 | 德宸智能科技无锡有限公司 | 一种cnc加工程序调用装置及*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106774179A (zh) * | 2017-02-10 | 2017-05-31 | 珠海格力智能装备有限公司 | 控制数控机床的网络***、上位机、数控机床 |
CN110096023A (zh) * | 2019-05-09 | 2019-08-06 | 江苏南高智能装备创新中心有限公司 | 一种基于plc协议的数据采集优化方法 |
CN111103859A (zh) * | 2019-12-31 | 2020-05-05 | 唐山旭华智能科技有限公司 | 数据传输装置、工艺参数设置***及方法 |
CN112526934A (zh) * | 2020-12-08 | 2021-03-19 | 深圳市蓝蓝软件有限公司 | 一种数控机床的旋转轴控制装置及其控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106325219A (zh) | 一种cnc加工程序调用装置及方法 | |
CN103744761B (zh) | 一种控制多台移动终端自动执行任务的方法及*** | |
CN101253462B (zh) | 用于提供电力的方法和装置以及显示设备 | |
CN101937205B (zh) | 新型便携式plc编程装置 | |
CN101938164B (zh) | 一种电力设备控制方法、装置及其相关*** | |
CN107577185A (zh) | 一种任务执行方法及基于多核处理器的控制器 | |
CN101739287A (zh) | 管理虚拟机的装置、***和方法 | |
EP2575116A2 (en) | Setting method of field device and setting system of field device | |
CN106292452A (zh) | 一种提高冰箱控制器通用性的方法及***、冰箱 | |
CN109257198A (zh) | Sdn控制器的适配器、管理***和网络资源操作方法 | |
CN104538058A (zh) | 半自动烧录装置及烧录方法 | |
CN111756858A (zh) | 嵌入式设备的远程开发处理***、方法及装置 | |
CN107845170A (zh) | 一种数控机床时长锁止***及其方法 | |
CN209401018U (zh) | 安措辅助装置及*** | |
CN106095230A (zh) | 一种移动终端控制方法以及终端 | |
CN206178449U (zh) | 一种cnc加工程序调用装置及*** | |
CN103795857A (zh) | 信息处理方法及电子设备 | |
US11541774B2 (en) | Control device and battery exchange method | |
CN106530023A (zh) | 一种税控服务器及税控核心板的防假死方法 | |
CN207882745U (zh) | 一种plc控制器、plc控制器集群*** | |
CN106228101A (zh) | 一种nfc/rfid智能设备快速配置***及方法 | |
CN202838004U (zh) | 臭氧发生器用控制器及臭氧发生器 | |
CN102623728A (zh) | 一种基于can总线的人机界面在燃料电池***的应用结构 | |
CN102665290B (zh) | 移动平台上同时支持内外置wifi数据业务的方法和装置 | |
CN109732602A (zh) | 机械臂调速方法、***、设备以及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: An Zhen Dan Street Road No. 88 East Chong Rong building C 510-511 Xishan District 214000 Jiangsu city of Wuxi Province Applicant after: Wuxi Micro Intelligent Technology Co., Ltd. Address before: An Zhen Dan Street Road No. 88 East Chong Rong building C 510-511 Xishan District 214000 Jiangsu city of Wuxi Province Applicant before: Wuxi Intelligent Technology Co., Ltd. |
|
CB02 | Change of applicant information | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170111 |
|
RJ01 | Rejection of invention patent application after publication |