Страница 1 из 1
Как подключить датчики
Добавлено: 31 окт 2016, 12:35
foundsecret
Друзья, подскажите пожалуйста, как подключить датчики ограничения движения по осям

на этот станок? И да, где или какие взять датчики.
Фотографии и схема во вложении.
Спасибо!
Re: Как подключить датчики
Добавлено: 31 окт 2016, 13:09
aftaev
foundsecret писал(а): на этот станок?
А этот станок каким ЧПУ управляется?
foundsecret писал(а):как подключить датчики ограничения движения по осям
По большому счету они нафик не нужны

Re: Как подключить датчики
Добавлено: 31 окт 2016, 13:15
foundsecret
aftaev писал(а):foundsecret писал(а): на этот станок?
А этот станок каким ЧПУ управляется?
linuxcnc
aftaev писал(а):foundsecret писал(а):как подключить датчики ограничения движения по осям
По большому счету они нафик не нужны

"Вручную" муфту уже один раз поломал. Как-то ну не уверен. Вы считаете?
Re: Как подключить датчики
Добавлено: 31 окт 2016, 14:48
SVP
aftaev писал(а):По большому счету они нафик не нужны
Ой не скажи, я тут при наладке включил питание, двинул осью, и оказалось,
что ошибка рассогласования установлена в условную бесконечность, а
линейка наоборот прикручена.
Стол моментально проскочил весь ход (там хода-то 250мм) и уперся в
концевой датчик заведенный в сервопак.
А не было бы его, был бы очень смачный "шмяк".
Оно и так долбануло так, что мало не показалось...
(аварийное торможение какое-то чумовое абсолютно)
В работе непонятно нужны или нет, но с ними я сплю спокойнее ей богу.
Re: Как подключить датчики
Добавлено: 31 окт 2016, 19:34
verser
foundsecret писал(а):Друзья, подскажите пожалуйста, как подключить датчики ограничения движения по осям

на этот станок? И да, где или какие взять датчики.
У Вас на каждую ось предусмотрено по одному пину lpt порта для home-датчиков(номера 11,12,13). Значит, в .hal должно быть прописано их подключение одновременно на верхний и нижний предел, типа так
Код: Выделить всё
net both-home-y <= parport.0.pin-11-in
net both-home-x <= parport.0.pin-12-in
net both-home-z <= parport.0.pin-13-in
...
net both-home-x => axis.0.home-sw-in
net both-home-x => axis.0.neg-lim-sw-in
net both-home-x => axis.0.pos-lim-sw-in
...
net both-home-y => axis.1.home-sw-in
net both-home-y => axis.1.neg-lim-sw-in
net both-home-y => axis.1.pos-lim-sw-in
...
net both-home-z => axis.2.home-sw-in
net both-home-z => axis.2.neg-lim-sw-in
net both-home-z => axis.2.pos-lim-sw-in
А дальше физически к этим пинам подключить +5в через концевики, которые и будут home-датчиками (предпочтительно нормально-замкнуто и использовать опторазвязку)
Re: Как подключить датчики
Добавлено: 31 окт 2016, 20:45
foundsecret
Т.е. датчики подключать непосредственно к порту компа, минуя контроллер станка?
Re: Как подключить датчики
Добавлено: 31 окт 2016, 22:18
verser
На плате вроде выведены контакты для этих пинов, можно к ним подстроиться
и да, микросхема контроллера здесь не задействуется.
Общий провод в данном случае пойдет на DGND

- limit_SW1.jpg (32.36 КБ) 2354 просмотра
Re: Как подключить датчики
Добавлено: 01 ноя 2016, 10:11
Сергей Саныч
У таких концевиков НЗ контакт обычно ближний к краю.

- limit_SW_corr.png (16.74 КБ) 2320 просмотров
Re: Как подключить датчики
Добавлено: 01 ноя 2016, 12:34
foundsecret
...понял, то есть концевики должны быть нормально замкнутые, и на них должна реагировать linuxcnc?
Re: Как подключить датчики
Добавлено: 01 ноя 2016, 12:55
verser
Всё верно.
Re: Как подключить датчики
Добавлено: 02 ноя 2016, 08:58
foundsecret
Спасибо!