Prehľad podporovaných funkcií
Sinumerik 840D je založený na štandarde DIN 66025 / ISO 6983 (EIA RS-274D). Niektoré funkcie sú odlišné od základného štandardu a ich význam môže byť špecifický pre daný RS, prípadne aj pre konkrétny stroj.
Základné prípravné funkcie
| G0 | Rýchlo posuv | Charakteristika 1 |
| G1 | Pracovný posuv | |
| G2 | Kruhová interpolácia v smere hodinových ručičiek (CW) | |
| G3 | Kruhová interpolácia proti smeru hodinových ručičiek | |
| G4 | Časová výdrž | Charakteristika 2 |
| G17 | Interpolačná rovina XY | Charakteristika 3 |
| G18 | Interpolačná rovina XZ | |
| G19 | Interpolačná rovina YZ | |
| G40 | Vypnúť korekciu polomeru nástroja | Charakteristika 4 |
| G41 | Zapnúť korekciu polomeru nástroja vľavo | |
| G42 | Zapnúť korekciu polomeru nástroja vpravo | |
| G53 | Zrušenie nastaviteľného posunutia nulového bodu - pôsobí v jednej vete | Charakteristika 5 |
| G54-G57 | Absolútne presunutie nulového bodu | |
| G70 | Programovanie v palcoch | Charakteristika 6 |
| G71 | Programovanie v mm | |
| G90 | Absolútne programovanie | Charakteristika 7 |
| G91 | Inkrementálne programovanie (v prírastkových hodnotách) | |
| G94 | Posuv v mm/min alebo Inch/min | Charakteristika 8 |
| G95 | Posuv v mm/ot alebo Inch/ot | |
| G96 | Konštantná rezná rýchlosť | Charakteristika 9 |
| G97 | Zrušenie konštantnej reznej rýchlosti | |
| G110 | Programovanie v polárnych súradniciach relatívne | Charakteristika 10 |
| G111 | Programovanie v polárnych súradniciach absolútne | |
| G112 | Programovanie v polárnych súradniciach, vzťahujúcich sa na posledný platný pól |