Список регистров 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

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

1009

R

FLOAT32

SP1

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

100B

R/W

FLOAT32

SP.cur

Текущее значение уставки регулятора

100D

R

FLOAT32

out.P

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

100F

R/W

FLOAT32

CtrL

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

1011

R/W

UINT16

RESET

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

1012

W

UINT16

Примечание

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

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

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

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

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

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

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

  • 8 – включен режим стоп;

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

  • 11

    – идет автонастройка ПИД-регулятора;
  • 12

    – автонастройка ПИД-регулятора.
Примечание

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

  • 0 – STOP;

  • 1 – RUN;

  • 2 – MAN.

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

Параметр

Назначение

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

Тип доступа

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

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

Вход 1

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

U 5

43

U 10

44

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

Вход 2

tYPE

Функционирование дискретного входа

0104

R/W

UINT16

oFF

0

D.StP

45

D.Man

46

d.BLc

47

Выход 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

–1

0...999 с

Выход 1 (дискретный)

LoG.d

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

0220

R/W

UINT16

oFF

0

HEAt

1

СooL

2

ALrM

3

H.Pid

4

C.Pid

5

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

UINT16oFF0
SP.П1
SP.u2
SP.Hi3
SP.Lo4
0.П5
0.u6
0.Hi7
0.Lo8
A.bndПорог срабатывания компаратора0241

R/W

FLOAT320...DeltaSens*
A.HYSГистерезис срабатывания компаратора 0243

R/W

FLOAT320...DeltaSens*
F.bLC Блокировка первого срабатывания к выбранному типу логики компаратора 0245

R/W

UINT16

oN0
oFF1

Выход 1 (сигнализатор) Log.d = Alrm в группе out.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

Выход 1 (аналоговый)

LoG.A

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

0260

R/W

UINT16

oFF

0

HEAt

1

CooL

2

ConV

3

H.Pid

4

C.Pid

5

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

Выход 1 (ПИД-регулятор)

Pid.P

Полоса пропорциональности ПИД-регулятора

0280

R/W

FLOAT32

0.001...9999

Pid.I

Интегральная постоянная ПИД-регулятора

0282

R/W

UINT16

0..3999 с

Pid.d

Дифференциальная постоянная ПИД-регулятора

0283

R/W

UINT16

0..3999 с

Cnt.P

Период следования импульсов

0284

R/W

UINT16

1...250 с

VSP

Скорость изменения уставки ПИД-регулятора

0285

R/W

FLOAT32

oFF...DeltaSens*

d.bnd

Зона нечувствительности ПИД-регулятора

0289

R/W

FLOAT32

0...DeltaSens*

oL.L

Минимальная выходная мощность (нижний предел) ПИД-регулятора

028F

R/W

FLOAT32

0...100.0

oL.H

Максимальная выходная мощность (верхний предел) ПИД-регулятора

0291

R/W

FLOAT32

0...100.0

oL.V

Максимальная скорость изменения выходной мощности ПИД-регулятора

0293

R/W

FLOAT32

0.2..100 %/c

Err.P

Значение ВУ1 в режиме Авария в случае использования ПИД-регулятора

0295

R/W

FLOAT32

0…100 %

StP.P

Значение ВУ1 в режиме Стоп в случае использования ПИД-регулятора

029A

R/W

FLOAT32

0…100 %

Выход 2 (общее)

FunC

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

030B

R/W

UINT16

oFF

0

SQrt

1

SuM

2

diFF

3

ASuM

4

SQSM

5

rAt

6

A.rEC

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

020B

R/W

UINT16

oFF

—1

0...999 с

Выход 2 (дискретный)

LoG.d

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

0320

R/W

UINT16

oFF

0

ALrM

3

Выход 2 (сигнализатор) Log.d = Alrm в группе out.2

A.tYP

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

0340

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

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

0341

R/W

FLOAT32

0...DeltaSens*

A.HYS

Гистерезис срабатывания компаратора

0343

R/W

FLOAT32

0...DeltaSens*

F.bLC

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

0345

R/W

UINT16

oN

0

oFF

1

Выход 2 (аналоговый)

LoG.A

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

0360

R/W

UINT16

oFF

0

ALRM

1

out.L

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

0363

R/W

FLOAT32

SensMin...SensMax*

out.H

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

0365

R/W

FLOAT32

SensMin...SensMax*

Err.A

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

0367

R/W

UINT16

HI

0

Lo

1

Автонастройка ПИД-регулятора

Anr

Автонастройка ПИД-регулятора

02B0

R/W

UINT16

oFF

0

run

1

Индикация

SCr1

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

0400

R/W

UINT16

P1S1

1

P1o1

2

P1D1

3

F1S1

4

F1o1

5

F1D1

6

P1P2

13

F1P2

15

SCr2

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

0401

R/W

UINT16

oFF

P1S1

P1o1

P1D1

F1S1

F1o1

F1D1

P1P2

F1P2

0

1

2

3

4

5

6

13

15

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

6

7E1

7

7O2

8

7E2

9

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

on

1

Edit

2

CJS.E

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

0803

R/W

UINT16

oFF

0

on

1

Примечание

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