CN106453070A - 一种cnc智能网关及应用方法 - Google Patents
一种cnc智能网关及应用方法 Download PDFInfo
- Publication number
- CN106453070A CN106453070A CN201611027259.0A CN201611027259A CN106453070A CN 106453070 A CN106453070 A CN 106453070A CN 201611027259 A CN201611027259 A CN 201611027259A CN 106453070 A CN106453070 A CN 106453070A
- Authority
- CN
- China
- Prior art keywords
- interface
- cnc
- data acquisition
- equipment
- processor
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明提供了一种CNC智能网关及应用方法,该网关包括用于与数据采集设备连接的第一接口、用于与CNC设备连接的第二接口组和用于对各第二接口连接的CNC设备进行数据采集,并将采集的数据通过第一接口发送至数据采集设备的处理器。本发明实施例提供的CNC智能网关,能够兼容多种具有不同通讯接口的数控机床,以及采集具有不同通讯接口的数控机床的数据,将所述数据通过统一的通讯接口发送到数据采集设备,使得用户可以通过一台数据采集设备同时监控多个数控机床,为采集具有不同通讯接口的CNC设备提供了条件。
Description
技术领域
本发明涉及通信技术领域,具体而言,涉及一种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智能网关还包括存储部件,所述存储部件与所述处理器连接;所述存储部件,用于所述第一接口与所述数据采集设备之间的通信连接中断时,存储所述处理器获取的数据;所述处理器,还用于所述第一接口与所述数据采集设备之间的通信连接恢复后,将所述第一接口与所述数据采集设备之间的通信连接中断期间获取的数据发送至所述数据采集设备。
结合第一方面的第二种可能的实施方式,本发明实施例提供了第一方面的第三种可能是实施方式,所述存储部件包括安全数码卡或硬盘。
结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,所述第一接口包括以太网接口、USB接口、红外线接口和蓝牙接口中的至少一种,所述第二接口包括以太网接口、串行接口和I/O接口中的至少两种。
结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,所述处理器包括单片机、数字信号处理器或者中央处理器。
第二方面,本发明实施例还提供了一种CNC智能网关应用方法,使所述第一接口与所述数据采集设备连接;使至少一个所述第二接口与具有对应接口类型的所述CNC设备连接;使所述处理器根据连接有所述CNC设备的所述第二接口对应的所述接口驱动与所述CNC设备建立通信连接,根据所述第一接口对应的所述接口驱动与所述第一接口连接的所述数据采集设备建立通信连接;使所述处理器根据所述数据采集驱动对连接至所述第二接口的所述CNC设备进行数据采集,并将采集的数据通过所述第一接口发送至所述数据采集设备。
结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,所述使所述处理器根据连接有所述CNC设备的所述第二接口对应的所述接口驱动与所述CNC设备建立通信连接之后,还包括:使所述处理器判断集成的所述数据采集驱动中是否存在所述第二接口连接的所述CNC设备相对应的驱动;若否,则提示不存在与所述第二接口的所述CNC设备对应的所述数据采集驱动。
结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,所述CNC设备还包括存储部件,所述存储部件与所述处理器连接;所述方法还包括:使所述处理器判断所述第一接口与所述数据采集设备之间的通信是否中断,若是则将所述数据存储于所述存储部件中。
结合第二方面的第二种可能的实施方式,本发明实施例提供了第二方面的第三种可能的实施方式,所述方法还包括,所述处理器判断所述第一接口与所述数据采集设备之间的通信连接恢复后,将所述第一接口与所述数据采集设备之间的通信连接中断期间获取的数据发送至所述数据采集设备。
本发明实施例提供的CNC智能网关,能够兼容多种具有不同通讯接口的数控机床,以及采集具有不同通讯接口的数控机床的数据,将所述数据通过统一的通讯接口发送到数据采集设备,使得用户可以通过一台数据采集设备同时监控多个数控机床,为采集具有不同通讯接口的CNC设备提供了条件。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本发明实施例所提供的CNC智能网关的第一种结构示意图;
图2示出了本发明实施例所提供的CNC智能网关的第二种结构示意图;
图3示出了本发明实施例所提供的CNC智能网关的第三种结构示意图;
图4示出了本发明实施例所提供的CNC智能网关的第四种结构示意图;
图5示出了本发明实施例所提供的CNC智能网关的第五种结构示意图;
图6示出了本发明实施例所提供的CNC智能网关的第六种结构示意图;
图7示出了本发明实施例所提供的CNC智能网关的应用方法的流程图。
图1附图标记说明:
101,处理器;102,第一接口;103,第二接口组;1031,第二接口;
图2附图标记说明:
201,以太网接口a;301,以太网接口b;302,RS232接口;303,RS485接口;304,I/O接口;501,CNC设备a;502,CNC设备b;503,CNC设备c;504,CNC设备d;
图4附图标记说明;
401,安全数码卡;
图5附图标记说明:
105,计算机闪存设备;
图6附图标记说明:
106,静态随机存储器。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
现有技术中,数据采集设备与CNC设备连接时,往往只提供统一通讯协议的接口,而不同CNC厂家设备都各自有一套自己的通讯接口,因而数据采集设备只能采集某一种型号的CNC设备,比如,个人计算机在采集CNC设备时,只能采集具有以太网接口的CNC设备,而对于只有串行接口或者只有I/O接口的CNC设备则无法进行数据采集工作。这就造成了面对具有多种CNC设备由于接口不统一而无法进行数据采集的问题。基于此,本发明实施例提供了一种CNC智能网关及应用方法,下面通过实施例进行详细描述。
实施例1
本发明实施例1提出了一种CNC智能网关,该智能网关能够兼容多种具有不同通讯接口的数控机床,以及采集具有不同通讯接口的数控机床的数据,将数据通过统一的通讯接口发送到数据采集设备,使得用户能够通过一台数据采集设备同时监控多个数控机床并且能同时控制多个数控机床,为数控机床的联网提供了方便。
如图1所示,本发明实施例提供的CNC智能网关,包括处理器101、第一接口102和第二接口组103,第二接口组103包括至少两个对应不同类型的第二接口1031,处理器101分别与第一接口102和各个第二接口1031连接。
处理器101集成有对应第一接口102和各个第二接口1031的接口驱动,以及集成有对应多种类型的CNC设备的数据采集驱动;
其中第一接口102,用于与数据采集设备连接;
第二接口组103中的各个第二接口1031,用于与具有对应接口类型的CNC设备连接;
处理器101,用于根据各个第二接口1031分别对应的接口驱动与任一第二接口1031连接的CNC设备建立通信连接,根据数据采集驱动对连接至第二接口1031连接的CNC设备进行数据采集;以及,用于根据第一接口102对应的接口驱动与第一接口102连接的数据采集设备建立通信,并将采集的数据通过第一接口102发送至数据采集设备。
处理器101,还用于判断集成的数据采集驱动中是否存在与第二接口1031连接的CNC设备相对应的驱动,若处理器101中存在与第二接口1031连接的CNC设备相对应的驱动,则处理器101根据数据采集驱动对连接至第二接口1031连接的CNC设备进行数据采集;若处理器101中不存在与第二接口1031连接的CNC设备相对应的驱动,则处理器101会向数据采集设备传递不存在与第二接口1031连接的CNC设备对应的数据采集驱动。
其中处理器101可以是单片机、数字信号处理器或者中央处理器,还可以是其他类型的处理器,处理器的具体型号不做限定。
其中第一接口102包括以太网接口、USB接口、红外线接口或蓝牙接口中的至少一种,第二接口组103包括以太网接口、串行接口和I/O接口中的至少两种。
连接方式可以通过网线连接也可以通过红外线连接还可以通过蓝牙等无线方式连接,在此不做具体限定。
其中数据采集设备可以是个人计算机(Personal Computer,PC)、手机、平板电脑(Portable Android Device,PAD)或者是数据服务器,还可以是个人计算机、手机或平板电脑结合数据服务器。
当数据采集设备是个人计算机、手机或平板电脑时,CNC智能网关中的处理器101与数据采集设备连接并将采集的数据通过第一接口102发送至个人计算机、手机或者平板电脑,等待客户请求数据并将数据发送至客户端。
当数据采集设备是个人计算机、手机或者平板电脑结合数据服务器时,一种较佳的实施方式,在本发明实施例1提出的技术方案中,数据采集设备包括个人计算机和数据服务器,则CNC智能网关中的处理器101与数据采集设备连接并将采集的数据通过第一接口102发送至个人计算机并远程发送到数据采集服务器,一方面可以通过个人计算机等待客户请求数据,将数据发送至客户端,另一方面可以通过数据服务器为客户应用提供服务,包括供用户查询、更新、事物关机、索引、高速缓存和查询优化等。
上述图1只是画出了其中一种情况,并没有对第二接口1031的具体个数进行限定,第二接口1031的个数可以是2个、3个或者大于等于2的任意整数,第二接口1031的个数可以根据实际应用场景进行设置,本发明实施例并不对第二接口1031的具体个数进行限定。
一种较佳的实施方式,在本发明实施例1提出的技术方案中,如图2所示,第一接口102为以太网接口a 201,第二接口组103包括以太网接口b 301、RS232接口302、RS485接口303和I/O接口304,处理器101连接以太网接口a 201、以太网接口b 301、RS232接口302RS485接口303以及I/O接口304。
数据采集设备为个人计算机,CNC设备包括支持以太网接口的CNC设备a 501、支持RS232接口302的CNC设备b 502、支RS485接口303的CNC设备c503和支持I/O接口304的CNC设备d 504。
其中以太网接口a 201与个人计算机连接,以太网接口b 301与CNC设备a 501连接,RS232接口302与CNC设备b 502连接,RS485接口303与CNC设备c 503连接以及I/O接口304与CNC设备d 504连接。
处理器101根据以太网接口301、RS232接口302、RS485接口303以及I/O接口304分别对应的接口驱动与CNC设备a 501、CNC设备b 502、CNC设备c 503和CNC设备d 504建立数据通信,并判断处理器101集成的数据采集驱动中是否存在分别与以太网接口b 301、RS232接口302、RS485接口303以及I/O接口304相连接的CNC设备a 501、CNC设备b 502、CNC设备c503以及CNC设备d 504相对应的数据采集驱动,判断结果为是,则处理器101根据分别与以太网接口b 301、RS232接口302、RS485接口303以及I/O接口304相连接的CNC设备a 501、CNC设备b 502、CNC设备c 503以及CNC设备d 504相对应的数据采集驱动对连接至太网接口b301、RS232接口302、RS485接口303以及I/O接口304的CNC设备a 501、CNC设备b 502、CNC设备c 503以及CNC设备d 504进行数据采集。
处理器101根据以太网接口201对应的接口驱动与和以太网接口201连接的个人计算机建立通信,并将采集的数据通过以太网接口201发送至个人计算机。
如图3所示,该CNC智能网关还包括存储部件104,存储部件104与处理器101连接。
存储部件104包括安全数码卡(Secure Digital Memory Card,SD)或硬盘。
存储部件用于当第一接口102与数据采集设备之间的通信连接中断时,存储处理器101获取的数据;
其中处理器101,还用于第一接口102与数据采集设备之间的通信连接恢复后,将第一接口102与数据采集设备之间的通信连接期间获取的数据发送至数据采集设备。
一种较佳的实施方式,在本发明实施例1提出的技术方案中,如图4所示,存储部件为安全数码卡401,当第一接口102与数据采集设备之间的通信连接中断时,处理器101将采集到的CNC设备的相关数据存储在安全数码卡401中,当第一接口102与数据采集设备之间的通信连接恢复后,处理器101将存储在安全数码卡401中的数据发送给个人计算机用户。
该CNC智能网关还包括用于存储配置信息的存储器,存储器包括计算机闪存设备、计算机存储芯片或者硬盘。
具体的,如图5所示,该智能网关还包括一个计算机闪存设备105(NAND flashmemory,NAND),用于存储该智能网关的配置信息,配置信息包含机床种类、机床通讯的秘钥、机床的IP地址、采集通道、端口号、采集频率和采集方式等信息。
一种较佳的实施方式,在本发明实施例1提出的技术方案中,配置信息包含网口配置信息、串口配置信息和I/O板配置信息;
其中处理器101可以根据网口配置信息获取可以采集的机床的种类,机床的IP地址和机床的以太网接口的端口号;
处理器101可以根据串口配置信息获取com(cluster communication port,串行通讯端口)口编号、波特率、流控和校验位;
处理器101可以根据IO板的配置信息获取IO点位和采集频率。
如图6所示,该CNC智能网关100还包括静态随机存储器106(Static RAM,SRAM),用于存储处理器101实时采集的数据;
在数据采集过程中,处理器101将第一时刻采集到的机床的运行状态信息,包括机床温度、机床的震动频率、机床运行功率等信息,并将这些信息记为前景页数据,暂时存于静态随机存储器106,记为背景页数据,等待采集到下一时刻的机床的运行状态信息,重新记为前景页数据,实时将前景页数据与背景页数据进行同步处理,并将背景页数据通过第一接口102发送到数据采集设备。
在本发明实施例1提出的技术方案中,该CNC智能网关还包括一个按钮开关,按钮开关与处理器101连接,传输开启或者关闭数据采集信号给处理器101,以控制处理器101进行数据采集或者停止数据采集。
实施例2
如图7所示,本发明实施例二提出一种CNC智能网关应用方法,该方法可以通过上述实施例1提供的CNC智能网关来执行该方法具体包括以下步骤:
步骤21,使第一接口102与数据采集设备连接;
步骤22,使至少一个第二接口1031与具有对应接口类型的CNC设备连接;
该智能网关还包括一个计算机闪存设备105(NAND flash memory,NAND),用于存储该CNC智能网关的配置信息,配置信息包含机床种类、机床通讯的秘钥、机床的IP地址、采集通道、端口号、采集频率和采集方式等信息。
该CNC智能网关的处理器101根据配置信息可以识别具有对应接口类型的CNC设备;
具体连接方式包括:使以太网接口连接支持以太网采通道的CNC设备;使串口采集接口连接支持串口采集的CNC设备;使IO接口连接支持IO采集的机床。
步骤23,使处理器101根据连接有CNC设备的第二接口1031对应的的接口驱动与CNC设备建立通信连接,根据第一接口102对应的接口驱动与第一接口102连接的数据采集设备建立通信连接;
其中使处理器101根据连接有CNC设备的第二接口1031对应的接口驱动与CNC设备建立通信连接后,还包括:
使处理器101判断集成的数据采集驱动中是否存在与第二接口1031连接的CNC设备相对应的驱动;若是,使处理器101根据数据采集驱动对连接至第二接口1031的CNC设备进行数据采集;
若否,则提示不存在与第二接口1031连接的CNC设备对应的数据采集驱动。
步骤24,使处理器101根据数据采集驱动对连接至第二接口1031的CNC设备进行数据采集,并将采集的数据通过第一接口102发送至数据采集设备。
该CNC智能网关还包括存储部件104,存储部件104与处理器101连接;
处理器101判断第一接口102与数据采集设备之间的通信是否中断,若是则将采集的CNC设备的数据存储于存储部件104中,当第一接口102与数据采集设备之间的通信连接恢复后,将第一接口102与数据采集设备之间的通信连接中断期间获取的数据发送至数据采集设备。
其中使处理器101根据数据采集驱动对连接至第二接口1031的CNC设备进行数据采集包括:
使处理器101根据网口配置信息获取机床的种类、IP地址和端口信息;
使处理器101根据串口配置信息,获取com口编号、波特率、流控和校验位等信息;
使处理器101根据IO板的配置信息,获取IO点位、采集频率等信息;
基于上述分析可知,与相关技术中的网关装置相比,本发明实施例提供的网关装置包括处理器、第一接口和第二接口组,第二接口组包括至少两个对应不同类型的第二接口,处理器分别与第一接口和各个第二接口连接;处理器集成有对应第一接口和各个第二接口的接口驱动,以及集成有对应多种类型的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所述的CNC智能网关,其特征在于,所述处理器,还用于判断集成的所述数据采集驱动中是否存在与所述第二接口连接的所述CNC设备相对应的驱动,若是,则根据所述数据采集驱动对连接至所述第二接口的所述CNC设备进行数据采集;若否,则提示不存在与所述第二接口连接的所述CNC设备对应的所述数据采集驱动。
3.如权利要求1或2所述的CNC智能网关,其特征在于,还包括存储部件,所述存储部件与所述处理器连接;
所述存储部件,用于所述第一接口与所述数据采集设备之间的通信连接中断时,存储所述处理器获取的数据;
所述处理器,还用于所述第一接口与所述数据采集设备之间的通信连接恢复后,将所述第一接口与所述数据采集设备之间的通信连接中断期间获取的数据发送至所述数据采集设备。
4.如权利要求3所述的CNC智能网关,其特征在于,所述存储部件包括安全数码卡或硬盘。
5.如权利要求1所述的CNC智能网关,其特征在于,所述第一接口包括以太网接口、USB接口、红外线接口和蓝牙接口中的至少一种,所述第二接口组包括以太网接口、串行接口和I/O接口中的至少两种。
6.如权利要求1所述的CNC智能网关,其特征在于,所述处理器包括单片机、数字信号处理器或者中央处理器。
7.一种CNC智能网关应用方法,采用如权利要求1-6中任一项所述的CNC智能网关,其特征在于,
使所述第一接口与所述数据采集设备连接;
使至少一个所述第二接口与具有对应接口类型的所述CNC设备连接;
使所述处理器根据连接有所述CNC设备的所述第二接口对应的所述接口驱动与所述CNC设备建立通信连接,根据所述第一接口对应的所述接口驱动与所述第一接口连接的所述数据采集设备建立通信连接;
使所述处理器根据所述数据采集驱动对连接至所述第二接口的所述CNC设备进行数据采集,并将采集的数据通过所述第一接口发送至所述数据采集设备。
8.如权利要求7所述的方法,其特征在于,所述使所述处理器根据连接有所述CNC设备的所述第二接口对应的所述接口驱动与所述CNC设备建立通信连接之后,还包括:
使所述处理器判断集成的所述数据采集驱动中是否存在与所述第二接口连接的所述CNC设备相对应的驱动;
若否,则提示不存在与所述第二接口的所述CNC设备对应的所述数据采集驱动。
9.如权利要求7所述的方法,其特征在于,所述CNC智能网关还包括存储部件,所述存储部件与所述处理器连接;
所述方法还包括:使所述处理器判断所述第一接口与所述数据采集设备之间的通信是否中断,若是则将所述数据存储于所述存储部件中。
10.如权利要求9所述的方法,其特征在于,还包括:
所述处理器判断所述第一接口与所述数据采集设备之间的通信连接恢复后,将所述第一接口与所述数据采集设备之间的通信连接中断期间获取的数据发送至所述数据采集设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611027259.0A CN106453070A (zh) | 2016-11-21 | 2016-11-21 | 一种cnc智能网关及应用方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611027259.0A CN106453070A (zh) | 2016-11-21 | 2016-11-21 | 一种cnc智能网关及应用方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106453070A true CN106453070A (zh) | 2017-02-22 |
Family
ID=58220804
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611027259.0A Pending CN106453070A (zh) | 2016-11-21 | 2016-11-21 | 一种cnc智能网关及应用方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106453070A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107894752A (zh) * | 2017-11-13 | 2018-04-10 | 青岛翰兴知识产权运营管理有限公司 | 基于多种通信手段的数控机床*** |
CN108696580A (zh) * | 2018-05-07 | 2018-10-23 | 歌尔股份有限公司 | 数据传输设备及*** |
CN115543172A (zh) * | 2022-11-23 | 2022-12-30 | 天津华宁电子有限公司 | 一种刮板运输机集成式矿鸿人机界面显示控制方法及*** |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1870001A (zh) * | 2005-05-25 | 2006-11-29 | 东方惠科防伪技术有限责任公司 | 便携式数据采集设备 |
CN101026597A (zh) * | 2006-02-24 | 2007-08-29 | 贵州以太科技信息产业有限责任公司 | 一种家庭网关 |
WO2009065278A1 (fr) * | 2007-11-19 | 2009-05-28 | Wanchun Hou | Système et procédé pour réaliser une carte-chèque électronique personnelle |
CN101626351A (zh) * | 2008-07-09 | 2010-01-13 | 青岛高校信息产业有限公司 | 多协议数据采集网关 |
CN202141920U (zh) * | 2011-04-29 | 2012-02-08 | 许继集团有限公司 | 一种数控机床监测*** |
CN102448202A (zh) * | 2011-12-16 | 2012-05-09 | 中国矿业大学 | 一种多协议多接口无线传感网网关 |
CN203840366U (zh) * | 2013-12-10 | 2014-09-17 | 太原罗克佳华工业有限公司 | 一种支持单串口多协议及单网口多平台的智能网关设备 |
CN203911974U (zh) * | 2013-11-28 | 2014-10-29 | 成都成信高科信息技术有限公司 | 基于串口服务的机床信息联网*** |
CN205105248U (zh) * | 2015-09-22 | 2016-03-23 | 江西飞尚科技有限公司 | 一种具有远程无线传输的智能网关模块 |
CN205336308U (zh) * | 2016-01-12 | 2016-06-22 | 东莞思谷数字技术有限公司 | 一种应用于数字化车间的智能网关 |
-
2016
- 2016-11-21 CN CN201611027259.0A patent/CN106453070A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1870001A (zh) * | 2005-05-25 | 2006-11-29 | 东方惠科防伪技术有限责任公司 | 便携式数据采集设备 |
CN101026597A (zh) * | 2006-02-24 | 2007-08-29 | 贵州以太科技信息产业有限责任公司 | 一种家庭网关 |
WO2009065278A1 (fr) * | 2007-11-19 | 2009-05-28 | Wanchun Hou | Système et procédé pour réaliser une carte-chèque électronique personnelle |
CN101626351A (zh) * | 2008-07-09 | 2010-01-13 | 青岛高校信息产业有限公司 | 多协议数据采集网关 |
CN202141920U (zh) * | 2011-04-29 | 2012-02-08 | 许继集团有限公司 | 一种数控机床监测*** |
CN102448202A (zh) * | 2011-12-16 | 2012-05-09 | 中国矿业大学 | 一种多协议多接口无线传感网网关 |
CN203911974U (zh) * | 2013-11-28 | 2014-10-29 | 成都成信高科信息技术有限公司 | 基于串口服务的机床信息联网*** |
CN203840366U (zh) * | 2013-12-10 | 2014-09-17 | 太原罗克佳华工业有限公司 | 一种支持单串口多协议及单网口多平台的智能网关设备 |
CN205105248U (zh) * | 2015-09-22 | 2016-03-23 | 江西飞尚科技有限公司 | 一种具有远程无线传输的智能网关模块 |
CN205336308U (zh) * | 2016-01-12 | 2016-06-22 | 东莞思谷数字技术有限公司 | 一种应用于数字化车间的智能网关 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107894752A (zh) * | 2017-11-13 | 2018-04-10 | 青岛翰兴知识产权运营管理有限公司 | 基于多种通信手段的数控机床*** |
CN108696580A (zh) * | 2018-05-07 | 2018-10-23 | 歌尔股份有限公司 | 数据传输设备及*** |
CN115543172A (zh) * | 2022-11-23 | 2022-12-30 | 天津华宁电子有限公司 | 一种刮板运输机集成式矿鸿人机界面显示控制方法及*** |
CN115543172B (zh) * | 2022-11-23 | 2023-03-14 | 天津华宁电子有限公司 | 一种刮板运输机集成式矿鸿人机界面显示控制方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101447915B (zh) | 一种实现自动平滑切换多种网络拓扑结构的方法及网络装置 | |
CN104301151A (zh) | 电力通信网移动运维***及方法 | |
CN106453070A (zh) | 一种cnc智能网关及应用方法 | |
CN101609308A (zh) | 一种基于rfid数据采集功能的工业智能终端及其控制方法 | |
CN102982671A (zh) | 一种机械振动监测专用无线传感器网络节点 | |
CN107102833A (zh) | 线路信息互动方法及电子设备 | |
CN102098309A (zh) | 用于实现多用户访问usb设备的装置及方法 | |
CN103747413B (zh) | 远程装置的管控***及管控方法 | |
CN109397295A (zh) | 一种人工智能驱动的机器人控制***及方法 | |
CN206283523U (zh) | 一种cnc智能网关及应用*** | |
CN201075249Y (zh) | 一种led显示屏远程监控*** | |
CN106878153A (zh) | 一种消息共享方法及装置和移动终端、服务器 | |
CN104536926B (zh) | 串口设备的控制方法及装置 | |
CN107817720B (zh) | 一种舵机控制***和方法 | |
CN103781056A (zh) | 一种终端外设的数据管理方法及m2m网关 | |
CN101106492A (zh) | 通信计算机监控*** | |
CN201323593Y (zh) | 一种实现自动平滑切换多种网络拓扑结构的网络装置 | |
CN103795857B (zh) | 信息处理方法及电子设备 | |
CN207319051U (zh) | 一种泵闸站集群调度监控*** | |
JP2003204327A (ja) | コンピュータシステムの管理方法、管理プログラム、記憶装置および表示装置 | |
CN205356368U (zh) | 一种网络信息实时云监控*** | |
CN108555909A (zh) | 一种目标寻找方法、ai机器人以及计算机可读存储介质 | |
CN205038593U (zh) | 一种基于云计算技术的数据采集设备 | |
CN107343038A (zh) | 一种基于ipmi的远程实时监控装置及方法 | |
CN103338117B (zh) | 一种虚拟交换机的管理方法、设备及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
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. |