Добрый день.
Есть несколько устройств, которые «Откл/Вкл» (регистр считывается по Modbus, из него статусы устройств (биты) вытягиваются формулой). На мнемосхеме графика показывается правильная, а вот в журнале событий только «Откл». Я использую стандартный 21 формат и не работает: https://disk.yandex.ru/i/UOAxE0ZBMpWbbw — устройства включены, а вот статус «Откл» пришел. Эти временные отметки соответсвуют включению устрйоства и измнению цвета иконки — цвет поменялся правильно, а статус снова пришел «Откл», как будто бы он поменялся с «Откл» на «Откл».
Настрйоки канала: https://disk.yandex.ru/i/msACsCrXWxxj-A https://disk.yandex.ru/i/4vhMBw-yLTGl5g https://disk.yandex.ru/i/rfQ-JJSa44ynxg
В чем может быть проблема?
В общем если у вас не предусматриваются строки или своеобразная работа над числовым значением, всегда надо оставлять поле Тип данных пустым, что соответствует Double.
И не лезьте туда вообще 🙂
Да, изменять тип данных нужно в редких случаях, когда без этого никак.
Integer — это Int64 для работы с большими числами. При этом драйвер должен поддерживать передачу таких данных.