Re: Атипичное поведение приводов под месой.
Добавлено: 08 апр 2019, 18:06
output scale -30, это зачем ?
Статьи, обзоры, цены на станки и комплектующие.
https://www.cnc-club.ru/forum/
С люфтом примерно так и будет. Можно попробовать MIN_FERROR сделать больше люфта (а FERROR ещёё больше), возможно станет немного лучше, но точность точно пострадает.skytronix писал(а):Подскажите что надо изменить что бы стоял привод??
Минус - чтоб крутилось в нужную сторону. 30 конечно многовато, нет смысла делать отличным от MAX_OUTPUT. В данном случае трёхкратное превышение объясняет такой большой P.Maxekb77 писал(а):output scale -30, это зачем ?
Вы оказались совершенно правы. Понизил Scale до 10, Р тоже убавил до 10, DEADBAND = 0,005, а пролетает от +0,01 до -0,01, хотя I = 0. На угловой координате хотелось бы поточнее. С этим ничего не сделать?UAVpilot писал(а):Минус - чтоб крутилось в нужную сторону. 30 конечно многовато, нет смысла делать отличным от MAX_OUTPUT. В данном случае трёхкратное превышение объясняет такой большой P.
сделать. дальше подбирать параметры. пробуй подбирай параметры I и D от значений 0.001. P поставь 3. FF3 и FF2 поднимай помаленечку=) при этом не плохо бы было на осциллограф смотреть. и видеть какая ошибка при следовании. и как она себя ведет.skytronix писал(а):Вы оказались совершенно правы. Понизил Scale до 10, Р тоже убавил до 10, DEADBAND = 0,005, а пролетает от +0,01 до -0,01, хотя I = 0. На угловой координате хотелось бы поточнее. С этим ничего не сделать?UAVpilot писал(а):Минус - чтоб крутилось в нужную сторону. 30 конечно многовато, нет смысла делать отличным от MAX_OUTPUT. В данном случае трёхкратное превышение объясняет такой большой P.