7RU02-0336-07

Реализация протокола Modbus

Реализация протокола Modbus в вашем измерителе включает в себя коды исключения, ответы недействительных регистров, фиксированные и конфигурируемые карты распределения регистров, а также функцию безопасности.

Коды исключения Modbus

Код Наименование Описание

01

Illegal function (Недействительная функция)

Запрошенная команда недопустима.

02

Illegal address (Недействительный адрес)

Данный код означает одно из следующих условий:

  • Запрошенный адрес недопустим для данный функции.

  • Запрошенный адрес находится вне допустимого диапазона регистра для данной устройства.

  • Запрошенный адрес защищен функцией безопасности устройства.

03

Illegal value (Недействительное значение)

Данный код означает одно из следующих условий:

  • Запрошенное значение недопустимо для данного регистра в устройстве.

  • Запрошенный регистр – часть составного значения.

Ответы недействительных регистров чтения Modbus

Тип недействительного регистра Читаемый ответ

Неотображаемый (неиспользуемый)1 регистр

0x8000

Ответы зарезервированных1 регистров по типам

16-разрядное целое число со знаком

0x8000

16-разрядное целое число без знака

0xFFFF

32-разрядное целое число со знаком

0x80000000

32-разрядное целое число без знака

0xFFFFFFFF

64-разрядное целое число со знаком

0x8000000000000000

Float32

0xFFC00000

(NaN = не число)

1 IRIG-B может подключаться только к одному из цифровых входов базового блока измерителя, но не опционального модуля. Неотображаемые (неиспользуемые) регистры — это регистры, которые никогда не будут использоваться измерителем и поэтому не имеют определенного формата. Зарезервированные регистры имеют определенный формат и предназначены для использования измерителем, его опциями или вариантами.

Ответы недействительных регистров записи Modbus

Если измеритель получает команду на запись в адрес регистра Modbus, не имеющего отображаемого регистра, измеритель не отвечает. Запись или сохранение данных не происходит, измеритель не посылает обратно отклонение запроса.

Если измеритель получает команду на запись в адрес регистра Modbus, доступного только для чтения, возвращается код исключения 3 (недействительное значение).

Фиксированная и конфигурируемая карты Modbus

Ваше устройство снабжено фиксированной (статической) картой распределения регистров для данных измерителя, а также гибкой картой распределения регистров, настраиваемой пользователем.

Функция безопасности Modbus

Встроенные опции безопасности вашего измерителя включают в себя специализированные параметры Modbus. Для записи данных Modbus в измеритель этим параметрам безопасности может потребоваться настройка.

QR-код для этой страницы

Была ли информация полезной?