CN104698978A - Numerical control system remote monitoring and debugging method based on virtualization technology - Google Patents

Numerical control system remote monitoring and debugging method based on virtualization technology Download PDF

Info

Publication number
CN104698978A
CN104698978A CN201510116167.9A CN201510116167A CN104698978A CN 104698978 A CN104698978 A CN 104698978A CN 201510116167 A CN201510116167 A CN 201510116167A CN 104698978 A CN104698978 A CN 104698978A
Authority
CN
China
Prior art keywords
remote
remote monitoring
host computer
debugging
terminal
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
CN201510116167.9A
Other languages
Chinese (zh)
Other versions
CN104698978B (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.)
Huazhong University of Science and Technology
Original Assignee
Huazhong University of Science and Technology
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 Huazhong University of Science and Technology filed Critical Huazhong University of Science and Technology
Priority to CN201510116167.9A priority Critical patent/CN104698978B/en
Publication of CN104698978A publication Critical patent/CN104698978A/en
Application granted granted Critical
Publication of CN104698978B publication Critical patent/CN104698978B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31026Diagnostic controller coupled to field and to redundant process controllers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33284Remote diagnostic
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33297Diagnostic, test, debug

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • General Factory Administration (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a numerical control system remote monitoring and debugging method based on a virtualization technology. The numerical control system remote monitoring and debugging method based on the virtualization technology comprises a virtual upper computer on a remote server, a local lower computer and a remote monitor terminal, wherein a remote monitoring and debugging module, a secure login authentication module and an intelligent diagnosis module are integrated on the virtual upper computer, the secure login authentication module is used in secure login authentication of the virtual upper computer, the remote monitoring and debugging module is used to display status data fed back to the virtual upper computer from the local lower computer through the remote monitor terminal after being verified, and simultaneously inputs the status data to the intelligent diagnosis module so as to perform fault early warning and/or health diagnosis on a machine tool, and a fault early warning or diagnosis result can be displayed on the corresponding monitor terminal. The numerical control system remote monitoring and debugging method based on the virtualization technology achieves remote monitoring and debugging for a numerical control system based on virtualization, improves intelligent level and reliability of numerical control machining, and reduces maintenance cost of a plant.

Description

A kind of remote monitor of NC system based on Intel Virtualization Technology and adjustment method
Technical field
The invention belongs to Computerized Numerical Control technology field, be specifically related to a kind of remote monitoring and adjustment method of digital control system.
Background technology
Numerically-controlled machine can solve the part processing problems of complexity, precision, batch level, multi items well, has high precision, high-level efficiency, the advantage such as easy to operate, obtains application widely in modern enterprise.The software and hardware architecture of the high-grade digital control system of main flow mostly is upper and lower structure both at home and abroad at present: host computer and slave computer are installed in numerically-controlled machine side, host computer is responsible for system system non real-time nature task, slave computer is responsible for motion control and the logic control task of system real time, and both carry out information interaction by internal bus or network.Under above-mentioned digital control system architectural framework, host computer and the communication of slave computer implement than being easier to, structural design is simple, the real-time performance of system is relatively good, and operating personnel can directly be read the real time data of processing parts by the human-computer interaction interface (HMI) of host computer and be controlled lathe process.
Along with the intelligent requirements of numerically-controlled machine application to digital control system is more and more higher, the drawback of traditional numeric-control system upper and lower computer framework highlights day by day, host computer due to traditional numeric-control system is arranged on lathe side, machine operation personnel must carry out process operation in workshop, working environment is noisy, thus can affect the accuracy of machine operation; Carry out adding man-hour at lathe, operating personnel must could monitor the running status of lathe at the scene, and working environment critical constraints cannot check machine tooling state whenever and wherever possible; Once digital control system breaks down, manufacturer needs to send staff to be in the action and carries out debugging and repair, and this not only adds the maintenance cost of manufacturer, and forces numerically-controlled machine to stop processing, and affect the normal production of enterprise, huge loss may be brought to enterprise.
Therefore, have very important significance in the enforcement remote monitoring of digital control processing field and debugging technique, by the application of this technology, machine operation personnel can in Long-distance Control machine tooling process, avoid noisy workshop condition, improve accuracy and the reliability of process operation, and equipment manufacturers to debug numerical control device by remote assistance and safeguard, significantly reduce after service cost, and can the running status of real-time remote monitoring lathe, the contingent fault of look-ahead, and carry out prevention process.
Current domestic and international many numerical control devices manufacture commercial city and with the addition of far module in the product; such as; the long distance service system solution that Japan's FA NUC company proposes: by remote maintenance center; service engineer can understand the information such as operation, PLC of long-distance user; the problem of timely solution user, effectively reduces the stop time of lathe.The digital control system IT solution that Siemens company proposes: by being embedded in the E-mail alarm system in lathe, is sent to company technique support by machine failure information and defect center carries out analyzing and processing.
But, the remote monitoring of current digital control system and debugging module are directly integrated in local numerical control device, this is while increase digital control system local hardware burden and cost, also the exploitation of monitoring and debugging module and upgrading is made to be limited to local software and hardware resources, local soft hardware equipment even can be forced to upgrade, for enterprise brings larger cost increase pressure.The remote monitoring of traditional numeric-control system is generally realize based on fieldbus, although it possesses remote-operated meaning, be still limited to transmission range, and watch-dog is limited on PC.The numerically-controlled machine in a workshop may have been used different digital control systems, and so the digital control system of each class then needs configuration PC terminal, to adapt to communication, the processing and data processing etc. of certain number Ore-controlling Role, is unfavorable for the management and utilization in workshop.In addition; today's numerical control system generally adopts Disk Backup; operate very inconvenient; and disk is easy to damage, once there is maloperation in remote debugging, makes master system be absorbed in irreversible fault; whole digital control system will be caused normally to recover; and in traditional numeric-control system backup, immediate backup cannot be carried out to numerical control machining data, be easy to cause loss of data.In addition, in current digital control system remote debugging, maintenance center is easy to the lathe manipulating workshop, obtains the machining information of lathe, and this is unfavorable for manufacturing enterprise's protection workshop process data.
A kind of digital control system based on virtual host computer is disclosed in the Chinese patent 201510111457.4 of applicant's earlier application, it is by being arranged in remote server by host computer in the mode of virtual machine, form virtual host computer, and by utilizing network to communicate with local slave computer, control local slave computer, thus realize digital control processing.The digital control system of this upper and lower computer framework has carried out brand-new design to traditional upper and lower structure, the data processing performance of digital control system and working (machining) efficiency are improved greatly, and HMI Function Extension and the limited problem of long-range processing can be solved, simultaneously also for the remote monitoring of digital control system and debugging are laid a good foundation.
Summary of the invention
The invention provides a kind of remote monitor of NC system based on Intel Virtualization Technology and adjustment method, it is integrated remote monitoring and debug function in virtual host computer, and be all connected by network with remote monitoring terminal and/or remote debugging terminal, thus the remote monitoring realized workshop digital control system and debugging, improve the intelligence degree of digital control system, reduce the cost of development of workshop remote monitoring and debugging module, make the use of workshop remote monitoring and debug function more convenient with safety.
For achieving the above object, according to the present invention, a kind of remote monitor of NC system based on Intel Virtualization Technology and debug system are provided, it is based on remote monitoring integrated in virtual host computer and debugging module, realize the remote monitoring to digital control system and debugging, it is characterized in that, this system comprises setting virtual host computer on the remote server, is positioned at local slave computer and remote monitoring terminal, between described virtual host computer and local slave computer, and be all connected to communicate by network with described remote monitoring terminal, wherein
Described virtual host computer is integrated with remote monitoring and debugging module, secure log authentication module and intelligent diagnostics module, wherein said secure log authentication module is used for the secure log certification of virtual host computer, user by the instruction input interface on described remote monitoring terminal (as mouse, keyboard etc.) input log in instruction, described virtual host computer is entered with the operation that conducts interviews after described secure log authentication module checking, described remote monitoring and debugging module are used for the status data feeding back to virtual host computer from local slave computer to be shown by remote monitoring terminal, to provide the processing on real-time information of lathe to operating personnel, described status data is transfused to described intelligent diagnostics module simultaneously, this intelligent diagnostics module carries out fault pre-alarming and/or Gernral Check-up according to described status data to lathe, described early warning or Gernral Check-up result show by corresponding remote monitoring terminal.
As improvement of the present invention, also comprise remote debugging terminal, it is arranged at long-range lathe maintenance centre, for providing digital control system to debug or maintenance interface, so that maintainer to debug local slave computer according to described early warning or Gernral Check-up result or safeguards.
As improvement of the present invention, described early warning or Gernral Check-up information can be stored and form digital control system state history record, using as debugging or safeguard according to or reference.
As improvement of the present invention, described virtual host computer also comprises human-computer interaction module, non real-time/property semireal time task executing units and slave computer control module, wherein numerical control processing command is sent to virtual host computer by described remote monitoring terminal or remote debugging terminal, by non real-time described in host computer/semireal time task executing units process, and formation control data utilize Internet Transmission to local slave computer by slave computer control module, to control its motion control performing real-time and logic control.
As improvement of the present invention, described remote monitoring terminal, remote debugging terminal all have virtual human-computer interaction interface, this display interface redraws after described virtual host computer download based on virtual technology and obtains.
As improvement of the present invention, the machining state data of described local host computer, lathe parameter information and systems diagnostic information are all stored to virtual host computer, and according to user's request, pass through above-mentioned virtual human-computer interaction interface display translation by remote monitoring terminal and/or remote debugging terminal.
As improvement of the present invention, same set of digital control system can configure multiple remote monitoring terminal and/or remote debugging terminal, and each terminal can access same virtual host computer simultaneously.
As improvement of the present invention, in multiple remote monitoring terminal of simultaneously accessing same virtual host computer or remote debugging terminal, only has the virtual host computer of one of them terminals operative simultaneously.
As improvement of the present invention, described remote monitoring terminal and/or remote debugging terminal can be portable terminal.
As improvement of the present invention, in described remote server, be integrated with data backup unit, back up for the process data to corresponding lathe, lathe parameter and processing diagnostic message.
In the present invention, the remote monitoring of digital control system and debugging module are developed with integrated on virtual host computer, is no longer limited to local software and hardware resources, alleviates the software and hardware burden of the local device of digital control system simultaneously, be conducive to the maintenance of numerically-controlled machine.
In the present invention, described remote monitoring terminal and/or remote debugging terminal directly do not communicate with local slave computer, but indirectly obtain required data message by the remote monitoring in virtual host computer and debugging module.
In the present invention, described in land safely authentication module authentication mode by this digital control system of buying or enterprise's sets itself of lathe, and can authorize its different access rights according to user gradation.
In general, the above technical scheme conceived by the present invention compared with prior art, has following beneficial effect:
(1) remote monitoring and debugging module are arranged on virtual host computer, make the functional development of remote monitoring and debugging module no longer be limited to local software and hardware resources with upgrading, and make the integrated simplification of itself and digital control system.
(2) present invention achieves digital control processing remote monitoring truly, allow operating personnel can any display terminal monitoring machine tooling of position by being positioned at arbitrary network, the particularly application of panel computer and mobile phone, makes the remote monitoring easy more of digital control system.
(3) digital control system provided by the invention monitors while can accept multiple remote monitoring terminal and/or remote debugging terminal, but only have one of them terminal can operate virtual host computer, this also makes the use of system remote monitoring and debug function more flexible while the processing of guarantee machine safety.
(4) in the present invention, remote server not only can back up for virtual master system, and the related data that can be corresponding lathe by virtual host computer backs up, comprise machine tooling information, the intrinsic parameter of lathe, fault analysis record, Gernral Check-up information etc., substantially increase the reliability of digital control system.
(5) the present invention by arranging secure log authentication module in virtual host computer; improve the safety in utilization of remote monitoring and debug function; the available protecting production information of enterprise, it also avoid machine tooling process and is disturbed by uncertainty, ensures the safety of machine tooling.
Accompanying drawing explanation
Fig. 1 is the upper and lower structure schematic diagram of typical digital control system in prior art;
Fig. 2 is the deployment architecture schematic diagram of remote monitor of NC system of the prior art and debugging module;
Fig. 3 is the structural representation of the digital control system based on virtual host computer of the prior art;
Fig. 4 is the deployment architecture schematic diagram of the remote monitor of NC system based on Intel Virtualization Technology according to the embodiment of the present invention and debugging module.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
A kind of typical module that the embodiment of the present invention provides as shown in Figure 3, this pattern adopts a kind of digital control system architectural framework based on virtual host computer, namely by host computer is arranged in the virtual machine of remote server, form virtual host computer, and carry out information interaction by network and the slave computer being positioned at this locality, the human-computer interaction module for realizing man-machine interaction is integrated with in virtual host computer, for perform digital control processing non real-time/property semireal time task is (as decoding, off-line speed planning) non real-time/property semireal time task executing units, and for controlling the slave computer control module of digital control processing.The present invention is that virtual host computer is integrated with remote monitoring and debugging module, secure log authentication module, intelligent diagnostics module etc., achieves a kind of remote monitor of NC system based on virtual host computer and debug function.
Remote monitoring and debugging module are the keys realizing remote monitor of NC system and debug function, be responsible for the request of response remote monitoring terminal and/or remote debugging terminal, namely according to user's request, the data message of ordering virtual host computer it to be gathered from local slave computer, is presented at remote monitoring terminal and/or remote debugging terminal.Secure log authentication module provides the debarkation authentication interface of virtual host computer for remote monitoring terminal and/or remote debugging terminal, namely after remote monitoring terminal and/or remote debugging terminal send request of access to virtual host computer, correct authentication information must be provided to virtual host computer, just can carry out remote monitoring and debugging to digital control system, otherwise its log on request can be rejected.The remote failure early warning of intelligent diagnostics module in charge digital control system and Gernral Check-up, for the remote monitoring of machine tooling provides safety assurance, timely prompting operating personnel carry out timely handling and prevention to existing fault and/or contingent fault, improve the reliability of machine tooling, and failure diagnosis information is carried out back-up storage in the mode of historical record, remote debugging for digital control system provides strong reference, this module can Real-time Collection machine tooling process data in addition, as vibration signal, current/voltage signal, tracking error etc., and analyze, the serious machine part of loss is made to obtain on-call maintenance and replacing, as the cutter etc. of serious wear, ensure the health status of lathe, improve Workshop Production efficiency.
In the present embodiment, the realization flow of remote monitor of NC system function specifically can be as follows:
(1) remote monitoring terminal sends request of access to virtual host computer;
(2) virtual host computer receives the request of access of remote monitoring terminal, and requires that terminal provides authentication information;
(3) remote monitoring terminal provides correct authentication information to virtual host computer;
(4) virtual host computer is by the authentication information of terminal, and desktop picture information is sent to terminal;
(5) desktop of virtual host computer redraws on self screen by remote monitoring terminal;
(6) visual human's machine interactive interface of providing by remote monitoring terminal of user is indirectly to local slave computer sending controling instruction, complete the Long-distance Control of NC Machining Process, virtual host computer reads lathe process data in real time simultaneously, and be presented at remote monitoring terminal in real time by the mode that virtual desktop refreshes in real time, for the telemonitoring of machine tooling.
In the present embodiment, the implementation of the remote adjusting functid of digital control system can be as follows:
In numerically-controlled machine energising start and operational process, digital control system can run built-in self-diagnostic program, key hardware in digital control system and control software design are detected, other external device (ED)s comprising system itself, PLC, position servo unit and be connected with numerical control device, and data active upload will be detected to virtual host computer.When digital control system needs maintainer to carry out remote debugging, first remote debugging terminal has needed logging in and certification virtual host computer, and the desktop of the virtual host computer of representation, in the mode at virtual interacting interface for maintainer provides digital control system debugging interface, and by this interface command virtual host computer, related data information is also presented at remote debugging terminal in the mode of virtual desktop, make maintainer in the long-range running status can understanding lathe and digital control system, judge machine failure reason.
In order to ensure the security of remote monitor of NC system and debugging, the present invention is integrated with secure log Verification System on virtual host computer, make remote monitoring terminal and/or remote debugging terminal must successfully pass the certification of virtual host computer, just can normally access and operate virtual host computer.Above-mentioned authentication mode of the present invention can by the enterprise's sets itself purchasing this lathe or digital control system, and the data access authority of different brackets is authorized for the user of different brackets, in addition, the authentication information that remote monitoring terminal and/or remote debugging terminal send to virtual host computer is encrypted through specific algorithm, fully ensures the Workshop Production information of enterprise.
Remote monitoring terminal and/or remote debugging terminal are all integrated with remote desktop instrument, this remote desktop instrument is preferably based on Qt technology and develops, it only takies few system resource when running, and possess cross-platform feature, can at panel computer, the equipment such as mobile phone realize Fast Installation and application, the remote monitoring terminal of digital control system and/or remote debugging terminal is made no longer to be limited to PC, reduce the cost of manufacturing enterprise in workshop remote monitoring and debug function exploitation, also improve remote monitoring and the dirigibility of debug function in terminal equipment configuration and environment for use etc.
The embodiment of the present invention is preferably based on RFB agreement, access same virtual host computer by a more than remote monitoring terminal and/or remote debugging terminal simultaneously, the interface display of above-mentioned multiple terminal is synchronous, achieve multiple terminal simultaneously in-service monitoring with the machining state of a machine tool.But in order to ensure the processed safely of numerically-controlled machine, above-mentioned multiple terminal also cannot operate virtual host computer, but only has one of them terminal to possess the control authority of virtual host computer, preferably sets following authorization rule in the present embodiment simultaneously:
(A) authority of remote debugging terminal is higher than remote monitoring terminal;
(B) for remote monitoring or the debug terminal of different brackets, only have high-grade terminal to possess control, wherein, the authentication information that the grade of terminal is provided to virtual host computer by it judges.
(C) for multiple remote monitoring terminal or the debug terminal of same grade, the terminal of the virtual host computer of last successful log is only had to possess control.
Virtual host computer in the present invention is provided with intelligent diagnostics module, can report to the police and/or early warning to existing fault and/or contingent fault in long-range realization, reduce noisy on-the-spot processing environment to the interference of machine tooling fault alarm on the one hand, the fault that may occur in machine tooling process can be prejudged out on the other hand, timely prompting related personnel carries out prevention process, improves the process reliability of digital control system.Above-mentioned fault analysis information can be formed record and store by virtual host computer, for the remote debugging of digital control system, troubleshooting, system maintenance provide strong reference.In addition; virtual host computer can read machine tooling related data in real time; as cutter/spindle vibration signal, current signal, voltage signal, tracking error etc.; and carry out diagnostic analysis; remote monitoring personnel and/or remote debugging personnel are supplied to form Gernral Check-up information; health reassurance for digital control system provides data reference, reduces lathe rate of breakdown and stop time, improves the production efficiency of enterprise.
On remote server of the present invention, not only be provided with the backup units of virtual master system, but also the backup units of corresponding machine tool data can be provided with, even if there is irreversible fault in host computer, need to recover from Last status, digital control system also can not lose the intrinsic information of corresponding lathe and relevant process data, improves the reliability of digital control system.
A typical apply example of the present invention is as follows: in the training of digital control system operating personnel, traditional mode is that start-up comes to processing site personally and gives guidance training, and by above-mentioned remote monitoring and debud mode, start-up just can complete training long-range, and online direction can be provided at any time, if digital control system has occurred fault due to the maloperation of trainee, maintainer also can safeguard system long-range, greatly increase work efficiency, reduce human cost.
Remote monitoring and debugging technique raising digital control system intelligence degree, reduce that workshop maintenance difficulties and maintenance cost, machine tooling are monitored in real time etc. in played vital role.But, the remote monitoring of current main-stream digital control system and debugging module are all directly integrated in local numerical control device, cause the exploitation of remote monitoring and debug function limited, lathe production cost rises, the extendability of remote monitoring terminal and remote debugging terminal is very low, and there is very large hidden danger in the security ensureing manufacturing enterprise's workshop machining information.The application of Intel Virtualization Technology in remote monitoring and debugging module exploitation then can solve the problem well.Intel Virtualization Technology refers to that computing machine correlation module runs on virtual basis instead of on real independently physical hardware basis, limited fixed resource is planned to reach peak use rate according to different demands again, realize streamlining management, optimize the objects such as resource.The way of realization of Intel Virtualization Technology adds a virtualization layer in systems in which, the Resource Abstract of lower floor become the resource of another form, is supplied to upper strata and uses.In essence, virtual is exactly by the software module being positioned at lower floor, by provide to last layer software module one with the method for the on all four interface of its original expected running environment, take out a virtual software or hardware interface, upper layer software (applications) can be run directly in virtual environment.The present invention breaks through traditional digital control system upper and lower computer architecture design by Intel Virtualization Technology just, traditional local host computer is moved on the virtual machine of remote server, build virtual host computer, and on above-mentioned virtual host computer, realize the integrated of remote monitoring and debugging module.
The present invention adopts the digital control system upper and lower computer architectural framework based on virtual host computer, by completing the integrated and exploitation of remote monitoring and debug function on virtual host computer, breaking local software and hardware resources and the constraint with upgrading has been developed to remote monitoring and debugging module.The present invention adopts Qt technology to achieve the cross-platform problem of remote monitoring and debugging software, comprise Windows, Linux, Android etc., even if under the system not supporting graphical desktop, also above-mentioned remote monitoring and debugging software can normally be run, for user provides virtual human-computer interaction interface.Above-mentioned remote monitoring and debugging software are preferably based on RFB agreement and develop, can support that multiple terminal accesses same virtual host computer simultaneously, and the interface display of above-mentioned multiple terminal is synchronous, but in order to ensure the security of machine tooling, does not have the authority controlling machine tooling simultaneously; Above-mentioned remote monitoring and debugging software take the little operation resource of system, normally can run in the system such as panel computer, mobile phone.In addition, the present invention is that remote monitoring and debug function are integrated with secure log module, and arranges different access rights for the user of different brackets, to protect the machining information of manufacturing enterprise.
The present invention is based on Intel Virtualization Technology, adopt a kind of digital control system upper and lower computer architectural framework based on virtual host computer, and on virtual host computer, carry out the integrated of remote monitoring and debug function, change traditional lathe remote monitoring and adjustment method, improve the dirigibility of remote monitoring and debug function exploitation and the intelligence degree of application, significantly reduce maintenance difficulties and the maintenance cost in workshop, and reduce the cost of workshop remote monitoring and debug-item construction.
Those skilled in the art will readily understand; the foregoing is only preferred embodiment of the present invention; not in order to limit the present invention, all any amendments done within the spirit and principles in the present invention, equivalent replacement and improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. the remote monitor of NC system based on Intel Virtualization Technology and debug system, it is based on remote monitoring integrated in virtual host computer and debug function, realize the remote monitoring to digital control system and debugging, it is characterized in that, this system comprises setting virtual host computer on the remote server, is positioned at local slave computer and remote monitoring terminal, described virtual host computer is all connected to communicate by network with between local slave computer and with described remote monitoring terminal, wherein
Described virtual host computer is integrated with remote monitoring and debugging module, secure log authentication module and intelligent diagnostics module, wherein said secure log authentication module is used for the secure log certification of virtual host computer, user logs in instruction by the instruction input interface input on described remote monitoring terminal, described virtual host computer is entered with the operation that conducts interviews after described secure log authentication module checking, described remote monitoring and debugging module are used for the status data feeding back to virtual host computer from local slave computer, be sent to the remote monitoring terminal after checking to show, this status data is input to described intelligent diagnostics module simultaneously, this intelligent diagnostics module can carry out Gernral Check-up according to described machine tooling status data, and early warning and/or warning are carried out to machine tooling failure message wherein, described diagnostic result and early warning and/or warning message are shown by corresponding remote monitoring terminal.
2. the remote monitor of NC system based on Intel Virtualization Technology according to claim 1 and debug system, wherein, it also comprises remote debugging terminal, it is arranged at long-range lathe maintenance centre, debug or maintenance interface for providing digital control system, with according to the diagnostic result be presented in remote debugging terminal and conditions of machine tool data message, undertaken debugging or safeguarding by this remote debugging terminal log Ore-controlling Role.
3. the remote monitor of NC system based on Intel Virtualization Technology according to claim 1 and 2 and debug system, wherein, described early warning or Gernral Check-up information record can be stored and form digital control system state history record, and can at corresponding remote monitoring terminal and/or remote debugging terminal demonstration, using as digital control system debugging or safeguard according to or reference.
4. the remote monitor of NC system based on Intel Virtualization Technology according to any one of claim 1-3 and debug system, wherein, described virtual host computer also comprises human-computer interaction module, non real-time/property semireal time task executing units and slave computer control module, wherein numerical control processing command is sent to virtual host computer by described remote monitoring terminal and/or remote debugging terminal, by non real-time described in host computer/semireal time task executing units process, and formation control data utilize Internet Transmission to local slave computer by slave computer control module, to control its motion control performing real-time and logic control.
5. the remote monitor of NC system based on Intel Virtualization Technology according to any one of claim 1-4 and debug system, wherein, described remote monitoring terminal and remote debugging terminal all have virtual human-computer interaction interface, and this display interface redraws after described virtual host computer download based on virtual technology and generates.
6. the remote monitor of NC system based on Intel Virtualization Technology according to any one of claim 1-5 and debug system, wherein, the machining state data of described local slave computer, lathe parameter information and systems diagnostic information are all stored to virtual host computer, and can by remote monitoring terminal or remote debugging terminal by above-mentioned virtual human-computer interaction interface display translation.
7. the remote monitor of NC system based on Intel Virtualization Technology according to any one of claim 1-6 and debug system, wherein, same set of digital control system can configure multiple remote monitoring terminal and/or remote debugging terminal, and each terminal can access same virtual host computer simultaneously.
8. the remote monitor of NC system based on Intel Virtualization Technology according to any one of claim 1-7 and debug system, wherein, in multiple remote monitoring terminal of simultaneously accessing same virtual host computer or remote debugging terminal, only has the virtual host computer of one of them terminals operative.
9. the remote monitor of NC system based on Intel Virtualization Technology according to any one of claim 1-8 and debug system, wherein, described remote monitoring terminal and/or remote debugging terminal can be portable terminal.
10. the remote monitor of NC system based on Intel Virtualization Technology according to any one of claim 1-9 and debug system, wherein, be integrated with data backup unit in described remote server, back up for the machining state data to corresponding lathe, the intrinsic parameter of lathe and Gernral Check-up information.
CN201510116167.9A 2015-03-17 2015-03-17 A kind of remote monitor of NC system based on virtualization technology and adjustment method Active CN104698978B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510116167.9A CN104698978B (en) 2015-03-17 2015-03-17 A kind of remote monitor of NC system based on virtualization technology and adjustment method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510116167.9A CN104698978B (en) 2015-03-17 2015-03-17 A kind of remote monitor of NC system based on virtualization technology and adjustment method

Publications (2)

Publication Number Publication Date
CN104698978A true CN104698978A (en) 2015-06-10
CN104698978B CN104698978B (en) 2016-06-01

Family

ID=53346213

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510116167.9A Active CN104698978B (en) 2015-03-17 2015-03-17 A kind of remote monitor of NC system based on virtualization technology and adjustment method

Country Status (1)

Country Link
CN (1) CN104698978B (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105182942A (en) * 2015-09-25 2015-12-23 汕头市东方科技有限公司 Servo-based master-slave position synchronous control system and method
CN105306536A (en) * 2015-09-22 2016-02-03 上海斐讯数据通信技术有限公司 Method for intelligent terminal to remotely execute service command based on WiFi (Wireless Fidelity)
CN105446268A (en) * 2015-09-15 2016-03-30 浙江吉利控股集团有限公司 Simulation method for movement track of pressing machine
CN105719462A (en) * 2016-03-31 2016-06-29 苏州工业园区威斯威尔智能科技有限公司 Industrial equipment control system based on multi-terminal personal hotspot control and industrial equipment control method
CN105743699A (en) * 2016-01-27 2016-07-06 中国航空工业集团公司沈阳飞机设计研究所 Fault early warning method and system for virtual environment
CN105974886A (en) * 2016-06-28 2016-09-28 华中科技大学 Health monitoring method for numerical control machine tool
CN108667793A (en) * 2018-03-13 2018-10-16 大族激光科技产业集团股份有限公司 A kind of hardware cryptographic devices based on PROFIBUS buses
CN109100984A (en) * 2018-08-15 2018-12-28 浙江精勇精锻机械有限公司 The die forging machine intelligent operating system remotely monitored
CN109259783A (en) * 2018-08-23 2019-01-25 伦琴(浙江)工业技术有限公司 A kind of computed tomography teleprocessing system
CN109407620A (en) * 2018-11-21 2019-03-01 陕西海力特精密机械有限公司 Automatic numerical control machine tool external interface debugging instrument
CN109669422A (en) * 2018-12-29 2019-04-23 武汉考克利尔工程技术有限公司 A kind of system of real-time data acquisition
CN109814904A (en) * 2019-01-10 2019-05-28 深圳市显控科技股份有限公司 A kind of HMI configuration synchronization system and method
CN109871325A (en) * 2019-01-31 2019-06-11 广州视声智能股份有限公司 A kind of KNX remote debugging method and system
CN111007797A (en) * 2020-01-06 2020-04-14 襄阳科威电气有限公司 Method for debugging modified boring machine electric appliance
CN111935109A (en) * 2020-07-24 2020-11-13 郑州信大捷安信息技术股份有限公司 Secure communication module remote agent system, private protocol implementation method and device
CN112034798A (en) * 2020-08-25 2020-12-04 三一汽车制造有限公司 Control system and control method
CN112527639A (en) * 2020-12-02 2021-03-19 平安医疗健康管理股份有限公司 Remote debugging method and device in production environment, computer equipment and storage medium
CN112540825A (en) * 2020-12-02 2021-03-23 上海星融汽车科技有限公司 Data receiving and transmitting method and system for diagnostic software in virtual machine
CN112666889A (en) * 2020-12-18 2021-04-16 深圳渊联技术有限公司 Industrial control system and industrial control method
CN113009885A (en) * 2019-12-20 2021-06-22 中国科学院沈阳计算技术研究所有限公司 Digital mapping system and method for safety state of numerical control system
CN113852651A (en) * 2020-06-28 2021-12-28 福州数据技术研究院有限公司 FANUC proxy service implementation system and method based on edge gateway
CN116032712A (en) * 2022-12-28 2023-04-28 北京力控元通科技有限公司 Industrial equipment remote maintenance system and method based on N2N technology
CN117221371A (en) * 2023-11-07 2023-12-12 深圳市常丰激光刀模有限公司 Remote intelligent monitoring system of five-axis linkage machining center

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018163211A1 (en) * 2017-03-08 2018-09-13 Rohan Kelkar System and method for monitoring and controlling cnc machine remotely

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101118436A (en) * 2007-09-03 2008-02-06 石毅 New style open type numerical control system realizing method based on multiple CPU parallel processing technology
CN102253657A (en) * 2010-05-19 2011-11-23 沈阳高精数控技术有限公司 Implementation method for networked system structure of numerical control system
CN102736553A (en) * 2012-06-20 2012-10-17 武汉华中数控股份有限公司 Method for realizing virtual machine tool model-based cloud terminal numerical control system and virtual machine tool model-based cloud terminal numerical control system
CN203133563U (en) * 2012-11-12 2013-08-14 天津冶金职业技术学院 Remote online detection apparatus for numerical control machine tool
CN104298175A (en) * 2014-09-26 2015-01-21 华中科技大学 Numerical control system based on virtualization technology and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101118436A (en) * 2007-09-03 2008-02-06 石毅 New style open type numerical control system realizing method based on multiple CPU parallel processing technology
CN102253657A (en) * 2010-05-19 2011-11-23 沈阳高精数控技术有限公司 Implementation method for networked system structure of numerical control system
CN102736553A (en) * 2012-06-20 2012-10-17 武汉华中数控股份有限公司 Method for realizing virtual machine tool model-based cloud terminal numerical control system and virtual machine tool model-based cloud terminal numerical control system
CN203133563U (en) * 2012-11-12 2013-08-14 天津冶金职业技术学院 Remote online detection apparatus for numerical control machine tool
CN104298175A (en) * 2014-09-26 2015-01-21 华中科技大学 Numerical control system based on virtualization technology and method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
刘清建 等: "数控***在机状态监测与远程监控研究", 《机械动力学理论及其应用》 *
唐建锐 等: "一种数控***远程诊断***的方案涉及", 《机床与液压》 *
覃华强: "开放式数控***远程监控及***集成研究", 《中国优秀硕士学位论文全文数据库 工程科技I辑》 *

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105446268A (en) * 2015-09-15 2016-03-30 浙江吉利控股集团有限公司 Simulation method for movement track of pressing machine
CN105306536A (en) * 2015-09-22 2016-02-03 上海斐讯数据通信技术有限公司 Method for intelligent terminal to remotely execute service command based on WiFi (Wireless Fidelity)
CN105306536B (en) * 2015-09-22 2019-07-05 上海斐讯数据通信技术有限公司 The method that intelligent terminal based on WiFi remotely executes service command
CN105182942B (en) * 2015-09-25 2017-12-08 汕头市东方科技有限公司 A kind of principal and subordinate's position synchronization control system and method based on servo
CN105182942A (en) * 2015-09-25 2015-12-23 汕头市东方科技有限公司 Servo-based master-slave position synchronous control system and method
CN105743699A (en) * 2016-01-27 2016-07-06 中国航空工业集团公司沈阳飞机设计研究所 Fault early warning method and system for virtual environment
CN105719462A (en) * 2016-03-31 2016-06-29 苏州工业园区威斯威尔智能科技有限公司 Industrial equipment control system based on multi-terminal personal hotspot control and industrial equipment control method
CN105974886A (en) * 2016-06-28 2016-09-28 华中科技大学 Health monitoring method for numerical control machine tool
CN108667793A (en) * 2018-03-13 2018-10-16 大族激光科技产业集团股份有限公司 A kind of hardware cryptographic devices based on PROFIBUS buses
CN108667793B (en) * 2018-03-13 2021-08-31 大族激光科技产业集团股份有限公司 Hardware encryption device based on PROFIBUS bus
CN109100984A (en) * 2018-08-15 2018-12-28 浙江精勇精锻机械有限公司 The die forging machine intelligent operating system remotely monitored
CN109259783A (en) * 2018-08-23 2019-01-25 伦琴(浙江)工业技术有限公司 A kind of computed tomography teleprocessing system
CN109407620A (en) * 2018-11-21 2019-03-01 陕西海力特精密机械有限公司 Automatic numerical control machine tool external interface debugging instrument
CN109669422B (en) * 2018-12-29 2021-09-14 宝信软件(武汉)有限公司 Real-time data acquisition system
CN109669422A (en) * 2018-12-29 2019-04-23 武汉考克利尔工程技术有限公司 A kind of system of real-time data acquisition
CN109814904A (en) * 2019-01-10 2019-05-28 深圳市显控科技股份有限公司 A kind of HMI configuration synchronization system and method
CN109814904B (en) * 2019-01-10 2021-07-13 深圳市显控科技股份有限公司 HMI configuration synchronization system and method
CN109871325B (en) * 2019-01-31 2022-11-04 广州视声智能股份有限公司 KNX remote debugging method and system
CN109871325A (en) * 2019-01-31 2019-06-11 广州视声智能股份有限公司 A kind of KNX remote debugging method and system
CN113009885A (en) * 2019-12-20 2021-06-22 中国科学院沈阳计算技术研究所有限公司 Digital mapping system and method for safety state of numerical control system
CN111007797A (en) * 2020-01-06 2020-04-14 襄阳科威电气有限公司 Method for debugging modified boring machine electric appliance
CN113852651B (en) * 2020-06-28 2023-07-07 福州数据技术研究院有限公司 FANUC proxy service realization system and method based on edge gateway
CN113852651A (en) * 2020-06-28 2021-12-28 福州数据技术研究院有限公司 FANUC proxy service implementation system and method based on edge gateway
CN111935109B (en) * 2020-07-24 2022-02-11 郑州信大捷安信息技术股份有限公司 Secure communication module remote agent system, private protocol implementation method and device
CN111935109A (en) * 2020-07-24 2020-11-13 郑州信大捷安信息技术股份有限公司 Secure communication module remote agent system, private protocol implementation method and device
CN112034798A (en) * 2020-08-25 2020-12-04 三一汽车制造有限公司 Control system and control method
CN112540825A (en) * 2020-12-02 2021-03-23 上海星融汽车科技有限公司 Data receiving and transmitting method and system for diagnostic software in virtual machine
CN112527639A (en) * 2020-12-02 2021-03-19 平安医疗健康管理股份有限公司 Remote debugging method and device in production environment, computer equipment and storage medium
CN112666889A (en) * 2020-12-18 2021-04-16 深圳渊联技术有限公司 Industrial control system and industrial control method
CN116032712A (en) * 2022-12-28 2023-04-28 北京力控元通科技有限公司 Industrial equipment remote maintenance system and method based on N2N technology
CN116032712B (en) * 2022-12-28 2023-08-11 北京力控元通科技有限公司 Industrial equipment remote maintenance system and method based on N2N technology
CN117221371A (en) * 2023-11-07 2023-12-12 深圳市常丰激光刀模有限公司 Remote intelligent monitoring system of five-axis linkage machining center
CN117221371B (en) * 2023-11-07 2024-02-23 深圳市常丰激光刀模有限公司 Remote intelligent monitoring system of five-axis linkage machining center

Also Published As

Publication number Publication date
CN104698978B (en) 2016-06-01

Similar Documents

Publication Publication Date Title
CN104698978B (en) A kind of remote monitor of NC system based on virtualization technology and adjustment method
US20220260961A1 (en) Methods and apparatus to virtualize a process control system
CN104898620B (en) A kind of redundancy control system and control method based on Ethernet
CN1766771B (en) Scalable and flexible information security for industrial automation
EP3346381B1 (en) Cloud service control device, cloud service control system, cloud service control method, program and storage medium
CN104808592A (en) Numerical control system based on virtual upper computer
CN103324156A (en) Process control system
CN103592880A (en) Intelligent controller system for large engineering equipment
JP6961740B2 (en) Use of AI to ensure data integrity of industrial controllers
JP2015522895A (en) System and method for reliable operation of control
CN104412182B (en) The system and method for machine maintenance
CN103246242B (en) Plant supervisory controls device and Plant supervisory control method
CN103738369A (en) ATS device and system based on OPC UA technology
CN101634855A (en) Redundancy backup control system of ground equipment for opening ceremony and closing ceremony of large-scale sports meeting
CN101145970B (en) System and method for online location of communication system device failures
US20210390194A1 (en) Control device
CN206292618U (en) Has the numerically-controlled tool machine of double control system device
CN103941708A (en) System and method for monitoring operation states of multiple rotating machines
CN203233430U (en) Real-time fieldbus fault diagnosis device
US20230093865A1 (en) Control system, relay device, and access management program
Yoshikawa et al. Design of risk monitor for nuclear reactor plants
CN107544465A (en) A kind of system and method to control device remote debugging
CN202421872U (en) Rotary-kiln production process optimization and expert control system
EP4328681A1 (en) Method and system for managing technical installation during occurrence of error state in a controller
Zhang et al. The Design of Safety DCS Platform Based on FPGA

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB03 Change of inventor or designer information

Inventor after: Yang Jianzhong

Inventor after: Feng Bingyan

Inventor after: Hui Enming

Inventor after: Ding Guotao

Inventor after: Lu Yongliang

Inventor after: Zhang Chenglei

Inventor before: Yang Jianzhong

Inventor before: Feng Bingyan

Inventor before: Hui Enming

Inventor before: Ding Guotao

Inventor before: Lu Yongliang

Inventor before: Chen Chenglei

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: YANG JIANZHONG FENG BINGYAN HUI ENMING DING GUOTAO LU YONGLIANG CHEN CHENGLEI TO: YANG JIANZHONG FENG BINGYAN HUI ENMING DING GUOTAO LU YONGLIANG ZHANG CHENGLEI

C14 Grant of patent or utility model
GR01 Patent grant