Протокол Modbus

Карта регистров Modbus
Карта регистров Modbus

Параметр

Адрес

Адрес (hex)

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

Функция чтения

Функция записи

Тип данных

Часы реального времени

Время в миллисек

61563

0xF07B

2

3

-

Unsigned 32

Время и дата (UTC)

61553

0xF071

2

3

16

Date time 32

Часовой пояс

61555

0xF073

1

3

16

Enum 38

Переменные даты и времени

Секунды

61557

0xF075

1

3

-

Unsigned 8

Минуты

61558

0xF076

1

3

-

Unsigned 8

Часы

61559

0xF077

1

3

-

Unsigned 8

Дни

61560

0xF078

1

3

-

Unsigned 8

Месяцы

61561

0xF079

1

3

-

Unsigned 8

Годы

61562

0xF07A

1

3

-

Unsigned 16

День недели

61556

0xF074

1

3

-

Enum 8

Сетевые настройки

MAC адрес

61712

0xF110

9

3

-

String 144

IP адрес

20

0x0014

2

3

16

Unsigned 32

Маска подсети

22

0x0016

2

3

16

Unsigned 32

IP адрес шлюза

24

0x0018

2

3

16

Unsigned 32

DNS сервер 1

12

0x000C

2

3

16

Unsigned 32

DNS сервер 2

14

0x000E

2

3

16

Unsigned 32

Режим DHCP

32

0x0020

1

3

16

Enum 2

Применить сейчас

33

0x0021

1

3

16

Enum 2

Статус подключения

34

0x0022

1

3

-

Enum 4

Батарея

Напряжение

801

0x0321

1

3

-

Unsigned 16

Пороговое напряжение

800

0x0320

1

3

-

Unsigned 16

Состояние

802

0x0322

1

3

-

Enum 2

Статус прибора

Период обновления информации

61624

0xF0B8

1

3

16

Unsigned 8

Статус

61620

0xF0B4

2

3

-

Unsigned 32

ПРМ Слот 1.  Название модуля

6000

0x1770

8

3

-

String 128

ПРМ Слот 1.  Версия ПО модуля

6016

0x1780

4

3

-

String 64

ПРМ Слот 2.  Название модуля

6032

0x1790

8

3

-

String 128

ПРМ Слот 2.  Версия ПО модуля

6048

0x17A0

4

3

-

String 64

Ошибки

61626

0xF0BA

1

3

-

Unsigned 16

Предупреждения

61627

0xF0BB

1

3

-

Unsigned 16

Архив

Период архивирования

900

0x0384

1

3

16

Unsigned 16

Количество архивов

901

0x0385

1

3

16

Unsigned 16

Размер архива

902

0x0386

1

3

16

Unsigned 16

Последний индекс архива

903

0x0387

1

3

-

Unsigned 16

Дискретные входы

Состояние

51

0x0033

1

3

-

Unsigned 8

Инверсия

57

0x0039

1

3

16

Unsigned 8

Вход  1

Фильтр антидребезга

96

0x0060

1

3

16

Unsigned 8

Вход  2

Фильтр антидребезга

97

0x0061

1

3

16

Unsigned 8

Вход  3

Фильтр антидребезга

98

0x0062

1

3

16

Unsigned 8

Вход  4

Фильтр антидребезга

99

0x0063

1

3

16

Unsigned 8

Вход  5

Фильтр антидребезга

100

0x0064

1

3

16

Unsigned 8

Вход  6

Фильтр антидребезга

101

0x0065

1

3

16

Unsigned 8

Быстрые дискретные входы

Состояние

52

0x0034

1

3

-

Unsigned 8

Инверсия

58

0x003A

1

3

16

Unsigned 8

Вход  1

Режим работы

64

0x0040

1

3

16

Enum 3

Фильтр антидребезга

104

0x0068

1

3

16

Unsigned 8

Фронт захвата импульса

80

0x0050

1

3

16

Enum 2

Сброс счётчика импульсов

224

0x00E0

1

3

16

Enum 2

Диагностика

256

0x0100

1

3

-

Enum 2

Вход  2

Режим работы

65

0x0041

1

3

16

Enum 2

Фильтр антидребезга

105

0x0069

1

3

16

Unsigned 8

Фронт захвата импульса

81

0x0051

1

3

16

Enum 2

Сброс счётчика импульсов

225

0x00E1

1

3

16

Enum 2

Диагностика

257

0x0101

1

3

-

Enum 2

Измеренные значения

Вход  1

160

0x00A0

2

3

-

Unsigned 32

Вход  2

162

0x00A2

2

3

-

Unsigned 32

Дискретно-аналоговые входы

Состояние

4000

0x0FA0

1

3

-

Unsigned 8

Инверсия

4357

0x1105

1

3

16

Unsigned 8

Вход 1

Режим работы

4100

0x1004

1

3

16

Enum 2

Дискретный режим

Фильтр антидребезга

4108

0x100C

1

3

16

Unsigned 8

Уровень логического нуля

4111

0x100F

2

3

16

Float 32

Уровень логической единицы

4109

0x100D

2

3

16

Float 32

Аналоговый режим

Тип датчика

4101

0x1005

1

3

16

Enum 28

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

4106

0x100A

2

3

16

Float 32

Нижняя граница измерения

4104

0x1008

2

3

16

Float 32

Верхняя граница измерения

4102

0x1006

2

3

16

Float 32

Вход 2

Режим работы

4116

0x1014

1

3

16

Enum 2

Дискретный режим

Фильтр антидребезга

4124

0x101C

1

3

16

Unsigned 8

Уровень логического нуля

4127

0x101F

2

3

16

Float 32

Уровень логической единицы

4125

0x101D

2

3

16

Float 32

Тип датчика

4117

0x1015

1

3

16

Enum 28

Аналоговый режим

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

4122

0x101A

2

3

16

Float 32

Нижняя граница измерения

4120

0x1018

2

3

16

Float 32

Верхняя граница измерения

4118

0x1016

2

3

16

Float 32

Вход 3

Режим работы

4132

0x1024

1

3

16

Enum 2

Дискретный режим

Фильтр антидребезга

4140

0x102C

1

3

16

Unsigned 8

Уровень логического нуля

4143

0x102F

2

3

16

Float 32

Уровень логической единицы

4141

0x102D

2

3

16

Float 32

Аналоговый режим

Тип датчика

4133

0x1025

1

3

16

Enum 28

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

4138

0x102A

2

3

16

Float 32

Нижняя граница измерения

4136

0x1028

2

3

16

Float 32

Верхняя граница измерения

4134

0x1026

2

3

16

Float 32

Вход 4

Режим работы

4148

0x1034

1

3

16

Enum 2

Дискретный режим

Фильтр антидребезга

4156

0x103C

1

3

16

Unsigned 8

Уровень логического нуля

4159

0x103F

2

3

16

Float 32

Уровень логической единицы

4157

0x103D

2

3

16

Float 32

Аналоговый режим

Тип датчика

4149

0x1035

1

3

16

Enum 28

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

4154

0x103A

2

3

16

Float 32

Нижняя граница измерения

4152

0x1038

2

3

16

Float 32

Верхняя граница измерения

4150

0x1036

2

3

16

Float 32

Измеренные значения

Вход 1

4002

0x0FA2

2

3

-

Float 32

Вход 2

4004

0x0FA4

2

3

-

Float 32

Вход 3

4006

0x0FA6

2

3

-

Float 32

Вход 4

4008

0x0FA8

2

3

-

Float 32

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

Вход 1

4014

0x0FAE

1

3

-

Enum 11

Вход 2

4015

0x0FAF

1

3

-

Enum 11

Вход 3

4016

0x0FB0

1

3

-

Enum 11

Вход 4

4017

0x0FB1

1

3

-

Enum 11

Дискретные выходы

Изменить состояние

470

0x01D6

1

3

16

Unsigned 8

Состояние

468

0x01D4

1

3

-

Unsigned 8

Выход  1

Безопасное состояние

474

0x01DA

1

3

16

Enum 3

Выход  2

Безопасное состояние

475

0x01DB

1

3

16

Enum 3

Выход  3

Безопасное состояние

476

0x01DC

1

3

16

Enum 3

Выход  4

Безопасное состояние

477

0x01DD

1

3

16

Enum 3

Выход  5

Безопасное состояние

478

0x01DE

1

3

16

Enum 3

Выход  6

Безопасное состояние

479

0x01DF

1

3

16

Enum 3

Выход  7

Безопасное состояние

480

0x01E0

1

3

16

Enum 3

Выход  8

Безопасное состояние

481

0x01E1

1

3

16

Enum 3

Аналоговые выходы

Выход 1

Вид сигнала

3160

0x0C58

1

3

16

Enum 3

Состояние

3128

0x0C38

1

3

-

Enum 6

Безопасное состояние

3032

0x0BD8

2

3

16

Float 32

Выход 2

Вид сигнала

3161

0x0C59

1

3

16

Enum 3

Состояние

3129

0x0C39

1

3

-

Enum 6

Безопасное состояние

3034

0x0BDA

2

3

16

Float 32

Выход 3

Вид сигнала

3162

0x0C5A

1

3

16

Enum 3

Состояние

3130

0x0C3A

1

3

-

Enum 6

Безопасное состояние

3036

0x0BDC

2

3

16

Float 32

Значения сигнала

Выход 1

3000

0x0BB8

2

3

16

Float 32

Выход 2

3002

0x0BBA

2

3

16

Float 32

Выход 3

3004

0x0BBC

2

3

16

Float 32

Пользовательские светодиоды (Fn)

Состояние

601

0x0259

1

3

-

Unsigned 8

Изменить состояние

600

0x0258

1

3

16

Unsigned 8

Modbus Slave

Таймаут перехода в безопасное состояние

700

0x02BC

1

3

16

Unsigned 8

Настройки порта RS-485 1

Скорость

750

0x02EE

1

3

16

Enum 6

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

751

0x02EF

1

3

16

Enum 2

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

752

0x02F0

1

3

16

Enum 3

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

753

0x02F1

1

3

16

Enum 2

Slave ID

754

0x02F2

1

3

16

Unsigned 8

Настройки порта RS-485 2

Скорость

760

0x02F8

1

3

16

Enum 6

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

761

0x02F9

1

3

16

Enum 2

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

762

0x02FA

1

3

16

Enum 3

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

763

0x02FB

1

3

16

Enum 2

Slave ID

764

0x02FC

1

3

16

Unsigned 8

OwenCloud

Подключение к OwenCloud

35

0x0023

1

3

16

Enum 2

Статус подключения к OwenCloud

36

0x0024

1

3

-

Enum 5

Права удалённого доступа из OwenCloud

Разрешение конфигурирования

701

0x02BD

1

3

16

Enum 2

Управление и запись значений

702

0x02BE

1

3

16

Enum 2

Доступ к регистрам Modbus

703

0x02BF

1

3

16

Enum 4

Обмен с устройствами

Наличие обмена

2008

0x07D8

2

3

-

Unsigned 32

Включить обмен

2010

0x07DA

2

3

16

Unsigned 32

Mx-8DI, RS2-485

Адрес

59344

0xE7D0

1

3

16

Unsigned 16

Mx-16DO, RS2-485

Адрес

59345

0xE7D1

1

3

16

Unsigned 16

Mx-6AO, RS2-485

Адрес

59346

0xE7D2

1

3

16

Unsigned 16

Mx-2AI, RS2-485

Адрес

59347

0xE7D3

1

3

16

Unsigned 16

Mx-32DO, RS1-485

Адрес

59348

0xE7D4

1

3

16

Unsigned 16

Логика

Время цикла

61680

0xF0F0

2

3

-

Unsigned 32

Состояние логики

61682

0xF0F2

1

3

-

Enum 2

Конфигурация

01. Общее

Наличие кнопки запуска

16384

0x4000

1

3

16

Enum 2

Контроль фильтра

16385

0x4001

1

3

16

Enum 3

Тип системы

16386

0x4002

1

3

16

Enum 3

Использовать Тнар

16387

0x4003

1

3

16

Enum 2

Использовать Тпом

16388

0x4004

1

3

16

Enum 2

02. Воздушный клапан

Обогрев

16389

0x4005

1

3

16

Enum 3

Открытие. Управление

16390

0x4006

1

3

16

Enum 2

Открытие. Наличие концевиков

16391

0x4007

1

3

16

Enum 2

03. Нагрев

Тип нагревателя

16392

0x4008

1

3

16

Enum 3

Водяной. Тип управления

16393

0x4009

1

3

16

Enum 2

Электрический. Тип управления первой ступенью

16394

0x400A

1

3

16

Enum 2

Электрический. Количество ступеней

16395

0x400B

1

3

16

Unsigned 16

04. Догрев

Тип нагревателя

16396

0x400C

1

3

16

Enum 3

Водяной. Тип управления

16397

0x400D

1

3

16

Enum 2

05. Охлаждение

Тип охладителя

16398

0x400E

1

3

16

Enum 3

Водяное. Тип управления

16399

0x400F

1

3

16

Enum 2

Фреоновое. Тип управления

16400

0x4010

1

3

16

Enum 3

Режим работы

16409

0x4019

1

3

16

Enum 2

06. Увлажнение

Наличие увлажнителя

16401

0x4011

1

3

16

Enum 3

07. Вентилятор(ы)

Наличие резерва на притоке

16402

0x4012

1

3

16

Enum 2

Управление скоростью

16403

0x4013

1

3

16

Enum 3

Количество дискретных скоростей

16404

0x4014

1

3

16

Unsigned 16

08. Рекуперация

Тип рекуператора

16405

0x4015

1

3

16

Enum 4

Определение обмерзания

16406

0x4016

1

3

16

Enum 3

08. Рекуперация

Количество ступеней преднагрева

16407

0x4017

1

3

16

Unsigned 16

09. Рециркуляция

Наличие рециркуляции

16408

0x4018

1

3

16

Enum 2

Настройки

01. Входы/выходы

Входы. Корректировка измеренного значения  Тприт

16420

0x4024

2

3

16

Float 32

Входы. Корректировка измеренного значения  Тпом

16422

0x4026

2

3

16

Float 32

Входы. Корректировка измеренного значения  Тнар

16424

0x4028

2

3

16

Float 32

Входы. Корректировка измеренного значения  Тобр

16426

0x402A

2

3

16

Float 32

Входы. Корректировка измеренного значения  Тприт (Догрев)

16428

0x402C

2

3

16

Float 32

Входы. Корректировка измеренного значения  Тобр ( Догрев)

16430

0x402E

2

3

16

Float 32

Входы. Корректировка измеренного значения  Твых

16432

0x4030

2

3

16

Float 32

Выходы. Напряжение при "Нагрев КЗР"=0%  (0, 0.5, 2 В)

16434

0x4032

2

3

16

Float 32

Выходы. Напряжение при "Догрев КЗР"=0%  (0, 0.5, 2 В)

16436

0x4034

2

3

16

Float 32

Выходы. Напряжение при "Охлаждение КЗР"=0%  (0, 0.5, 2 В)

16438

0x4036

2

3

16

Float 32

Выходы. Минимальное время хода задвижки "Нагрев КЗР", в секундах

16441

0x4039

2

3

16

Float 32

Выходы. Минимальное время хода задвижки "Догрев КЗР", в секундах

16444

0x403C

2

3

16

Float 32

Выходы. Минимальное время хода задвижки "Охлаждение КЗР", в секундах

16447

0x403F

2

3

16

Float 32

Выходы. Полное время хода задвижки "Нагрев КЗР", в секундах

16440

0x4038

1

3

16

Unsigned 16

Выходы. Полное время хода задвижки "Догрев КЗР", в секундах

16443

0x403B

1

3

16

Unsigned 16

Выходы. Полное время хода задвижки "Охлаждение КЗР", в секундах

16446

0x403E

1

3

16

Unsigned 16

Выходы. Период ШИМ, в секундах

16449

0x4041

1

3

16

Unsigned 16

01. Смена 1

Включить недельный таймер 

16475

0x405B

1

3

16

Enum 2

Выставить дни работы

16476

0x405C

1

3

16

Enum 5

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

16477

0x405D

1

3

16

Unsigned 16

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

16478

0x405E

1

3

16

Unsigned 16

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

16479

0x405F

1

3

16

Unsigned 16

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

16480

0x4060

1

3

16

Unsigned 16

02. Смена 2

Включить недельный таймер 

16481

0x4061

1

3

16

Enum 2

Выставить дни работы

16482

0x4062

1

3

16

Enum 5

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

16483

0x4063

1

3

16

Unsigned 16

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

16484

0x4064

1

3

16

Unsigned 16

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

16485

0x4065

1

3

16

Unsigned 16

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

16486

0x4066

1

3

16

Unsigned 16

03. Смена 3

Включить недельный таймер 

16487

0x4067

1

3

16

Enum 2

Выставить дни работы

16488

0x4068

1

3

16

Enum 5

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

16489

0x4069

1

3

16

Unsigned 16

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

16490

0x406A

1

3

16

Unsigned 16

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

16491

0x406B

1

3

16

Unsigned 16

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

16492

0x406C

1

3

16

Unsigned 16

04. Смена 4

Включить недельный таймер 

16493

0x406D

1

3

16

Enum 2

Выставить дни работы

16494

0x406E

1

3

16

Enum 5

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

16495

0x406F

1

3

16

Unsigned 16

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

16496

0x4070

1

3

16

Unsigned 16

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

16497

0x4071

1

3

16

Unsigned 16

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

16498

0x4072

1

3

16

Unsigned 16

05. День/Ночь

Функция изменения уставки Тприт в ночное время суток

16499

0x4073

1

3

16

Enum 2

Время наступления "ночи", часы

16500

0x4074

1

3

16

Unsigned 16

Время наступления "ночи", минуты

16501

0x4075

1

3

16

Unsigned 16

Время наступления "дня", часы

16502

0x4076

1

3

16

Unsigned 16

Время наступления "дня", минуты

16503

0x4077

1

3

16

Unsigned 16

06. Сезон

Способ определения сезона

16504

0x4078

1

3

16

Enum 2

Задать сезон вручную (текущий сезон)

16505

0x4079

1

3

16

Enum 2

Порог Тнар, соответсвующий смене сезона с "Лето" на "Зима"

16506

0x407A

1

3

16

Unsigned 16

07. Уставки

Уставка Тприт

16461

0x404D

2

3

16

Float 32

Зона нечувствительности Тприт

16463

0x404F

2

3

16

Float 32

Уставка Тприт в ночное время суток

16465

0x4051

2

3

16

Float 32

Уставка Тпом

16467

0x4053

2

3

16

Float 32

Уставка Тприт (Догрев)

16469

0x4055

2

3

16

Float 32

Зона нечувствительности Тприт (Догрев)

16471

0x4057

2

3

16

Float 32

Уставка влажности, в %

16473

0x4059

2

3

16

Float 32

Фильтр. Порог засорения фильтра, %

16460

0x404C

1

3

16

Unsigned 16

03. Воздушный клапан

Время прогрева клапана, в секундах

16515

0x4083

1

3

16

Unsigned 16

Время открытия клапана, в секундах

16516

0x4084

1

3

16

Unsigned 16

Время задержки перед закрытием воздушного клапана, в секундах

16517

0x4085

1

3

16

Unsigned 16

04. Нагрев

Пропорциональный коэффициент ПИ-регулятора

16520

0x4088

2

3

16

Float 32

Время интегрирования ПИ-регулятора, в секундах

16522

0x408A

1

3

16

Unsigned 16

Водяной

Уставка падения температуры приточного воздуха

16523

0x408B

1

3

16

Unsigned 16

Длительность падения уставки приточного воздуха, в секундах

16524

0x408C

1

3

16

Unsigned 16

Длительность прогрева калорифера перед стартом, в секундах

16525

0x408D

1

3

16

Unsigned 16

Длительность прогрева калорифера в дежурном режиме, в секундах

16526

0x408E

1

3

16

Unsigned 16

Максимально допустимая длительность прогрева калорифера, в минутах

16527

0x408F

1

3

16

Unsigned 16

Длительность прогрева калорифера после аварии по угрозе замерзания, в секундах

16528

0x4090

1

3

16

Unsigned 16

Время мониторинга трех перезапусков на прогрев калорифера, в минутах (0- функция отключена)

16529

0x4091

1

3

16

Unsigned 16

Реакция прибора на 3 аварии по замерзанию

16530

0x4092

1

3

16

Enum 2

Время простоя насоса до прогона, в днях

16531

0x4093

1

3

16

Unsigned 16

Время прогона насоса, в секундах (0- функция прогона отключена)

16532

0x4094

1

3

16

Unsigned 16

Водяной. График обратной воды (ВРГ)

Температура наружного воздуха, точка №1

16534

0x4096

2

3

16

Float 32

Температура наружного воздуха, точка №2

16536

0x4098

2

3

16

Float 32

Температура наружного воздуха, точка №3

16538

0x409A

2

3

16

Float 32

Температура наружного воздуха, точка №4

16540

0x409C

2

3

16

Float 32

Температура обратной воды, точка №1

16542

0x409E

2

3

16

Float 32

Температура обратной воды, точка №2

16544

0x40A0

2

3

16

Float 32

Температура обратной воды, точка №3

16546

0x40A2

2

3

16

Float 32

Температура обратной воды, точка №4

16548

0x40A4

2

3

16

Float 32

Коэффициент влияния перегрева обратной воды на уставку Тприт

16552

0x40A8

2

3

16

Float 32

Рабочая температура обратной воды

16550

0x40A6

2

3

16

Float 32

Количество точек графика

16533

0x4095

1

3

16

Unsigned 16

Допустимое отклонение температуры обратной воды 

16554

0x40AA

1

3

16

Unsigned 16

Водяной. График обратной воды аварийный (НАГ)

Аварийная температура обратной воды

16572

0x40BC

2

3

16

Float 32

Температура наружного воздуха, точка №1

16556

0x40AC

2

3

16

Float 32

Температура наружного воздуха, точка №2

16558

0x40AE

2

3

16

Float 32

Температура наружного воздуха, точка №3

16560

0x40B0

2

3

16

Float 32

Температура наружного воздуха, точка №4

16562

0x40B2

2

3

16

Float 32

Температура обратной воды, точка №1

16564

0x40B4

2

3

16

Float 32

Температура обратной воды, точка №2

16566

0x40B6

2

3

16

Float 32

Температура обратной воды, точка №3

16568

0x40B8

2

3

16

Float 32

Температура обратной воды, точка №4

16570

0x40BA

2

3

16

Float 32

Количество точек графика

16555

0x40AB

1

3

16

Unsigned 16

Электрический

Время продува электрического нагревателя после выключения, в секундах

16574

0x40BE

1

3

16

Unsigned 16

Максимально допустимая температура приточного воздуха

16575

0x40BF

1

3

16

Unsigned 16

01. Водяной

Пропорциональный коэффициент ПИ-регулятора

16590

0x40CE

2

3

16

Float 32

Аварийная температура обратной воды

16601

0x40D9

2

3

16

Float 32

Рабочая температура обратной воды

16595

0x40D3

2

3

16

Float 32

Время интегрирования ПИ-регулятора, в секундах

16592

0x40D0

1

3

16

Unsigned 16

Уставка падения температуры приточного воздуха

16593

0x40D1

1

3

16

Unsigned 16

Длительность падения уставки приточного воздуха, в секундах

16594

0x40D2

1

3

16

Unsigned 16

Длительность прогрева калорифера перед стартом, в секундах

16597

0x40D5

1

3

16

Unsigned 16

Длительность прогрева калорифера в дежурном режиме, в секундах

16598

0x40D6

1

3

16

Unsigned 16

Максимально допустимая длительность прогрева калорифера, в минутах

16599

0x40D7

1

3

16

Unsigned 16

Длительность прогрева калорифера после аварии по угрозе замерзания, в секундах

16600

0x40D8

1

3

16

Unsigned 16

02. Электрический

Время продува электрического нагревателя после выключения, в секундах

16603

0x40DB

1

3

16

Unsigned 16

Максимально допустимая температура приточного воздуха

16604

0x40DC

1

3

16

Unsigned 16

06. Охлаждение

Пропорциональный коэффициент ПИ-регулятора

16610

0x40E2

2

3

16

Float 32

Время интегрирования ПИ-регулятора, в секундах

16612

0x40E4

1

3

16

Unsigned 16

Фреоновое. Мощность включения 1й ступени

16613

0x40E5

1

3

16

Unsigned 16

Фреоновое. Мощность включения 2й ступени

16614

0x40E6

1

3

16

Unsigned 16

Фреоновое. Способ сброса аварии "ККБ"

16615

0x40E7

1

3

16

Enum 2

07. Вентилятор(ы)

Время задержки запуска  приточного вентилятора после подачи команды на открытие ВК, в секундах

16620

0x40EC

1

3

16

Unsigned 16

Время задержки запуска  вытяжного вентилятора после подачи команды на открытие ВК, в секундах

16621

0x40ED

1

3

16

Unsigned 16

Время остановки вентилятора, в секундах (0- функция контроля остановки отключена)

16623

0x40EF

1

3

16

Unsigned 16

Время разгона вентилятора, в секундах

16622

0x40EE

1

3

16

Unsigned 16

Время фильтрации сигнала PDS, в секундах

16624

0x40F0

1

3

16

Unsigned 16

01. Резерв

Режим работы Вп 1

16625

0x40F1

1

3

16

Enum 3

Режим работы Вп 2

16626

0x40F2

1

3

16

Enum 3

Время открытия клапанов ВКп В1 и ВКп В2, в секундах (0- контроль отключен)

16627

0x40F3

1

3

16

Unsigned 16

Время, по истечении которого вентиляторы будут сменять друг друга, в часах

16628

0x40F4

1

3

16

Unsigned 16

02. Скорость

Функция снижения скорости вентилятора при нехватке мощности водяного нагревателя

16629

0x40F5

1

3

16

Enum 2

Период снижения скорости вентилятора, в минутах

16630

0x40F6

1

3

16

Unsigned 16

Нижний порог значения скорости, %

16631

0x40F7

1

3

16

Unsigned 16

Шаг снижения скорости, %

16632

0x40F8

1

3

16

Unsigned 16

Режим задания скорости вентилятора

16633

0x40F9

1

3

16

Enum 2

Скорость вентилятора при ручном режиме управления, %

16634

0x40FA

1

3

16

Unsigned 16

Скорость вентилятора во время работы Смены 1, %

16635

0x40FB

1

3

16

Unsigned 16

Скорость вентилятора во время работы Смены 2, %

16636

0x40FC

1

3

16

Unsigned 16

Скорость вентилятора во время работы Смены 3, %

16637

0x40FD

1

3

16

Unsigned 16

Скорость вентилятора во время работы Смены 4, %

16638

0x40FE

1

3

16

Unsigned 16

08. Рекуператор

Пропорциональный коэффициент ПИ-регулятора

16650

0x410A

2

3

16

Float 32

Время интегрирования ПИ-регулятора, в секундах

16652

0x410C

1

3

16

Unsigned 16

Минимальная производительность рекуператора, %

16653

0x410D

1

3

16

Unsigned 16

Максимальная производительность рекуператора, %

16654

0x410E

1

3

16

Unsigned 16

Определение целесообразности рекуперации

16655

0x410F

1

3

16

Enum 2

01. Обмерзание

Пороговое значение Твых

16658

0x4112

2

3

16

Float 32

Пропорциональный коэффициент ПИ-регулятора ограничителя

16662

0x4116

2

3

16

Float 32

Пороговое значение PDS, в %

16660

0x4114

2

3

16

Float 32

Реакция на  обмерзание

16656

0x4110

1

3

16

Enum 4

Максимальное время размораживания рекуператора, в минутах

16657

0x4111

1

3

16

Unsigned 16

Время интегрирования ПИ-регулятора ограничителя, в секундах

16664

0x4118

1

3

16

Unsigned 16

02. Преднагрев

Порог включения преднагрева Ст1

16665

0x4119

2

3

16

Float 32

Порог включения преднагрева Ст2

16667

0x411B

2

3

16

Float 32

Порог включения преднагрева Ст3

16669

0x411D

2

3

16

Float 32

09. Рециркуляция

Пропорциональный коэффициент ПИ-регулятора

16680

0x4128

2

3

16

Float 32

Время интегрирования ПИ-регулятора, в секундах

16682

0x412A

1

3

16

Unsigned 16

Минимальный процент открытия клапанов притока/вытяжки

16683

0x412B

1

3

16

Unsigned 16

Очередь включения рециркуляции

16684

0x412C

1

3

16

Enum 2

10. Увлажнитель

Пропорциональный коэффициент ПИ-регулятора

16690

0x4132

2

3

16

Float 32

Время интегрирования ПИ-регулятора, в секундах

16692

0x4134

1

3

16

Unsigned 16

Оперативные параметры

Текущая уставка Тприт

16755

0x4173

2

3

-

Float 32

Текущая уставка Тобр

16757

0x4175

2

3

-

Float 32

Текущая аварийная уставка Тобр

16759

0x4177

2

3

-

Float 32

Текущая уставка Тобр догрева

16761

0x4179

2

3

-

Float 32

Текущая аварийная уставка Тобр догрева

16763

0x417B

2

3

-

Float 32

Статус вентустановки

16754

0x4172

1

3

-

Enum 9

Команда запуска/остановки вентсистемы

16780

0x418C

1

3

16

Enum 2

Команда сброса аварий

16781

0x418D

1

3

16

Enum 2

01. Входы/выходы

Аналоговый вход. Температура приточного воздуха (Тприт)

16706

0x4142

2

3

-

Float 32

Аналоговый вход. Температура воздуха в помещении (Тпом)

16708

0x4144

2

3

-

Float 32

Аналоговый вход. Температура наружного воздуха (Тнар)

16710

0x4146

2

3

-

Float 32

Аналоговый вход. Температура обратной воды (Тобр)

16712

0x4148

2

3

-

Float 32

Аналоговый вход. Перепад давления на фильтре (PDS фильтр)

16714

0x414A

2

3

-

Float 32

Аналоговый вход. Температура приточного воздуха после догрева (Тпри догрев)

16716

0x414C

2

3

-

Float 32

Аналоговый вход. Температура обратной воды догрева (Тобр догрев)

16718

0x414E

2

3

-

Float 32

Аналоговый вход. Влажность

16720

0x4150

2

3

-

Float 32

Аналоговый вход. Перепад давления на рекуператоре (PDS Рекуператор)

16722

0x4152

2

3

-

Float 32

Аналоговый вход. Температура уходящего воздуха (Твых)

16724

0x4154

2

3

-

Float 32

Аналоговый выход. Положение клапана водяного калорифера

16730

0x415A

2

3

-

Float 32

Аналоговый выход. Мощность первой ступени электрического калорифера

16732

0x415C

2

3

-

Float 32

Аналоговый выход. Положение клапана водяного калорифера догрева

16734

0x415E

2

3

-

Float 32

Аналоговый выход. Положение клапана водяного охладителя

16736

0x4160

2

3

-

Float 32

Аналоговый выход. Мощность фреонового  охладителя

16738

0x4162

2

3

-

Float 32

Аналоговый выход. Скорость вентилятора

16740

0x4164

2

3

-

Float 32

Аналоговый выход. Производительность рекуператора

16742

0x4166

2

3

-

Float 32

Аналоговый выход.  Производительность рециркуляции

16744

0x4168

2

3

-

Float 32

Аналоговый выход.  Производительность увлажнителя

16746

0x416A

2

3

-

Float 32

Битовая маска дискретных входов 1

16700

0x413C

1

3

-

Unsigned 16

Битовая маска дискретных входов 2

16701

0x413D

1

3

-

Unsigned 16

Битовая маска дискретных выходов 1

16702

0x413E

1

3

-

Unsigned 16

Битовая маска дискретных выходов 2

16703

0x413F

1

3

-

Unsigned 16

Битовая маска дискретных выходов 3

16704

0x4140

1

3

-

Unsigned 16

Битовая маска дискретных выходов 4

16705

0x4141

1

3

-

Unsigned 16

02. Аварии

Битовая маска аварий 1

16750

0x416E

1

3

-

Unsigned 16

Битовая маска аварий 2

16751

0x416F

1

3

-

Unsigned 16

Битовая маска аварий 3

16752

0x4170

1

3

-

Unsigned 16

Битовая маска аварий 4

16753

0x4171

1

3

-

Unsigned 16

03. Наработка

Время наработки приточного вентилятора

16770

0x4182

1

3

-

Unsigned 16

Время наработки второго приточного вентилятора

16771

0x4183

1

3

-

Unsigned 16

Время наработки вытяжного вентилятора

16772

0x4184

1

3

-

Unsigned 16

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

16773

0x4185

1

3

-

Unsigned 16

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

16774

0x4186

1

3

-

Unsigned 16

Сброс времени наработки

16775

0x4187

1

3

16

Enum 7

Настройки прибора

Подсветка экрана

768

0x0300

1

3

16

Enum 5

ПРМ-24.1, Слот 2

Статус

6198

0x1836

1

3

-

Enum 2

Состояние подключения

6199

0x1837

1

3

-

Enum 6

Дискретные входы

Состояние

6182

0x1826

1

3

-

Unsigned 8

Фильтр антидребезга

Вход 1

6150

0x1806

1

3

16

Unsigned 8

Вход 2

6151

0x1807

1

3

16

Unsigned 8

Вход 3

6152

0x1808

1

3

16

Unsigned 8

Вход 4

6153

0x1809

1

3

16

Unsigned 8

Вход 5

6154

0x180A

1

3

16

Unsigned 8

Вход 6

6155

0x180B

1

3

16

Unsigned 8

Вход 7

6156

0x180C

1

3

16

Unsigned 8

Вход 8

6157

0x180D

1

3

16

Unsigned 8

Дискретные выходы

Изменить состояние

6183

0x1827

1

3

16

Unsigned 8

Безопасное состояние

Выход 1

6158

0x180E

1

3

16

Enum 3

Выход 2

6159

0x180F

1

3

16

Enum 3

Выход 3

6160

0x1810

1

3

16

Enum 3

Выход 4

6161

0x1811

1

3

16

Enum 3

Выход 5

6162

0x1812

1

3

16

Enum 3

Выход 6

6163

0x1813

1

3

16

Enum 3

Выход 7

6164

0x1814

1

3

16

Enum 3

Выход 8

6165

0x1815

1

3

16

Enum 3

ПРМ-24.2, Слот 1

Статус

6768

0x1A70

1

3

-

Enum 2

Состояние подключения

6769

0x1A71

1

3

-

Enum 6

Дискретно-аналоговые входы

Состояние

6760

0x1A68

1

3

-

Unsigned 8

Инверсия

6762

0x1A6A

1

3

16

Unsigned 8

Вход 1

Режим работы

6700

0x1A2C

1

3

16

Enum 2

Дискретный режим

Фильтр антидребезга

6732

0x1A4C

1

3

16

Unsigned 8

Уровень логического нуля

6744

0x1A58

2

3

16

Float 32

Уровень логической единицы

6736

0x1A50

2

3

16

Float 32

Аналоговый режим

Тип датчика

6704

0x1A30

1

3

16

Enum 28

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

6724

0x1A44

2

3

16

Float 32

Нижняя граница измерения

6716

0x1A3C

2

3

16

Float 32

Верхняя граница измерения

6708

0x1A34

2

3

16

Float 32

Вход 2

Режим работы

6701

0x1A2D

1

3

16

Enum 2

Дискретный режим

Фильтр антидребезга

6733

0x1A4D

1

3

16

Unsigned 8

Уровень логического нуля

6746

0x1A5A

2

3

16

Float 32

Уровень логической единицы

6738

0x1A52

2

3

16

Float 32

Аналоговый режим

Тип датчика

6705

0x1A31

1

3

16

Enum 28

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

6726

0x1A46

2

3

16

Float 32

Нижняя граница измерения

6718

0x1A3E

2

3

16

Float 32

Верхняя граница измерения

6710

0x1A36

2

3

16

Float 32

Вход 3

Режим работы

6702

0x1A2E

1

3

16

Enum 2

Дискретный режим

Фильтр антидребезга

6734

0x1A4E

1

3

16

Unsigned 8

Уровень логического нуля

6748

0x1A5C

2

3

16

Float 32

Уровень логической единицы

6740

0x1A54

2

3

16

Float 32

Аналоговый режим

Тип датчика

6706

0x1A32

1

3

16

Enum 28

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

6728

0x1A48

2

3

16

Float 32

Нижняя граница измерения

6720

0x1A40

2

3

16

Float 32

Верхняя граница измерения

6712

0x1A38

2

3

16

Float 32

Вход 4

Режим работы

6703

0x1A2F

1

3

16

Enum 2

Дискретный режим

Фильтр антидребезга

6735

0x1A4F

1

3

16

Unsigned 8

Уровень логического нуля

6750

0x1A5E

2

3

16

Float 32

Уровень логической единицы

6742

0x1A56

2

3

16

Float 32

Аналоговый режим

Тип датчика

6707

0x1A33

1

3

16

Enum 28

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

6730

0x1A4A

2

3

16

Float 32

Нижняя граница измерения

6722

0x1A42

2

3

16

Float 32

Верхняя граница измерения

6714

0x1A3A

2

3

16

Float 32

Измеренные значения

Вход 1

6752

0x1A60

2

3

-

Float 32

Вход 2

6754

0x1A62

2

3

-

Float 32

Вход 3

6756

0x1A64

2

3

-

Float 32

Вход 4

6758

0x1A66

2

3

-

Float 32

Дискретные выходы

Изменить состояние

6767

0x1A6F

1

3

16

Unsigned 8

Безопасное состояние

Выход 1

6763

0x1A6B

1

3

16

Enum 3

Выход 2

6764

0x1A6C

1

3

16

Enum 3

Выход 3

6765

0x1A6D

1

3

16

Enum 3

Выход 4

6766

0x1A6E

1

3

16

Enum 3

Работа по протоколу Modbus
Список поддерживаемых функций

Название функции

Код согласно спецификации Modbus

Описание функции

MODBUS_READ_HOLDING_REGISTERS

3 (0x03)

Чтение значений из одного или нескольких регистров хранения

MODBUS_READ_INPUT_REGISTERS

4 (0x04)

Чтение значений из одного или нескольких регистров ввода

MODBUS_WRITE_SINGLE_REGISTER

6 (0x06)

Запись значения в один регистр

MODBUS_WRITE_MULTIPLE_REGISTERS

16 (0x10)

Запись значений в несколько регистров

MODBUS_READ_FILE_RECORD

20 (0x14)

Чтение архива из файла

MODBUS_WRITE_FILE_RECORD

21 (0x15)

Запись архива в файл

Параметры битовой маски могут читаться функциями 0х03 и 0х01. Для функции 0x01 номер регистра следует умножить на 16 и прибавить номер бита.

Общие регистры оперативного обмена по протоколу Modbus
НазваниеРегистрРазмерТипОписание
Название (имя) прибора для показа пользователю (DEV)0xF00032 байтаСимвольная строкаКодировка Win-1251
Версия встроенного ПО прибора для показа пользователю (VER)0xF01032 байтаСимвольная строкаКодировка Win-1251
Название платформы0xF02032 байтаСимвольная строкаКодировка Win-1251
Версия платформы0xF03032 байтаСимвольная строкаКодировка Win-1251
Версия аппаратного обеспечения0xF04016 байтСимвольная строкаКодировка Win-1251
Дополнительная символьная информация0xF04816 байтСимвольная строкаКодировка Win-1251
Время и дата0xF0804 байтаUnsigned 32В секундах с 2000 г.
Часовой пояс0xF0822 байтаSigned shortСмещение в минутах от Гринвича
Заводской номер прибора0xF08432 байтаСимвольная строкаКодировка Win-1251, используется 17 символов
Основные форматы данных
Формат данныхКол-во регистровРазмерОписание
Unsigned 1612 байтаЦелое число без знака
Unsigned 3224 байта
Signed 1612 байтаЦелое число со знаком
Date time 3224 байтаДата/Время в секундах с 1 января 2000 г.
Специальные форматы данных
Формат данныхКол-во регистровРазмерОписание
Enum 1...Enum Х11 байт

Описывает позицию выбранного параметра из списка доступных в OWEN Configurator, например, тип датчика для дискретно-аналоговых входов

Float 3224 байт

Вещественный формат представления данных

Unsigned 811 байтЦелочисленный беззнаковый формат
String 4836 байтСтрока из шести символов
String 6448 байтСтрока из восьми символов
String 128816 байтСтрока из шестнадцати символов

Список регистров Modbus можно считать с прибора с помощью OWEN Configurator во вкладке Параметры устройства.

При работе с переменными, занимающими два и более регистра:

  • порядок байт — старшим байтом вперед;

  • порядок регистров — младшим регистром вперед.

Обработка ошибок обмена по Modbus
Список кодов общих ошибок Modbus

Возвращаемый код*

Описание ошибки

01

В приборе не реализована обработка запрашиваемого кода функции

02

Адрес данных, указанный в запросе, отсутствует в приборе. Критерии проверки – удовлетворение диапазону начального адреса регистра и количество регистров

03

Значение, содержащееся в поле данных запроса, является недопустимой величиной. Критерий проверки – соответствие длины записываемых или читаемых данных размерности типа регистра; соответствие записываемой величины условиям минимального и максимального значений регистра

04

Невосстанавливаемая ошибка. Критерий – получение запроса при нахождении прибора в состоянии «Авария»
05

Запрос принят в работу, но на его обработку требуется много времени. Код ошибки предохраняет ведущее устройство от генерации ошибки тайм-аута. Критерий проверки – время на обработку запроса превышает заданное значение (например, при приеме запроса при исполнении программы логики)

06

Устройство занято. Критерий – прием запроса при наличии в обработке предыдущего запроса

08

Ошибка при обращении с запросами на чтение (функция 20) или запись (функция 21) файла. Критерий – неверная CRC или нарушение целостности файла при его чтении из памяти

Примечание
* Согласно спецификации Modbus.

Обработка пакетов производится в следующем порядке:

  1. Проверяется валидность пакета. Не прошедший проверку пакет отбрасывается.

  2. Проверяется адрес (SlaveID), если получен чужой пакет, то такой пакет игнорируется.

  3. Проверка на функцию Modbus.

Если приходит запрос с функцией не из таблицы выше, то выдается ошибка «MODBUS_ILLEGAL_FUNCTION».

Обработка ошибок данных
Используемая функцияНаименование ошибкиВозможные ситуации, приводящие к ошибке
MODBUS_READ_ HOLDING_REGISTERSMODBUS_ILLEGAL_DATA_ADDRESS

Количество запрашиваемых регистров больше максимально возможного числа (125).

Запрос несуществующего параметра

MODBUS_READ_INPUT_ REGISTERSMODBUS_ILLEGAL_DATA_ADDRESS

Количество запрашиваемых регистров больше максимально возможного числа (125).

Запрос несуществующего параметра

MODBUS_WRITE_SINGLE_ REGISTERMODBUS_ILLEGAL_DATA_ADDRESS

Попытка записи параметра, размер которого превышает 2 байта.

Попытка записи параметра, доступ на запись к которому запрещен.

Попытка записи параметра такого типа, который данная функция не поддерживает.

Запрос несуществующего параметра.

Поддерживаемые типы данных:

  • знаковые и беззнаковые целые (размер не более 2 байт);

  • перечисляемые

MODBUS_ILLEGAL_DATA_VALUEВыход за пределы максимального или минимального ограничений для параметра
MODBUS_WRITE_ MULTIPLE_REGISTERSMODBUS_ILLEGAL_DATA_ADDRESS

Запись несуществующего параметра.

Попытка записи параметра, доступ на запись к которому запрещен.

Количество записываемых регистров больше максимального возможного числа (123)

MODBUS_ILLEGAL_DATA_VALUE

Не найден терминирующий символ (\0) в строковом параметре.

Размер запрашиваемых данных меньше размера первого или последнего в запросе параметра.

Выход за пределы максимального или минимального ограничений для параметра

Ошибки во время работы с файлами архива
Используемая функцияНаименование ошибкиВозможные ситуации, приводящие к ошибке
MODBUS_READ_FILE_ RECORDMODBUS_ILLEGAL_FUNCTIONОшибочный размер данных (0x07 ≤ data length ≤ 0xF5)
MODBUS_ILLEGAL_DATA_ADDRESS

Reference type не соответствует спецификации;

не удалось открыть файл для чтения (возможно, он отсутствует)

MODBUS_ILLEGAL_DATA_VALUEНе удалось переместиться к нужному смещению в файле
MODBUS_SLAVE_DEVICE_FAILURE

Ошибка удаления файла при запросе на удаление.

Запрос слишком большого количества данных (больше 250 байт).

Недопустимый record number (больше 0x270F).

Недопустимый record length (больше 0x7A)

MODBUS_WRITE_FILE_ RECORDMODBUS_ILLEGAL_FUNCTIONОшибочный размер данных (0x09 ≤ data length ≤ 0xFB)
MODBUS_ILLEGAL_DATA_ADDRESS

Reference type не соответствует спецификации.

Не удалось открыть файл для записи

MODBUS_SLAVE_DEVICE_FAILURE

Запрашиваемый файл отсутствует.

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

Не удалось записать необходимое количество байт