Как обнаружить ошибки с помощью ECANTools
ECAN Tools - это программа, самостоятельно разработанная на основе анализатора CAN-шины GCAN. Она может работать на ПК с аппаратным CAN-анализатором и поддерживает CAN2.0A/B.
Недавно мы получили несколько отзывов о нем, после проверки проводки и сопротивления в норме, не удалось получить данные CAN, и передача данных также не удалась.
Наконец, выяснилось, что неправильно настроена скорость передачи данных. Некоторые из них имеют скорость передачи данных CAN2 и подключены к CAN1. Некоторые из них имеют скорость передачи данных, установленную самостоятельно, которая отличается от скорости передачи данных шины, и т. д.
Случай 1
Инженер Николя из компании по автоматизации в Швейцарии связался со мной и сказал: все данные ошибочны во время отправки, должно быть, что-то не так с устройством. Затем он предоставил нам следующий снимок экрана.
После этого я спросил, какое оборудование и с какой скоростью передачи данных подключено к шине CAN.
Он сказал, что это сервопривод и скорость передачи данных составляет 250K. В это время мы видим настройку Linger в интерфейсе состояния устройства ECAN Tools. Скорость передачи данных составляет 1000K, что является типичной проблемой, поскольку обмен данными не удается из-за несоответствия скорости передачи данных.
После указания инженеру Николя установить скорость передачи данных 250K, данные можно получать после отправки команды CANopen MNT на привод через ECAN Tools.
Если вы хотите узнать больше об устройстве GCAN USBCAN, нажмите здесь
Случай 2
Г-н Раджан из компании в Индии обратился к нам с сообщением о том, что он не может получить данные с помощью нашего устройства USBCAN, а в правом нижнем углу программного обеспечения появляется ошибка. Ниже приведен снимок экрана.
На скриншоте мы увидели, что программа сообщила о пассивной ошибке, то есть устройство USBCAN получило данные, но они были неверными.
После этого я спросил, что это за оборудование и какова скорость передачи данных.
Он сказал, что это его собственная плата, скорость передачи данных 500K, после подтверждения того, что скорость передачи данных в настройках программного обеспечения действительно 500K, мы сбросили USBCAN и перезапустили плату г-на Раджана, и обнаружили, что она по-прежнему пассивная ошибка.
На данный момент мы можем судить о том, что скорость передачи данных не совпадает. Устройство USBCAN получило неверные данные.
После этого я попросил г-на Раджана использовать функцию автоматического определения скорости передачи данных ECAN Tools для идентификации его собственной платы. Скорость передачи данных была распознана как 250K, а не 500K, и была выбрана скорость передачи 250K. Программа получает данные.
GCAN напоминает всем присутствующим, что проблемы, возникшие у инженера Николя и г-на Раджана, связаны с CAN-связью, скорость передачи данных установлена неверно, что приводит к аномальной связи.
Используя наше программное обеспечение ECAN Tools, вы можете видеть текущую скорость передачи данных устройства и состояние ошибок шины. Гибкое использование программного обеспечения позволяет инженерам быстро выявлять проблемы и своевременно их устранять.
Добро пожаловать к нам, если вы хотите узнать больше о GCAN и продукции GCAN.