Тема: Подключаем датчики расхода Direct/Delta RS по MODBUS к СМАРТ

Датчики расхода и уровня топлива Eurosens RS поддерживают кроме собственного протокола обмена также и универсальный протокол обмена MODBUS RTU.

Рассмотрим для примера подключение расходомера Delta RS к терминалу СМАРТ 2435 по интерфейсу RS485.

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

2 (изменено: Mechatronica, 2018-11-07 10:55:52)

Re: Подключаем датчики расхода Direct/Delta RS по MODBUS к СМАРТ

Настройка датчика расхода:
устанавливаем тип интерфейса, протокола, скорость обмена и адрес на линии.

настройка Delta

Одновременно мы можем подключить несколько расходомеров - в этом случае им надо присвоить разные адреса.

Подписывайтесь на наш новостной канал 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, 2018-11-07 11:17:13)

Re: Подключаем датчики расхода Direct/Delta RS по MODBUS к СМАРТ

Настройка терминала СМАРТ:

Максимальное число считываемых параметров - 16. Расходомеры Eurosens Delta передают больше параметров, поэтому выберем наиболее интересующие нас.


настройка smart

modbus par2

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

4

Re: Подключаем датчики расхода Direct/Delta RS по MODBUS к СМАРТ

Полный список доступных параметров Eurosens Delta приведен в описании протокола (скачать файл)

Подписывайтесь на наш новостной канал 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: Подключаем датчики расхода Direct/Delta RS по MODBUS к СМАРТ

Наиболее интересные параметры хранятся в регистрах:

0000 - счетчик расхода топлива двигателем
0002 - мгновенный расход топлива двигателем
0003 - статус (текущий режим двигателя, наличие вмешательства)
0006 - мгновенный расход в магистрали подачи
0010 - мгновенный расход в магистрали обратки
0012 - счетчик расхода топлива в режиме "холостой ход"
0014 - счетчик расхода топлива в режиме "номинальный"
0016 - счетчик расхода топлива в режиме "перегрузка"
0018 - счетчик расхода топлива в режиме "накрутка"
0038 - время работы двигателя в режиме "холостой ход"
0040 - время работы двигателя в режиме "номинальный"
0042 - время работы двигателя в режиме "перегрузка"
0044 - время работы двигателя в режиме "накрутка"
0064 - счетчик времени вмешательства

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

6

Re: Подключаем датчики расхода Direct/Delta RS по MODBUS к СМАРТ

Обратите внимание, что адреса регистров в терминале СМАРТ должны задаваться в 16-ричной системе, для этого их надо перевести из десятичной.

пример:
Адрес в десятичной системе 0010, в шестнадцатеричной 0хА

calc

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

7

Re: Подключаем датчики расхода Direct/Delta RS по MODBUS к СМАРТ

Далее переходим на вкладку Настройка протокола.
Версию протокола передачи данных выбираем FLEX 3.0
На вкладке "Пользовательские параметры" выбираем параметры, которые будут передаваться трекером.

modbus send

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

8

Re: Подключаем датчики расхода Direct/Delta RS по MODBUS к СМАРТ

Загружаем конфигурацию в устройство.

Устройство перезагрузиться, и по истечении 40 секунд начнет передавать считывать данные с расходомера.

Проверить передаются данные или нет можно в окне телеметрии, вкладка Пользовательские параметры.

modbus send2

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

9 (изменено: Mechatronica, 2018-11-07 11:34:52)

Re: Подключаем датчики расхода Direct/Delta RS по MODBUS к СМАРТ

Можно сравнить правильность передаваемых значений, считав значения счетчиков с расходомера конфигуратором

Delta par2

modbuspar3

Обратите внимание на размерность величин, указанную в документации на регистры Delta.

Объем топлива передается в сотых долях литра, мгновенный расход в 0.1л/ч, а время в секундах.

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