4 Введение в ECANTools
Программное обеспечение ECANTools - это специальное программное обеспечение для отладки и анализа для разработки на платформе Windows. С помощью этого программного обеспечения можно напрямую и быстро осуществлять отправку и прием данных шины CAN. Программное обеспечение очень удобно в использовании, а расширение очень богато.
4.1 Начало
1.Если ECANTools уже установлен, пользователи могут напрямую запустить его на рабочем столе.


2.Выберите соответствующий тип устройства и нажмите "открыть устройство". В списке устройств появится CAN-устройство, подключенное к USB-порту компьютера.
3.Выберите режим работы. Программа предоставляет три вида режима работы: обычный, прослушивание, loopback.
Нормальный: используйте этот режим для передачи или приема данных.
Слушать: в этом режиме можно только принимать данные, но не отправлять ответ или часы.
Loopback: используйте этот режим для проверки работоспособности адаптера.
4.Выберите скорость передачи данных в соответствии с CAN-шиной, несоответствие приведет к сбою связи.
Если вы не знаете скорость передачи данных, вы можете использовать функцию "автоматическое определение скорости передачи данных" для адаптации.
4.2 Передача/прием данных
Передача и прием данных является основной функцией ECANTools, в этом интерфейсе пользователи могут непосредственно видеть полученные данные CAN, а также отправлять данные на CAN-шину.


4.3 Функция диагностики шины CAN-Bus
Функция диагностики шины CAN-Bus может обнаружить кадры ошибок шины и потерю арбитража шины.


Индикация состояния шины CAN: отображение состояния шины CAN: шина в норме, пассивная ошибка, активная ошибка, зависшая шина.
Переполнение FIFO CAN-контроллера: сообщения в течение определенного периода времени слишком плотные, что приводит к потере данных.
Сигнализация ошибок CAN-контроллера: при большом количестве ошибок на шине, счетчик ошибок превышает порог сигнализации, и отображается счетчик ошибок.
Отрицательная ошибка CAN-контроллера: при большом количестве ошибок отправки или приема, приводящих к переходу CAN-контроллера в отрицательное состояние, и отображению количества ошибок.
Ошибка контроллера шины CAN: когда узлы отправляют или получают ошибки, значение счетчика ошибок будет накапливаться, и может быть поймана неправильная информация, такая как ACK, ошибка CRC и так далее.
4.4 Автоматический анализ данных
USBCAN-OBD может использовать функцию автоматического разрешения сигнала в программе ECANTools.
Используя устройство для доступа к автомобильному OBD-интерфейсу, можно определить фактические значения внутренних датчиков автомобиля.
Функция разрешения сигнала поддерживает только соглашение ISO15765 для отечественных бензиновых автомобилей.
Скорость автомобиля, обороты двигателя, температура воды отображаются на приборной панели.
Пользователь может наглядно увидеть текущую скорость, скорость и температуру воды в автомобиле в режиме реального времени.
Пользователи могут легко проверить, насколько точна автомобильная приборная панель.


Устройство USBCAN-OBD может считывать, разбирать и удалять код неисправности автомобиля.
Разбор ISO15765 данных автомобильных датчиков, указанных в соглашении, включает: обороты двигателя, температуру охлаждающей жидкости и скорость автомобиля, напряжение, давление во впускном коллекторе, температуру на входе, скорость воздуха, положение дроссельной заслонки, датчик кислорода, давление топлива, напряжение и так далее. Числовые изменения этих данных могут быть сохранены в компьютере в реальном времени.
В стандартном протоколе другие описанные данные могут вручную получать свои конкретные значения через левый входной ПИД. Подробное соответствие данных и ПИД см. в приложении 2. Пользователь может использовать эту функцию для интуитивного просмотра конкретных значений некоторых датчиков в автомобиле, а также для диагностики состояния датчиков автомобиля на основе этих данных. Пользователь также может интуитивно сравнить правила изменения значений некоторых датчиков и нескольких датчиков.


Изменение вышеуказанных данных может быть показано кривой в реальном времени, как показано на рисунке ниже. Пользователи могут выбрать до четырех переменных, одновременно отображаемых в одном интерфейсе. обороты холостого хода, крутящий момент и т. д.


4.5 Режим статистики
Когда ECANTools получает данные, программа может классифицировать их по ID, данным, имени, формату или типу и подсчитать количество каждого из них.
Эта функция подходит для больших систем данных, инженеры могут легко наблюдать и анализировать другие данные после объединения тех же данных.


4.6 Другие функции


Сохранение данных: сохранение списка приема, формат сохранения: txt, can, csv и бинарный.
Режим отображения: режим прокрутки и режим списка, в режиме списка можно классифицировать данные в соответствии с правилами.
Настройки фильтра: пользователи могут установить многоступенчатую фильтрацию, отредактировав идентификатор фильтра.
Маска данных: Та же функция, что и у мультифильтров, только не нужно видеть данные под маской.
Кадры ошибок: кадры ошибок на шине могут быть отображены / скрыты.
Если вы хотите узнать больше об особенностях работы и использования программного обеспечения, пожалуйста, обратитесь к документу "Инструкции к программному обеспечению ECANTools".