The control in the MAD Plasma table supports the RS274NGC standard. Further customizations were added to simplify common plasma tasks, and to control machine add-ons or attachments.
When describing a call line, parameters in square brackets, [ ]
, are optional.
G11 Rapid High Z Move
G11 P54 [X10.0 Y5.0 Z2.5 A0.0]
- P : The work coordinate to move in (54=G54, 55=G55, etc.)
- X : X-Axis final position (optional)
- Y : Y-Axis final position (optional)
- Z : Z-Axis final position (optional)
- A : A-Axis final position (optional)
G11 performs a rapid traversal in the specified P work coordinate as follows:
- Rapid traverse the Z-Axis to the home position (up)
- Rapid traverse to the specified X,Y,A position in the work coordinate provided
- If Z is specified, rapid traverse the Z-Axis to the requested position
G15 Z-Axis Probe
G15 Z [P1]
- Z : Z-Axis final position which is typically a pierce height
- P : Ignore the ohmic probe if value is 1 (optional)
G15 performs a Z-Axis probe. After successful probing, the current work coordinate Z0.0 position is set to the result, and the tool is moved to the Z-Axis position specified by the Z parameter.
M100 Ohmic Probe On
M100
Turn on the ohmic probe. This is typically not used since the G15 cycle controls the ohmic probe automatically.
M101 Ohmic Probe Off
M101
Turn off the ohmic probe. This is typically not used since the G15 cycle controls the ohmic probe automatically.
M103 Plasma Torch On
M103
Turn on the plasma torch. This command causes the trajectory planning to restart (queue buster).
M104 Set Torch Height Control Voltage
M104 P100.0
- P : The desired cutting voltage
Set the voltage command to the torch height control.
M105 Plasma Torch Off
M105 [P1]
- P : Force trajectory planning to restart (optional)
Turn off the plasma torch. This command is synced with the beginning of the following motion command, which allows for overcutting without pausing motion. If the optional P parameter is specified with any value, the trajectory planner will pause and wait to turn off the torch before continuing.
M106 Change Active Attachment
M106 P1 [Q1.0 R0.0]
- P : The attachment to change to
- Q : Relative X position shift (optional)
- R : Relative Y position shift (optional)
Change to the specified attachment. The machine will move the requested attachment to the current tools position plus the relative shift if specified. If the shift position is out of range, the control will throw an overtravel alarm and not move, but the requested attachment is selected and made active.
M130 Torch Height Control On
M130
Turns on torch height control. Always synchronized to the following G motion command (G00, G01, G02, G03).
M131 Torch Height Control Off
M131
Turns off torch height control. Always synchronized to the following G motion command (G00, G01, G02, G03).
M150 Auxiliary Output On
M150 P1 [Q1]
- P : The digital output to turn on
- Q : Specify nonzero output to force trajectory planning to restart (optional)
Turn on an auxiliary digital output. The output number is typically equal to the attachment number for single pin controlled attachments like a scriber or marker. When Q is nonzero, the machine is forced to pause until the output is turned on before continuing motion (queue buster).
M151 Auxiliary Output Off
M151 P1 [Q1]
- P : The digital output to turn off
- Q : Specify nonzero output to force trajectory planning to restart (optional)
Turn off an auxiliary digital output. The output number is typically equal to the attachment number for single pin controlled attachments like a scriber or marker. When Q is nonzero, the machine is forced to pause until the output is turned on before continuing motion (queue buster).
Auxiliary Output Map
The intended use of the auxiliary outputs is documented in the following table:
Index | Description |
---|---|
1 | Router Contactor Control |
2 | Reserved for expansion |
3 | Reserved for expansion |
4 | Reserved for expansion |
5 | Scriber Cylinder / Scriber Air Solenoid |
6 | Marker Cylinder Air Solenoid |
7 | Reserved for expansion |
8-11 | Reserved for Oxy-Fuel Solenoids |
Parameter Map
The parameter range 4500-5000 in the control is reserved for use of custom attachments. This range is divided into separate blocks of 25 parameters, allowing for a total of 20 possible attachments. The parameter index map inside each block is specified as follows:
Index | Description |
---|---|
0 | X offset |
1 | Y offset |
2 | Z offset |
3 | A offset |
4 | B offset |
5 | C offset |
6 | Turn on dwell time |
7 | Turn off dwell time |
8 | Feed rate during operation |
9 | Feed rate during plunge |
10 | Rapid height |
11 | Operational height |
12-24 | Reserved for expansion |