| The numerical control flame cutters are applied in steel plate cutting and the welding industry in extremely widely. The numerical control system of flame cutter has the extremely important influence to the precision and the efficiency. Therefore, the people are more and higher to the numerical control system performance requirement. Along with numerical control technology progress, the numerical control system software is more and more important to the numerical control system performance influence. How to develop a set of stability, and the highly effective numerical control system software becomes the hot spot of the research. Main research content include following several aspects.The paper analyzes the system structure of the popular numerical control system, uses the open numerical control system structural design. The numerical control system hardware is the industry computer and the movement control card structural style. The industry computer is the high position computer; the movement control card is a lower position computer. Numerical control system software runs on WINDOWS operating system. It uses modular the design method, with multi-thread structure pattern. It uses the Visual C++ compile environment to develop. According to the request of flame cut craft characteristic, processing precision, and processing speed and so on, to determine whole structure of flame cutter numerical control system hardware and software, function, and work flow. Through research on the numerical control system software the each kind of function, to seek the principle of design and the realization method of numerical control system each kind of function.Research the numerical control system software functional design of flame cutter. The flame cutter numerical control system software can realize to compile the numerical control processing procedure, the components outline demonstrated, components dump, static processing simulation, automatic processing, dynamic demonstrate the process path, manual and so on.Research the decoding function of numeric code design. The decoding function has used the formal language and the automaton theory. It realizes the numerical control processing procedure compile and the wrong search function. The compiler is divided into the lexical analysis, grammar analysis, the semantics analyzes three stages, and concentrates these three stages to a decoding class in realizes.The numerical control system management and the control work must carry on simultaneously, namely multi-duties parallel processing. Take the automatic processing process as the example, it including the lower position machine control and the processing information processes path display duty and so on. This system use multithreading technology realizes the... |