XC609M is a control system for CNC (Computer Numerical Control) machines. It is used to control and operate various types of CNC machines, such as milling, boring, tapping, drilling, and feeding machines. The system supports 1 to 6 axes of motion and is compatible with the FANUC programming language, which is widely used in the manufacturing industry. It also has the ability to run in offline mode, meaning it can perform CNC operations without being connected to a computer.
CNC controllers are an essential component of CNC machines as they provide the necessary control signals to the motors and other machine components to execute the programmed machining operations. The controller system reads the G-code instructions, which are a series of numerical codes that represent the movements and operations to be performed by the machine, and sends the appropriate signals to the motors and other machine components to execute the instructions.
The XC609M controller system has a USB interface, which allows it to be connected to a computer for programming and operation. It is typically used in a wide range of manufacturing applications, including metalworking, woodworking, and plastic processing.
The XC609M Linkage CNC Control System is a controller board for CNC (Computer Numerical Control) milling machines. It is used to control the operation of the milling machine, including the movement of the machine’s various axes and the operation of the cutting tool. The controller board receives input from the operator and sends commands to the machine’s motors and other components to execute the desired actions. The XC609M Linkage CNC Control System is typically used in conjunction with other machine tools and accessories to create precise and complex parts and components. It is an important component of a CNC milling machine and is used in a variety of industries, including manufacturing, aerospace, automotive, and more.

XC609M CNC Controller System is the latest multi-functional CNC system. It supports milling, boring, tapping, drilling, and automatic feeding. It adopts a 32-bit high-performance microprocessor, real-time multi-task control technology, hardware interpolation technology, fully lined, 0.001mm interpolation precision, and 12m/min speed.
Features
Based on a 32-bit microprocessor, full linkage, 0.001mm interpolation accuracy, and speed up to 12 m /min. Can run 3 programs (1 main program, and 2 sub-programs) at the same time, which is convenient for processing, loading, and unloading.With 3.5-inch color widescreen LCD, resolution 480X320, Windows interface style. Equipped with 5 function keys, it is easy to operate. It is convenient for debugging and maintenance with display interfaces such as parameter classification, alarm logs, and system diagnosis. Standard G instruction, compatible with FANUC system instruction.40 kinds of G instruction that support drilling cycles, and tapping cycles.Full-screen editing part program, built-in 128M massive program space which can store various parts of the program. With a USB interface that supports U disk file read and write, data backup.I/O 24 pins can be developed to 96 pins. Convenient to operate with Chinese/English operation interface system adopts pre-interpolation acceleration and deceleration control support multi-level operation authority and limited time system locking function, which make it easy to manage support third-party software G code files.
Comparison of XC609D, XC609M
Model | XC609D CNC Controller | XC609M CNC Controller |
Application field | Used in engraving machines, engraving and milling machines, small machining centers | Used for drilling, tapping, and automated drilling machines. |
Algorithm | Microline segments Look-ahead Algorithm | General algorithm |
Workpiece | Processing standard Workpiece | Processing non-standard Workpiece |
Manual programming | Support | Don’t support |
Program exported from the computer | Support | Support |
Technical Specifications
Control axis number | 1~6 axis (X, Y, Z, A, B, C) |
linkage axis number | total linkage |
Analog spindle | 2 |
Spindle monitoring | Yes |
Minimum instruction unit | 0.001millimeter |
Maximum instruction value | +99999999×Minimum instruction unit |
Fast feed rate | 12000millimeter/min |
Rapid feed rate | F0, 25%, 50%, 100% |
Cutting feed rate | 12000millimeter/min |
Feed rate | 0 to 150% |
Electronic gear ratio | 1~65535: 1~65535 |
Automatic acceleration & deceleration | Yes |
Positioning | G00 (Linear interpolation positioning) |
interpolation | Straight line (G01),arc (G02/G03/G12),spiral line interpolation |
Return reference point | Automatically to the reference point (G28) |
LCD | 3.5inchTFT LCD screen, resolution 480X320 |
MDI software keys | 5 |
Single step feed | x1,x10,x100 |
communication interface | U Disk interface |
External hand wheel interface | Yes |
I/O Interface | 24/24(Extensible to96/96) |
Pause (seconds) | Yes |
Correct Positioning System | Yes |
Stop Function | Yes |
Storage Stroke Checking Function | Yes |
MDI Operation | Yes, supports multi-segment operations. |
Reset | Yes |
Skip switch | Yes |
Single run | Yes |
Program protection switch | Yes |
Self-diagnostic function | Yes |
Emergency stop | Yes |
Power Supply | DC 24V/1A |
Coordinate system | Machine tool coordinate system (G53),the workpiece coordinate system.G92,G54~G59),Local coordinate system(G52),Coordinate system plane designation |
Automatic coordinate system setting | Yes |
Decimal point input | Yes |
Auxiliary Functions | |
Auxiliary function | M2 number of auxiliary functions, M Code custom, manual/MDI/Automatic control of spindle is turning, reversing, and stopping Control of coolant stop; control of lubrication and start-stop, etc. |
Spindle Function | |
Spindle function | dual spindle |
Tapping | Yes |
Spindle analog output | Yes, dual spindle |
Tool function | |
Tool function | Support the centering of the knife, three points to the center of the knife |
Tool compensation memory | -9999.999~9999.999,99 |
Cutter Compensation | Each axis length compensation |
Editing Operation | |
Editing function | Parameters, diagnostic bit input, program editing, MDI Multi program execution |
storage capacity | 128M |
Number of stored programs | N |
program name display | Chinese, English, numbers, and combinations |
Program line lookup | Yes |
Skip optional program segment | Yes |
Program switch | Yes |
Display | |
Display | Chinese, English |
Processing time, the number of parts | Yes |
Spindle speed, M/S instructions | Yes |