Страница 14 из 33
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 26 июл 2012, 18:03
Lexxa
dansystems1 писал(а):А может дело в том , что конфиг не родной(не сделан с помощю Pncconf), а переделанный?
Любой конфиг есть переделанный)
Pncconf вообще штука мутноватая, лучше всё ручками пиши, что непонятно - спрашивай, просто напишешь сам если конфиг, то потом особо не будет проблем, только что-то специфичное еси.
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 26 июл 2012, 18:16
Lexxa
Еще раз технология настройки пид.
1) халскоп. три сигнала - motor.00.pos-fb emcmot.00.pos-cmd axis.0.ferror. Масштаб первых двух сигналов - одинаковый. На осциле их совмещаешь. Масштаб ferror раз в 10 меньше, т.е. 50-200 mv/div
2) Ставишь MinFerror в ини 1000000000000
3) ставишь подачу 100 мм/мин
4) открываешь аксис-калибровка
5) подбираешь параметры P I D FF1. FF1 лучше всех срабатывает.
6) результат работы - ferror стремящийся к нулю и в начале и в конце движения. Самый косяк это режим разгон-торможения.
На разгон влияет парамет P и FF1. Последний больше всего. То как быстро граффик fb достигнет cmd на линейном участке cmd регулируется параметром I, Устраняется перерегулирвание параметром D.
повторяешь до желаемой максимальной подачи
Начни с малых значений P, советую с 0,1
Провод экранировать канеш хорошо бы, но витая пара на то и витая, чтоб не экранировать её.
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 26 июл 2012, 20:43
dansystems1
Во первых большое спасибо за советы
Lexxa писал(а):Привода какие ставишь? Я электроакустику почти не буду переделывать, только чуток по мелочи.
Привод родной-Мezomatik-A, движки-MezBRNO, электроавтоматику буду всю переделывать, с этим как раз никаких проблем.
Сейчас для меня самая большая проблема это то, что не могу включить все три оси на плате

Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 26 июл 2012, 23:36
Nick
dansystems1 писал(а):Сейчас для меня самая большая проблема это то, что не могу включить все три оси на плате
Объясни подробнее, что именно не получается?
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 27 июл 2012, 07:05
dansystems1
Nick писал(а):Объясни подробнее, что именно не получается?
-
Если подключаю(физически) оси по отдельности, каждый ведет себя адекватно, т.е. поддается регулировке, видно, что можно спокойно регулировать. А если втыкаю все 3 разьема, X и Y дохнут, а Z остается нормальным.
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 27 июл 2012, 14:35
Nick
Хммм... может питания не хватает?
А дохнут как, на выходе меньшее напряжение, чем должно быть?
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 27 июл 2012, 18:03
dansystems1
Nick писал(а):Хммм... может питания не хватает?
Я тоже утром об этом подумал, подвел с боку 7и77 отдельное питание +5в, но безрезультатно , потом путем невероятных комбинаций установил, что управляющие сигналы (gnd0 gnd1 gnd2) внутри привода соединены друг с другом(и наверное еще кое с чем) , вообщем резал на общей плате два проводника , и добился того что X Y Z работают вместе , только если крутить Х более 220 мм/мин, Y иZ "бесятся", не знаю почему, надеюсь завтра выяснить, Вообщем прогресс на лицо(знаю куда копать)

Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 27 июл 2012, 18:13
nkp
А привод трехкоординатного исполнения?
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 27 июл 2012, 18:17
dansystems1
nkp писал(а):А привод трехкоординатного исполнения?
да конечно, привод и моторы родные
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 27 июл 2012, 18:20
nkp
dansystems1 писал(а):да конечно
они бывают в 3 исполнениях :1,2,3 координатные
(сейчас смотрю в паспорте-где могут соеденятся провода с задания)
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 27 июл 2012, 18:30
dansystems1
у меня есть схема привода, сейчас не могу найти где резал;

, думаю( чисто интуитивно) соединить эти места друг с другом через сопротивление-вопрос- имеет ли смысл?
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 27 июл 2012, 18:35
nkp
dansystems1 писал(а):соединить эти места друг с другом через сопротивление-вопрос- имеет ли смысл?
Нет - имеет смысл найти это место на схеме и проанализировать все.
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 27 июл 2012, 18:40
nkp
А дроссели в силовой цепи родные стоят (если стоят)?
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 27 июл 2012, 18:44
nkp
Я имею в виду комутационные дроссели перед силовым трансом
По входам управляющего сигнала соеденены только "общие" провода (на то они и общие)
ну и логика подсказывает- как можно управляющие провода с разных приводов соеденить
(хоть кто его знает-покопаемся)
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 27 июл 2012, 20:05
dansystems1
nkp писал(а):А дроссели в силовой цепи родные стоят (если стоят)?
Да, точно как в вашей схеме,
nkp писал(а): как можно управляющие провода с разных приводов соеденить
И я так подумал.
nkp писал(а):Нет - имеет смысл найти это место на схеме и проанализировать все.
-
Я резал в двух местах на общей плате -на который вставляются все блоки, нашел печатный проводник, который соединял 3 группы-X, Y и Z
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 27 июл 2012, 20:11
nkp
dansystems1 писал(а):Я резал в двух местах на общей плате -на который вставляются все блоки, нашел печатный проводник, который соединял 3 группы-X, Y и Z
Надо определиться по схеме и этот фрагмент выложить здесь.
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 27 июл 2012, 20:29
dansystems1
nkp писал(а):Надо определиться по схеме и этот фрагмент выложить здесь.
Попытаюсь выяснить, вопрос в том, что нет одной большой схемы, а множество листов.
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 28 июл 2012, 20:54
dansystems1
Все, вопрос решен

, причина была в следующем -когда соединял 7и77 с приводом, естественно начал с Х, и когда запустил Линукс снс, мотор резко разгонялся и я подумал что перепутал провода и переменил их местами, потом когда ось Х заработал нормально, подумал что все верно. То же самое было с Y, a Z с самого начала заработал нормально. Сегодня я разобрался во всем что перепутал(ввиду своей неопытности(а не безграмотности, надеюсь)), запаял все что вчера резал, пытался инвертировать энкодер програмным путем(через HAL) , не смог и просто поменял местами A /A и B/B на энкодерах осей X и Y , И все, все заработало

,
Всем спасибо !!
Вопрос- как програмно инвертировать мотор и (или) энкодер?:
Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 30 июл 2012, 07:15
dansystems1
dansystems1 писал(а):Вопрос- как програмно инвертировать мотор и (или) энкодер?:
Неужели никто не знает?

Re: Mesa 5i25+7i77-с чего начать?
Добавлено: 30 июл 2012, 07:25
nkp
если пин месы,то наверно так
Код: Выделить всё
setp hm2_5i20.0.gpio.043.invert_output true
тут пример для 5и20