Application of XML in CNC Machine Tool Control and Problem Judgment System

Flexibility here consists of two levels. First, because remote systems may monitor different states at different times and send different commands according to different states, a local system and a remote system should be able to combine different information content for transmission as needed. Secondly, there are many models of CNC systems, and new models may be introduced at any time. Therefore, different local systems should be able to easily join the remote monitoring and diagnosis system at any time without extensive modification of the entire system.

Strict systems must communicate in accordance with a standardized format. The advantage of the binary coding scheme is that it is strict and efficient, but it is not flexible enough to be expanded and combined. If the data of the numerical control system is documented in a language, the following advantages are obtained: the current state of the numerically controlled machine tool is saved in text form. The remote diagnostic side may use the system and various database systems. Hardware systems range from large servers, dedicated computers, personal computers to portable computers, handheld computers, and more. The difficulty of information exchange between these various types of software and hardware platforms is very large. However, after using the formatted data file, it is convenient to exchange data as long as the language parser is installed on different platforms. Easy to extract and retrieve data. Because the 456 language uses well-defined tags to define various data, it is easy to interpret. Therefore, the fault diagnosis system can easily search for the required data records from the data, and then compare with the contents of the fault database to find the cause of the fault.

The implementation method on the enterprise side: the CNC machine tools are connected to the switch through their respective network cards, and the switch is connected to the internal LAN of the enterprise. The remote diagnostic terminal is implemented: the diagnostic terminal is connected to the Internet through a switch and a server. At the same time, the diagnostic terminal can also contact the diagnostic database to extract useful information from the database. The remote diagnostic computer and the CNC system are connected to GHI according to the client: server interaction mode. However, only one remote diagnostic server can communicate actively at a time. Therefore, the CNC does not require special hardware and advanced operating systems.

The remote diagnostic system acts as a server. Instead of actively initiating a communication request to a remote CNC system, it passively waits for a communication request from a remote CNC system. That is to say, unless the CNC machine actively requests remote diagnosis, the system manufacturer cannot actively monitor a certain machine. The remote diagnostic system should be able to handle customer requests for multiple remote CNC machines simultaneously, requiring powerful hardware and advanced operating system support.

When a CNC machine tool malfunctions and requires remote diagnosis, the CNC system sends a connection request to the remote diagnosis computer as a customer. After the remote diagnostic computer responds to the request as a server, the communication connection is established. One thing to note is that the data transmission is bidirectional. The remote diagnosis system can not only passively acquire data in the 456 format from the CNC system for remote monitoring and diagnosis. The remote diagnostic system can also actively send data to the CNC system for remote control. With the operating status and data of the CNC system, the remote diagnostic computer can use the database, expert system, system implementation In order to achieve the above solution, we carried out experiments on a self-developed CNC cold rolling press. The numerical control system computer hardware is an industrial control machine based on Advantech KLMNOO "full length LK2 board."

(Finish)

Gas Generator Sets

Gas Generator Sets, Gas Generator,Diesel Generator,Gas Generation Equipment

Diesel Engine Water Pump,Generator Sets Co., Ltd. , http://www.nbdieselengine.com

Posted on