o sub G90 G40 G49 o100 if [#1 eq 5] (machine on) o100 elseif [#1 eq 6] (machine off) o100 elseif [#1 eq 7] (estopped) o100 elseif [#1 eq 8] (msg, abort pressed) o100 else (DEBUG, error parameter is [#1]) o100 endif o endsub m2