Просто некоторве производители пишут 30001 или 40001 обозначая первой цифрой область, например так делает сименс, хотя на самом деле это первый регистр... Хотя они используют 400001, но не суть. При этом область 3ххх надо читать 4ой командой, а 4хххх - 3ей.
всем снова здравствуйте! общение устройств наладилось, показания есть, вот только исходя из паспорта чиллера, логически понимаю что эти биты должны быть либо 0 либо 1. подключившись снова через преобразователь интерфейса напрямую, разложив регистр на биты, увидел что так и есть WhatsApp Image 2025-06-21 at 13.34.07.jpeg, сымитировал ошибку по протоку увидел что 1 бит в этом регистре изменился на 1 (ошибка протока воды), в это же время у меня в лоджике такие вот данные..Аннотация 2025-06-23 084050.png
настройки вот такие Аннотация 2025-06-23 084546.png
вырезка из паспорта на эти параметры вот Аннотация 2025-06-23 084634.png и Аннотация 2025-06-23 084719.png
вычитал из этого регистра 30001, данные такие же
Непонятно - в чиллере биты упакованы в слова, но вы читаете биты по отдельности (а в инструкции описан такой вариант доступа?), чтобы в OL опять упаковать их в слова?
Не проще прочитать слово (регистр) из чиллера, разложить его на биты (если нужно), а само слово отправить дальше (если нужно)?
пробовал функции 0х01 и 0х02 поэтому они стоят разные на этих переменных, не обращайте внимания
как это сделать?) все что в инструкции написано это adress, item, unit и note