Оно как бы все так. Но программные лимиты система может только использовать тогда, когда каретку сгоняли в Дом.
А вот сразу после включения станка (пока мы еще не сгоняли каретку в Дом) алгоритм работы программы не понятен, он может быть как:
-система игнорирует программные лимиты пока мы не сгоняем каретку в Дом.
-система игнорирует программные лимиты, пока не сработает определенный конечник.
-система работает не корректно пока не увидит координаты Дома.
Я, чтобы не морочить себя и систему, программные лимиты отключил и установил 6 конечников,- надежнее, безопаснее, логичнее, проще.