Adresy: S
Příklad zápisu: N4 M3 S2750
Funkce M3 (M4) spouští otáčení vřetena otáčkami zapsanými v adrese S. V případě, že se již vřeteno otáčí, nastavuje funkce otáčky nově zadané. Funkce má trvalou platnost buď do zastavení vřetena funkcí M5 nebo do ukončení programu, popřípadě do ručního zásahu v režimu ruční řízení.
Při použití zkráceného zápisu se funkce M3 nebo M4 zapíše pouze na začátku programu, aby byl určen smysl otáčení vřetene, a při změně otáček se do libovolného bloku zapíše pouze adresa S s novou hodnotou. Roztočení vřetena a ustálení na zadaných otáčkách trvá určitou dobu závislou na velikosti otáček a hmotnosti obrobku. Proto je před přechodem na další funkci automaticky zařazena prodleva.