Design of turret CNC punch monitoring and programming system under Windows environment (4

Figure 6 Internal communication of the monitoring and programming system

The overall control flow of the system is shown in Figure 7. The system is turned on, and the upper computer can be used for press monitoring after online connection with the control machine and the punching machine. At the same time, online programming and tool management can be performed; offline programming and tool management can also be performed separately.

Figure 7 system overall control process

As mentioned above, the system is divided into monitoring, programming and tool management subsystems. In the research and development process of each subsystem, the author introduces object-oriented design ideas and solves some cores with popular Windows NT technology. problem.

(3) Technical solutions for monitoring and programming system development

In the development of monitoring and programming systems, the author selected Microsft Windows NT 4.0 operating system, the development platform chose Microsoft Visual C++4.0.

1) Since the monitoring and programming system is an industrial control system, the security of the operating system is very important. Windows NT fully utilizes the security features of the Intel 80386 chip protection mode. The modules of the operating system run in different permission levels and cannot interfere with each other. Each process also runs in a completely independent virtual machine (VMM). And other processes cannot intervene. Windows 95 and Windows NT have many similarities, but the goal of Windows 95 design is to configure the operating system for the mainstream PC system, which is popular, while Windows NT aims at high technology and high performance, and its comprehensive performance monitoring and The event login service makes it more manageable, safer, more stable, and stronger than Windows 95. In the development of this system, the Microsoft Windows NT 4.0 operating system with both Windows 95 operating system friendly human-machine interface and very stable security is selected.

2) The programming language uses the object-oriented C++ language. The selected Microsoft Visual C++ 4.0 is a very versatile, popular and powerful software programming platform.

5 Conclusion

This paper introduces the overall design of the turret-type CNC punch monitoring and programming system in Windows environment, and introduces its functional requirements, design principles, overall structure and technical solutions in detail. The system has been developed, and the comprehensive and multi-level test of the monitoring and programming system shows that the system basically meets the design function and performance requirements. The software and hardware integration debugging of the turret type CNC punching machine CNC system shows that the system runs well and reaches The expected goal. The monitoring and programming system completed in this paper has a friendly interface and strong functions. It can be modified and expanded according to the actual production conditions. It is used in actual production. The system is suitable for China's national conditions and has a good application prospect.

Previous page