| Program control |
| Cycle Start Button Input | |
| Cycle Stop Button Input | Feed Hold |
| G-code Rewind Button | |
| Autoload G-Code 1–6 | Input must be High for at least 1 second to load a file. See Auto Loading G-code. |
| Auxiliary Input 1–16 | Read in G-code with M66 |
| Auxiliary Output 1–6 Toggle | Toggles the output between High and Low |
| Homing and motion |
| X, Y, Z, A, B Home Sensor Input | See Homing Setup |
| Home Machine Input | |
| Go to Home Machine | |
| Go to Parking Position | |
| Jog/Rapid X+/X−, Y+/Y−, Z+/Z−, A+/A−, B+/B− | |
| Jog/Rapid Mode Input | While active, the jog inputs move continuously instead of stepping |
| Alarms |
| X, Y, Z, A, B Motor Alarm Input | |
| Air Pressure Low Alarm | |
| Lubricant Alarm Input | |
| Spindle Motor Alarm | |
| Spindle Coolant Flow Alarm Input | |
| Spindle Coolant Pulses Alarm | Needs at least 1 pulse every 10 seconds |
| Spindle, coolant and machine |
| Spindle VFD Run Status | Used in multi-spindle tool change logic |
| Coolant Flood On Input | |
| Coolant Mist On Input | |
| Coolant Mist and Flood Off | |
| Chuck Clamp/Unclamp | Opens the chuck while pressed; interlocked with the spindle. See Chuck Clamp. |
| Door Sensor Input | See Door Sensor Input |
| Door Open/Close | |
| Tools and probing |
| Probe | See 3D Touch Probe |
| Tool Setter | See Tool Setter |
| Tool Changer Inputs | Depend on the tool changer type |
| Plasma and oxy |
| Plasma-MASSO DTHC | Input 9 only, on MASSO G3 and MASSO G3 Touch |
| Plasma Ohmic | See Installing MASSO DTHC and Plasma I/O |
| Plasma Torch Touch Signal | |
| Plasma Torch Breakaway Signal | |
| Plasma Arc OK Signal | |
| THC Up / THC Down | For an external THC unit |
| Oxy Flameout | See OXY Torch |
| WaterJet |
| WaterJet Cut Sense | See WaterJet |
| WaterJet Head Breakaway | |
| WaterJet Air Pressure Low | |
| WaterJet Water Pressure Low | |
| WaterJet Abrasive Metering | |