Ещё раз о PID...
Добавлено: 06 окт 2017, 17:15
Приветствую!
Прошу особо не ругать, тема поднималась не раз, но для "особо одаренных"...
Имею:
Yaskawa SGDH-01AE + SGMAH-02AAA21
Mesa 5i25 + 7i77
Небольшной портал 3 оси + шпиндель (для освоения)
LinuxCNC 2.7.0
Встал вопрос о настройке ПИД.
Почитав мануал, а так же советы http://www.cnc-club.ru/forum/viewtopic. ... 4&start=60 , http://www.cnc-club.ru/forum/viewtopic. ... 687#p23687 , http://gnipsel.com/linuxcnc/tuning/servo.html и статьи о PID. Вооружившись HAL-скопом стал настраивать...
Но то что показывает скоп кардинально отличается от скринов в статьях. Вот что у меня получается (пробовал по статье на gnipsel.com) P/I/D/FF0/FF1/FF2 соответственно 1/0/0/0/1/0
Не могу понять почему F-error (по идее переходной процесс ПИД) обратно пропорционально положению.
Может в новой версии LinuxCNC изменены пины и смотреть надо в другом месте?? Т.к. на ветках форума описывается настройка на ранних версиях системы.
Пробовал AT_PID. Тут вообще засада выдает сообщение
Error: could not insert module /usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc/at_pid.ko: File exists
<stdin>:3: exit value: 1
<stdin>:3: insmod for at_pid failed, returned -1
See the output of 'dmesg' for more information.
Что с этим делать понять не могу!
Прошу совета или подскажите где почитать.
Прошу особо не ругать, тема поднималась не раз, но для "особо одаренных"...
Имею:
Yaskawa SGDH-01AE + SGMAH-02AAA21
Mesa 5i25 + 7i77
Небольшной портал 3 оси + шпиндель (для освоения)
LinuxCNC 2.7.0
Встал вопрос о настройке ПИД.
Почитав мануал, а так же советы http://www.cnc-club.ru/forum/viewtopic. ... 4&start=60 , http://www.cnc-club.ru/forum/viewtopic. ... 687#p23687 , http://gnipsel.com/linuxcnc/tuning/servo.html и статьи о PID. Вооружившись HAL-скопом стал настраивать...
Но то что показывает скоп кардинально отличается от скринов в статьях. Вот что у меня получается (пробовал по статье на gnipsel.com) P/I/D/FF0/FF1/FF2 соответственно 1/0/0/0/1/0
Не могу понять почему F-error (по идее переходной процесс ПИД) обратно пропорционально положению.
Может в новой версии LinuxCNC изменены пины и смотреть надо в другом месте?? Т.к. на ветках форума описывается настройка на ранних версиях системы.
Пробовал AT_PID. Тут вообще засада выдает сообщение
Error: could not insert module /usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc/at_pid.ko: File exists
<stdin>:3: exit value: 1
<stdin>:3: insmod for at_pid failed, returned -1
See the output of 'dmesg' for more information.
Что с этим делать понять не могу!
Прошу совета или подскажите где почитать.