1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Position Mode сервопривода INVT DA200 в CPU1217

Ответить

Автор темы
SANNICAP
здесь недавно
здесь недавно
Сообщения: 5
Зарегистрирован: 24 июл 2020, 08:48
Имя: Александр
Страна: Украина
город/регион: Zaporizhzhia
Благодарил (а): 3 раза

Position Mode сервопривода INVT DA200 в CPU1217

Сообщение SANNICAP »

Здравствуйте, форумчане!

Столкнулся на практике с позиционированием сервопривода INVT DA200 c CPU 1217C.
Общение по протоколу CANopen через CM CANopen модуль.

Режим позиционирования (Profile postion mode) был выбран из-за необходимости работы сервопривода в цикле.
Приблизительный цикл следующий:
Движение в одну сторону, после достижения определенной позиции, команда на движение в обратную сторону
Обратная связь по энкодеру.

Возможно есть готовая маска или функциональные блоки для реализации данной задачи.
Прощу помощи в разъяснении или указании литературы, в которой можно ознакомиться с подобным решением данной задачи.

С уважением, Александр.

Автор темы
SANNICAP
здесь недавно
здесь недавно
Сообщения: 5
Зарегистрирован: 24 июл 2020, 08:48
Имя: Александр
Страна: Украина
город/регион: Zaporizhzhia
Благодарил (а): 3 раза

Position Mode сервопривода INVT DA200 в CPU1217

Сообщение SANNICAP »

Здравствуйте.

Решил освежить вопрос, добавлением известных переменных, сконфигурированных и залитых в сервопривода.

Для работы в режиме позиционирования требуются следующие параметры:

-6060h Mode of operations Direction OUT
-6081h Profile Velocity Direction OUT
-6083h Profile acceleration Direction OUT
-607Ah Target Position Direction OUT
-6040h Control Word Direction OUT
-6064h Position actual value Direction IN
-6061h Status word Direction IN

В задании позиции требуется изменение Target Position

Конкретный вопрос: Создание цикла, а возможно просто функционального блока для выполнения цикла в котором задача сервопривода перемещаться на +1000мм, -1000мм(по set-поинтам), с референтной точкой.
Ответить

Вернуться в «Приводная техника (Sinamics, Micromaster, Masterdrive, Simoreg, Simotics)»