atomichammer писал(а):Просто хотел донести идею.
Она немного другая. Ты выставляешь пин по достижении скорости. Это наверное верно.
Но мне нужно чтоб задержка была именно по времени. Серва всеравно раскручивается за 1 секунду. потому задержка 2 сек более чем достаточно. Зато в такой реализации я имею возможность тестировать коды и скрипты удаленно подключаясь к станку с работы. Не запуская физически силовую часть станка. С точки зрения логики - должно работать как часы.
Пришел сигнал на запуск шпинделя -> ждем 2 сек -> пропускаем сигнал как если б обороты раскрутились -> выполняемся дальше.
Как я понял linuxcnc позволяет описать вообще любую желаемую мне логику работы- этой возможностью и собираюсь пользоваться.
И оно работало до недавнего времени. Заглючивает только в некоторых УП. Некоторые отрабатывают отлично, а вот эта конкретная вообще только 1 раз. Закономерность пока не поймал. Это и напрягает. Ошибок то не показывает.
Как можно еще организовать задержку именно по времени ?
nkp писал(а):то наверно не в Axis,
потому как там всегда останавливал кнопкой стоп.
Забыл указать. мучаю gmoccapy.
MX_Master писал(а):ESC = Abort
Имелся ввиду пин. Планирую сделать отдельную физическую кнопку на панели станочка.