Протокол конфигуратора МСД-200 (Modbus RTU) Параметры команд чтения оперативных данных каналов архивирования: 49 Команда Адрес регистра Данные записи Данные чтения Примечание Команда чтения оперативных данных каналов архивирования (Чтение, количество регистров - 3 * 64 = 192). Допускается считывание одной командой от 1 до 40 каналов расположенных последовательно. Настройки и состояние Рассчиты- ваются по формуле: 0x2000 + K* 3 — 0x20BF , где K– канал архивирова- ния 0…63 Нет Word 16: _ Младший байт Биты 0…5 состояние канала:
0 – канал норма; 1 – канал отключен; 2 – таймаут канала 3 – перегрузка канала (для встроенных измерителей тока) 4 – обрыв (для встроенных измерителей тока 4…20 мА) 5 – код ошибки пришел по сети и указан в следующем байте Биты 6…7 формат: 0 – Int 16 _ 1 – WORD 16 _ 2 – LongInt 32 _ 3 – DWORD 32 _ 4 – Float 32 _ Старший байт: код ошибки принятый по сети Float32/DWORD – результат измерения (при ошибках «мусор»). Для коротких форматов старшие биты обнуляются. Результат измерения Команда чтения оперативного состояния прибора Причина последнего старта программы прибора 0x20С0 Нет Word 16:
_ бит0 – аппаратный сброс; бит1 – сброс по включению питания; бит2 – программный сброс; бит3 – независимый сторожевой таймер; бит4 – window сторожевой таймер; бит5 – сброс по снижению питания; Код последней сетевой ошибки 0x20C1 Word 16: 0…255 После включения _ прибора - 0