CNC control software industry in the development of key industrial
Editor's Note: It is understood that both the industrial control power, industrial control computer motherboards, or other embedded devices, China's industrialization level is high. Another part of the problem is that the CNC system - software. CNC Software Systems Technology program carries the main function of the numerical control system motion control, logic control and human-machine interaction. Meanwhile, in the CNC system hardware convergence trend, software is becoming an important value system components. Therefore, the software industry has become the key to the industrialization of the CNC system.
A high-end machine software prices Just how expensive?
Weihai Huadong Automation Co., Ltd., Tang Shixian had an interview with reporters Tan said: "We used to produce the first locomotive rail grinder Borg board software company spent € 100,000 software imported from Germany, accounting for one of our Borg plate grinder tenth of the price. "
It is because of its high price, East NC decided to undertake software development tasks on their own in the Siemens system. After six months of efforts, the company successfully developed the software used in the later undertake 26 units Borg plate grinder. And this initiative, but also to East NC 2009 results add color.
However, it also reflects the soft underbelly of China's industry --- CNC system control software development capability is not strong.
Development model behind
It is understood that the core of the numerical control system is the interface hardware platform and efficient operation of a control device, i.e., the NC can be seen as a hardware industrial computer. In this regard, whether industrial control power, industrial control computer motherboards, or other embedded devices, China's industrialization level is high. Insiders said that China is the world's largest PC manufacturer country, we have the ability to self-development, manufacturing of high-performance, high-reliability communications equipment, so long will PC, communications equipment and other industries support conditional forwarding industry in NC on, then realize the industrialization of CNC system hardware is no problem.
The problem is with the other components of the system --- CNC software. CNC Software Systems Technology program carries the main function of the numerical control system motion control, logic control and human-machine interaction. Meanwhile, in the CNC system hardware convergence trend, software is becoming an important value system components. Therefore, the software industry has become the key to the industrialization of the CNC system.
Technology Engineering Co., Ltd. Dalian Koyo chief engineer Chen Hu believes that the current path of entrepreneurship supplier of CNC system starts with a CNC system mostly breakthroughs in core technologies, and the core technology into products, and then gradually to scroll through the product, and gradually developed. Thus, China's CNC industry are relatively small, the lack of relevant industrial chain support. Plus CNC product homogeneity leads to vicious price competition, product margins are at a low level, so it is very limited scale software development team can support.
Chen Hu think, for our country CNC industry, Industrialization CNC system software interpolation algorithm than twelve high-performance technical problems or certain high-performance control targets can be achieved, but the overall numerical software development model problems.
Due to technical breakthroughs in the development of numerical control industry stems from a key technical points, the lack of system requirements analysis, there is no good abstract and conceptual, logical design, the result is difficult to extract from the past in a number of useful products , the common techniques used for subsequent products. Additionally, many of the country's products rarely have continuity, the new product is often completely reinvent the wheel, and the old products without any relationship, in this development model, software features to improve the degree of reliability of the software products, sustainable development are very much restricted. Throughout the process of industrial development, the phenomenon of repeated low level of R & D is also more common, making the slow accumulation of technology. Thus, by virtue of our current software development model is difficult to control with internationally renowned CNC manufacturers to compete effectively.
In addition, China's CNC software development model with other applications in the field of software development model there is a big gap. This is due to the NC software requires a real-time, embedded features and special analyzes for specific characteristics of the manufacturing process, making the CNC software industry high barriers to entry, general software companies in depth in this area is difficult.
Therefore, how to learn from the development experience of other application areas of the software industry has become an important issue in the development of numerical models to improve the software industry.
Software development and application of touch
Industry experts believe that low-level duplicated research and development is not only reflected in the development mode, but also in the application of technical means of numerical software. Due to the special nature of the NC software requirements, resulting in other computer applications in the field of software technology to penetrate the NC software development is slow.
Over the past decade, the design patterns of other software applications have many important technological developments, such as moving to a service-oriented systems analysis and design methods Evolving from an object-oriented system analysis and design methods. The CNC software still remain in the field of basic structured program design stage, these techniques for better support function controllers and more efficient use of computer hardware resources are unfavorable.
"Another important issue is the software development industry, CNC numerical control software development and application of touch." Chen Hu said, first from the functional level of domestic control system can be seen, the basic functions of domestic control system contains only the most common G code feature, in addition to the typical CNC lathes and CNC milling machines, few other devices containing features such as machining centers. Grinding machine CNC system software products is basically blank, PLC debugging tools for debugging functions, servo parameter tuning and debugging basic functionality is also blank. And be able to achieve the above functions CNC software has widespread popularity in foreign manufacturers CNC system.
"As a CNC Software, failed to foresee the possible process requirements, and failure to have the application of technology integration interface architecture, this will be birth defects." Chen Hu said.
Three-pronged approach to promote the software industry
China CNC Machine Tool Association Systems Society believes that the elimination of the short board CNC system software development, promote the industrialization of NC, so as to enhance the core competitiveness of China's equipment manufacturing industry is imperative. In order to achieve the industrialization of the NC software can open technology from the management, technical engineering methods, breakthroughs in the field of architecture standardization three aspects.
As the related technology of CNC software industry chain is long, involving many technical fields of mechanical, electronics, automatic control; while China CNC manufacturers are small and medium enterprises, most of which do not have the full support of powerful technology chain and industrial chain, and therefore , to open the existing management model oriented, focused on common problems related industries together, breaking CNC industry, this is the realization of domestic CNC system based on the domestic market, with international monopoly manufacturer of CNC system the only way to compete.
The so-called technical methods engineering refers to the basis of the software development capabilities to enhance and strengthen the level of engineering technology development, rather than to seek a breakthrough in one or a few key technologies. From the perspective of the industry point of view, nurturing engineering technology capabilities far more important breakthroughs in key technologies, it is important to support future breakthroughs in key technologies and applications. On the other hand, NC industrial software development model with other applications in the field of software development is basically the same, that is, its core purpose to use engineering methods to build and maintain an effective quality control software. That is to say, when after the engineering technical methods, you can effectively learn from other areas of software development model.
In addition, due to the diversity of CNC machine tools and equipment, manufacturing equipment with new manufacturing process innovations continue to emerge, the NC software products in order to ensure the suitability of a longer life cycle, to avoid duplication and maximize the development of the low-level requires a standard in the field. Provide a widely recognized industry-wide, field-oriented software architecture to solve the bill, you can make to the development of enterprises in accordance with this standard, low R & D effectively avoid duplication technology also enables the accumulation of foreign trade as a whole, its effectiveness has been developed CNC process in the development of software industry manifested.
News on two similar
· Long way to go: Focus on China's equipment manufacturing industry, 2010
· Concept development and polite, elegant laptop waiting for you to collect