GladeVCP и PyVCP для начинающих

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

nkp писал(а):для начала поменяй свой файл на мой и сделай вывод halcmd show | grep glade еще раз

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

vitaliy@vitaliy-desktop:~$ halcmd show | grep glade
    17  User  gladevcp                                   2484 ready
    17  bit   IN          FALSE  gladevcp.hal_led1
    17  bit   IN          FALSE  gladevcp.hal_led2
vitaliy@vitaliy-desktop:~$ 
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Nick »

Виталий писал(а):а чем в линуксе ты открываеш архив rar?
Просто тыркни на него, должно предложить поставить unrar, или в консоле sudo apt-get install unrar.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

Виталий писал(а):чем в линуксе ты открываеш архив rar?
выполни в терминале:

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

sudo apt-get install rar
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

Nick писал(а):Просто тыркни на него, должно предложить поставить unrar, или в консоле sudo apt-get install unrar.
спасибо за архиватор
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

а как так получилось (я на счет типа файла)?
Вложения
Снимок-3.png (3041 просмотр) <a class='original' href='./download/file.php?id=6102&sid=1305d0fe748c0a11bda4eed1365551a3&mode=view' target=_blank>Загрузить оригинал (479.29 КБ)</a>
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

У меня
Выделение(008).png (3041 просмотр) <a class='original' href='./download/file.php?id=6103&sid=1305d0fe748c0a11bda4eed1365551a3&mode=view' target=_blank>Загрузить оригинал (17.23 КБ)</a>
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

у меня другое
Вложения
Снимок-4.png (3041 просмотр) <a class='original' href='./download/file.php?id=6104&sid=1305d0fe748c0a11bda4eed1365551a3&mode=view' target=_blank>Загрузить оригинал (167.46 КБ)</a>
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

выложи всю папку с конфигур
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

в моем-твоем файле я исправил "Продолжить программу"
а у тебя на скрине все еще с ошибкой
вывод-ты файлы не поменял
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

вот
Вложения
configs.tar.gz
(39.61 КБ) 1265 скачиваний
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

так какая твоя рабочая папка ?
где файл панели?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

сорри -нашел :)
убери из папки свой файл
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

убрал ,твой файл с двумя( panell.ui) в ini переписал ,ошибка
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

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

Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/realtime-2.6.32-122-rtai/modules/linuxcnc
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.5
LINUXCNC - 2.5.0
Machine configuration directory is '/home/vitaliy/linuxcnc/configs/cnc'
Machine configuration file is 'cnc.ini'
INIFILE=/home/vitaliy/linuxcnc/configs/cnc/cnc.ini
PARAMETER_FILE=linuxcnc.var
TASK=milltask
HALUI=halui
DISPLAY=axis
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Starting HAL User Interface program: halui
Starting TASK program: milltask
Starting DISPLAY program: axis
Unexpected realtime delay: check dmesg for details.

progname=gladevcp; RGBA=on
**** GLADE VCP INFO:    Not a libglade project, trying to load as a GTK builder project
**** GLADE VCP ERROR:    With xml file: ../gladevcp/
Embeded tab command "halcmd loadusr -Wn gladevcp gladevcp -c gladevcp -x 71303322 -u ../gladevcp/hitcounter.py ../gladevcp/ panell.ui" exited with error: 1
Shutting down and cleaning up LinuxCNC...
Killing task linuxcncsvr, PID=4196
Killing task milltask, PID=4244
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Cleanup done

Debug file information:
Can not find -sec MOT -var MOT -num 1 
Can not find -sec IO -var IO -num 1 
Can not find -sec LINUXCNC -var NML_FILE -num 1 
Can not find -sec EMC -var NML_FILE -num 1 

(gladevcp:4251): libglade-WARNING **: could not find glade file '../gladevcp/'
<commandline>:0: gladevcp exited without becoming ready
4196
  PID TTY      STAT   TIME COMMAND
4244
  PID TTY      STAT   TIME COMMAND
Stopping realtime threads
Unloading hal components

Kernel message information:
[ 3905.324899] I-pipe: Domain RTAI registered.
[ 3905.324909] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[ 3905.324912] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) .
[ 3905.324917] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 3905.324919] PIPELINE layers:
[ 3905.324922] f83d8e20 9ac15d93 RTAI 200
[ 3905.324924] c085cb20 0 Linux 100
[ 3905.351418] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 3905.351608] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: <with RTAI OWN KTASKs>, kstacks pool size = 524288 bytes.
[ 3905.351613] RTAI[sched]: hard timer type/freq = APIC/12564314(Hz); default timing: periodic; linear timed lists.
[ 3905.351616] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 2211661000 hz.
[ 3905.351618] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 3905.351746] RTAI[usi]: enabled.
[ 3905.442542] RTAI[math]: loaded.
[ 3905.537548] config string '0x378 out  '
[ 3906.296745] 
[ 3906.296748] In recent history there were
[ 3906.296750] 2213897, 2215870, 2206541, 2209735, and 2213683
[ 3906.296751] elapsed clocks between calls to the motion controller.
[ 3906.296755] This time, there were 2656535 which is so anomalously
[ 3906.296756] large that it probably signifies a problem with your
[ 3906.296757] realtime configuration.  For the rest of this run of
[ 3906.296758] EMC, this message will be suppressed.
[ 3906.296759] 
[ 3908.420205] RTAI[math]: unloaded.
[ 3908.485558] SCHED releases registered named ALIEN RTGLBH
[ 3908.500277] RTAI[malloc]: unloaded.
[ 3908.600025] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 3908.603727] I-pipe: Domain RTAI unregistered.
[ 3908.603736] RTAI[hal]: unmounted.
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

nkp писал(а):в моем-твоем файле я исправил "Продолжить программу"
в gladevcp надо исправлять?
туговато мне линукс покорять
Последний раз редактировалось Виталий 21 июн 2012, 19:25, всего редактировалось 1 раз.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

положи "мой " файл в папку с конфигом-cnc
пропиши в ини :

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

[DISPLAY]
DISPLAY = axis
EDITOR = gedit
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_FEED_OVERRIDE = 1.2
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 5
PROGRAM_PREFIX = /home/vitaliy/linuxcnc/nc_files
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
GLADEVCP=  panel.ui 
и все :)
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

сделал,ошибка

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

Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/realtime-2.6.32-122-rtai/modules/linuxcnc
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.5
LINUXCNC - 2.5.0
Machine configuration directory is '/home/vitaliy/linuxcnc/configs/cnc'
Machine configuration file is 'cnc.ini'
INIFILE=/home/vitaliy/linuxcnc/configs/cnc/cnc.ini
PARAMETER_FILE=linuxcnc.var
TASK=milltask
HALUI=halui
DISPLAY=axis
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Starting HAL User Interface program: halui
Starting TASK program: milltask
Starting DISPLAY program: axis
Unexpected realtime delay: check dmesg for details.

progname=gladevcp; RGBA=on
**** GLADE VCP INFO:    Not a libglade project, trying to load as a GTK builder project
**** GLADE VCP ERROR:    With xml file: panell.ui
Embeded tab command "halcmd loadusr -Wn gladevcp gladevcp -c gladevcp -x 71303322 panell.ui" exited with error: 1
Shutting down and cleaning up LinuxCNC...
Killing task linuxcncsvr, PID=5366
Killing task milltask, PID=5414
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Cleanup done

Debug file information:
Can not find -sec MOT -var MOT -num 1 
Can not find -sec IO -var IO -num 1 
Can not find -sec LINUXCNC -var NML_FILE -num 1 
Can not find -sec EMC -var NML_FILE -num 1 

(gladevcp:5421): libglade-WARNING **: could not find glade file 'panell.ui'
<commandline>:0: gladevcp exited without becoming ready
5366
  PID TTY      STAT   TIME COMMAND
5414
  PID TTY      STAT   TIME COMMAND
Stopping realtime threads
Unloading hal components

Kernel message information:
[ 5027.669417] I-pipe: Domain RTAI registered.
[ 5027.669427] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[ 5027.669430] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) .
[ 5027.669435] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 5027.669437] PIPELINE layers:
[ 5027.669440] f83d8e20 9ac15d93 RTAI 200
[ 5027.669442] c085cb20 0 Linux 100
[ 5027.693423] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 5027.693597] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: <with RTAI OWN KTASKs>, kstacks pool size = 524288 bytes.
[ 5027.693601] RTAI[sched]: hard timer type/freq = APIC/12564314(Hz); default timing: periodic; linear timed lists.
[ 5027.693604] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 2211661000 hz.
[ 5027.693607] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 5027.693740] RTAI[usi]: enabled.
[ 5027.785212] RTAI[math]: loaded.
[ 5027.883255] config string '0x378 out  '
[ 5028.616030] 
[ 5028.616030] In recent history there were
[ 5028.616030] 2217600, 2211607, 2203062, 2209569, and 2209348
[ 5028.616030] elapsed clocks between calls to the motion controller.
[ 5028.616030] This time, there were 2659051 which is so anomalously
[ 5028.616030] large that it probably signifies a problem with your
[ 5028.616030] realtime configuration.  For the rest of this run of
[ 5028.616030] EMC, this message will be suppressed.
[ 5028.616030] 
[ 5030.694614] RTAI[math]: unloaded.
[ 5030.754768] SCHED releases registered named ALIEN RTGLBH
[ 5030.768881] RTAI[malloc]: unloaded.
[ 5030.868031] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 5030.871119] I-pipe: Domain RTAI unregistered.
[ 5030.871128] RTAI[hal]: unmounted.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

Виталий писал(а):делал,ошибка
распакуй ,запусти(предварительно свою папку cnc убери в другое место):
cnc.tar
(40 КБ) 529 скачиваний
Виталий
Мастер
Сообщения: 223
Зарегистрирован: 26 янв 2012, 20:30
Репутация: 1
Откуда: Полтава
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение Виталий »

все работает ,panel.ui это мой старый?
Вложения
Снимок-5.png (3037 просмотров) <a class='original' href='./download/file.php?id=6108&sid=1305d0fe748c0a11bda4eed1365551a3&mode=view' target=_blank>Загрузить оригинал (203.01 КБ)</a>
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: GladeVCP и PyVCP для начинающих

Сообщение nkp »

Виталий писал(а):это мой старый?
это чуть-чуть подправленный твой файл :)
как я понял , что ты первый раз не поменял файлы?
посмотри на свои предыдущие скрины-у тебя на кнопке надпись " Продолжить программу" с ошибкой -а теперь нет
Но теперь о главном-зачем я корректировал твой файл:
ты выбирал элементы без "hal_" (например - ты кнопки размещал "button" и они не видны были в хал емс.
А я просто поменял их все на "hal_button"
Ответить

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