PDA

Просмотр полной версии : Инвертировать сигнал с энкодера на ПЧВ2



Ермолино
09.05.2020, 15:25
Доброго времени.
Можно ли при помощи ПЧВ2 решить следующую задачу:

Есть два привода (каретка и шпиндель), которые должны работать синхронно, но в инвертированном режиме (один ускоряется - второй замедляется). Один шпиндель (каретка) приводится шаговым двигателем, а второй (шпиндель) - асинхронный двигатель. Шаговым управляет оператор с пульта и он является ведущим для асинхронника шпинделя. При этом ускорение и замедление асинхронника происходит в неком предустановленном диапазоне частот. Каретка двигается вправо-влево.
Логика: шаговый двигатель отрабатывает записанную в контроллере циклическую программу (ускорение от нуля до 1000 ш/с - движение 1000ш/с 5000 шагов - замедление от 1000ш/с до нуля - пауза 2 сек - реверс). , а асинхронник должен при скорости шагового 0 ш/с вращаться 40Гц, при разгоне шагового замедлиться с 40 до 15Гц и работать на этой частоте до замедления шагового. При замедлении с 1000 ш/с до нуля асинхронник разгоняется с 15Гц до 40Гц. И так в циклической режиме пока шаговик выполняет программу и двигает каретку вправо-влево. Вращение асинхронника шпинделя ВСЕГДА в одном направлении независимо от направления вращения шагового двигателя!
Асинхронный управляется от ПЧВ2.

Вопросы исходя из того, что на валу шагового двигателя установлен энкодер и сигнал заведен на кл.33 :

1. Как и вообще возможно ли настроить ПЧВ, чтобы направление вращения АСД было всегда в одну сторону, независимо от направления вращения энкодера?
2. Как и возможно ли инвертировать сигнал с энкодера для ускорения АСД при замедлении вращения энкодера?

По описанию, думаю, видно что я не очень разбираюсь в этой технике. Но волей судьбы строю оборудование на которых сам и работаю, так что прошу не пинать.

Заец Максим
13.05.2020, 10:08
Добрый день.
1. Направление вращения двигателя можно задать в параметре 4-10 (можно выбрать вращение только "по часовой" или только "против часовой стрелки").
2. Инвертировать можно. Поменяв местами Низкое задание" и высокое задание" 5-57, 5-58.
3.Можно настроить по аналогии с примером из руководства по проектированию, но выбрать диапазон не +50..-50, а от 0 до 50 или от 0 до -50.
https://owen.ru/uploads/146/rpr_pchv_018.pdf стр 16

Ермолино
13.05.2020, 21:32
Спасибо огромное!

По инвертированию сигнала что-то не получается получить "быстрее энкодер - снижается частота АД". Получается наоборот "быстрее энкодер - быстрее частота АД" :(
То есть если я пар. 5-57 ставлю 0, а 5-58 - 50, то АД отслеживает скорость поворота энкодера и увеличивает свою собственную. Но если в 5-57 ставлю 50, а в 5-58 - 0, то АД не реагирует на энкодер вообще.
Пробовал так же менять местами 5-55 и 5-56, но после "Ввод" значения автоматом возвращаются к прежним. Мистика :)

А с отключением реверса при смене направления вращения энкодера проблема решилась тем, что к ПСА подключен только один выход датчика и направление он отследить не может.

Ермолино
13.05.2020, 23:21
Запись параметров через Конфигуратор.

Еще один вопрос если можно. В п. 1-23, 1-56, 3-03, 4-14, 4-41 (то есть везде) установлен предел 50 Гц. При этом , максимальная частота с ЛПО задается почему-то 51,4 Гц., По предустановленному заданию 50% - 26,4, а должно быть тогда 25,7Гц.

Решил изменить номинальную частоту двигателя с 1400об/мин на 1500 об. Через конфигуратор не позволяет сделать и оставляет 1400. Ввел через ЛПО - все заработало как надо! Считываю конфигуратором параметры - снова 1400!!! Как сделать, чтобы этот электронный дурак оставил в покое параметр 1-25 и зафиксировал 1500, а не сколько ему хочется?
Я уже 3ю ночь прилежно ковыряюсь, но привод так и не запустил в работу.

maximov2009
14.05.2020, 05:46
Спасибо огромное!

По инвертированию сигнала что-то не получается получить
Добрый день. Вы не там копаете.
Насколько понял Вы включили энкодер в обратную связь. Вот и надо её настраивать.
7-30 0; 1
[0]
Нормальная/инверсная характеристика ПИ-
регулятора:
0 – нормальная.
1 – инверсная.

По умолчанию у Вас стоит 0, то есть при увеличении - увеличивается.
А Вам нужна 1 - то есть отрицательная обратная связь.
С уважением.

maximov2009
14.05.2020, 06:00
Запись параметров через Конфигуратор.

Еще один вопрос если можно. В п. 1-23, 1-56, 3-03, 4-14, 4-41 (то есть везде) установлен предел 50 Гц. При этом , максимальная частота с ЛПО задается почему-то 51,4 Гц., По предустановленному заданию 50% - 26,4, а должно быть тогда 25,7Гц.

в 1 раздел (1-23,1-56) и прочие заносятся данные двигателя, их нельзя произвольно менять. Только с шильдика и паспорта.
задав в 3-03=50 это значит, что даже если на панели будет показывать чуть больше из-за погрешности резистора, всё равно больше 50 в задание не пойдёт.
С уваением.