Найдено 170 результатов

Лашкевич Максим
12 июл 2019, 22:21
Форум: Собственное программное обеспечение
Тема: CANOPEN драйвер
Ответы: 37
Просмотры: 11123

Re: CANOPEN драйвер

Добрый день. Если прием задания идет через PDO, то используйте существующие co_RPDO1_Callback - co_RPDO7_Callback колбеки для отслеживания посылок. Если по SDO, то привяжите свой колбек к нужному параметру через COODEdit по аналогии с callback_dlog, например. Подробнее смотрите документацию на драйв...
Лашкевич Максим
09 июл 2019, 16:13
Форум: Собственное программное обеспечение
Тема: MotorControlDemo
Ответы: 12
Просмотры: 4434

Re: MotorControlDemo

Эм... ну там же перед функцией AdcDrv_slow_calc написана цела портянка текста на 2 страницы про это... Проще всего для себя понять как это работает - пройти весь путь преобразования чисел "на листочке" для какого-то фиксированного значения.
Лашкевич Максим
27 июн 2019, 16:22
Форум: Собственное программное обеспечение
Тема: CANOPEN драйвер
Ответы: 37
Просмотры: 11123

Re: CANOPEN драйвер

Достаточно CAN. Смотрите файл X_CANFlashProgStarterM4F.c
Лашкевич Максим
14 июн 2019, 18:39
Форум: Собственное программное обеспечение
Тема: CANOPEN драйвер
Ответы: 37
Просмотры: 11123

Re: CANOPEN драйвер

Добрый день. Про расширенный ID не понял. Штатно в CANOpen 11 бит идентификатор. Юникон умеет слать 29 бит (который ведомыми устройствами принимается как 11 бит) чтобы исключить конфликты на линии на случай работы двух юниконов в сети. Настраивается это галочкой в настройках модуля связи в юниконе. ...
Лашкевич Максим
14 июн 2019, 17:25
Форум: Отладочные платы и комплекты
Тема: MotorControlBoard3. Схема, описание.
Ответы: 2
Просмотры: 64

Re: MotorControlBoard3. Схема, описание.

Здравствуйте. Плату отдельно приобрести можно, она только что закончила тестирование, мы еще готовим к публикации схемотехнику, софт и руководство. Ориентируйтесь пока на схему от "01" микроконтроллера, тут всё тоже самое. По поводу закупки и ценам пишите на info@motorcontrol.ru Силовую часть можно ...
Лашкевич Максим
11 июн 2019, 15:19
Форум: Собственное программное обеспечение
Тема: Vector IDE
Ответы: 190
Просмотры: 58528

Re: Vector IDE

А в пластмассовом корпусе этот же скрипт отрабатывает? Ошибка другая сейчас, что проц не останавливается. Это как будто в скрипте не то прописано или в конфигурации житага. Еще попробуйте прошить камень скриптом (там рядом лежат для прошивки). Не стирать, а шить. Там какие ошибки будут? Больше предл...
Лашкевич Максим
11 июн 2019, 13:24
Форум: Собственное программное обеспечение
Тема: Vector IDE
Ответы: 190
Просмотры: 58528

Re: Vector IDE

Из строчки лога Error: error writing to flash at address 0x00000000 at offset 0x00000000 и описания следует, что, видимо, флеш как-то не работает. Проверьте ножку H2, попробуйте выполнить полное стирание флеша скриптом k1921vk01t_stlink_service_mode_erase.bat с единичкой на этой ножке, проверьте пит...
Лашкевич Максим
07 июн 2019, 13:36
Форум: Собственное программное обеспечение
Тема: CANOPEN драйвер
Ответы: 37
Просмотры: 11123

Re: CANOPEN драйвер

Это команды, а не состояние. Почитайте ПО. Для мониторинга текущего состояния есть другая переменная - drv_status_code [510Bh.02h].
Лашкевич Максим
06 июн 2019, 10:49
Форум: Собственное программное обеспечение
Тема: CANOPEN драйвер
Ответы: 37
Просмотры: 11123

Re: CANOPEN драйвер

Номер бита, указанный в кодедите, это номер бита в переменной на Си внутри программы. В словаре объектов это битовые переменные, которые могут быть 0 и 1. Так что да, правильно, нужно просто слать единичку в соответствующий объект для тех или иных действий. Для этого и сделано несколько разных объек...
Лашкевич Максим
05 июн 2019, 12:24
Форум: Собственное программное обеспечение
Тема: CANOPEN драйвер
Ответы: 37
Просмотры: 11123

Re: CANOPEN драйвер

Добрый день. Cообщения Heartbeat просто сообщают, какие устройства есть в сети. С ними делать ничего не нужно, можно их не обрабатывать. Но вообще по ним можно детектировать пропажу связи - наверное, Вашему верхнему уровеню, который шлет SDO, было бы полезно знать, есть ли вообще в сети тот, кому он...