В качестве замены возврата с M17 в подпрограмме может использоваться и оператор RET. Для RET необходим собственный кадр. Оператор RET используется тогда, когда режим управления траекторией G64 (G641, G642, G643) не должен прерываться возвратом. Условием этого является отсутствие у подпрограммы атрибута SAVE. Если M17 программируется в собственном кадре, то G64 прерывается и создается точный останов. Помощь: Не записывать только одну M17 в кадре UP, а, к примеру, с путем перемещения: G1 X=YY M17. Через машинные данные должно быть установлено: "нет M17 из PLC".