Использование CAN-а

Ответить
washer
Сообщения: 8
Зарегистрирован: 10 апр 2013, 17:39

Использование CAN-а

Сообщение washer »

Возникли сложности с реализацией работы Delta с опцией DVPCOPM-SL и ПЧ Danfoss с соответствующей опцией. Получается, что связь между ними есть. Через CANopen Builder получается отправлять SDO сообщения. Но в операционный режим ПЧ и контроллер не переходит, а DVPCOPM-SL показывает ошибку: "E4" (PDO parameter setting has failed). Что можно сделать в данной ситуации? Видимо дело в конфигурации сети...

KDN
Сообщения: 68
Зарегистрирован: 02 окт 2015, 13:34

Re: Использование CAN-а

Сообщение KDN »

Здравствуйте! Получилось наладить обмен?

murdemon
Сообщения: 33
Зарегистрирован: 11 дек 2016, 11:52

Re: Использование CAN-а

Сообщение murdemon »

Скорее всего параметры обмена. Номера регистров для циклических или ациклических обмена не правильно настроены. Может файл описания устройства не правильный.

KDN
Сообщения: 68
Зарегистрирован: 02 окт 2015, 13:34

Re: Использование CAN-а

Сообщение KDN »

Почему выдает ошибку Е5, если к другому контроллеру подключается нормально с теми же настройками и EDS?

murdemon
Сообщения: 33
Зарегистрирован: 11 дек 2016, 11:52

Re: Использование CAN-а

Сообщение murdemon »

Когда в online в CANOpen builder переходишь , около устройства не должно быть красного квадрата на линии связи (это значит, что DVPCOPM-SL его не видит)

KDN
Сообщения: 68
Зарегистрирован: 02 окт 2015, 13:34

Re: Использование CAN-а

Сообщение KDN »

Значок бирюзовый. Связь есть. Но только SDO. И мигает сообщение E5.

murdemon
Сообщения: 33
Зарегистрирован: 11 дек 2016, 11:52

Re: Использование CAN-а

Сообщение murdemon »

Может настроить Auto SDO соответствующие регистры, или обмен сделать только через SDO и не использовать PDO, бывает такое. Или может SYNC синхронный обмен не поддерживает, много чего может быть.

KDN
Сообщения: 68
Зарегистрирован: 02 окт 2015, 13:34

Re: Использование CAN-а

Сообщение KDN »

Обмен через SDO сделал. Но есть три вопроса.
1. К этой шине буду подключать еще устройства. Не будет мешать это аварийное сообщение "нормальному" обмену с ними через PDO?
Или тоже придется делать через SDO?
2. Как объяснить клиенту аварийное сообщение на модуле на постоянной основе?
3. Почему с другим контроллером этот энкодер прекрасно обменивается через PDO без всяких аварий, а здесь нет?
Он отвечает модулю на первый запрос после подачи питания - передает координату, и в ответ модуль шлет ему команду pre-operational,
и продолжает слать в режиме циклического обмена. Индикатор модуля, соответственно, мигает, показывает "pre-operational" и из-за этого возникает первый вопрос.

murdemon
Сообщения: 33
Зарегистрирован: 11 дек 2016, 11:52

Re: Использование CAN-а

Сообщение murdemon »

Покажи скрин CANOpen builder, все настройки, маппинг и будет более ясно. Если через CANOpen builder во время того как ПЛК и энкодер работают, залить конфигурацию, то тоже E5 мигает?
Еще как вариант с пустым проектом просканируюй в CANOpen builder, открой энкодер запиши продакт номер и все что там есть. Сравни с тем что есть EDS файле который ты подключал. А так можешь по скайп постучаться: ladimko Через teamviewer. Можно глянуть.

KDN
Сообщения: 68
Зарегистрирован: 02 окт 2015, 13:34

Re: Использование CAN-а

Сообщение KDN »

Спасибо за помощь, PDO заработал.

Ответить