CN108270868B - Open type numerical control cluster control system based on Web technology - Google Patents
Open type numerical control cluster control system based on Web technology Download PDFInfo
- Publication number
- CN108270868B CN108270868B CN201810073521.8A CN201810073521A CN108270868B CN 108270868 B CN108270868 B CN 108270868B CN 201810073521 A CN201810073521 A CN 201810073521A CN 108270868 B CN108270868 B CN 108270868B
- Authority
- CN
- China
- Prior art keywords
- web
- numerical control
- data
- control
- web server
- 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.)
- Active
Links
Images
Classifications
-
- 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/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- 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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Factory Administration (AREA)
- Numerical Control (AREA)
Abstract
The invention relates to an open type numerical control cluster control system based on Web technology, which comprises at least two numerical control modules and an upper computer, wherein each numerical control module is provided with a first Web server and numerical control software, the first Web server is used for issuing control data according to data acquired from the corresponding numerical control software, the upper computer is provided with a second Web server, and the upper computer receives the control data issued by the first Web server and controls the numerical control modules through the second Web server. By adopting the open type numerical control cluster control system based on the Web technology, operators can directly control the system by using a universal Web browser after networking; meanwhile, various factory production informatization systems can also directly utilize Web API to automatically interact with the machine tool. The invention can save the human-computer interaction hardware equipment of each machine tool site, is beneficial to reducing the whole cost and the working space, and has wider application range.
Description
Technical Field
The invention relates to the field of numerical control, in particular to the field of man-machine interaction, and specifically relates to an open numerical control cluster control system based on a Web technology.
Background
At present, the numerical control system interface of the machine tool generally adopts an interaction mode of a local Human Machine Interface (HMI), namely the machine tool is provided with a display, a special keyboard, a universal keyboard, a mouse or a touch screen and other display and interaction equipment. However, with the trend of industrial scale, a few-person factory and an unmanned factory gradually appear, that is, more than dozens or even hundreds of machine tool devices are remotely managed in a factory production local area network by a production management system through much less operators than before. At present, the requirement is mainly realized by equipping a numerical control system with a special data communication interface, and the defect is that the human-computer interaction equipment equipped for each machine tool is basically idle at ordinary times, and the complete cancellation of the human-computer interaction equipment can cause the debugging process of a single machine to be very troublesome. For some medium and low end machines that produce simple workpieces, the cost of these field human machine interaction devices is still considerable. Therefore, a man-machine interaction mode which is simple, convenient and feasible, can realize single-machine debugging and can be used for centralized control of large clusters is needed.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides an open type numerical control cluster control system based on Web technology, which can be easily debugged.
In order to achieve the above object, the open type numerical control cluster control system based on the Web technology of the present invention has the following configuration:
the open type numerical control cluster control system based on the Web technology is mainly characterized by comprising at least two numerical control modules and an upper computer, wherein each numerical control module is provided with a first Web server and numerical control software, the first Web server is used for issuing control data according to data acquired from the corresponding numerical control software, the upper computer is provided with a second Web server, and the upper computer receives the control data issued by the first Web server and controls the numerical control modules through the second Web server.
A first Web server of the open type numerical control cluster control system based on the Web technology is provided with a first Web application, the first Web application is provided with a stand-alone monitoring unit and a configuration interface unit, and the first Web application is used for acquiring stand-alone numerical control data stored in numerical control software.
The stand-alone monitoring unit of the open type numerical control cluster control system based on the Web technology is used for monitoring stand-alone numerical control in a numerical control module and displaying a stand-alone monitoring picture, and the configuration interface unit customizes the stand-alone monitoring picture by adjusting a configuration tool.
The first Web application of the open type numerical control cluster control system based on the Web technology carries out bidirectional data exchange with the numerical control software through a Web back end and a data adapter software.
The first Web server of the open type numerical control cluster control system based on the Web technology is provided with a first data issuing channel and a second data issuing channel, the first Web server sends an interface display instruction through the first data issuing channel so as to display a single machine numerical control interface, and the first Web server issues a single machine numerical control command through the second data issuing channel.
The single numerical control interface of the open numerical control cluster control system based on the Web technology is an interface comprising a state interface, a high-level interface and a program interface.
The first data issuing channel of the open type numerical control cluster control system based on the Web technology is a Web front-end channel, and the second data channel is a Web API channel.
A second Web server of the open type numerical control cluster control system based on the Web technology is provided with a second Web application, the second Web application is provided with a single machine control unit and a cluster monitoring unit, the single machine control unit receives and integrates a single machine numerical control interface in any numerical control module through a WEB front end channel so as to realize the control of corresponding single machine numerical control, and the cluster monitoring unit receives a control instruction issued by the first Web server through a Web API channel so as to realize the batch control of each numerical control module.
The control data of the open type numerical control cluster control system based on the Web technology comprises control interface data and control instruction data, wherein the control instruction data comprises a data reading instruction, a control instruction and a file transmission instruction.
The upper computer of the open type numerical control cluster control system based on the Web technology is also internally provided with a browser, and the browser displays the monitored single-computer picture.
All numerical control modules and an upper computer of the open type numerical control cluster control system based on the Web technology can receive service requests of a universal browser in the same network segment.
By adopting the open type numerical control cluster control system based on the Web technology, operators can directly control the system by using a universal Web browser after networking; meanwhile, various factory production informatization systems can also directly utilize WEB API to automatically interact with the machine tool. The invention can save the human-computer interaction hardware equipment of each machine tool site, is beneficial to reducing the whole cost and the working space, and has wider application range.
Drawings
Fig. 1 is a schematic structural diagram of an open type numerical control cluster control system based on the Web technology.
Detailed Description
In order to more clearly describe the technical contents of the present invention, the following further description is given in conjunction with specific embodiments.
Fig. 1 is a schematic diagram of an open nc cluster control system based on Web technology according to the present invention.
The open type numerical control cluster control system based on the Web technology is mainly characterized by comprising at least two numerical control modules and an upper computer, wherein each numerical control module is provided with a first Web server and numerical control software, the first Web server is used for issuing control data according to data acquired from the corresponding numerical control software, the upper computer is provided with a second Web server, and the upper computer receives the control data issued by the first Web server and controls the numerical control modules through the second Web server.
A first Web server of the open type numerical control cluster control system based on the Web technology is provided with a first Web application, the first Web application is provided with a stand-alone monitoring unit and a configuration interface unit, and the first Web application is used for acquiring stand-alone numerical control data stored in numerical control software.
The stand-alone monitoring unit of the open type numerical control cluster control system based on the Web technology is used for monitoring stand-alone numerical control in a numerical control module and displaying a stand-alone monitoring picture, and the configuration interface unit customizes the stand-alone monitoring picture by adjusting a configuration tool.
The first Web application of the open type numerical control cluster control system based on the Web technology carries out bidirectional data exchange with the numerical control software through a Web back end and a data adapter software.
The first Web server of the open type numerical control cluster control system based on the Web technology is provided with a first data issuing channel and a second data issuing channel, the first Web server sends an interface display instruction through the first data issuing channel so as to display a single machine numerical control interface, and the first Web server issues a single machine numerical control command through the second data issuing channel.
The single numerical control interface of the open numerical control cluster control system based on the Web technology is an interface comprising a state interface, a high-level interface and a program interface.
The first data issuing channel of the open type numerical control cluster control system based on the Web technology is a Web front-end channel, and the second data channel is a Web API channel.
A second Web server of the open type numerical control cluster control system based on the Web technology is provided with a second Web application, the second Web application is provided with a single machine control unit and a cluster monitoring unit, the single machine control unit receives and integrates a single machine numerical control interface in any numerical control module through a WEB front end channel so as to realize control and control of corresponding single machine numerical control, and the cluster monitoring unit receives a control instruction issued by the first Web server through a Web API channel so as to realize batch control of all numerical control modules.
The control data of the open type numerical control cluster control system based on the Web technology comprises control interface data and control instruction data, wherein the control instruction data comprises a data reading instruction, a control instruction and a file transmission instruction.
The upper computer of the open type numerical control cluster control system based on the Web technology is also internally provided with a browser, and the browser displays the monitored single-computer picture.
All numerical control modules and an upper computer of the open type numerical control cluster control system based on the Web technology can receive service requests of a universal browser in the same network segment.
In practical application, a Web server is installed in a numerical control module and is provided with Web application for stand-alone monitoring and interface configuration, the application obtains data through the back end and data Adapter software (Adapter) for butting numerical control software, and the data can be issued through two channels after operation and arrangement:
(1) the Web front end: the state interface, the high-level interface, the program interface and the parameter interface of the machine tool single machine are provided, and the functions of each interface are approximately the same as the functions of the single machine. The program interface can independently replace a cutter path, namely uploading processing files (http protocol). The front-end interface of the single computer can be directly used, and can also be embedded into an upper computer interface to be used as an interface for operating the single computer in the upper computer, so that the single computer interface is only applied to the main control Web actually;
(2) web API: the method provides main data reading, control instruction sending and road file transmission. The main user is an upper computer and is used for scenes of batch operation (such as batch updating of processing files, batch sending of start-stop instructions and the like). Or if a stand-alone monitoring interface of the upper computer desires a different implementation than the machine interface.
In practical application, the upper computer is also internally provided with a Web server and a Web application for cluster monitoring. The single machine picture in the cluster application is directly connected to the monitoring picture of each machine tool. In addition, a plurality of pictures for cluster management are provided, so that production arrangement and batch start and stop are facilitated.
In the application of the upper computer Web, an operation interface for adding a lower computer (numerical control module) is required.
Any commonly used browser is additionally arranged in the upper computer, and the monitoring picture URL of the host computer can be directly opened by the browser for use.
In practical application, the open type numerical control cluster control system based on the Web technology is implanted with a Web server function in an open type machine tool numerical control system, and provides a remote human-computer interaction operation interface through the Web server and matched front-end and back-end software thereof, so that the human-computer interaction function provided by the conventional field HMI is reproduced in a webpage form. And a set of random configuration tools are provided to help a user customize the human-computer interface. In addition, the functions of data acquisition, alarm receiving, command sending and process file uploading for a third-party information system are provided by utilizing the Web API function. In order to be better matched for use, the machine tool group control software matched with the machine tool group control device is also provided. Two types of interfaces are also provided in the group control software in a Web mode: one is the control interface of the single machine; the functions similar to the overall batch control function of the cluster are that the total output of various workpieces of the whole cluster is monitored, a plurality of machine tools are selected to upload and update the same processing file, and the like.
In practical application, the open type numerical control cluster control system based on the Web technology can be applied to an open type numerical control system of a machine tool in an open type numerical control system, so that any hardware equipment is not added, all functions are directly realized by software and are built in host numerical control equipment, so that the increase of hardware cost is avoided, and an industrial gateway with hardware is a main form popular in various industrial communication fields at present, so that the solution of the open type numerical control cluster control system based on the Web technology has certain originality, and meanwhile, an interface configuration tool is attached to the technical scheme of the invention, so that the human-computer interaction is more emphasized.
In practical application, the open type numerical control cluster control system based on the Web technology is based on a TCP/IP network architecture, is simple and stable, and is easy to deploy.
In practical application, the open type numerical control cluster control system based on the Web technology is internally provided with a lightweight Web server, realizes a man-machine interaction interface originally realized by a numerical control system local machine by a webpage mode, and randomly provides a Web interface configuration tool to facilitate a user to customize a monitoring picture according to the self requirement. Meanwhile, a certain number of Web API interfaces for uploading remote instructions and process files are provided through the Web server. The Web server and the matched back-end program thereof are responsible for data butt joint with the open type numerical control system. In addition, the invention also provides group control software based on Web, which is matched with the group control software and can be conveniently and directly integrated with the Web interface of each machine tool main control system. In order to ensure the safety of the whole numerical control system, a proper user management and safety management mechanism is also provided.
By adopting the open type numerical control cluster control system based on the Web technology, after networking, operators can directly use a universal network browser on the internet access equipment in the same network segment for direct control; meanwhile, various factory production informatization systems can also directly utilize Web API to automatically interact with the machine tool. The invention can save the human-computer interaction hardware equipment of each machine tool site, is beneficial to reducing the whole cost and the working space, and has wider application range.
In this specification, the invention has been described with reference to specific embodiments thereof. It will, however, be evident that various modifications and changes may be made thereto without departing from the broader spirit and scope of the invention. The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense.
Claims (8)
1. An open numerical control cluster control system based on Web technology is characterized by comprising at least two numerical control modules and an upper computer, wherein each numerical control module is provided with a first Web server and numerical control software, the first Web server is used for issuing control data according to data acquired from the corresponding numerical control software, the upper computer is provided with a second Web server, and the upper computer receives the control data issued by the first Web server and controls the numerical control modules through the second Web server;
the first Web server is provided with a first data issuing channel and a second data issuing channel, the first Web server sends an interface display instruction through the first data issuing channel to display a single-computer numerical control interface, and the first Web server issues a single-computer numerical control instruction through the second data issuing channel;
the first data publishing channel is a Web front-end channel, and the second data channel is a Web API channel;
the second Web server is provided with a second Web application, the second Web application is provided with a single machine control unit and a cluster monitoring unit, the single machine control unit receives and integrates a single machine numerical control interface in any numerical control module through the Web front end channel so as to realize the control of the corresponding single machine numerical control, and the cluster monitoring unit receives a control instruction issued by the first Web server through the Web API channel so as to realize the batch control of each numerical control module.
2. The Web-based open nc cluster control system of claim 1, wherein the first Web server is configured with a first Web application, the first Web application has a stand-alone monitoring unit and a configuration interface unit, and the first Web application is configured to obtain stand-alone nc data stored in nc software.
3. The Web-based open nc cluster control system as claimed in claim 2, wherein the stand-alone monitoring unit is configured to monitor stand-alone nc in the nc module and display a stand-alone monitoring screen, and the configuration interface unit customizes the stand-alone monitoring screen by adjusting the configuration tool.
4. The Web-based open nc cluster control system of claim 2, wherein the first Web application performs bi-directional data exchange with the nc software through a Web backend and a data adapter software.
5. The open numerical control cluster control system based on the Web technology as claimed in claim 1, wherein the stand-alone numerical control interface is an interface including a status interface, a high-level interface and a program interface.
6. The open numerical control cluster control system based on the Web technology as claimed in claim 1, wherein the manipulation data includes manipulation interface data and manipulation instruction data, and the manipulation instruction data includes a data reading instruction, a control instruction and a file transmission instruction.
7. The open numerical control cluster control system based on the Web technology as claimed in claim 1, wherein the upper computer further has a built-in browser, and the browser displays a monitored single-machine screen.
8. The open numerical control cluster control system based on the Web technology as claimed in claim 1, wherein each of the numerical control modules and the upper computer can accept a service request of a general browser in the same network segment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810073521.8A CN108270868B (en) | 2018-01-25 | 2018-01-25 | Open type numerical control cluster control system based on Web technology |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810073521.8A CN108270868B (en) | 2018-01-25 | 2018-01-25 | Open type numerical control cluster control system based on Web technology |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108270868A CN108270868A (en) | 2018-07-10 |
CN108270868B true CN108270868B (en) | 2020-12-18 |
Family
ID=62776766
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810073521.8A Active CN108270868B (en) | 2018-01-25 | 2018-01-25 | Open type numerical control cluster control system based on Web technology |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108270868B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112631207B (en) * | 2020-12-09 | 2022-07-26 | 哈尔滨工业大学 | Numerical control system based on industrial server cluster |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102207732A (en) * | 2011-06-15 | 2011-10-05 | 上海三一精机有限公司 | Monitoring system for servo driving system |
CN102346474A (en) * | 2011-09-06 | 2012-02-08 | 浙江省电力试验研究院 | Open type optimizing control system and method |
WO2012080995A1 (en) * | 2010-12-13 | 2012-06-21 | Ricky Gondosubroto | Web-based data acquisition system and method |
CN103034205A (en) * | 2012-12-12 | 2013-04-10 | 济南大学 | Open-type numerical control system facing production line |
CN104460529A (en) * | 2013-09-17 | 2015-03-25 | 应璐 | Embedded numerical control system |
CN104898573A (en) * | 2015-04-06 | 2015-09-09 | 华中科技大学 | Numerical control system data acquiring and processing method based on cloud computing |
CN107463195A (en) * | 2017-08-02 | 2017-12-12 | 南阳师范学院 | Plant's environment remote monitoring system based on self-defined web page |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9292626B2 (en) * | 2012-12-10 | 2016-03-22 | Palo Alto Research Center Incorporated | Computer numerical control (CNC) machining tool and method for controlling a CNC machining tool |
-
2018
- 2018-01-25 CN CN201810073521.8A patent/CN108270868B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012080995A1 (en) * | 2010-12-13 | 2012-06-21 | Ricky Gondosubroto | Web-based data acquisition system and method |
CN102207732A (en) * | 2011-06-15 | 2011-10-05 | 上海三一精机有限公司 | Monitoring system for servo driving system |
CN102346474A (en) * | 2011-09-06 | 2012-02-08 | 浙江省电力试验研究院 | Open type optimizing control system and method |
CN103034205A (en) * | 2012-12-12 | 2013-04-10 | 济南大学 | Open-type numerical control system facing production line |
CN104460529A (en) * | 2013-09-17 | 2015-03-25 | 应璐 | Embedded numerical control system |
CN104898573A (en) * | 2015-04-06 | 2015-09-09 | 华中科技大学 | Numerical control system data acquiring and processing method based on cloud computing |
CN107463195A (en) * | 2017-08-02 | 2017-12-12 | 南阳师范学院 | Plant's environment remote monitoring system based on self-defined web page |
Non-Patent Citations (2)
Title |
---|
"基于Web的开放式数控系统远程监测与故障查询诊断";王亚辉;《中国优秀硕士学位论文全文数据库(电子期刊)》;20080115;I140-301 * |
"基于组态的机床监控可视化工具开发及应用";余晓龙;《中国优秀硕士学位论文全文数据库(电子期刊)》;20180115;B022-813 * |
Also Published As
Publication number | Publication date |
---|---|
CN108270868A (en) | 2018-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3648416B1 (en) | Automation device with integrated network analysis and cloud connection | |
US11949736B2 (en) | Data capture on a serial device | |
CN104067187B (en) | Multi-axis synchronized control device is carried out to the display packing of the synchro control program of drived control | |
JP6171387B2 (en) | Controller, information processing apparatus and program | |
CN106027351B (en) | A kind of embedded web server fieldbus fault diagnosis communication module | |
US20180299863A1 (en) | Combined visualization thin client hmi system and method | |
CN107807630B (en) | Switching control method of main and standby equipment, switching control system and device thereof | |
US20200242281A1 (en) | Method and system for 3d visually monitoring a building, and memorizer | |
JP5483211B2 (en) | Field device setting method and field device setting system | |
JP2004199670A (en) | Data collection device and data collection system | |
CN112187917A (en) | Data acquisition monitoring system and method based on industrial internet | |
CN108270868B (en) | Open type numerical control cluster control system based on Web technology | |
CN101808130A (en) | Network control system based on Ethernet | |
CN202815512U (en) | Informationalized system of remanufactured machine tool | |
CN110618665A (en) | Networked multi-machine monitoring system of down filling machine | |
KR101872648B1 (en) | Method for fast communication between scada system and device and system thereof | |
CN110968316A (en) | Configuration editor and editing method based on browser | |
CN103595796A (en) | Dynamic monitoring method and system based on network | |
CN115220974A (en) | Dynamic checking system, method, device and medium for network information of operating system | |
KR101545232B1 (en) | Integrated monitoring and control system using distributed computing | |
CN105429871A (en) | Embedded Web gateway and communication system based on interconnection of Wi-Fi and PROFIBUS-DP bus | |
CN205377912U (en) | Embedded web gateway based on wi -Fi and PROFIBUS -DP bus | |
CN203950178U (en) | Continuous extruder with remote monitoring function | |
CN115811541B (en) | Injection molding machine data read-write and remote control method based on TCPMODBUS | |
CN114200894B (en) | PLC production line holographic monitoring system based on network flow analysis |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 201108 4th floor, No.29, Lane 1277, zhuanxing East Road, Minhang District, Shanghai Applicant after: SHANGHAI WEIHONG ELECTRONIC TECHNOLOGY Co.,Ltd. Applicant after: SHANGHAI WEIHONG INTELLIGENT TECHNOLOGY Co.,Ltd. Address before: 201401, No. 1590, Shanghai Hangzhou highway, Shanghai, Fengxian District Applicant before: SHANGHAI WEIHONG ELECTRONIC TECHNOLOGY Co.,Ltd. Applicant before: SHANGHAI WEIHONG INTELLIGENT TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |