Создаю панель в GladeVCP( FANUC DESIGN). Нужна помощь

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

Создаю панель в GladeVCP( FANUC DESIGN). Нужна помощь

Сообщение taraskin » 26 авг 2018, 17:27

Приветствую всех

Я начал переход с МАЧ-3 на линукс, и для нужд станка создал кастомную панель в glade.

Так как я только начал изучение linuxcnc , столкнулся с некоторыми проблемами

при привязке кнопок e-stop и start к моей панели, они никак не хотят работать.

я использовал следующий код для привязки:
net estop-out <= gladevcp.e-stop

http://www.cnc-club.ru/forum/download/f ... f1cdb0e3d9

прилагаю также бекап с моим файлом http://www.cnc-club.ru/forum/download/f ... f1cdb0e3d9
Вложения
Создаю панель в GladeVCP( FANUC DESIGN). Нужна помощь index.png
2-08-18 16.19.tar.gz
(33.39 Кб) Скачиваний: 45
Последний раз редактировалось taraskin 01 сен 2018, 10:11, всего редактировалось 1 раз.
taraskin
Новичок
 
Сообщения: 10
Зарегистрирован: 31 мар 2018, 09:23
Репутация: 0

Re: Создаю панель в GladeVCP. Нужна помощ

Сообщение nkp » 26 авг 2018, 17:45

может с halui проще будет все разрулить
http://linuxcnc.org/docs/2.7/html/gui/halui.html
вот доступные пины для авоста:

E-Stop
halui.estop.activate (bit, in) - pin for requesting E-Stop

halui.estop.is-activated (bit, out) - indicates E-stop reset

halui.estop.reset (bit, in) - pin for requesting E-Stop reset
nkp
Мастер
 
Сообщения: 7375
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1233
Медальки:

Re: Создаю панель в GladeVCP. Нужна помощ

Сообщение taraskin » 26 авг 2018, 18:11

А привязка делается в файле .hal , или нужно создавать другой файл с расширением .ini ?
taraskin
Новичок
 
Сообщения: 10
Зарегистрирован: 31 мар 2018, 09:23
Репутация: 0

Re: Создаю панель в GladeVCP. Нужна помощ

Сообщение nkp » 26 авг 2018, 18:42

taraskin писал(а):А привязка делается в файле .hal , или нужно создавать другой файл с расширением .ini ?

все пины панелей(gladevcp , pyvcp) коммутируются в postgui.hal ...
это может быть любой файл с любым именем ,который прописан в ини файле в секции


[HAL]
POSTGUI_HALFILE = name.hal
nkp
Мастер
 
Сообщения: 7375
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1233
Медальки:

Re: Создаю панель в GladeVCP. Нужна помощ

Сообщение taraskin » 26 авг 2018, 19:11

Заработало !

Использовал следующий код

#Привязка Е-стоп к панели Glade
net estop-out iocontrol.0.user-enable-out
net estop-out iocontrol.0.emc-enable-in

net estop-activate gladevcp.e-stop-not halui.estop.activate
net estop-reset gladevcp.e-stop halui.estop.reset

#Привязка леда к Е-стоп панели Glade
net estop-is-activated gladevcp.e-stop-led halui.estop.is-activated
taraskin
Новичок
 
Сообщения: 10
Зарегистрирован: 31 мар 2018, 09:23
Репутация: 0

Re: Создаю панель в GladeVCP. Нужна помощ

Сообщение taraskin » 31 авг 2018, 01:21

Друзья, помогите мне, пожалуйста, разобраться.
Я сделал привязку пинов но ручное управление не работает. Что я делаю не так ?

использовал коды :
net j0-minus gladevcp.goj-x- halui.jog.0.minus
net j0-plus gladevcp.goj-x halui.jog.0.plus
net j1-minus gladevcp.goj-y- halui.jog.1.minus
net j1-plus gladevcp.goj-y halui.jog.1.plus
net j2-minus gladevcp.goj-z- halui.jog.2.minus
net j2-plus gladevcp.goj-z halui.jog.2.plus
Вложения
30-08-18.tar.gz
(17.96 Кб) Скачиваний: 46
taraskin
Новичок
 
Сообщения: 10
Зарегистрирован: 31 мар 2018, 09:23
Репутация: 0

Re: Создаю панель в GladeVCP. Нужна помощ

Сообщение solo » 31 авг 2018, 08:59

я не сильно внимательно изучал приложенный конфиг
а halui.jog-speed , где то задается?
Аватара пользователя
solo
Мастер
 
Сообщения: 1138
Зарегистрирован: 20 окт 2011, 18:39
Откуда: Украина Харьков
Репутация: 208
Настоящее имя: Юрий Соловьев

Re: Создаю панель в GladeVCP. Нужна помощ

Сообщение NKS » 31 авг 2018, 09:13

taraskin писал(а):gladevcp.goj

Может gladevcp.jog ?
Аватара пользователя
NKS
Мастер
 
Сообщения: 2208
Зарегистрирован: 30 окт 2014, 21:36
Откуда: Волгоград
Репутация: 968
Медальки:
Настоящее имя: Сергей

Re: Создаю панель в GladeVCP. Нужна помощ

Сообщение solo » 31 авг 2018, 09:23

так эта строка в приложенном конфиге закомментирована
Аватара пользователя
solo
Мастер
 
Сообщения: 1138
Зарегистрирован: 20 окт 2011, 18:39
Откуда: Украина Харьков
Репутация: 208
Настоящее имя: Юрий Соловьев

Re: Создаю панель в GladeVCP. Нужна помощ

Сообщение taraskin » 01 сен 2018, 00:44

Подключил
Вложения
Создаю панель в GladeVCP( FANUC DESIGN). Нужна помощь ууу.png
taraskin
Новичок
 
Сообщения: 10
Зарегистрирован: 31 мар 2018, 09:23
Репутация: 0

Re: Создаю панель в GladeVCP. Нужна помощ

Сообщение taraskin » 01 сен 2018, 00:52

Вопрос.
Как заставить двигаться ось определенную дистанцию за один шаг ?
Также хочу сделать переключатель между режимами автоматической подачи и step jog
taraskin
Новичок
 
Сообщения: 10
Зарегистрирован: 31 мар 2018, 09:23
Репутация: 0

Re: Создаю панель в GladeVCP. Нужна помощ

Сообщение nkp » 01 сен 2018, 07:40

смотри по ссылке выше пины с "increment" в наименовании
nkp
Мастер
 
Сообщения: 7375
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1233
Медальки:

Re: Создаю панель в GladeVCP( FANUC DESIGN). Нужна помощь

Сообщение taraskin » 01 сен 2018, 10:14

Так как я работаю с станками от фанук, хотелось сделать соответствующий дизайн.
taraskin
Новичок
 
Сообщения: 10
Зарегистрирован: 31 мар 2018, 09:23
Репутация: 0

Re: Создаю панель в GladeVCP( FANUC DESIGN). Нужна помощь

Сообщение taraskin » 01 сен 2018, 10:36

Стойка Fanuc 30i
Вложения
Создаю панель в GladeVCP( FANUC DESIGN). Нужна помощь 20180901_084823.jpg
taraskin
Новичок
 
Сообщения: 10
Зарегистрирован: 31 мар 2018, 09:23
Репутация: 0


Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: Alex lamaka, Bing [Bot], Dmaster, Dnipryanin, dovganya, Enot_1, Google [Bot], Google Feedfetcher, Kovus2, nik1, niksooon, Головин Артем, serpvect, shalek, TheDreamer, tsurika, Udjin, Yandex [bot], Курдль

Поделиться

Reputation System ©'