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 PDF

Info

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
Application number
CN201810073521.8A
Other languages
Chinese (zh)
Other versions
CN108270868A (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.)
Shanghai Weihong Intelligent Technology Co ltd
SHANGHAI WEIHONG ELECTRONIC TECHNOLOGY CO LTD
Original Assignee
Shanghai Weihong Intelligent Technology Co ltd
SHANGHAI WEIHONG ELECTRONIC 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 Shanghai Weihong Intelligent Technology Co ltd, SHANGHAI WEIHONG ELECTRONIC TECHNOLOGY CO LTD filed Critical Shanghai Weihong Intelligent Technology Co ltd
Priority to CN201810073521.8A priority Critical patent/CN108270868B/en
Publication of CN108270868A publication Critical patent/CN108270868A/en
Application granted granted Critical
Publication of CN108270868B publication Critical patent/CN108270868B/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/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • 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/10Protocols 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

Open type numerical control cluster control system based on Web technology
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.
CN201810073521.8A 2018-01-25 2018-01-25 Open type numerical control cluster control system based on Web technology Active CN108270868B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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