Настраиваем контроллер to_pci.

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение Maxekb77 »

max73, Лучше с кем то договориться, что бы показали тогда основы конфигурирования, сэкономите кучу времени.
а если это разовый проект то лучше на сторону отдать.
Нет особой разницы между конфигами, поэтому и нет как такойвой темы для обсуждения. есть конкретный станок с конкретными устройствами и их особенностями - типа поворотная ось с тормозом или какой то частотник, револьверная головка.....
вот их в основном и обсуждают а точнее как правильно их прописать в хал., но для этого надо уже понимать простые вещи устройство ядра хал и и.д.
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение Maxekb77 »

max73 писал(а):еще, вопрос по подключению к SD плате. Я нарисовал ее схематическое изображение, можете расписать что куда подключать? В идеале вообще все контакты обозначить, а то не совсем понятно что такое + и - например :)
так как минимум два типа подключения есть :) так что лучше в инструкции к драйверу посмотреть.
mmv
Мастер
Сообщения: 610
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

Как на вашей картинке, разъём внизу слева это выход сигнала enable. Электрически этот выход такой же как любой выход на плате io.
Чуть позже добавим инфу по этой плате в описание.
Для понимания как подключать ваши входы PUL+ PUL- и т.д. нужно понимать что это за входы с точки зрения электроники. Нужна структурная схема внутренностей входов или описание. Просто что такое PUL+, я конечно могу догадываться, но это не знание, а домыслы.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
max73
Мастер
Сообщения: 352
Зарегистрирован: 08 авг 2016, 12:41
Репутация: 21
Настоящее имя: Maxim
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение max73 »

mmv писал(а):Чуть позже добавим инфу по этой плате в описание.
не добавил :(
mmv
Мастер
Сообщения: 610
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

Немного не хватает времени. Постараюсь завтра выложить.
mmv писал(а):Нужна структурная схема внутренностей входов или описание
Ну и где?
На сколько я знаю у вас драйвер двигателя HBS57. выложите здесь схему с последней страницы описания на привод, у меня просто нет возможности
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
mmv
Мастер
Сообщения: 610
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

Выходы step и dir на плате с общим эмиттером. Поэтому схема подключения этих сигналов вот такая:
connect_driver.png (2630 просмотров) <a class='original' href='./download/file.php?id=165605&mode=view' target=_blank>Загрузить оригинал (51.73 КБ)</a>
Выход 5в, поэтому R=0.
С платы должен выходить (+), поэтому именно он есть на разъёме.
toot-sd-card.jpg
toot-sd-card.jpg (9.33 КБ) 2626 просмотров
pin16-GND, pin18-AOUT(на этом рисунке) Аналоговый выход, можно использовать для управления шпинделем или осью.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
max73
Мастер
Сообщения: 352
Зарегистрирован: 08 авг 2016, 12:41
Репутация: 21
Настоящее имя: Maxim
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение max73 »

а может кинет кто HAL файл трех или более осевого фрезера?
Хотелось бы в общем посмотреть как выглядит.
max73
Мастер
Сообщения: 352
Зарегистрирован: 08 авг 2016, 12:41
Репутация: 21
Настоящее имя: Maxim
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение max73 »

еще вопрос по кнопке estop, специального контакта для нее не обозначено, следовательно она подключается к любому, в моем случае решил на нулевой вход платы ether. Но я в описании не видел, что это сухой контакт, на него надо подавать напряжение или нет?
mmv
Мастер
Сообщения: 610
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

max73 писал(а):еще вопрос по кнопке estop, специального контакта для нее не обозначено, следовательно она подключается к любому, в моем случае решил на нулевой вход платы ether. Но я в описании не видел, что это сухой контакт, на него надо подавать напряжение или нет?
Итак
1.что такой СУХОЙ КОНТАКТ?
2. В описании написано вот так:

На все входы можно подавать напряжение в пределах от 10в до 24в.(При меньшем не будут срабатывать, при напряжении более 24в могут перегреться гасящие резисторы.)
Все входные напряжения подаются относительно контактов AGND(AGND гальванически развязано с GND).

Может конечно не очевидно.
Так понятнее:
Входы управляются напряжением. Уровню единицы соответствует напряжение на входе от 10в до 24в (При меньшем не будут срабатывать, при напряжении более 24в могут перегреться гасящие резисторы.), напряжение ниже 6в соответствует нулевому состоянию.
3. Что должна делать кнопка estop? Развёрнуто только объясните.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
mmv
Мастер
Сообщения: 610
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

max73 писал(а):а может кинет кто HAL файл трех или более осевого фрезера?
Хотелось бы в общем посмотреть как выглядит.
На последних двух страницах есть конфиги с одной осью, с двумя(токарник), думаю не сложно дописать третью, четвертую, пятую...
Если совсем тяжко можно pcnconf сгенерить любой конфиг и посмотреть как это выглядит.Но править его для себя нужно будет. Проще его написать. Возьмитесь, и попробуйте с нуля написать. Будут вопросы задавайте. Так проще.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
max73
Мастер
Сообщения: 352
Зарегистрирован: 08 авг 2016, 12:41
Репутация: 21
Настоящее имя: Maxim
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение max73 »

max73
Мастер
Сообщения: 352
Зарегистрирован: 08 авг 2016, 12:41
Репутация: 21
Настоящее имя: Maxim
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение max73 »

mmv писал(а):3. Что должна делать кнопка estop? Развёрнуто только объясните.
EStop дает указание системе остановить все двигатели или прочие. То есть не обесточивание (после которого электромотор может крутиться достаточно долго), а быстрая остановка подачей соответствующие сигналов на драйвера. В классике она вроде имеет стандартно-замкнутое состояние. Хотя я думаю это просто дань старым системам управления или механике. Современному то контроллеру пофиг какой сигнал, главное его появление.
mmv
Мастер
Сообщения: 610
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

Ну вот тут много заблуждений.
Давайте разбираться это кнопка безопасности, т.е. при нажатии на неё всё точно должно отключиться.
Итак первый пример:
Допустим кнопка не нормально замкнутая, а нормально разомкнутая
max73 писал(а):Современному то контроллеру пофиг какой сигнал, главное его появление.
.
Этой кнопкой пользуются редко. допустим контакты окислились со временем и при нажатии на неё она не сработает. и кого то может намотать на патрон.
А вот если она нормально замкнутая и контакты окислились, то у вас просто станок не включится. Зато отключить станок она всегда может.
Второе- вы подключили кнопку на вход контроллера. Предположим контроллер завис, а а управляющий сигнал поступает на двигатель. И чем вы собираетесь останавливать станок? Итак второго токаря намотало на патрон.
Это безопасность и тут мелочей нет. Это самый главный вопрос при построении системы. Тут все серьёзно.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
max73
Мастер
Сообщения: 352
Зарегистрирован: 08 авг 2016, 12:41
Репутация: 21
Настоящее имя: Maxim
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение max73 »

по поводу нормально замкнутая согласен, действительно так. А 12 вольт не сильно будут греть вход на который она подключена?
по поводу более серьезных станков это пока не моя тема. Но я читал как народ ставит релюхи и контакторы для отключения всего и вся. Это пока не для меня.
mmv
Мастер
Сообщения: 610
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

max73 писал(а):А 12 вольт не сильно будут греть вход на который она подключена?
mmv писал(а):Входы управляются напряжением. Уровню единицы соответствует напряжение на входе от 10в до 24в
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
max73
Мастер
Сообщения: 352
Зарегистрирован: 08 авг 2016, 12:41
Репутация: 21
Настоящее имя: Maxim
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение max73 »

вопрос по подключению датчика.

есть тако
mmv
Мастер
Сообщения: 610
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

Что то не понятен вопрос...
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
max73
Мастер
Сообщения: 352
Зарегистрирован: 08 авг 2016, 12:41
Репутация: 21
Настоящее имя: Maxim
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение max73 »

нет, что-то не получаетс подключить датчик к IO плате.

Есть датчик LJ12A3-4-Z/BX NPN, схема такая:
datchik_ind_J12A3-4-Z_BX.jpg (2249 просмотров) <a class='original' href='./download/file.php?id=166068&mode=view' target=_blank>Загрузить оригинал (25.72 КБ)</a>
я что-то туплю, если завожу голубой на минус и AGND, коричневый на плюс, а черный нулевой пин IO платы, то при срабатывании датчика ничего не происходит.
При том, если сделать по схеме, минус на голубой плюс на коричневый, то при срабатывании на черном появляется минус. То есть вроде как все даже работает, но как в этом случае его подключить к плате я не понимаю.
mmv
Мастер
Сообщения: 610
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение mmv »

Ничего не понятно. Сначала нужно отдельно от платы включить датчик и тестером все проверить. На Brown подать +, на blue -, посмотреть что получается на выходе Black. Какое напряжение продаёте на питание датчика?
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
max73
Мастер
Сообщения: 352
Зарегистрирован: 08 авг 2016, 12:41
Репутация: 21
Настоящее имя: Maxim
Контактная информация:

Re: Настраиваем контроллер to_pci.

Сообщение max73 »

так проверил все, норм. При срабатывании датчика появляется 12 вольт, но на черном минус.
Ответить

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