Error.."Home switch inactive before start of backoff move"

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
dinkata
Мастер
Сообщения: 1027
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 390
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Error.."Home switch inactive before start of backoff move"

Сообщение dinkata »

Конфигурация 5i25+7i77 ,
иногда (а в последнее время на каждое хоумление ) при нажатие концевик Home дает ошибка
"Home switch inactive before start of backoff move"
надо оступит и снова команда на хоум и так несколько раз . Ранше получалос сделат хоум с второй или третий раз
а сейчас 20-30 раз :wik: и все таки делает хоум .
HomeY.jpg (2016 просмотров) <a class='original' href='./download/file.php?id=152668&sid=f7fd19f84b3525318f0d17b912f2fcf9&mode=view' target=_blank>Загрузить оригинал (129.19 КБ)</a>
hal:

Код: Выделить всё

# --- HOME-Y ---
net home-y     <=  hm2_5i25.0.7i77.0.0.input-03-not

# --- MIN-Y ---
net min-y     <=  hm2_5i25.0.7i77.0.0.input-04-not

# --- MAX-Y ---
net max-y     <=  hm2_5i25.0.7i77.0.0.input-05-not
ini:

Код: Выделить всё

MIN_LIMIT = -19.685
MAX_LIMIT = 0.3
HOME_OFFSET = 0.000000
HOME_SEARCH_VEL = 0.700
HOME_LATCH_VEL = 0.050
HOME_FINAL_VEL = 0.050
HOME_USE_INDEX = YES
HOME_SEQUENCE = 2
В инч (пользую PathPilot , но ошибка бьйла и с Linuxcnc )
Концевик в Halmeter False при нажатие True .
Что произходит физически чтоб появится етоя ошибка ?
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
odekolon
Мастер
Сообщения: 1118
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

Re: Error.."Home switch inactive before start of backoff mov

Сообщение odekolon »

Дребезг контактов. ИМХО.
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Error.."Home switch inactive before start of backoff mov

Сообщение nkp »

попробовать поставить debounce
как например здесь:
https://github.com/LinuxCNC/linuxcnc/bl ... -pluto.hal
поиграть с
setp debounce.0.delay
-------------
поменять концевик
Аватара пользователя
odekolon
Мастер
Сообщения: 1118
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

Re: Error.."Home switch inactive before start of backoff mov

Сообщение odekolon »

может проще датчик поменять? :hehehe:
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
Аватара пользователя
dinkata
Мастер
Сообщения: 1027
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 390
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Error.."Home switch inactive before start of backoff mov

Сообщение dinkata »

Спасибо для ответов ,
наверно дребезг , после ошибка концевик отжат , без движение дал опят
Home команда и все стало на месте :lol: , пока оставим так
-команда Home ....ошибка....опят команда Home
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Error.."Home switch inactive before start of backoff mov

Сообщение nkp »

О!
тут какая мысль неожиданно пришла - может датчик поменять?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Error.."Home switch inactive before start of backoff mov

Сообщение Serg »

nkp писал(а):тут какая мысль неожиданно пришла - может датчик поменять?
Скорее всего это и есть правильная мысль, ибо какой нафик дребезг ПЕРЕД началом движения.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
dinkata
Мастер
Сообщения: 1027
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 390
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Error.."Home switch inactive before start of backoff mov

Сообщение dinkata »

может датчик поменять?
да, и мне пришла такая мьйсл.....
у знакомьйх поставчики , а и в google не нашел ...
станок производство 70 _х года !
а нет времени приспособлят другой .
Инфо для размишлиние :
концевик работает , при хоумление и нажатие
(по алгоритм Linuxcnc) надо сделат ход немножко
обратно и начнет поиск индекс енкодера ....именно в начало обратного хода когда вьйходит с нажатие
вьйскакивает ошибка ...почему дребезг не мешает на второе нажатие с етой позиции ....
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
ScrewDriver
Мастер
Сообщения: 1942
Зарегистрирован: 06 сен 2016, 01:44
Репутация: 498
Настоящее имя: Василий
Откуда: Москва
Контактная информация:

Re: Error.."Home switch inactive before start of backoff mov

Сообщение ScrewDriver »

Не надо лечить хардварные проблемы софтом - они только ухудшатся.
Меняйте датчик на аналогичный любой.
Промышленная автоматика, ПЛК, приводы, SCADA системы
Мой Ютуб канал.
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Error.."Home switch inactive before start of backoff mov

Сообщение Lexxa »

Может химия помочь.
Очиститель контактов хорошо эти проблемы решает.
Или шкуркой на крайний случай можно...
:bender:
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1645
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Error.."Home switch inactive before start of backoff mov

Сообщение N1X »

Синяя стерка кохинор для контактов и краевых разъемов рулит! )
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Error.."Home switch inactive before start of backoff mov

Сообщение Сергей Саныч »

Lexxa писал(а):Может химия помочь.
Очиститель контактов хорошо эти проблемы решает.
Или шкуркой на крайний случай можно...
N1X писал(а):Синяя стерка кохинор для контактов и краевых разъемов рулит! )
Для концевых выключателей все эти меры часто неэффективны. Там обычно ломается или ослабевает пружина или механически изнашиваются ее опоры. Ну и условно неразборные они обычно (на клею или заклепках). Так что только замена. Программно исправлять такой дефект смысла нет, поскольку в любой момент концевик может сдохнуть окончательно.
Чудес не бывает. Бывают фокусы.
Ответить

Вернуться в «LinuxCNC»