Список регистров Modbus

Чтение и запись параметров по протоколу Modbus

Операция

Функция

Чтение

0х03 или 0х04

Запись

0х10

Типы доступа: R — только чтение, W — только запись, R/W — чтение и запись.

Общие регистры оперативного обмена

Параметр

Назначение

Адрес регистра (HEX)

Тип доступа

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

DEVICE

Тип прибора

1000

R

CHAR[8]

VERSION

Версия встраиваемого ПО

1004

R

CHAR[8]

STATUS*

Статус прибора (битовая маска)

1008

R

UINT16

Fun1

Измеренная величина на входе (после функции)

1009

R

FLOAT32

SP1

Уставка регулятора

100B

R/W

FLOAT32

out.P

Выходная мощность

100D

R/W

FLOAT32

CtrL

Режим регулирования

100F

R/W

UINT16

RESET

Удаленная перезагрузка прибора

1010

W

UINT16

Примечание

* Описание битов регистра STATUS:

  • 0 – ошибка на входе;

  • 2 – ошибка вычисления функции на входе;

  • 4 – внутренняя ошибка прибора;

  • 5 – срабатывание ВУ (только для DO);

  • 7 – включен ручной режим управления;

  • 8 – включен режим СТОП;

  • 9 – обрыв контура регулирования 1

Примечание

** Значения регистра CtrL:

  • 0 – STOP;

  • 1 – RUN;

  • 2 – MAN.

Регистры обмена по протоколу Modbus

Параметр

Назначение

Адрес регистра (HEX)

Тип доступа

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

Диапазон значений

Вход

Fun1

Измеренная величина на входе (после функции)

0000

R

FLOAT32

PV1

Входная величина на входе (до функции)

0002

R

FLOAT32

tYPE

Тип датчика на входе

0004

R/W

UINT16

oFF

0

С 50

1

С 53

2

С100

3

С500

4

С 1.0

5

50 С

6

100С

7

500С

8

1.0 С

9

P 50

10

P100

11

P500

12

P 1.0

13

50 P

14

100P

15

500P

16

1.0 P

17

100n

18

500n

19

1.0 n

20

tC.L

21

tC.HA

22

tC.J

23

tC.n

24

tC.t

25

tC.S

26

tC.r

27

tC.b

28

tC.A1

29

tC.A2

30

tC.A3

31

tC.dL

32

tC.E

33

PIr.1

34

PIr.2

35

PIr.3

36

PIr.4

37

I 0.5

38

I0.20

39

I4.20

40

U-5.5

41

U 0.1

42

FiL.b

Полоса фильтра

0005

R/W

FLOAT32

oFF, DeltaSens*

FiL.t

Постоянная времени фильтра

0007

R/W

UINT16

oFF, 1...999

dPt

Положение десятичной точки

0008

R/W

UINT16

0

0

1

1

2

2

3

3

Auto

4

Ind.L

Верхний порог приведения значения входа

0009

R/W

FLOAT32

–1999...9999

Ind.H

Нижний порог приведения значения входа

000В

R/W

FLOAT32

–1999...9999

FunC

Тип математической функции

000D

R/W

UINT16

oFF

0

SQrt

1

dIn.t

Период анализа динамики изменения сигнала

0012

R/W

UINT16

0...30

dIn.d

Дельта динамики сигнала

0013

R/W

FLOAT32

0.2...DeltaSens*

bArr

Подключение барьера искрозащиты

0015

R/W

UINT16

oFF

0

on

1

Cor1.poInt

Значение точки 1 корректировки входа

0016

R/W

FLOAT32

oFF, SensMin... SensMax*

Cor1.oFFSEt

Смещение для точки 1 корректировки входа

0018

R/W

FLOAT32

oFF, SensMin... SensMax*

Cor1.cLr

Сброс коррекции точки 1

001A

R/W

UINT16

0

0

1

1

Cor2.poInt

Значение точки 2 корректировки входа

001В

R/W

FLOAT32

oFF, SensMin... SensMax*

Cor2.oFFSEt

Смещение для точки 2 корректировки входа

001D

R/W

FLOAT32

oFF, SensMin... SensMax*

Cor2.cLr

Сброс коррекции точки 2

001F

R/W

UINT16

0

0

1

1

Cor3.PoInt

Значение точки 3 корректировки входа

0020

R/W

FLOAT32

oFF, SensMin... SensMax*

Cor3.oFFSEt

Смещение для точки 3 корректировки входа

0022

R/W

FLOAT32

oFF, SensMin... SensMax*

Cor3.cLr

Сброс коррекции точки 3

0024

R/W

UINT16

0

0

1

1

ВУ (общее)

SP

Уставка регулятора на выходе

0200

R/W

FLOAT32

SP.Lo... SP.Hi

SP.Lo

Нижняя граница уставки

0202

R/W

FLOAT32

SensMin*...SP.Hi

SP.HI

Верхняя граница уставки

0204

R/W

FLOAT32

SensMin*...SP.Hi

out.P

Выходная мощность

0206

R/W

FLOAT32

0..100.0

LbA.t

Время диагностики обрыва контура

0208

R/W

UINT16

oFF

1...9999 с

LbA.b

Ширина зоны диагностики обрыва контура

0209

R/W

FLOAT32

0...DeltaSens*

A.rEC

Автоматическое восстановление после аварии

020B

R/W

UINT16

oFF...999 c

ВУ(дискретный)

LoG.d

Тип логики работы ЛУ

0220

R/W

UINT16

oFF

0

HEAt

1

СooL

2

ALrM

3

HYSt

Гистерезис

0221

R/W

FLOAT32

0..DeltaSens*

d.on

Задержка включения регулятора

0223

R/W

UINT16

0...250 с

d.oFF

Задержка выключения регулятора

0224

R/W

UINT16

0...250 с

H.on

Минимальное время удержания регулятор в состоянии включено

0225

R/W

UINT16

0...250 с

H.oFF

Минимальное время удержания регулятора в состоянии выключено

0226

R/W

UINT16

0...250 с

Cnt.P

Период для ручного управления выходной мощностью

0227

R/W

UINT16

1..250 с

Err.d

Безопасное состояние выхода в режиме Авария

0228

R/W

UINT16

oFF

0

on

1

StP.d

Состояние выхода в режиме Стоп

0229

R/W

UINT16

oFF

0

on

1

ВУ (сигнализации)

A.tYP

Тип логики срабатывания сигнализатора

0240

R/W

UINT16

oFF

0

SP.П

1

SP.u

2

SP.Hi

3

SP.Lo

4

0.П

5

0.u

6

0.Hi

7

0.Lo

8

A.bnd

Порог срабатывания сигнализатора

0241

R/W

FLOAT32

0... DeltaSens*

A.HYS

Гистерезис срабатывания сигнализатора

0243

R/W

FLOAT32

0... DeltaSens*

F.bLC

Блокировка первого срабатывания сигнализатора

0245

R/W

UINT16

on

0

oFF

1

ВУ (аналоговый)

LoG.A

Тип логики работы ЛУ

0260

R/W

UINT16

oFF

0

HEAt

1

CooL

2

ConV

3

HYSt

Полоса пропорциональности

0261

R/W

FLOAT32

0...DeltaSens*

out.L

Нижняя граница выходного значения выхода

0263

R/W

FLOAT32

SensMin...SensMax*

out.H

Верхняя граница выходного значения выхода

0265

R/W

FLOAT32

SensMin...SensMax*

Err.A

Безопасное состояние выхода в режиме Авария

0267

R/W

UINT16

HI

0

Lo

1

StP.A

Состояние выхода в режиме Стоп.

0268

R/W

UINT16

HI

0

LO

1

Индикация

SCr1

Пользовательский экран 1

0400

R/W

UINT16

P1S1

1

P1o1

2

P1D1

3

F1S1

4

F1o1

5

F1D1

6

SCr2

Пользовательский экран 2...6

0401

R/W

UINT16

oFF

P1S1

P1o1

P1D1

F1S1

F1o1

F1D1

0

1

2

3

4

5

6

SCr3

0402

R/W

UINT16

SCr4

0403

R/W

UINT16

SCr5

0404

R/W

UINT16

SCr6

0405

R/W

UINT16

out.S

Настройка вывода параметра мощности

0406

R/W

UINT16

PErC

0

dAC

1

rEt.t

Время автоматического возврата из меню настроек

0407

R/W

UINT16

oFF

0

5

1

10

2

30

3

60

4

CHG.t

Автоматическая смена экранов отображения параметров

0408

R/W

UINT16

oFF

0

5

1

10

2

30

3

60

4

120

5

RS-485

Prot

Протокол связи

0500

R/W

UINT16

rtu

0

ASCI

1

Addr

Адрес прибора в сети Modbus

0501

R/W

UINT16

1...247

bAud

Скорость обмена данными

0502

R/W

UINT16

2,4

0

4,8

1

9,6

2

14,4

3

19,2

4

28,8

5

38,4

6

57,6

7

115,2

8

dPS

Формат посылки данных

0503

R/W

UINT16

8N1

0

8O1

1

8E1

2

8N2

3

8O2

4

8E2

5

7o1

7

7E1

8

7O2

10

7E2

11

IdLE

Задержка ответа от прибора

0504

R/W

UINT16

0...20

b.ord

Порядок байт в регистре

0505

R/W

UINT16

MSb

0

LSb

1

APLY

Применение текущих настроек порта RS-485

0506

R/W

UINT16

0

0

1

1

Меню скрытых параметров

PASS

Пароль доступа к меню

0800

R/W

UINT16

0...9999

Prt.E

Защита от редактирования значений параметров

0801

R/W

UINT16

oFF

0

SEtt

1

ALL

2

HidE

3

Atr.E

Включение атрибутов скрытия параметров

0802

R/W

UINT16

oFF

0

Edit

1

on

2

CJS.E

Включение/отключение ДХС

0803

R/W

UINT16

on

0

oFF

1

Примечание

* SensMin – нижняя граница измерения датчика, SensMax – верхняя граница измерения датчика, DeltaSens – диапазон измерения датчика.