Страница 1 из 2

Подключение THCUD

Добавлено: 10 янв 2020, 09:16
daiman444
Приветствую коллеги.
Достаточно долго уже пытаюсь самостоятельно заставить шевелиться ось Z при появлении сигналов up/down.

источником информации были:

http://linuxcnc.org/docs/2.7/html/man/man9/thcud.9.html
http://www.cnc-club.ru/forum/viewtopic. ... ud#p179615
http://www.cnc-club.ru/forum/viewtopic. ... ud#p322126

Темы очень старые и информации в них недостаточно чтобы реализовать управление thcud.

конфиг запускается на станке, ледки горят при входящих сигналах, но ось Z никак не хочет ездить вверх вниз

Может ли кто то глянуть конфиг и подсказать чего там не хватает?

Re: Подключение THCUD

Добавлено: 10 янв 2020, 10:00
nkp
посмотреть в halshow на пин axis.2.amp-enable-out в момент,когда z должна двигаться
срабатывае - не срабатывает ?

Re: Подключение THCUD

Добавлено: 10 янв 2020, 10:45
daiman444
zenable и stepgen.2.enable нашел.
nkp писал(а):посмотреть в halshow на пин axis.2.amp-enable-out
хоть убей не могу найти этот пин.

Re: Подключение THCUD

Добавлено: 10 янв 2020, 10:55
nkp
daiman444 писал(а):zenable и stepgen.2.enable нашел.
а эти срабатывают?

Re: Подключение THCUD

Добавлено: 10 янв 2020, 11:02
daiman444
Нашел этот пин. Как их проверить и где увидеть что они срабатывают?
Это пины же как раз на z

Re: Подключение THCUD

Добавлено: 10 янв 2020, 11:02
nkp
ну и далее закоментированны строки
#net zposin thcud.z-pos-in <= axis.2.motor-pos-cmd
#net zposout thcud.z-pos-out => stepgen.2.position-cmd
#net zfbout thcud.z-fb-out => stepgen.2.position-fb

Re: Подключение THCUD

Добавлено: 10 янв 2020, 11:04
nkp
daiman444 писал(а):Нашел этот пин. Как их проверить и где увидеть что они срабатывают?
там же в Halshov
открываем этот пин в правой вкладке
будет красный кружочек
активируем наш датчик высоты
смотрим на кружочек - стал ли желтым?

Re: Подключение THCUD

Добавлено: 10 янв 2020, 11:06
nkp
Выделение_091.png (2607 просмотров) <a class='original' href='./download/file.php?id=174755&mode=view' target=_blank>Загрузить оригинал (22.34 КБ)</a>
=============


==============
скрин произвольный из сети,чтоб показать вкладку с "лампочками"

Re: Подключение THCUD

Добавлено: 10 янв 2020, 11:11
daiman444
У меня оно так выглядит

Разобрался. Пробую

Re: Подключение THCUD

Добавлено: 10 янв 2020, 11:12
nkp
daiman444 писал(а):У меня оно так выглядит
вот теперь слева тыцнуть на наш пин stepgen.2.enable

Re: Подключение THCUD

Добавлено: 10 янв 2020, 11:16
daiman444
Горит желтым. Никак не изменяется

#net zfbout thcud.z-fb-out => stepgen.2.position-fb

Сняв коммент конфиг не грузится. Го

Re: Подключение THCUD

Добавлено: 10 янв 2020, 11:18
nkp
daiman444 писал(а):Горит желтым. Никак не изменяется
значит активен,что нам и нужно

Re: Подключение THCUD

Добавлено: 10 янв 2020, 11:21
nkp
daiman444 писал(а):Сняв коммент конфиг не грузится
попробуй снять коменты со всех этих строк

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

#unlinkp axis.2.motor-pos-cmd 
#unlinkp stepgen.2.position-fb
#unlinkp stepgen.2.position-cmd
#net zposin thcud.z-pos-in <= axis.2.motor-pos-cmd
#net zposout thcud.z-pos-out => stepgen.2.position-cmd
#net zfbout thcud.z-fb-out => stepgen.2.position-fb

Re: Подключение THCUD

Добавлено: 10 янв 2020, 11:26
daiman444
nkp писал(а):попробуй снять коменты со всех этих строк
Снял. Ругается при запуске. Фото в 11 посте. Говорит что уже назначено, а где не могу найти

Re: Подключение THCUD

Добавлено: 10 янв 2020, 11:36
daiman444
Классная штука лэки в халшоу.
Сейчас выявилось что при включении плазмы кнопкой ледка загорается, а когда включается из программы по м03 то ледка не загорается желтым. Лэдки верх вниз реагируют соответствующие сигналы

Выясниться то выяснилось а его нормально настроить хз. Уже весь обморозился весь танцуя с бубном вокруг компа

Re: Подключение THCUD

Добавлено: 10 янв 2020, 12:23
nkp
daiman444 писал(а):Уже весь обморозился весь танцуя с бубном вокруг компа
#net spindle-on <= motion.spindle-on

Re: Подключение THCUD

Добавлено: 11 янв 2020, 10:27
daiman444
Только сейчас заметил что не активируется реле при включении из г кода по м03. В axis кнопка включения становится активной а реле не щелкает. При этом если вручную включать то реле активируется.
Соответственно в халшоу пин не активируется

В другом созданном конфиге реле так же не активируется по м03. Только кнопка в аксис становится активная

Re: Подключение THCUD

Добавлено: 11 янв 2020, 11:07
nkp
daiman444 писал(а):по м03
M3 всегда надо с каким то ненулевым S
например M3 S1

Re: Подключение THCUD

Добавлено: 11 янв 2020, 11:25
daiman444
Епрст. Защелкало. Но вверхвниз все равно не ездит(

Re: Подключение THCUD

Добавлено: 11 янв 2020, 17:13
nkp
daiman444 писал(а):Но вверхвниз все равно не ездит(
прикрепи сюда последнюю редакцию конфига,который работает на станке