Параметры, доступные по протоколу Modbus

Примечание

Используемые форматы данных:

  • INTx – x-разрядное знаковое целое число;

  • UINTx – x-разрядное беззнаковое целое число;

  • FLOAT – 32-разрядное число стандарта IEEE 754 (IEC 60559).

Обозначение типа доступа: RO – только чтение, RW – чтение/запись.

Параметры, необходимые для обмена посредством сторонних приложений: функция чтения – 3; функция записи – 16; идентификатор устройства – адрес RS-485.

№ п/п

Параметр

Комментарий

Номер первого регистра

Количество регистров

Формат данных

Тип доступа

DEC

HEX

1

Значение, 0,001 пФ

Текущее значение уровня в 0,001 пФ

5555

0x15B3

2

UINT32*

RO

2

Температура, 0,1 °C

Текущее значение температуры внутри корпуса прибора, представленное как t*10 °C

5557

0x15B5

1

INT16

RO

3

Уровень, 0,1 %

Текущее значение уровня в 0,1 %

5558

0x15B6

1

INT16

RO

4

Уровень, ед. изм.

Текущее значение уровня в единицах измерения

5559

0x15B7

2

INT32*

RO

5

Состояние

0 – Норма;

1 – Прогрев..;

2 – Высокий уровень шума;

3 – Уровень не стабилизирован;

4 – Отсутствие ЧЭ;

5 – КЗ;

6 – Неисправность преобразователя

5554

0x15B2

1

UINT8

RO

6

Фильтр, с

Значение периода усреднения (в секундах)

5576

0x15C8

1

UINT16

RW

7

Верхний уровень, 0,1 %

Значение верхнего уровня калибровки в 0,1 %

5563

0x15BB

1

UINT16

RW

8

Верхний уровень, 0,001 пФ

Значение верхнего уровня калибровки в 0,001 пФ

5564

0x15BC

2

UINT32*

RW

9

Нижний уровень, 0,1 %

Значение нижнего уровня калибровки в 0,1 %

5566

0x15BE

1

UINT16

RW

10

Нижний уровень, 0,001 пФ

Значение нижнего уровня калибровки в 0,001 пФ

5567

0x15BF

2

UINT32*

RW

11

При 100 %, мм

Уровень среды, соответствующий заполненной на 100 % емкости (в 0,1 мм)

5569

0x15C1

2

INT32*

RW

12

При 0 %, мм

Уровень среды, соответствующий заполненной на 0 % емкости (в 0,1 мм)

5571

0x15C3

2

INT32*

RW

13

Для значения выхода 100 %

Уровень емкости, соответствующий 100 % аналогового выхода (в 0,1 %)

5573

0x15C5

1

INT16

RW

14

Для значения выхода 0 %

Уровень емкости, соответствующий 0 % аналогового выхода (в 0,1 %)

5574

0x15C6

1

INT16

RW

15

Режим работы

Режим работы аналогового выхода:

0 – Аналоговый;

1 – Дискретный

5575

0x15C7

1

UINT8

RW

16

Состояние

Состояние аналогового выхода:

0 – Норма;

1 – Нет ответа ЦАП;

2 – Отсутствие нагрузки;

3 – Перегрев ЦАП;

4 – Ошибка CRC;

5 – Канал отключен;

6 – Короткое замыкание

3128

0x0C38

1

UINT8

RO

17

Режим работы

Тип аналогового выхода:

0 – Выключен;

1 – 0...20 мА;

2 – 4...20 мА

3160

0x0C58

1

UINT8

RW

18

Безопасное значение выхода

Безопасное значение аналогового выхода при неисправности преобразователя (в 0.1 %)

3032

0x0BD8

1

UINT16

RW

19

Скорость COM-порта

0 – 300;   1 – 600;   2 – 1200;

3 – 2400;   4 – 4800;   5 – 9600;

6 – 14400;   7 – 19200;   8 – 38400;

9 – 57600;   10 – 115200;   11 – 230400

521

0x0209

1

UINT8

RW

20

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

0 – 8 bit

522

0x020A

1

UINT8

RW

21

Кол. стоп-битов

0 – 1 stop

1 – 2 stops

523

0x020B

1

UINT8

RW

22

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

0 – None

1 – Even

2 – Odd

524

0x020C

1

UINT8

RW

23

Modbus адрес

1...248

526

0x020E

1

UINT8

RW

Примечание

* 32-битные и более значения рассматриваются как состоящие из 16-битных слов и передаются в little-endian порядке. Например, 32-битное значение 0x12345678 будет передано как 0x56 0x78 0x12 0x34, а строка символов «PBR\0» – 'B' 'P' 0x00 'R'.