Цитата Сообщение от Aleksiy Посмотреть сообщение
Здравствуйте! Столкнулся со следующей проблемой: в регистрах статуса аналогового входа МВ110.224.8А H/W 04.2024 (прошивка 2.50) вместо значений 16#F001..16#F00F отображаются значения
16#01..16#0F. Поэтому функции библиотеки Mx110Assistant не могут корректно отобразить состояние входов. Прибавить к значению 16#F000 конечно не проблема, но тогда остаются неразличимы два состояния 0 и 16#F000. Была надежда на прошивку 2.54, но она эту проблему не решила.
Добрый день.
Действительно, через регистр статуса определить код ошибки "Значение заведомо неверно" не получится.
Это можно сделать через старший байт Float-значения (0xF0). Я обсуждал на днях эту ситуацию с коллегами, которые занимаются модулями - исправления этого поведения не запланировано.