Завершить программу c перемоткой в начало (M30)

Эта команда позволяет завершить программу, полностью перемотав указатель в начало программы. Таким образом М30 заменяет стандартную команду M2 для завершения программы и записывает «1» в глобальную переменную GVAR_M30_SCHEDULED_REWIND (5526), чтобы указать, что в конце программы будет выполнена перемотка назад. После завершения перемотки, в переменную 5526 будет записан «0», поэтому для повторного выполнения перемотки в следующие разы необходимо снова использовать код M30.