News

Provide customers with high-quality hardware and electronic product services

Home  》  News  》  Industry News

Introduction to CNC system software

Time:2023-03-06 Preview:



The CNC system software is a special software prepared for the functions of the CNC system, also known as control software, which is stored in the computer EPROM memory. The functional settings and control schemes of various CNC systems are different. Their system software is very different in structure and scale, but generally includes input data processing program, interpolation computing program, speed control program, management program and diagnosis program.

The following describes their role:

a. Enter data processing program

It receives the input part processing program, processes the machining instructions and data represented by the standard code, and is stored in decoding and data, and stored in the specified format. Some systems also have to perform compensation calculations, or predictable calculations for interpolation computing and speed control. Generally, the input data processing program includes three content tin paste mixers: input, decoding and data processing.

*Enter program*decoding program*Data processing program

b. Insert calculation program

The CNC system is calculated based on the data provided by the workpiece processing program, such as the type, starting point, end point of the curve. Based on the calculation results, send out the pulse to each coordinate axis. This process is called interpolation computing. Give the pulse to complete the processing tasks specified by the program through the servo system drive the workbench or tool.

The CNC system is a typical real -time control method while interpolation for operations and processing. Therefore, the fast and slow interpolation computing directly affects the feed speed of the machine tool. Therefore, it should be shortened as much as possible. Keyflowing calculation procedures for key tinnut blender.

c. Speed control program

The speed control program controls the frequency of interpolation computing according to the given speed value to maintain the predetermined feed speed. When the speed changes are large, automatic deceleration control needs to be performed to prevent the drive system from being lost due to the speed mutation.

d. Management program

Management procedures are responsible for scheduling and management of various programs serving data input, data processing, and interpolation computing. The management program also deals with interruptions caused by panel commands, clock signals, fault signals, etc.

e. Diagnostic program

The function of the diagnostic program is to discover the system failure in time during the running of the program, and point out the type of failure. You can also check whether the functions of the main components (CPUs, memory, interfaces, switching, servo systems, etc.) in each main component (CPU, memory, interface, switch, servo system, etc.) in the inspection system are normal, and point out the tin paste mixer where the faults occur.