"MPG" stands for Manual Pulse Generator — the rotary encoder handwheel used by machine operators to manually move CNC axes with precision. The operator turns the handwheel, which generates electrical pulses. The CNC translates these pulses into controlled axis motion at a selectable scale (typically ×1, ×10, or ×100 per pulse, corresponding to 0.001mm, 0.01mm, or 0.1mm per handwheel click).
The A16B-1210-0801 is the dedicated MPG interface PCB for Series 0-A, 0-B, 0-C, 0-F, 00B, and 00C CNC systems. It receives the handwheel's pulse train and transmits it to the CNC's interpolation engine in the correct format for manual axis positioning.
| Parameter | Value |
|---|---|
| Compatible | Series 0-A, 0-B, 0-C, 0-F, 00B, 00C |
| Interface | MPG (Manual Pulse Generator) |
| Board Type | Interface PCB |
| Series | A16B-1210 |
| Application | Handwheel manual axis control |
The MPG (handwheel) generates a quadrature encoder signal — two pulse channels (A and B) in 90° phase relationship. This quadrature encoding allows the interface board to determine both the direction of rotation and the number of pulses.
The A16B-1210-0801 receives these quadrature signals and:
Counts pulses: The interface counts incoming pulses from the handwheel in real time, maintaining an accurate count of handwheel rotation.
Determines direction: The phase relationship between channels A and B tells the interface board whether the handwheel is being turned clockwise (positive axis direction) or counter-clockwise (negative axis direction).
Applies scale multiplier: The ×1/×10/×100 scale selection (from the operator's mode switch) is applied to the pulse count, producing the commanded axis displacement.
Transmits to CNC: The formatted position command is sent to the CNC's interpolation function, which executes smooth axis motion in response to the handwheel input.
MPG handwheel non-functional: A FANUC Series 0-C CNC's MPG handwheel stops producing axis movement. The handwheel itself tests correctly — turning the handwheel produces no motion even in JOG-HANDLE mode. The A16B-1210-0801 interface board is identified as the fault. Replacement restores handwheel-controlled axis positioning.
Series 0-B CNC handwheel interface maintenance: A Series 0-B CNC undergoes control electronics maintenance. The A16B-1210-0801 MPG interface board is replaced to ensure reliable handwheel operation going forward.
Q1: Why does the MPG interface need a dedicated PCB?
The MPG handwheel generates quadrature encoder signals in real time. These signals must be received, decoded, scaled, and transmitted to the CNC's interpolation function at the CNC's servo update rate. Integrating this dedicated hardware decoding within the main CPU board adds circuit complexity; a separate interface PCB isolates the MPG signal processing and simplifies the main board design.
Q2: What happens when A16B-1210-0801 fails — can axes still be moved?
When the MPG interface fails, HANDLE mode (handwheel-controlled jog) is lost. JOG mode (push-button controlled jog at programmed feedrate) and MDI mode (programme-controlled motion) typically remain functional, as these do not rely on the MPG interface. Automatic programme execution is also unaffected. Only the handwheel input channel is lost.
Q3: Is A16B-1210-0801 compatible with all Series 0-A through 00C CNC machine types (lathes, machining centres)?
Yes. The "#0A/B/C/F/00B/C" compatibility designation covers all machine types within each CNC series — machining centres (0-MC, 0-MD, 0-MF), turning centres (0-TC, 0-TD, 0-TF), and other machine types within the Series 0 family. The MPG interface hardware is independent of the machine type configuration.
Q4: Does replacing A16B-1210-0801 require any MPG parameter adjustment?
The MPG's scale multiplier (×1/×10/×100) and axis assignment are configured in CNC parameters — stored in the CNC's main SRAM, not in the MPG interface board. After fitting the replacement A16B-1210-0801, existing MPG parameters apply automatically. Verify handwheel function in HANDLE mode on each axis before returning to production.
Contact Us at Any Time