This optional cable assembly from the I/O board of the Haas machine to a connector on the side of the control cabinet provides M-code/MFIN capability for controlling external devices. Allows an M-code to pause a CNC program, send a start signal to the device, and then resume the program when an MFIN (finished) signal is received from the device.
Once installed an accessory with a 4-pin male Amphenol 703-91-T-3300-1 screwlocking plug (Haas P/N 74-1510) can be controlled by the CNC machine.
This Document Applies to the following Kits:
Turn off power to the machine and open the control cabinet door.
Remove the plug from the side of the control cabinet.
Install the M-FIN connector in the side of the control cabinet. To do so, remove the nut from the plug, insert the wires  through the holes from the outside of the control cabinet.
Thread the wires through the nut and tighten the nut  against the control cabinet.
Connect the two wires. One pair of wires has a plug on it which is installed to P8 on the NGC I/O PCB.
Note: For Classic Haas Machine connect the plug to P10 on the I/O PCB.
The second pair of wires is made up of a red and black wire. These two wires are installed differently depending on machine options.
If the machine Does Not have an M-Code relay board the wires are connected to the M21 relay on the I/O PCB. Connect the red wire to the M21 N/O (normally open) terminal and the black wire to the M21 COM (common) terminal.
If the machine Does have an M-Code relay board the wires are connected to the M21 relay on the M-Code Relay Board. Connect the red wire to the N/O (normally open) terminal and the black wire to the COM (common) terminal.
Accessories are connected to the CNC control through the M-Fin plug. The accessories are then commanded using the M-Codes.
M-FIN Plug Diagram