Проблема с ASD-A2E
-
- Сообщения: 34
- Зарегистрирован: 28 янв 2019, 15:31
Проблема с ASD-A2E
Добрый день. Пытаюсь наладить общение между AX-308E и ASD-A2E используя Ethercat. Использую DIADesigner-AX. Подключаю ASD-A2E. Контроллер видит его видит, использую FB посылаю команду SERVO On/off - сервопривод отрабатывает , FB HOME тоже работает отлично двигатель крутит находит Z точку, с помощь FB вижу статус , могу прочитать параметры , записать параметры из программы, FB ReadAxisError показывает отсутствие ошибок Но когда пытаюсь управлять Servo ( к примеру FB MoveRelative ) вращение двигателя не происходит. По FB вижу что он выполняется но реального вращения двигателя не происходит. Подскажите где посмотреть, покопать. Спасибо
Re: Проблема с ASD-A2E
Импульсы на выходе проверьте осциллографом.
-
- Сообщения: 34
- Зарегистрирован: 28 янв 2019, 15:31
Re: Проблема с ASD-A2E
Спасибо. Проверю. В режиме управления от внешних импульсов серво работает нормально. Проблема при переходе на CanOpen mode
-
- Сообщения: 141
- Зарегистрирован: 12 апр 2015, 10:03
Re: Проблема с ASD-A2E
Вы все параметры задаете? Проверьте правильность настроек в General Setting, от этого зависит как будет вращаться двигатель. Возможно маленькое расстояние перемещения задаете? Я делал все по инструкции и сразу заработало. Правда у меня привод B3E, но думаю разница не существенная. Попробуйте добавить MC_ReadAxisError в начале программы, для информации.
-
- Сообщения: 34
- Зарегистрирован: 28 янв 2019, 15:31
Re: Проблема с ASD-A2E
MC_ReadAxisError в программе показывает отсутствие ошибок.
-
- Сообщения: 141
- Зарегистрирован: 12 апр 2015, 10:03
Re: Проблема с ASD-A2E
Я добавлял в программу MC_ReadActualPosition, чтобы видеть двигается вал или нет. А что показывает Done в MC_MoveRelative на выходе? И кстати, MC_Home завершает работу? Попробуйте MC_MoveRelative через команду MC_Stop.
-
- Сообщения: 34
- Зарегистрирован: 28 янв 2019, 15:31
Re: Проблема с ASD-A2E
После запуска MC_MoveRelative активизируется Busy через некоторое время деактивируется Busy и активируется параметр Done
-
- Сообщения: 34
- Зарегистрирован: 28 янв 2019, 15:31
Re: Проблема с ASD-A2E
Добавил MC_ReadActualPossition. При выполнение MC_Home вижу движение вала, при MC_MoveRelative вал стоит на месте. Добавил MC_Stop. При выполнении MC_MoveRelative активирую MC_Stop . На MC_MoveRelative ComandAborted
-
- Сообщения: 141
- Зарегистрирован: 12 апр 2015, 10:03
Re: Проблема с ASD-A2E
Если так, то скорее всего, у Вас не все параметры в MC_MoveRelative корректные. Увеличьте скорость и дистанцию, уменьшите разгон.Владимир6630 писал(а): ↑06 дек 2022, 22:26После запуска MC_MoveRelative активизируется Busy через некоторое время деактивируется Busy и активируется параметр Done
-
- Сообщения: 34
- Зарегистрирован: 28 янв 2019, 15:31
Re: Проблема с ASD-A2E
Проверил все параметры. Все корректно. Но вал не вращается