Home › M-codes › Centroid CNC12 Acorn › M300
M300 Fast PLC value update
Centroid CNC12 Acorn M-code · Mill and lathe
Sets one of 32 fast PLC integer values without stopping motion, unlike M94 and M95.
Verify on your machine. This entry could not be fully checked against the maker manual. Check your machine manual before you run it.
Format
M300 /n /value
Addresses
| Address | What it does |
|---|---|
n | Variable number 1 to 32 |
value | 32 bit whole number |
How it works
One shot.
Example program
G1 X1. F20. ; CUTTING
M300 /21 /1234 ; SEND 1234 TO FSIO21
X2. ; KEEP CUTTING
M300 /21 /1234 ; SEND 1234 TO FSIO21
X2. ; KEEP CUTTING
Example is in inch. Check offsets and clearances first.
Watch out for
- With smoothing on, parameter 220 set to 1, motion still stops.
Machine builders set many M codes, and they change by model and options. Check the M code list for your machine.
Related codes
M300 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Haas NGC | APL or robot custom sequence |
| Doosan (Fanuc) | Z-axis mirror image on |
Every M-code for Centroid CNC12 Acorn in your pocket. The app has the full example programs, search by number or shop word, a line decoder and calculators for tapping, threading and drilling.
Open M300 in the app All Centroid CNC12 Acorn M-codes