В процессе окончательной сборки станка прикрутил датчики дома и лимита и когда в программе говорю всем идти в ноль то ось Z первая начинает ехать до датчика, доезжает и... дальше она в зависимости от установленного действия делает:
1. Параметр (Same) Заезжает на датчик и стоит, по программе едет как и ехала, как только датчик убирается физическое движение возобновляется.
2.(Opposite) Заезжает на датчик стоит, а по программе едет в обратную сторону но если датчик убрать снова едет физически дальше куда и ехала.
В качестве железа Плата согласовния компьютера и станка PLC4x-G2, СЕРВОДРАЙВЕР H3N-DD 0.9
Обратился к человеку который разбирается в LinuxCNC он предположил что проблемы с DIR, но после перетыканий выяснили, что проблема не в этом, а в чем не понятно.
Добавлю что по факту останавливается только на одном датчике на входе IN1, при его срабатывании загорается на плате диод ЕСтоп хотя не должен вроде. При заезде на другие датчиков, диод на плате загорается, а движение продолжается.
Если кто сталкивался или может советом помочь, уже не знаю с какой стороны подойти.