CN113852651A - FANUC proxy service implementation system and method based on edge gateway - Google Patents

FANUC proxy service implementation system and method based on edge gateway Download PDF

Info

Publication number
CN113852651A
CN113852651A CN202010595634.1A CN202010595634A CN113852651A CN 113852651 A CN113852651 A CN 113852651A CN 202010595634 A CN202010595634 A CN 202010595634A CN 113852651 A CN113852651 A CN 113852651A
Authority
CN
China
Prior art keywords
fanuc
upper computer
edge gateway
connection
service program
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.)
Granted
Application number
CN202010595634.1A
Other languages
Chinese (zh)
Other versions
CN113852651B (en
Inventor
林军
吴赟
王颖蕊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fuzhou Institute Of Data Technology Co ltd
Original Assignee
Fuzhou Institute Of Data Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuzhou Institute Of Data Technology Co ltd filed Critical Fuzhou Institute Of Data Technology Co ltd
Priority to CN202010595634.1A priority Critical patent/CN113852651B/en
Publication of CN113852651A publication Critical patent/CN113852651A/en
Application granted granted Critical
Publication of CN113852651B publication Critical patent/CN113852651B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention discloses an FANUC proxy service implementation system and method based on an edge gateway, the system comprises an upper computer server, the edge gateway and an industrial router, a plurality of CNC machine tools are connected with the edge gateway through the industrial router, a FANUC proxy service program runs on the edge gateway, the upper computer server is connected with the edge gateway through a network, a user terminal accesses the upper computer server through a network application or WEB mode, the upper computer server is in communication connection with the FANUC proxy service program on the edge gateway, and the corresponding CNC machine tools are operated through the proxy service program to acquire or set corresponding information. The invention fully utilizes the performance of the edge gateway server to effectively reduce the pressure of upper computer service software in managing the multiple CNC machine tools. The upper computer service software operates the CNC machine tool through the FANUC agent service program, can isolate the CNC machine tool from the production environment, and enhances safety.

Description

FANUC proxy service implementation system and method based on edge gateway
Technical Field
The invention relates to the technical field of industrial internet, in particular to a FANUC proxy service implementation system and method based on an edge gateway.
Background
The patent with publication number CN108710362A, a numerical control machine networking diagnosis method based on an industrial internet platform, belongs to the technical field of computers. According to the method, the machine tool parameters are collected through the edge computing equipment of the numerical control machine tool, analysis and processing are carried out based on PASS service provided by the internet platform, service innovation is carried out on the application, and finally efficiency analysis, report board watching, fault diagnosis, prediction and maintenance, process improvement and remote operation and maintenance of the machine tool are completed. However, the functions are focused on the diagnosis of the machine tool, the function convenience is limited, and if the requirements are increased, the requirements need to be changed by a front-end diagnosis system, and the acquisition needs to be correspondingly modified.
The patent with publication number CN104298173B relates to a method for acquiring parameters of a numerical control machine tool machining process facing to networked real-time monitoring, which realizes networked real-time monitoring of the machining states of a plurality of numerical control machine tools with different control system types and different communication interface modes based on a server, can complete real-time acquisition and recording of technological process parameters of FANUC, SIEMENS and HEIDENHAIN system machine tools based on NC programs with specific post-processing formats and program names with rules, and realizes automatic transmission, storage and reuse of the technological process parameters in the process. However, a specific protocol approach is required to acquire and set the information.
The patent with publication number CN106371399B, applicable to the technical fields of computer software and numerical control, provides a system and a method for collecting processing information of numerical control equipment, the system includes: the numerical control equipment processing information acquisition device acquires current state parameters of the numerical control equipment at regular time and sends the current state parameters to the first server, and the first server acquires the current state of the numerical control equipment according to the received current state parameters. If a large number of CNC devices need to be connected, the service process is very stressful.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides a FANUC proxy service implementation system and method based on an edge gateway.
The technical scheme adopted by the invention is as follows:
the utility model provides a FANUC agent service implementation system based on edge gateway, the system includes upper computer server, edge gateway and industry router, a plurality of CNC lathe pass through industry router and connect edge gateway, FANUC agent service program runs on edge gateway, upper computer server and edge gateway pass through network connection, user terminal passes through WEB application or WEB mode and visits upper computer server, upper computer server and the agent service program communication connection of FANUC on the edge gateway, acquire or set up corresponding information through the corresponding CNC lathe of agent service program operation.
Further, the upper computer server is configured with upper computer service software.
Further, the upper computer service software and the FANUC proxy service program establish a connection session, and the session is released after the operation is finished. The connection of session and a plurality of CNC equipment does not need to be maintained, the operating pressure of the upper computer server is reduced, and the operation of the upper computer server is simpler, more efficient and more stable. The upper computer service software supports the complete focas1/2 function, and the elastic requirements of the upper computer service software on FANUC machine tool control and information management are fully met.
A FANUC proxy service implementation method based on edge gateway includes the following steps:
step 1, the upper computer service software sends a request for connecting a CNC machine tool to an FANUC agent service program, the FANUC agent service program establishes connection with the corresponding CNC machine tool, the CNC machine tool establishes a thread specially used for processing the connection operation after the connection is successful, and a handle used for identifying the connection is returned to the upper computer service software.
Step 2, the upper computer service software encapsulates the operation identifier (tag field) and the handle parameter FlibHndl to generate an operation data packet,
step 3, packing the operation data packet into an http post data packet as an http post message and sending the http post data packet to the FANUC agent service program;
and 4, unpacking, acquiring the operation (tag field description) to be executed and the parameters (FlibHndl handle and the like) required by the operation after the FANUC agent service program receives the http post message, and operating the corresponding CNC machine tool action
And step 5, returning the result code and the result data of the operation after the CNC machine tool executes the operation,
step 6, the FANUC proxy service program encapsulates the result code of the operation and the returned result data to generate a response data packet;
and 7, packaging the response data packet into an http response data packet by the FANUC agent service program, and sending the http response data packet to the upper computer service software as an http response message.
Further, in the step 1, the FANUC proxy service program starts http monitoring to detect an http post message of the upper computer service software.
Further, a new handle value is generated after each correct connection in step 1, and the handle identifier is valid until the upper computer service software calls disconnect to disconnect the CNC connection.
Further, the operation of the CNC machine must all be identified using the handle, multiple connections are supported for the same CNC machine, and each connection returns a different handle value; the efficiency is improved through the concurrent processing of different connections of a plurality of different handle values, and the single connection handle is operated according to the principle of first-come first-served when the connection is concurrent, so that the data exception caused by the simultaneous operation of critical zone resources is avoided.
Furthermore, the upper computer service software must connect the CNC to obtain the handle for operating the CNC machine before performing all CNC operations, and then operate the CNC to be operated through the handle.
Further, in the step 2, the upper computer software packages the identification and handle parameters of the operation by adopting a JSON format to generate an operation data packet.
Further, it also comprises a disconnection step: the upper computer service software sends an operation data packet for disconnecting the CNC machine tool to the FANUC agent service program, the FANUC agent service program device disconnects the CNC machine tool, resources are released, corresponding operation threads are stopped, and handles are released.
By adopting the technical scheme, the FNAUC proxy service program is deployed on the edge gateway server, and the performance of the edge gateway server is fully utilized to effectively reduce the pressure of upper computer service software in managing the multi-CNC machine tool. The upper computer service software operates the CNC machine tool through the FANUC agent service program, can isolate the CNC machine tool from the production environment, and enhances safety. All functions of library functions of FANUC focas1/2 are supported, connection and data transmission services are provided in an http mode, protocol data are packaged in a JSON mode, and multiple concurrent operations are supported through serialized and deserialized data structure contents. The connection session is established between the upper computer service software and the FANUC agent service program, the session can be released after the operation is finished, the connection of the session and a plurality of CNC (computer numerical control) devices is not required to be maintained, the operating pressure of the upper computer server is reduced, the upper computer server is enabled to operate more simply, efficiently and stably, and the elastic requirements of the upper computer service software on FANUC machine tool control and information management are fully met by supporting the complete focas1/2 function.
Drawings
The invention is described in further detail below with reference to the accompanying drawings and the detailed description;
fig. 1 is a schematic structural diagram of an edge gateway-based FANUC proxy service implementation system according to the present invention;
fig. 2 is a schematic flow chart of a method for implementing an edge gateway-based FANUC proxy service according to the present invention;
FIG. 3 shows a CNC machine with an alarm message;
fig. 4 is a connection message received by the FANUC proxy service program;
fig. 5 is a captured message of the 8193 port;
FIG. 6 is a connection-returned message received by a simulated upper computer service program;
fig. 7 is a status information acquisition message sent by the upper computer service program;
FIG. 8 is a focas1/2 protocol packet of FANUC proxy service program query status;
fig. 9 shows the last return message received by the upper computer service program.
Detailed Description
As shown in figure 1, the invention discloses an FANUC proxy service implementation system based on an edge gateway, the system comprises an upper computer server, the edge gateway and an industrial router, a plurality of CNC machine tools are connected with the edge gateway through the industrial router, a FANUC proxy service program runs on the edge gateway, the upper computer server is connected with the edge gateway through a network, a user terminal accesses the upper computer server through network application or a WEB mode, the upper computer server is in communication connection with the FANUC proxy service program on the edge gateway, and the corresponding CNC machine tools are operated through the proxy service program to acquire or set corresponding information.
Further, the upper computer server is configured with upper computer service software.
Further, the upper computer service software and the FANUC proxy service program establish a connection session, and the session is released after the operation is finished. The connection of session and a plurality of CNC equipment does not need to be maintained, the operating pressure of the upper computer server is reduced, and the operation of the upper computer server is simpler, more efficient and more stable. The upper computer service software supports the complete focas1/2 function, and the elastic requirements of the upper computer service software on FANUC machine tool control and information management are fully met.
As shown in fig. 2, a method for implementing a FANUC proxy service based on an edge gateway includes the following steps:
step 1, the upper computer service software sends a request for connecting a CNC machine tool to an FANUC agent service program, the FANUC agent service program establishes connection with the corresponding CNC machine tool, the CNC machine tool establishes a thread specially used for processing the connection operation after the connection is successful, and a handle used for identifying the connection is returned to the upper computer service software.
Step 2, the upper computer service software encapsulates the operation identifier (tag field) and the handle parameter FlibHndl to generate an operation data packet,
step 3, packing the operation data packet into an http post data packet as an http post message and sending the http post data packet to the FANUC agent service program;
and 4, unpacking, acquiring the operation (tag field description) to be executed and the parameters (FlibHndl handle and the like) required by the operation after the FANUC agent service program receives the http post message, and operating the corresponding CNC machine tool action
And step 5, returning the result code and the result data of the operation after the CNC machine tool executes the operation,
step 6, the FANUC proxy service program encapsulates the result code of the operation and the returned result data to generate a response data packet;
and 7, packaging the response data packet into an http response data packet by the FANUC agent service program, and sending the http response data packet to the upper computer service software as an http response message.
Further, in the step 1, the FANUC proxy service program starts http monitoring to detect an http post message of the upper computer service software.
Further, a new handle value is generated after each correct connection in step 1, and the handle identifier is valid until the upper computer service software calls disconnect to disconnect the CNC connection.
Further, the operation of the CNC machine must all be identified using the handle, multiple connections are supported for the same CNC machine, and each connection returns a different handle value; the efficiency is improved through the concurrent processing of different connections of a plurality of different handle values, and the single connection handle is operated according to the principle of first-come first-served when the connection is concurrent, so that the data exception caused by the simultaneous operation of critical zone resources is avoided.
Furthermore, the upper computer service software must connect the CNC to obtain the handle for operating the CNC machine before performing all CNC operations, and then operate the CNC to be operated through the handle.
Further, in the step 2, the upper computer software packages the identification and handle parameters of the operation by adopting a JSON format to generate an operation data packet.
Further, it also comprises a disconnection step: the upper computer service software sends an operation data packet for disconnecting the CNC machine tool to the FANUC agent service program, the FANUC agent service program device disconnects the CNC machine tool, resources are released, corresponding operation threads are stopped, and handles are released.
The implementation method of the invention is characterized in that:
1. the FANUC agent service program maintains connection and operates the CNC machine tool, so that the operating pressure of the service software of the upper computer is reduced, and the safety is enhanced.
2. The FANUC proxy service program establishes http monitoring, receives the protocol data packet sent by the post mode, and returns a communication result through a response message. After the operation is finished, the connection can be released, and the realization difficulty and the maintenance complexity of the upper computer service software are reduced. Because the HTTP protocol is adopted for communication, the access of the upper computer service software realized in a WEB background mode is facilitated.
3. And encapsulating the protocol data by adopting a JSON mode. Through the serialization and deserialization processing of the data, the difference of programs written in different languages in the aspect of data processing is avoided, and the upper computer service software can easily analyze and package the protocol only by supporting JSON.
4. All functions of the focas1/2 function library are supported, the functions and the operation marks (tag identifications) are corresponding through function dynamic binding processing, and when the requirements of the upper computer change, a new FANUC proxy service program needs to be used without modification.
5. The service logic is collected to the upper computer service, the related operation of the equipment is collected to the FANUC agent service program, the separation of the service and the processing is achieved, the change and the addition of the service are facilitated, the maintenance cost of the equipment by the upper computer program is reduced, and the performance of the upper computer service software is improved.
6. The FANUC agent service program adopts a multithreading structure, supports concurrent connection, and supports concurrent operation of different handles and the same handle, wherein each handle corresponds to an operation thread. The efficiency of concurrent execution is improved, and meanwhile, connection closing caused by automatic release of unmanaged data by a system due to a gc mechanism, repeated application and handle release are avoided.
The following is a description of specific effects of the present invention:
the process of obtaining the CNC machine system state and the interactive data message content (IP address 192.168.136.140, port 8193) are explained by taking the example of the upper computer service software (using Postman simulation) obtaining the CNC machine system state.
As shown in fig. 3, the CNC machine has a warning message. If the operation is executed correctly, the upper computer service software can acquire the alarm information in the returned state message.
As shown in fig. 4, first, the FANUC proxy server receives a connection message on 8189 port (which is configured by default). The message format is HTTP POST, the format of the Content field is 'application/json', the type field indicates that the message is a connection protocol, the tag indicates that a cnc _ allclbrhnd 13 operation is to be performed, and the parm field is a parameter required for performing the operation and comprises an ip address (192.168.136.140), a port number (8193) and connection timeout time (10).
As shown in fig. 5, it can be seen from the captured message of the 8193 port that after the FANUC proxy server resolves to connect with the CNC operation, a connection (TCP three-way handshake) with the CNC machine tool of 192.168.136.140 is established.
As shown in fig. 6, as seen from the connection return message received by the simulated upper computer service software, the FANUC proxy service program returns HTTP 200 OK indicating that the protocol is correctly analyzed, the type field of the Content identifies that the connection _ resp is a connection return message, the tag identifies that the cnc _ allclindl 3 operation is executed and is consistent with the tag and HTTP POST, the result code returned by the ret is 0 value (operation is successful), and the out field identifies the return data of the operation. FlibHndl is the connection handle, and subsequent operation of the CNC machine requires this parameter to be carried on the param field.
As shown in fig. 7, after the handle is obtained, the upper computer service software may send a status information obtaining message. The acquiring state message is also an HTTP POST message, only the content of the control is changed, from the content, type indicates that the acquiring state message is a stat message, the specific operation is CNC _ statinfo, and the handle of the CNC machine tool executing the operation is included in the param parameter list and is 32769(FlibHndl field).
As shown in fig. 8, the FANUC proxy server obtains the IP address (192.168.136.140) and the port (8193) of the CNC machine tool corresponding to the handle 32769(FlibHndl value), and sends a focas1/2 protocol message of the query state.
As shown in fig. 9, in the return information received by the last upper computer service software, it is seen from the Content that the message status analyzed by the FANUC proxy service program is correct (HTTP 200 OK), the type field in the Content is stat _ resp, the return message is a status return message, a CNC _ statinfo operation is executed, the result of the executed ret operation is 0, and the operation is correct, the alarm field in the Out field is 1, which represents that the currently acquired machine tool has alarm information and is consistent with the status on the CNC machine tool.
By adopting the technical scheme, the invention has the following advantages: the method has the advantages that: the communication protocol is in a general format, http and json are common technologies, and the upper computer service software can be easily used no matter what language is used. The method has the advantages that: the data processing and the data acquisition are separated, and the service logic modification of the data processing part does not affect the acquisition end. The full function of the focas1/2 is supported, and the newly added requirement of the data processing end can be supported almost without modification. The method has the advantages that: the method is combined with the edge gateway to fully utilize the computing capability of the edge gateway, and can also achieve the purpose of isolating a production system and an information system. The advantages are that: the FANUC agent service program is used for maintaining and maintaining the connection of the CNC machine tool, and the workload of maintenance and connection of upper computer service software is reduced. The advantages are that: the concurrent processing is supported, the multi-connection operation is supported, and the efficiency of acquiring multiple CNC machine tools by the upper computer service software is improved.
Although the present invention has been described in detail with reference to the embodiments, it should be understood by those skilled in the art that the present invention is not limited to the specific embodiments, but rather, various modifications, alterations, and substitutions without departing from the spirit and substance of the present application are within the scope of the present application.

Claims (10)

1. A FANUC proxy service implementation system based on edge gateway is characterized in that: it includes host computer server, edge gateway and industry router, a plurality of CNC lathe pass through industry router connection edge gateway, FANUC agent service program runs on edge gateway, host computer server and edge gateway pass through network connection, user terminal passes through network application or WEB mode and visits host computer server, host computer server and the agent service program communication connection of FANUC on the edge gateway, obtain or set up corresponding information through the corresponding CNC lathe of agent service program operation.
2. The system according to claim 1, wherein the system comprises: and the upper computer server is configured with upper computer service software.
3. The system according to claim 1, wherein the system comprises: and establishing a connection session between the upper computer service software and the FANUC agent service program, and releasing the session after the operation is finished.
4. An edge gateway-based FANUC proxy service implementation method, which employs the edge gateway-based FANUC proxy service implementation system of any one of claims 1 to 3, and is characterized in that: the method comprises the following steps:
step 1, upper computer service software sends a request for connecting a CNC machine tool to an FANUC agent service program, the FANUC agent service program establishes connection with the corresponding CNC machine tool, the CNC machine tool establishes a thread specially used for processing the connection operation after the connection is successful, and a handle used for identifying the connection is returned to the upper computer service software;
step 2, the upper computer service software packages the operation identification and the handle parameter to generate an operation data packet;
step 3, packing the operation data packet into an http post data packet as an http post message and sending the http post data packet to the FANUC agent service program;
step 4, unpacking the FANUC agent service program to obtain the operation to be executed and the parameters required by the operation after receiving the http post message, and operating the corresponding CNC machine tool to act;
step 5, returning the result code and the result data of the operation after the CNC machine tool executes;
step 6, the FANUC proxy service program encapsulates the result code of the operation and the returned result data to generate a response data packet;
and 7, packaging the response data packet into an http response data packet by the FANUC agent service program, and sending the http response data packet to the upper computer service software as an http response message.
5. The method according to claim 4, wherein the method comprises: in the step 1, the FANUC proxy service program starts http monitoring to detect http post messages of the upper computer service software.
6. The method according to claim 4, wherein the method comprises: in the step 1, a new handle value is generated after each correct connection, and the handle identifier is valid until the upper computer service software calls disconnect to disconnect the CNC.
7. The method according to claim 4 or 6, wherein the method comprises: the operation of the CNC machine tool must be identified by using a handle, a plurality of connections are supported for the same CNC machine tool, and each connection returns a different handle value; the efficiency is improved through the concurrent processing of different connections of a plurality of different handle values, and the single connection handle is operated according to the principle of first-come first-served when the connection is concurrent, so that the data exception caused by the simultaneous operation of critical zone resources is avoided.
8. The method according to claim 4, wherein the method comprises: before all CNC operations are performed, the upper computer service software must connect a CNC to obtain a handle for operating the CNC machine tool, and then operate the CNC required to be operated through the handle.
9. The method according to claim 4, wherein the method comprises: and 2, the upper computer software packages the identification and handle parameters of the operation by adopting a JSON format to generate an operation data packet.
10. The method according to claim 4, wherein the method comprises: it also includes the disconnection step: the upper computer service software sends an operation data packet for disconnecting the CNC machine tool to the FANUC agent service program, the FANUC agent service program device disconnects the CNC machine tool, resources are released, corresponding operation threads are stopped, and handles are released.
CN202010595634.1A 2020-06-28 2020-06-28 FANUC proxy service realization system and method based on edge gateway Active CN113852651B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010595634.1A CN113852651B (en) 2020-06-28 2020-06-28 FANUC proxy service realization system and method based on edge gateway

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010595634.1A CN113852651B (en) 2020-06-28 2020-06-28 FANUC proxy service realization system and method based on edge gateway

Publications (2)

Publication Number Publication Date
CN113852651A true CN113852651A (en) 2021-12-28
CN113852651B CN113852651B (en) 2023-07-07

Family

ID=78972369

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010595634.1A Active CN113852651B (en) 2020-06-28 2020-06-28 FANUC proxy service realization system and method based on edge gateway

Country Status (1)

Country Link
CN (1) CN113852651B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104698978A (en) * 2015-03-17 2015-06-10 华中科技大学 Numerical control system remote monitoring and debugging method based on virtualization technology
CN108040005A (en) * 2017-12-05 2018-05-15 大连理工大学 A kind of numerically-controlled machine tool intelligent monitoring gateway based on Internet of Things
CN108710362A (en) * 2018-06-25 2018-10-26 济南浪潮高新科技投资发展有限公司 A kind of CNC Machine Network diagnostic method based on industry internet platform
US20180375942A1 (en) * 2017-06-27 2018-12-27 Board Of Trustees Of The University Of Arkansas Semantic Ontology-Based Internet Scale Communication Method of Machine Tools for Providing Remote Operational Services
US20190132280A1 (en) * 2017-10-27 2019-05-02 At&T Intellectual Property I, L.P. Network Based Distribution for Compute Resource and Application Accessibility
US20190342179A1 (en) * 2018-05-07 2019-11-07 Servicenow, Inc. Discovery and Management of Devices
CN110474915A (en) * 2019-08-20 2019-11-19 苏州恒志汇智能科技有限公司 A kind of design method of industrial protocol dynamic self-adapting adaption system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104698978A (en) * 2015-03-17 2015-06-10 华中科技大学 Numerical control system remote monitoring and debugging method based on virtualization technology
US20180375942A1 (en) * 2017-06-27 2018-12-27 Board Of Trustees Of The University Of Arkansas Semantic Ontology-Based Internet Scale Communication Method of Machine Tools for Providing Remote Operational Services
US20190132280A1 (en) * 2017-10-27 2019-05-02 At&T Intellectual Property I, L.P. Network Based Distribution for Compute Resource and Application Accessibility
CN108040005A (en) * 2017-12-05 2018-05-15 大连理工大学 A kind of numerically-controlled machine tool intelligent monitoring gateway based on Internet of Things
US20200304342A1 (en) * 2017-12-05 2020-09-24 Dalian University Of Technology Intelligent monitoring gateway for numerical control machine tool based on internet of things
US20190342179A1 (en) * 2018-05-07 2019-11-07 Servicenow, Inc. Discovery and Management of Devices
CN108710362A (en) * 2018-06-25 2018-10-26 济南浪潮高新科技投资发展有限公司 A kind of CNC Machine Network diagnostic method based on industry internet platform
CN110474915A (en) * 2019-08-20 2019-11-19 苏州恒志汇智能科技有限公司 A kind of design method of industrial protocol dynamic self-adapting adaption system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
余运昌;杨词慧;: "面向智能制造的数控机床联网技术研究" *
黄李炳;江先志;: "基于OPCUA的数控机床联网适配器设计与研发" *

Also Published As

Publication number Publication date
CN113852651B (en) 2023-07-07

Similar Documents

Publication Publication Date Title
CN107800621B (en) Novel intelligent home gateway supporting multiple access protocols
JP4403112B2 (en) Home network universal middleware bridge (UMB) system
CN100353714C (en) Method for realizing Web service automatic test
CN112822276B (en) Substation control layer communication method and system, electronic equipment and storage medium
CN111294235B (en) Data processing method, device, gateway and readable storage medium
WO2012139461A1 (en) Data acquisition method, apparatus and system
US11709722B2 (en) Extensible communication framework and communication method supporting multiple communication protocols
CN116319953B (en) Semiconductor device data acquisition method
CN110278148B (en) data compatibility gateway system
CN110247936B (en) Communication protocol conversion card and communication protocol conversion system
CN109413083B (en) Transparent data transmission method and system for intelligent station communication gateway machine
CN112866364A (en) Industrial internet cloud platform
CN102693166B (en) Method, device and system for processing information
CN113852651B (en) FANUC proxy service realization system and method based on edge gateway
CN114089711B (en) Industrial equipment control management method, electronic equipment and storage medium
CN116743886A (en) Industrial control equipment data acquisition system based on Internet of things
CN115865680A (en) Method, system and device for distributed equipment access, control and data transmission
CN112714153B (en) Processing method and device compatible with multiple TCPs (Transmission control protocol) based on Internet of things system
CN115086403A (en) Edge computing gateway micro-service architecture for ubiquitous heterogeneous access
CN114338347A (en) Ampere platform-based fault information out-of-band acquisition method and device
CN113973105A (en) System and method for simplifying SOAP message on service bus
CN112506485A (en) Business processing system
CN113570347A (en) RPA operation and maintenance method for micro-service architecture system
CN114661312B (en) OpenStack cluster nesting deployment method and system
CN107612768B (en) Windows-based local database access flow acquisition method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant