GladeVCP для начинающих
-
Валерий
- Мастер
- Сообщения: 241
- Зарегистрирован: 21 июл 2013, 21:01
- Репутация: 2
- Контактная информация:
GladeVCP для начинающих
Сделал небольшую панель в Glade 16 светодиодов.
Как мне прописать панель так чтобы наблюдать за LPT портом
если 1 светодиод горит 0 не горит
Как мне прописать панель так чтобы наблюдать за LPT портом
если 1 светодиод горит 0 не горит
- Вложения
-
- Sherline3Axis_mm.ini
- (7.05 КБ) 1078 скачиваний
-
- manual-example.hal
- (4 байт) 1204 скачивания
-
- core_stepper.hal
- (1.95 КБ) 1193 скачивания
-
- manual-example.rar
- (752 байт) 433 скачивания
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP для начинающих
за какими пинами порта хочешь наблюдать - за входами , за выходами или за всеми пинами?
панель запускается?
если да - посмотреть в halshow точное название пинов индикаторов в созданой панели...
прописать в manual-example.hal:
net led1 parport.0.pin-10-in-not имя_пина_индикатора
панель запускается?
если да - посмотреть в halshow точное название пинов индикаторов в созданой панели...
прописать в manual-example.hal:
net led1 parport.0.pin-10-in-not имя_пина_индикатора
-
Валерий
- Мастер
- Сообщения: 241
- Зарегистрирован: 21 июл 2013, 21:01
- Репутация: 2
- Контактная информация:
Re: GladeVCP для начинающих
За входами пин gladevcp.hal_led17
Панель запускается светодиоды не активные ,серые
Панель запускается светодиоды не активные ,серые
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP для начинающих
пропиши в manual-example.halВалерий писал(а):не активные ,серые
setp gladevcp.hal_table2 1
-
Валерий
- Мастер
- Сообщения: 241
- Зарегистрирован: 21 июл 2013, 21:01
- Репутация: 2
- Контактная информация:
Re: GladeVCP для начинающих
Во диоды стали активные!
-
Валерий
- Мастер
- Сообщения: 241
- Зарегистрирован: 21 июл 2013, 21:01
- Репутация: 2
- Контактная информация:
Re: GladeVCP для начинающих
Так по входу запускается
net led1 parport.0.pin-10-in-not gladevcp.hal_led17
а по выходу дает ошибку
net led2 parport.0.pin-03-out gladevcp.hal_led18
net led1 parport.0.pin-10-in-not gladevcp.hal_led17
а по выходу дает ошибку
net led2 parport.0.pin-03-out gladevcp.hal_led18
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP для начинающих
это и понятно - просто в емс два пина IN соеденять нельзяВалерий писал(а):а по выходу дает ошибку
пробуй :
net led2 halui.estop.is-activated parport.0.pin-03-out gladevcp.hal_led18
будет сигнализировать о нажатии estop
зы
по ссылке речь о пинах OUT
но все это "зеркально" относится и к пинам IN
-
Валерий
- Мастер
- Сообщения: 241
- Зарегистрирован: 21 июл 2013, 21:01
- Репутация: 2
- Контактная информация:
Re: GladeVCP для начинающих
net led2 halui.estop.is-activated parport.0.pin-03-out gladevcp.hal_led18
Дает ошибку
Дает ошибку
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP для начинающих
в ини файле в секцию [HAL] прописать
HALUI = halui
HALUI = halui
-
Валерий
- Мастер
- Сообщения: 241
- Зарегистрирован: 21 июл 2013, 21:01
- Репутация: 2
- Контактная информация:
Re: GladeVCP для начинающих
Все получилось.
Большое спасибо.
А как сделать эту панель перетаскиваемую,скрываемую
по идееи она мне нужна будет только при отладке станка
контролировать входа выхода, различные концевики.
Большое спасибо.
А как сделать эту панель перетаскиваемую,скрываемую
по идееи она мне нужна будет только при отладке станка
контролировать входа выхода, различные концевики.
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP для начинающих
переделай немного саму панель:Валерий писал(а):А как сделать эту панель перетаскиваемую,скрываемую
используй окно с таким свойством: и вместо хал_таблицы пользуй простую: (строка setp gladevcp.hal_table2 1 теперь не нужна)
в ини пропиши примерно такое:
EMBED_TAB_NAME=PAN
EMBED_TAB_COMMAND=halcmd loadusr gladevcp manual-example.ui
(это вместо GLADEVCP= manual-example.ui)
-
Валерий
- Мастер
- Сообщения: 241
- Зарегистрирован: 21 июл 2013, 21:01
- Репутация: 2
- Контактная информация:
Re: GladeVCP для начинающих
Чистое окно PAN
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP для начинающих
сейчас для проверить "кинул" несколько ледов на панель:
-
Валерий
- Мастер
- Сообщения: 241
- Зарегистрирован: 21 июл 2013, 21:01
- Репутация: 2
- Контактная информация:
Re: GladeVCP для начинающих
Окно открывается но как вставишь эти строчки в hal
вылетает ошибка
net led1 parport.0.pin-10-in-not gladevcp.hal_led1
net led2 halui.estop.is-activated parport.0.pin-14-out gladevcp.hal_led18
вылетает ошибка
net led1 parport.0.pin-10-in-not gladevcp.hal_led1
net led2 halui.estop.is-activated parport.0.pin-14-out gladevcp.hal_led18
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP для начинающих
пробуй так:
EMBED_TAB_NAME=PAN
EMBED_TAB_COMMAND=halcmd loadusr -Wn gladevcp gladevcp -c gladevcp manual-example1.ui
EMBED_TAB_NAME=PAN
EMBED_TAB_COMMAND=halcmd loadusr -Wn gladevcp gladevcp -c gladevcp manual-example1.ui
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP для начинающих
подправил верхнее сообщение...
-
Валерий
- Мастер
- Сообщения: 241
- Зарегистрирован: 21 июл 2013, 21:01
- Репутация: 2
- Контактная информация:
Re: GladeVCP для начинающих
Вот так отлично,работает
Буду панель рисовать
Буду панель рисовать
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: GladeVCP для начинающих
выделеное поле - это для ввода значения по дефолту??
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: GladeVCP для начинающих
Скорее всего да... но помнится мне с этим был какой-то косяк... или это в inkscape было... или там для этого компоннета создается adjustment, в котором надо это значение писать... как-то так 
PS а ты что не пробовал еще? Или попробовал, а оно как раз не работает?
PS а ты что не пробовал еще? Или попробовал, а оно как раз не работает?
