[15206] Ошибка при чтении Универсального устройства Modbus в несколько точек учета

Здравствуйте.
Использую драйвер Универсальное устройство Modbus для чтения данных с ПЛК в несколько точек учета.
Происходит такая ошибка.
Тип данных считанный последним записывается по всем однотипным данным во всех точках учета.
Т.е. по трем точкам учета у меня считываются с контроллера давления из разных адресов, но во все точки учета записывается давление считанное из последней точки учета. По 2 точкам учета считывается температура и записывается в обе точки температура считанная последней. Процент открытия клапана считывается по одной точке учета, но записывается во все 3 точки учета. И так далее.
Я неправильно настроил опрос или это ошибка программы?
Прилагаю настройки устройства по точкам учета и журнал опроса, Данные, когда добавляю внешний контур, видно, что температура во внутреннем меняется как во внешнем, а в баках запаса воды она вообще с прибора не считывается, но есть в считанных и меняется синхронно .
Журнал опроса.xlsx (6,2 КБ)



Как видно из присланного журнала опроса, у вас установлена старая версия 3.56.3. Пожалуйста, обновитесь до текущей версии 3.58.5 и проверьте воспроизведение ситуации на рассматриваемых точках учета в ней. Если ситуация повторится, приложите аналогичный журнал опроса из текущей версии, а также дамп обмена, который относится к этому журналу.

После обновления ничего не изменилось.

дамп обмена
dump.test(0).2024-10-24.log (1,7 МБ)
журнал
Журнал опроса modbus.xlsx (6,4 КБ)

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

Судя по всему учитываются только привязки одной из точек учета и распространяются на все точки, к которым привязан рассматриваемый прибор.

Пожалуйста, предоставьте доступ к рассматриваемому прибору учета.

Доступ к прибору (СПК110 OWEN) предоставить нет возможности.
Данные, насколько видно из дампа, считываются для каждого регистра. Ошибка происходит скорее всего уже в процессе их записи в БД.
У двух точек есть общий считываемый регистр (№ 24) уровень в баке, может это как-то влияет.

Подтверждаю присутствие проблемы в универсальном драйвере Modbus. Сделал в Объекте вторую точку, в которой настроил только одну привязку параметра Т1. После этого в первой точке Т1 стала замещаться показаниями из второй точки.

Спасибо за обращение! Мы поставили в план работ исправление данной ошибки. Как только она будет исправлена, обязательно сообщим в каком обновлении будет доступно исправление.

Работа по исправлению ошибки сохранения данных при использовании одного “Универсальное устройство Modbus” в нескольких точках завершена. Изменение войдет в обновление ЛЭРС УЧЁТ 3.59.1.

Добрый день!

Обновление 3.59.1 (сборка 35905) от 28.10.2024 доступно для установки.