1 (изменено: Mechatronica, 2020-02-07 11:35:18)

Тема: Подключение датчиков расхода топлива Eurosens CAN к АвтоГРАФ

При подключении расходомеров Eurosens к терминалам АвтоГРАФ необходимо помнить, что в сети CAN должны быть резисторы-терминаторы. Если вы подключаете расходомеры к уже работающей сети CAN, то они не требуются.
Если же сеть CAN образуется только терминалом мониторинга и датчиками расхода топлива, то необходимо добавить резистор. В датчиках Eurosens Direct он включается программно в конфигураторе (опция "Терминатор"). У датчиков Eurosens Delta такой возможности нет, поэтому в комплекте идет резистор, который необходимо подключить между проводами CAN-шины (между CAN-High и CAN-Low).

Расходомеры Eurosens выдают информацию по протоколу SAE J1939 + расширенные сообщения, скорость 250 кбит/с
Перечень всех сообщений, которые отправляет датчик (запросы не требуются):

Подключение ДРТ по CAN к АвтоГРАФ

Подключение ДРТ по CAN к АвтоГРАФ

Подключение ДРТ по CAN к АвтоГРАФ

Подписывайтесь на наш новостной канал RU: https://t.me/mechatronicsby
Subscribe to our Telegram news channel EN: https://t.me/eurosens
Youtube channel https://www.youtube.com/@MechatronicsTV

2

Re: Подключение датчиков расхода топлива Eurosens CAN к АвтоГРАФ

Часть этих сообщений совпадают со стандартными посылками CAN, поэтому считываются сразу:

автограф CAN

Подписывайтесь на наш новостной канал RU: https://t.me/mechatronicsby
Subscribe to our Telegram news channel EN: https://t.me/eurosens
Youtube channel https://www.youtube.com/@MechatronicsTV

3 (изменено: Mechatronica, 2020-02-07 11:46:07)

Re: Подключение датчиков расхода топлива Eurosens CAN к АвтоГРАФ

Другие сообщения можно ввести в разделе CAN-прочие


Обратите внимание, что маска - обозначает число значимых байт (параметр длина SPN-байт из таблицы сообщений Eurosens).  FF - означает один байт, FFFF - 2байта, FFFFFFFF - 4 байта.

Start bit - это положение первого бита в сообщении. В таблице Eurosens указывается в байтах, поэтому необходимо перевести байты в биты: Если в таблице Eurosens указывается положение значимых байт - 4-7, то это означает, что перед ними идут байты 0, 1, 2, 3, каждый состоящий из 8 бит. Таким образом, получаем смещение в 4x8=32 бита. Start bit=32.

Подключение датчиков расхода топлива по CAN к АвтоГРАФ

Подписывайтесь на наш новостной канал RU: https://t.me/mechatronicsby
Subscribe to our Telegram news channel EN: https://t.me/eurosens
Youtube channel https://www.youtube.com/@MechatronicsTV

4 (изменено: Mechatronica, 2020-02-07 12:15:31)

Re: Подключение датчиков расхода топлива Eurosens CAN к АвтоГРАФ

CAN-протокол позволяет подключать не одно а множество устройств на CAN-шину.
При подключении двух и более датчиков на одну CAN-шину в настройках датчиков необходимо задать разные адреса

Сообщения с разными адресами будут отличаться последним байтом адреса:
18FEF201 - для датчика с адресом 1, 18FEF202 - для датчика с адресом 02 и тд.

Настройка Eurosens CAN 1

Настройка Eurosens CAN 2

Подписывайтесь на наш новостной канал RU: https://t.me/mechatronicsby
Subscribe to our Telegram news channel EN: https://t.me/eurosens
Youtube channel https://www.youtube.com/@MechatronicsTV

5

Re: Подключение датчиков расхода топлива Eurosens CAN к АвтоГРАФ

В приборах АвтоГРАФ-GSM, в отличие от серии SL поддерживающих бОльшее число собираемых и передаваемых параметров аналогичным образом заполняется вкладка Настройка CAN-Произвольные параметры.

Подписывайтесь на наш новостной канал RU: https://t.me/mechatronicsby
Subscribe to our Telegram news channel EN: https://t.me/eurosens
Youtube channel https://www.youtube.com/@MechatronicsTV