Отобразить ошибки linuxcnc

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
atomichammer
Опытный
Сообщения: 136
Зарегистрирован: 20 янв 2017, 13:10
Репутация: 7
Настоящее имя: Anton
Откуда: Алматы
Контактная информация:

Re: Отобразить ошибки linuxcnc

Сообщение atomichammer »

Ну вощим, тебе надо копать в этом направлении:

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

addf near.0 servo-thread
net spindle-velocity encoder.0.velocity near.0.in1
net spindle-cmd near.0.in2
net spindle-at-speed motion.spindle-at-speed near.0.out
Это так, эмпирически. Я еще плохо шарю в соединении пинов в хале, поэтому это вряд ли заработает вот так сразу. Просто хотел донести идею.
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Отобразить ошибки linuxcnc

Сообщение Taganrog »

atomichammer писал(а):Просто хотел донести идею.
Она немного другая. Ты выставляешь пин по достижении скорости. Это наверное верно.
Но мне нужно чтоб задержка была именно по времени. Серва всеравно раскручивается за 1 секунду. потому задержка 2 сек более чем достаточно. Зато в такой реализации я имею возможность тестировать коды и скрипты удаленно подключаясь к станку с работы. Не запуская физически силовую часть станка. С точки зрения логики - должно работать как часы.
Пришел сигнал на запуск шпинделя -> ждем 2 сек -> пропускаем сигнал как если б обороты раскрутились -> выполняемся дальше.
Как я понял linuxcnc позволяет описать вообще любую желаемую мне логику работы- этой возможностью и собираюсь пользоваться.
И оно работало до недавнего времени. Заглючивает только в некоторых УП. Некоторые отрабатывают отлично, а вот эта конкретная вообще только 1 раз. Закономерность пока не поймал. Это и напрягает. Ошибок то не показывает.
Как можно еще организовать задержку именно по времени ?
nkp писал(а):то наверно не в Axis,
потому как там всегда останавливал кнопкой стоп.
Забыл указать. мучаю gmoccapy.
MX_Master писал(а):ESC = Abort
Имелся ввиду пин. Планирую сделать отдельную физическую кнопку на панели станочка.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Отобразить ошибки linuxcnc

Сообщение Serg »

Taganrog писал(а):Имелся ввиду пин. Планирую сделать отдельную физическую кнопку на панели станочка.
Есть два разных варианта:
1. motion.feed-hold
2. halui.program.*
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

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