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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
mmv
Мастер
Сообщения: 609
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

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

Сообщение mmv »

Ок, сделаем
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
Фрост
Мастер
Сообщения: 382
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 17
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

mmv писал(а): 15 дек 2022, 13:28 Ок, сделаем
В этом году? ;)
Power968
Мастер
Сообщения: 277
Зарегистрирован: 03 дек 2017, 17:12
Репутация: 390
Настоящее имя: Марк Иванов
Откуда: Белгород
Контактная информация:

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

Сообщение Power968 »

Такой вопрос еще есть. Есть у меня несколько энкодеров на 36 позиций от климатконтроля авто, там 3 пина. Один общий и 2 канала. этот общий замыкается то на один то на другой то на оба, все как обычно. Если я его подключу к входу энкодера методом общий на GND. а фазы на а+, b+ и перемычки выберу как не балансный вход то заработает? По идее судя по схеме там же подтяжка к +5 вольт есть?
mmv
Мастер
Сообщения: 609
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

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

Сообщение mmv »

Почему бы и не заработать ему
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

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

Сообщение Nikomas »

Просьба к ТС: большими буквами написать в первом топике "На плате IO выходы работают только при TRUE сигнала enable_drive. ВХОДЫ РАБОТАЮТ И ПРИ FALSE ENABLE_DRIVE!".
Фрост
Мастер
Сообщения: 382
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 17
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

С чего бы? В любом состоянии- в зависимости от кода хал
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

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

Сообщение Nikomas »

Фрост писал(а): С чего бы? В любом состоянии- в зависимости от кода хал
Проверьте на своем PinCET. У меня так.
Фрост
Мастер
Сообщения: 382
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 17
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

Так я знаю, буквально на днях правил хал, чтоб нельзя было разжать шпиндель на выключенной машине, до того как дописал анд разжимался всегда. И даже при естопе выходы работают, у меня мигает светофор
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

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

Сообщение ex71 »

Nikomas писал(а): Проверьте на своем PinCET. У меня так.
какая плата, какая прошивка?
mmv
Мастер
Сообщения: 609
Зарегистрирован: 24 май 2016, 21:58
Репутация: 33
Контактная информация:

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

Сообщение mmv »

"И даже при естопе выходы работают, у меня мигает светоор."
А причем тут Е стоп, он никакого отношения не имеет к платам. Как напишите так и будет работать. Е стоп вообще должен отключать подачу напряжения на все.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
Фрост
Мастер
Сообщения: 382
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 17
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

Я к тому и написал, что естоп автоматом снимает сигнал энейбл, но это не мешает платам отрабатывать написанный алгоритм
Аватара пользователя
sima8520
Почётный участник
Почётный участник
Сообщения: 4501
Зарегистрирован: 24 ноя 2016, 23:35
Репутация: 1615
Настоящее имя: Илья
Откуда: Беларусь, Гомель
Контактная информация:

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

Сообщение sima8520 »

Фрост писал(а): но это не мешает платам отрабатывать написанный алгоритм
у вас лцнц должна сообщить о сработанном аларм входе и прекратить работу. может вы не так что то настроили? естоп это физическая кнопка которая рвет цепь питания силовых агрегатов станка, будто вы с розетки дергаете вилку
Фрост
Мастер
Сообщения: 382
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 17
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

sima8520 писал(а): будто вы с розетки дергаете вилку
Я не стал так делать, считаю это не правильным. Как минимум это не позволит приводам резко остановиться, и уничтожит всю информацию о причине сработки. Нет, конечно можно взять комп и поочередно подключаться ко всем серводрайверам и частотнику считывая логи ошибок... У меня естоп завязан на iocontrol.0.emc-enable-in, а если надо полностью вырубить - грибок на вводной пускатель с самоудержанием. Опять же, допустим при выполнении программы что-то пошло не так - что логичнее, нажать программный естоп с сохранением всех привязок, исправить ошибку и продолжить (с начала или нужной строки по ситуации) или вырубить все и возможно запороть заготовку? Да и на пром чпу станках, которые видел, чтото не припомню, чтоб естоп обесточивал станок, для этого есть отдельная кнопка
Аватара пользователя
sima8520
Почётный участник
Почётный участник
Сообщения: 4501
Зарегистрирован: 24 ноя 2016, 23:35
Репутация: 1615
Настоящее имя: Илья
Откуда: Беларусь, Гомель
Контактная информация:

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

Сообщение sima8520 »

Когда зависает комп, ваш програмный естоп тоже зависает и чтобы спасти сам станок - рубят его питание чтоб он не самоуничтожился (допустим шпиндель). На заготовку срать вообще в таком случае
Фрост
Мастер
Сообщения: 382
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 17
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

Так на каких пром станках естоп рубит общее питание?
Станок один раз завис во время отработки программы, самовольно никуда не уехал, шпиндель остановил. Может надо нормально настраивать, в том числе не игнорируя вачдог? Платы из темы
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

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

Сообщение ex71 »

Фрост писал(а): Так на каких пром станках естоп рубит общее питание?
не общее питание, а силовую часть драйверов. И при чем просто вырубать питание нельзя - мотор продолжить крутиться по инерции, а ЭДС убьет плату управления. Поэтому на драйверах всех, и всех важных пускателях надо заводить цепь через грибок. Если что-то где-то ушло в аварию или обрыв - эта цепь размыкается и все силовые компоненты переходят в режим аварии.
Точно так же сигналы аварий надо соединить вместе и завести на ЧПУ или кнопку пуска.

"выжные пускатели" - это не питание моторов или чпу. А электроавтоматика, отвечающая за передвижение компонентов станка. Скажем пускатель который отжимает тормоз оси - надо отключать в аварийной ситуации, для предотвращения движения станка. Или вращение револьверки.. А то у меня вот при отключении програмного е-стоп револьверка продолжает крутится, а ЧПУ уже не контролиует ее. То есть если я вижу что инструмент при смене может попасть в патрон - я конечно жму е-стоп, но максимум это тормозит шпиндель и не убьет все к хренам, а лишь долбанет инструментом в остановленную заготовку или патрон. Сильно плохо не будет, но все равно лишние проблемы.
Фрост
Мастер
Сообщения: 382
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 17
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

ex71 писал(а): при отключении програмного е-стоп револьверка продолжает крутится
Через анд притянуть к энейбл, заодно и остальные мало мальские важные выходные цепи. Тоже такое было, думаю это недоработка компонента карусель
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

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

Сообщение ex71 »

Фрост писал(а): 23 янв 2023, 02:35
ex71 писал(а): при отключении програмного е-стоп револьверка продолжает крутится
Через анд притянуть к энейбл, заодно и остальные мало мальские важные выходные цепи. Тоже такое было, думаю это недоработка компонента карусель
у меня нет карусели, на g коде написано. Активируется порт и ожидается сигнал на контакте. В случае е-стоп скрипт останавливается, реле остается включенным.
Поэтому надо завести управление реле на енейбл - это правильнее.
Фрост
Мастер
Сообщения: 382
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 17
Настоящее имя: Сергей
Контактная информация:

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

Сообщение Фрост »

ex71 писал(а): на g коде написано
а можешь или в личку, или сюда выложить? Скоро буду на фрезер делать автосмену, интересно посмотреть как выглядит в g-коде
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

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

Сообщение ex71 »

Фрост писал(а): 23 янв 2023, 12:25
ex71 писал(а): на g коде написано
а можешь или в личку, или сюда выложить? Скоро буду на фрезер делать автосмену, интересно посмотреть как выглядит в g-коде
уже выкладывал и тут и в теме про смену инструмента на токарнике
Ответить

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