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

Инсталяция и запуск помощника ПИД тюнинга.

Добавлено: 29 авг 2014, 16:27
Karamba
Хочу установить Фичу для настройки серв. для понимания вот ссылка Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3 #33
Поставил новую версию linuxcnc на debian.
И не хочет выполнять команду

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

    sudo comp --install *.comp
пишет

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

make KBUILD_EXTRA_SYMBOLS=/usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc/Module.symvers -C /usr/src/linux-headers-3.4-9-rtai-686-pae SUBDIRS=`pwd` CC=gcc V=0 modules
make[1]: Entering directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
  CC [M]  /tmp/tmpJt3bHr/line4to2.o
gcc: error: tuning: Нет такого файла или каталога
gcc: error: tuning: Нет такого файла или каталога
make[4]: *** [/tmp/tmpJt3bHr/line4to2.o] Ошибка 1
make[3]: *** [_module_/tmp/tmpJt3bHr] Ошибка 2
make[2]: *** [sub-make] Ошибка 2
make[1]: *** [all] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
make: *** [modules] Ошибка 2
Пробовал

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

sudo apt-get install linuxcnc-dev
не помогает...

Re: Инсталяция и запуск помошника ПИД тюнинга.

Добавлено: 29 авг 2014, 16:30
Karamba
Поправьте название в теме *помощник

Re: Инсталяция и запуск помошника ПИД тюнинга.

Добавлено: 29 авг 2014, 16:56
Predator
Karamba писал(а):Поправьте название в теме *помощник
Так сам и поправь, отредактируй первый пост, там вроде есть возможность изменить название темы :think:

Re: Инсталяция и запуск помощника ПИД тюнинга.

Добавлено: 29 авг 2014, 18:07
Karamba
Поправил.
А по существу кто поможет?

Re: Инсталяция и запуск помощника ПИД тюнинга.

Добавлено: 29 авг 2014, 18:20
Serg
Karamba писал(а):не помогает...
Покажите текст line4to2.comp

Re: Инсталяция и запуск помощника ПИД тюнинга.

Добавлено: 29 авг 2014, 19:42
Karamba

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

component line4to2 "4 to 2 Line Encoder";
pin in bit in0;
pin in bit in1;
pin in bit in2;
pin in bit in3;
pin out bit out0;
pin out bit out1;
function _;
license "GPL";
;;



FUNCTION(_) {
	rtapi_print_msg(RTAPI_MSG_INFO, "YADDA!\n");

	if (in0 ) {
	  out0 = 0;
	  out1 = 0;
	}

	if (in1 ) {
	  out0 = 1;
	  out1 = 0;
	}

	if (in2 ) {
	  out0 = 0;
	  out1 = 1;
	}

	if (in3 ) {
	  out0 = 1;
	  out1 = 1;
	}
}

Re: Инсталяция и запуск помощника ПИД тюнинга.

Добавлено: 29 авг 2014, 23:25
Serg
А, понятно, из имени каталога пробел убери. Что типа "pid tuning"?

Re: Инсталяция и запуск помощника ПИД тюнинга.

Добавлено: 30 авг 2014, 16:01
Karamba
Установилось

Re: Инсталяция и запуск помощника ПИД тюнинга.

Добавлено: 30 авг 2014, 16:14
Karamba
но как всегда морока за морокой
Не стартует

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

Error constructing dial({'edgecolor': 'green', 'max_': 100000, 'text': 'P', 'dotcolor': 'black', 'resolution': 0.001, 'dialcolor': 'yellow', 'min_': 0, 'cpr': 20, 'initval': 0, 'halpin': 'Pgain', 'size': 150}):
pyvcp_dial instance has no attribute 'halparam'
5i25_config.hal:17: pyvcp exited without becoming ready

Re: Инсталяция и запуск помощника ПИД тюнинга.

Добавлено: 30 авг 2014, 16:19
nkp
я не особо в теме - но может pyvcp-пины прописаны в HALFILE = , а не в POSTGUI_HALFILE =

Re: Инсталяция и запуск помощника ПИД тюнинга.

Добавлено: 30 авг 2014, 23:54
Serg
Karamba писал(а):Не стартует
В XML файле в каждый <dial> добавь строчку с атрибутом
<param_pin>1</param_pin>

Re: Инсталяция и запуск помощника ПИД тюнинга.

Добавлено: 31 авг 2014, 13:10
Karamba
Сам дотумкал вчера.
Все заработало. Приведу в порядок и выложу тут. Надо немного подправить все это добро чтоб могли нормально пользоваться без танцов с бубнами.
P.S.
Спасибо за ответы!

Re: Инсталяция и запуск помощника ПИД тюнинга.

Добавлено: 05 апр 2016, 18:28
Milk
Никак не могу установить на новую линуксу.
В начале ругался на отсутствие COMP, оказалось что сейчас HALCOMPILE надо писать.
В общем скомпилировал .comp - файлы и нифига толку. То на одно матерится, то на другое.
Кто-нибудь юзал эту штуку на версии 2.7.4?
Раньше пользовался ей - очень удобно, без неё теперь как без рук...

Re: Инсталяция и запуск помощника ПИД тюнинга.

Добавлено: 02 фев 2018, 13:39
Milk
А воз и ныне там... ;)
Давненько ничего не делал, а тут решил таки переделать фрезерник(http://www.cnc-club.ru/forum/viewtopic.php?f=146&t=1425) на степ-дир по схеме Aike.
Обновил linuxcnc и опять попробовал запустить pid tuner и... нифига!
Толи чего поменялось опять в программе, толи я туплю. Исходники те же...
Может запускал кто?

Re: Инсталяция и запуск помощника ПИД тюнинга.

Добавлено: 02 фев 2018, 18:33
Serg
Не нужен он вам. :)
Запустите halscope и настройте его как сказано руководствах по настройке PID в LinuxCNC.
Запустите на станке программу типа такой:

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

f7000 (тут максимальная рабочая скорость)
G64 P0.1
(AXIS,stop)
o100 do
g1 z-100
g1 z-10
o100 while [#1 EQ 0]
m2
В AXIS в меню "Станок" выберите пункт "Калибровка".
Согласно методиками меняйте там парамерты PID для настраиваемой оси и наблюдайте результат в halscope.
При необходимости подбирайте максимальные скорость и ускорения.