❓Теперь вы можете присылать нам свои технические вопросы, и наши эксперты ответят на них😉
Вопрос:
Добрый день!
У нас ПЛК AM522 + GL20-4PT-INT + GL20-4DA-INT, серводрайвер SV660NS5R5I-FS-INT - управление по моменту, протокол EtherCAT.
Подскажите, как динамически в коде ограничивать максимальную скорость при работе по моменту?
Пробовали команды:
⬥ CASE Status OF
⬥ 0://Проверка готовности
⬥ IF Drive.wCommunicationState=100 THEN
⬥ Drive.fMaxVelocity := 3; // Добавил эту команду
⬥ Drive.fSWMaxVelocity := 3; // Добавил эту команду
⬥ Status:=Status+1;
⬥ END_IF
Но они никакого воздействия не оказали.
Ответ:
Добрый день!
Вы можете использовать функциональный блок SMC_ChangeDynamicLimits или воспользоваться параметром в PDO 607F Max Profile Velocity.
