Регистры протокола Modbus

Регистры протокола Modbus
ПараметрЗначение (ед. изм.)ТипАдрес регистра
(Hex)(Dec)
Коэффициент заполнения ШИМ на выходе 10…1000 (0,1 %)Uint160x00000000
Коэффициент заполнения ШИМ на выходе 20…1000 (0,1 %)Uint160x00010001
Коэффициент заполнения ШИМ на выходе 30…1000 (0,1 %)Uint160x00020002
Коэффициент заполнения ШИМ на выходе 40…1000 (0,1 %)Uint160x00030003
Безопасное состояние выхода 10…1000 (0,1 %)Uint160x00100016
Безопасное состояние выхода 20…1000 (0,1 %)Uint160x00110017
Безопасное состояние выхода 30…1000 (0,1 %)Uint160x00120018
Безопасное состояние выхода 40…1000 (0,1 %)Uint160x00130019
Период ШИМ на выходе 11…900 сUint160x00200032
Период ШИМ на выходе 21…900 сUint160x00210033
Период ШИМ на выходе 31…900 сUint160x00220034
Период ШИМ на выходе 41…900 сUint160x00230035
Битовая маска значений выходов0…15Uint160x00320050
Битовая маска значений входов0...255Uint160x00330051
Значение счетчика импульсов на входе 10…65535Uint160x00400064
Значение счетчика импульсов на входе 20…65535Uint160x00410065
Значение счетчика импульсов на входе 30…65535Uint160x00420066
Значение счетчика импульсов на входе 40…65535Uint160x00430067
Значение счетчика импульсов на входе 50…65535Uint160x00440068
Значение счетчика импульсов на входе 60…65535Uint160x00450069
Значение счетчика импульсов на входе 70…65535Uint160x00460070
Значение счетчика импульсов на входе 80…65535Uint160x00470071
Включение фильтра антидребезга на входе 1

0 – выкл.

1 – вкл.

Uint160x00C80200
Включение фильтра антидребезга на входе 2

0 – выкл.

1 – вкл.

Uint160x00C90201
Включение фильтра антидребезга на входе 3

0 – выкл.

1 – вкл.

Uint160x00CA0202
Включение фильтра антидребезга на входе 4

0 – выкл.

1 – вкл.

Uint160x00CB0203
Включение фильтра антидребезга на входе 5

0 – выкл.

1 – вкл.

Uint160x00CC0204
Включение фильтра антидребезга на входе 6

0 – выкл.

1 – вкл.

Uint160x00CD0205
Включение фильтра антидребезга на входе 7

0 – выкл.

1 – вкл.

Uint160x00CE0206
Включение фильтра антидребезга на входе 8

0 – выкл.

1 – вкл.

Uint160x00CF0207
Скорость обмена, кбит/с

0 – 2,4;

1 – 4,8;

2 – 9,6;

3 – 14,4;

4 – 19,2;

5 – 28,8;

6 – 38,4;

7 – 57,6;

8 – 115,2

Uint160x02090521
Размер данных

0 – 7;

1 – 8

Uint160x020A0522
Количество стоп-бит

0 – 1 стоп-бит;

1 – 2 стоп-бита

Uint160x020B0523
Контроль четности

0 – отсутствует (no);

1 – четность (Even);

2 – нечетность (Оdd)

Uint160x020C0524
Задержка ответа0…45 мсUint160x020D0525
Адрес прибора1…255Uint160x020F0527
Длина сетевого адреса

0 – 8;

1 – 11

Uint160x02110529
Максимальный сетевой тайм-аут 0…600 сUint160x00300048
Имя прибораString80xF00061440
Версия прибораString80xF01061456
Примечание
  1. Запись в регистры осуществляется командами 06 (0x06) и 16 (0х10), чтение – командами 03 или 04 (прибор поддерживает обе команды).
  2. Счетчики обнуляются записью 0 в регистры хранения результатов счета.
  3. В регистрах битовых масок значений входов и выходов старший бит соответствует входу или выходу с наибольшим номером: (бит, равный 1, соответствует состоянию выхода «Включено» и входа «Замкнут»).
  4. Формат данных Uint16 в таблице является сокращением от Unsigned Integer 16.
Внимание

Невозможно использование в приборе следующих сочетаний сетевых параметров:

  • размер данных – 7 бит, 1 стоп-бит, контроль четности отсутствует;
  • размер данных – 7 бит, 2 стоп-бита, контроль четности отсутствует.