|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
19.05.2020, 15:15 | #1 |
Новичок
Регистрация: May 2020
Сообщения: 7
Благодарил(а): 4 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Подключение датчиков Thermokon по ModBus (решено)
Добрый день уважаемые господа. Прошу сразу не пинать, так как плохо знаю передачу данных по ModBus.
Сложилась следующая проблема. Со стороны термокона все сделал, два датчика зарегистрировал и идет передача по RS485 Modbus RTU. Связь с SMH4 работает. Показания какие то в регистрах вижу. Но не могу задать правильный формат передачи данных регистра. Судя из документации термокона, 6 регистр отвечает за передачу температуры. Но с него я вижу набор цифр, а не реальное значение. Скрин, как и весь документ прикрепил. Сканирую Modskan (скрин прикрепил). Вижу то же самое. Первые десять регистров отвечают за один датчик, а за показания температуры только 6. Прошу о помощи, как правильно прочитать число. |
19.05.2020, 15:24 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Подключение датчиков Thermokon по ModBus
Цитата:
Вычитывайте все 4 регистра. Затем выделяйте из каждого старший байт - библиотечка поможет. Затем попробуйте из этих 4 половинок составить число: https://forum.segnetics.com/showthread.php?t=461, первые две половинки - это один int, вторые две половинки - другой int. Инты создавайте лучше всего через блоки преобразования "reg16->bool" -> "bool->int". Если не поможет, то сшивайте половинки по описанию в главе 3.6.1.3 __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
19.05.2020, 15:35 | #3 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Подключение датчиков Thermokon по ModBus
Датчик то как зовут?
__________________ RTFM |
Благодарность от: |
19.05.2020, 15:43 | #4 | ||
Новичок
Регистрация: May 2020
Сообщения: 7
Благодарил(а): 4 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Подключение датчиков Thermokon по ModBus
Цитата:
Добавлено через 2 минуты Датчик Thermokon LC-SR04 и LC-SR04rH Шлюз Thermokon STC65-RS485 MODBUS Добавлено через 10 минут Цитата:
|
||
19.05.2020, 15:59 | #5 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Подключение датчиков Thermokon по ModBus
Data-Byte 1: 0 - 0 гр.С, 255 - 40 гр.С, Data-Byte 2: влажность.
__________________ RTFM |
Благодарность от: |
19.05.2020, 16:02 | #6 |
Новичок
Регистрация: May 2020
Сообщения: 7
Благодарил(а): 4 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Подключение датчиков Thermokon по ModBus
|
19.05.2020, 16:04 | #7 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Подключение датчиков Thermokon по ModBus
__________________ RTFM |
Благодарность от: |
19.05.2020, 16:34 | #8 |
Новичок
Регистрация: May 2020
Сообщения: 7
Благодарил(а): 4 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Подключение датчиков Thermokon по ModBus
|