CANOPEN драйвер
- Лашкевич Максим
- Сообщения: 342
- Зарегистрирован: 30 дек 2015, 10:38
Re: CANOPEN драйвер
Запитайте голую плату контроллера через, например, провод USB от верхнего разъема, оставьте ножки "как есть" и посмотрите осциллографом на контактах сигнал, не вставляя в инвертор. Сравните работу сигнала TX CAN1 и CAN2. Какой именно сигнал вы там видите? Должно быть что-то типа ШИМ, а не валидной посылки CAN - контроллер CAN должен видеть в обратной связи по RX, что передаёт. Если он не видит, то это ошибка и он пытается перепослать этот первый бит заново.
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Re: CANOPEN драйвер
Здравствуйте. При подключении через USB горит VD13 и VD14, начинает бегать светодиодная дорожка, сигнал TX0/TX1 постоянный и равен 1. При подключении платы контроллера к плате инвертора, на CAN2 (TX1) присутствует сигнал посылок CAN.Лашкевич Максим писал(а): ↑03 ноя 2021, 10:48Запитайте голую плату контроллера через, например, провод USB от верхнего разъема, оставьте ножки "как есть" и посмотрите осциллографом на контактах сигнал, не вставляя в инвертор. Сравните работу сигнала TX CAN1 и CAN2. Какой именно сигнал вы там видите? Должно быть что-то типа ШИМ, а не валидной посылки CAN - контроллер CAN должен видеть в обратной связи по RX, что передаёт. Если он не видит, то это ошибка и он пытается перепослать этот первый бит заново.
Re: CANOPEN драйвер
После отката на один CAN2 появилась еще одна проблема - Юникон не видит перечисление для формирования списка групп.
- Лашкевич Максим
- Сообщения: 342
- Зарегистрирован: 30 дек 2015, 10:38
Re: CANOPEN драйвер
посмотрите последние коммиты в motorcontroldemo
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
- Лашкевич Максим
- Сообщения: 342
- Зарегистрирован: 30 дек 2015, 10:38
Re: CANOPEN драйвер
значит моё предположение неправильное и без рабочего драйвера CAN посылки на голых ножках контроллера не будет вообще. Можете попробовать проводками с платы с голой TX0 и RX0 подключить в инвертор на места пинов TX1 и RX1, чтобы проверить, что CAN1 работает как таковой, используя драйвер на инверторе от CAN2. Потом от этой рабочей конфигурации попробовать сменить ножки CAN, проверить их проводками, а потом уже перемещаться на своё железо.Здравствуйте. При подключении через USB горит VD13 и VD14, начинает бегать светодиодная дорожка, сигнал TX0/TX1 постоянный и равен 1. При подключении платы контроллера к плате инвертора, на CAN2 (TX1) присутствует сигнал посылок CAN.
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Re: CANOPEN драйвер
подскажите пожалуйста какие именно касаются пропадания перечисления списка групп, чтоб мне не тыкаться как слепому котенку во все последние коммиты, тем более, что не указана глубина по дате "последних коммитов"
Благодарю.
- Лашкевич Максим
- Сообщения: 342
- Зарегистрирован: 30 дек 2015, 10:38
Re: CANOPEN драйвер
Два коммита от 2021-10-29, 479fc6b и 61a6e5a
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Re: CANOPEN драйвер
Здравствуйте.
Данные коммиты не помогли. Верней, один из них - 479fc6b. Второй, 61a6e5a, я так понял, к проблеме отношения не имеет.
Может тут что-то связано с адресами хранения параметров в ЭнОЗУ при подключении CAN1? Но при отключении CAN1 проблема остается, и решить ее пока предоставляется возможным только прошивкой старого проекта, а не скомпилированным при откате.
Re: CANOPEN драйвер
И еще дополнительная информация. После нажатия кнопки в Юниконе "Загрузить по умолчанию" и перезагрузке контроллера, список групп появляется, но начинает сразу моргать кнопка "Обновить словарь", после нажатия которой, список групп вновь пропадает.
Re: CANOPEN драйвер
Здравствуйте. Проблема решена.
Оба CANа функционируют. Вопрос следующий. Пытаюсь настроить PDO отображения. При вводе значения (индекса и подиндекса) в
TPDO1-1 Mapping, значение сохраняется. При попытке ввода значения в RPDO1-1 Mapping и в другие переменные отображения RPDO, значение сбрасывается в 0. Protect Bit = 0, Secret Code = 0.
Подскажите в чем проблема может быть.
Благодарю.
Оба CANа функционируют. Вопрос следующий. Пытаюсь настроить PDO отображения. При вводе значения (индекса и подиндекса) в
TPDO1-1 Mapping, значение сохраняется. При попытке ввода значения в RPDO1-1 Mapping и в другие переменные отображения RPDO, значение сбрасывается в 0. Protect Bit = 0, Secret Code = 0.
Подскажите в чем проблема может быть.
Благодарю.