0
Completed

D105 modbus

Станислав 3 years ago in Equipment updated by Support Manager 1 month ago 6

В документации очень скудно написано
Интерфейс RS485
Интерфейс RS485 предназначен для подключения множе?ства датчиков или получения данных по стандарту RS485.
Параметры RS485 9600 8-N-1. Запрос для получения данных
в формате JSON

я правильно понял, это НЕ modbus а какой-то последовательный порт куда можно что-то слать программно? Датчики modbus подключить не получится?

Answer

Answer

Інтерфейс RS485 призначений для підключення різноманітних датчиків або отримання даних з пристрою D105.

Параметри RS485 9600 8-N-1. 

В налаштуваннях пристрою для RS485 виберіть режим "Output"

Та відправте запит на отримання даних у форматі:

N0  N1  N2  N3  Q

де Nx – 4-байтовий номер пристрою; Q - це символ "Q", код в HEX 0x51

Наприклад, для запиту на пристрій з ID 1778384897 (в HEX це 0x6A 00 00 01):

0x6A   0x00   0x00   0x01   0x51

Відповідь від D105 прийде в форматі JSON:

{"ID":1778384897,"TIME":1695201127,"T1":25.50,"T2":47.30,"T3":0,"T4":0,"T5":0,"ADC":0,"Ch1":0,"Tch1":27860,"Ch2":0,"Tch2":27860,"OUT":0}
Under review

К устройству D105 по интерфейсу RS485 можно подключить датчики, которые присутсвуют в выпыдающем списке в настройках устройства.

На сегодня это датчики скорости и направления ветра и датчик CO2.

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

Датчики, работающие по протоколу Modbus и физическому интерфейсу RS485 могут быть подключены к устройству D105 в будущем. Но это будут конкретные датчики, для которых будет написано сопряжение с D105. 

Вы какой датчик с Modbus хотели подключить?

Ух ты, а как получить все данные с устройства методом запрос-ответ?

Получить текущие данные можно по RS485.
Параметры RS485 9600 8-N-1

Данные придут в текстовом виде в формате JSON

Доброго дня можна  про це якось більше інфоромації? 

Answer

Інтерфейс RS485 призначений для підключення різноманітних датчиків або отримання даних з пристрою D105.

Параметри RS485 9600 8-N-1. 

В налаштуваннях пристрою для RS485 виберіть режим "Output"

Та відправте запит на отримання даних у форматі:

N0  N1  N2  N3  Q

де Nx – 4-байтовий номер пристрою; Q - це символ "Q", код в HEX 0x51

Наприклад, для запиту на пристрій з ID 1778384897 (в HEX це 0x6A 00 00 01):

0x6A   0x00   0x00   0x01   0x51

Відповідь від D105 прийде в форматі JSON:

{"ID":1778384897,"TIME":1695201127,"T1":25.50,"T2":47.30,"T3":0,"T4":0,"T5":0,"ADC":0,"Ch1":0,"Tch1":27860,"Ch2":0,"Tch2":27860,"OUT":0}