Abstract:
The invention discloses a numerical control (NC) system based on a virtual host computer, the NC system comprising the virtual host computer arranged on a remote server, a local lower computer and a human-machine interactive device for human-machine interaction. The human-machine interactive device is used for providing a human-machine interactive input/output interface. The virtual host computer integrates a human-machine interactive module, a non-real-time/half-real-time task execution unit and a lower-computer control unit, and is used for receiving a NC machining instruction, processing the instruction to form a machine-tool control instruction through the non-real-time/half-real-time task execution unit, and transmitting the control data to the local lower computer through the lower-computer control unit by utilizing a network. The local lower computer controls a machine tool to execute real-time motion control and logic control. The NC system employs a new architecture formed by the upper computer and the lower computer by utilizing virtualization technology, and solves the restriction problems of data processing capability, HMI function expansion and remote machining of a conventional NC system.
Abstract:
Disclosed is a numerical control system, comprising a local NC device and a remote server connected therewith, and the remote server operates to process non-real-time tasks, comprising G code programming, coding and machining simulation, and to realize value-added functions. The server is connected with the NC device via a client disposed on the NC device, and the client operates to conduct virtual operation on the remote server via a HMI of the local NC device by using virtualization technology, thereby controlling operation on the server on the local NC device, and controlling NC machining by cooperation of the server and the local NC device. The invention also discloses a control method for the system. The invention is capable of realizing diversified, elastic and individual function configuration of the whole numerical control system, and improves the machining efficiency of the numerical control system.