Проблема с ASD-A2E

Владимир6630
Сообщения: 34
Зарегистрирован: 28 янв 2019, 15:31

Проблема с ASD-A2E

Сообщение Владимир6630 »

Добрый день. Пытаюсь наладить общение между AX-308E и ASD-A2E используя Ethercat. Использую DIADesigner-AX. Подключаю ASD-A2E. Контроллер видит его видит, использую FB посылаю команду SERVO On/off - сервопривод отрабатывает , FB HOME тоже работает отлично двигатель крутит находит Z точку, с помощь FB вижу статус , могу прочитать параметры , записать параметры из программы, FB ReadAxisError показывает отсутствие ошибок Но когда пытаюсь управлять Servo ( к примеру FB MoveRelative ) вращение двигателя не происходит. По FB вижу что он выполняется но реального вращения двигателя не происходит. Подскажите где посмотреть, покопать. Спасибо

pkl
Сообщения: 1468
Зарегистрирован: 23 ноя 2010, 10:08

Re: Проблема с ASD-A2E

Сообщение pkl »

Импульсы на выходе проверьте осциллографом.

Владимир6630
Сообщения: 34
Зарегистрирован: 28 янв 2019, 15:31

Re: Проблема с ASD-A2E

Сообщение Владимир6630 »

Спасибо. Проверю. В режиме управления от внешних импульсов серво работает нормально. Проблема при переходе на CanOpen mode

Владимир Колчанов
Сообщения: 141
Зарегистрирован: 12 апр 2015, 10:03

Re: Проблема с ASD-A2E

Сообщение Владимир Колчанов »

Вы все параметры задаете? Проверьте правильность настроек в General Setting, от этого зависит как будет вращаться двигатель. Возможно маленькое расстояние перемещения задаете? Я делал все по инструкции и сразу заработало. Правда у меня привод B3E, но думаю разница не существенная. Попробуйте добавить MC_ReadAxisError в начале программы, для информации.

Владимир6630
Сообщения: 34
Зарегистрирован: 28 янв 2019, 15:31

Re: Проблема с ASD-A2E

Сообщение Владимир6630 »

MC_ReadAxisError в программе показывает отсутствие ошибок.

Владимир Колчанов
Сообщения: 141
Зарегистрирован: 12 апр 2015, 10:03

Re: Проблема с ASD-A2E

Сообщение Владимир Колчанов »

Я добавлял в программу MC_ReadActualPosition, чтобы видеть двигается вал или нет. А что показывает Done в MC_MoveRelative на выходе? И кстати, MC_Home завершает работу? Попробуйте MC_MoveRelative через команду MC_Stop.

Владимир6630
Сообщения: 34
Зарегистрирован: 28 янв 2019, 15:31

Re: Проблема с ASD-A2E

Сообщение Владимир6630 »

После запуска MC_MoveRelative активизируется Busy через некоторое время деактивируется Busy и активируется параметр Done

Владимир6630
Сообщения: 34
Зарегистрирован: 28 янв 2019, 15:31

Re: Проблема с ASD-A2E

Сообщение Владимир6630 »

Добавил MC_ReadActualPossition. При выполнение MC_Home вижу движение вала, при MC_MoveRelative вал стоит на месте. Добавил MC_Stop. При выполнении MC_MoveRelative активирую MC_Stop . На MC_MoveRelative ComandAborted

Владимир Колчанов
Сообщения: 141
Зарегистрирован: 12 апр 2015, 10:03

Re: Проблема с ASD-A2E

Сообщение Владимир Колчанов »

Владимир6630 писал(а):
06 дек 2022, 22:26
После запуска MC_MoveRelative активизируется Busy через некоторое время деактивируется Busy и активируется параметр Done
Если так, то скорее всего, у Вас не все параметры в MC_MoveRelative корректные. Увеличьте скорость и дистанцию, уменьшите разгон.

Владимир6630
Сообщения: 34
Зарегистрирован: 28 янв 2019, 15:31

Re: Проблема с ASD-A2E

Сообщение Владимир6630 »

Проверил все параметры. Все корректно. Но вал не вращается

Ответить