Описание карты регистров Modbus

Прибор работает в режиме Slave по протоколу ModBus RTU.

Прибор поддерживает выполнение следующих функций ModBus:

•        03 – чтение значений из нескольких регистров хранения;

•        06 – запись значения в один регистр хранения;

•        16 – запись значения в несколько регистров хранения.

Прибор поддерживает коды ошибок ModBus:

•        01 – принятый код функции не может быть обработан;

•        02 – адрес данных, указанный в запросе, не доступен;

•        03 – величина, содержащаяся в поле данных запроса, является недопустимой.

Список параметров, доступных по сети RS-485, приведен в таблице .

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

Наименование параметра

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

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

Тип

Допустимые значения

Тип доступа

 

Описание

DEC

HEX

Общие параметры

Название датчика

1000

3E8

6

STRING[12]

PVT110

RO

Параметр содержит название прибора. Используется для верификации прибора в конфигураторах.

Версия ПО

1006

3EE

3

STRING[6]

01.00 … 99.99

RO

Параметр содержит текущую версию встроенного ПО. Используется в процессе поверки прибора.

Заводской номер

1104

450

10

STRING[20]

XXXXXXXXXXXXXXXXX

RO

Параметр содержит заводской номер прибора. Используется для идентификации прибора.

Состояние датчика

1300

514

1

UC8

bit[0] = 0/1 – есть/нет связь с зондом

bit[1] = 0/1 – в пределах/за верхним пределом измерения температуры 

RO

Параметр содержит два флага состояния прибора.

Нулевой бит индицирует наличие связи между платой микроконтроллера и съёмным зондом.

Первый бит индицирует превышение измеренной температуры значения + 80 °С.

Управление прибором

Команда управления

1400

578

1

UC8

bit[0] = 1 - программная перезагрузка прибора

bit[1] = 1 - сброс всех настроек на заводские

WO

Параметр содержит два флага управления прибором.

Нулевой бит позволяет выполнить удалённую программную перезагрузку прибора.

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

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

Значение влажности,

%ОВ

2200

898

2

FLOAT32

0,00…100

RO

Параметр содержит текущее измеренное значение влажности в процентах относительной влажности.

Значение температуры,

°С

2250

8СA

2

FLOAT32

-40,00…80,00

RO

Параметр содержит текущее измеренное значение температуры в градусах Цельсия.

Параметры измерителя

Верхний предел измерения влажности,

%ОВ

5302

14B6

2

FLOAT32

100

RO

Параметр содержит справочное значение верхнего предела измерения относительной влажности.

Нижний предел измерения влажности,

%ОВ

5304

14B8

2

FLOAT32

0,00

RO

Параметр содержит справочное значение нижнего предела измерения относительной влажности.

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

5310

14BE

1

UC8

0…100

RW

Параметр содержит значение постоянной времени фильтра в секундах. Используется для задания временных задержек между обновлениями значений относительной влажности в регистре 2200 (dec).

Аварийное значение влажности,

%ОВ

5313

14C1

2

FLOAT32

-100…0…100

RW

Параметр содержит значение, которое будет выводить прибор в регистре 2200 (dec) в аварийном состоянии*.

Продолжение таблицы А.1

Наименование параметра

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

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

Тип

Допустимые значения

Тип доступа

 

Описание

DEC

HEX

Параметры измерителя

Верхний предел измерения температуры,

°С

5352

14E8

2

FLOAT32

80,00

RO

Параметр содержит справочное значение верхнего предела измерения температуры.

Нижний предел измерения температуры,

°С

5354

14EA

2

FLOAT32

-40,00

RO

Параметр содержит справочное значение нижнего предела измерения температуры.

Постоянная времени фильтра температуры, сек

5360

14F0

1

UC8

0…100

RW

Параметр содержит значение постоянной времени фильтра в секундах. Используется для задания временных задержек между обновлениями значений температуры в регистре 2250 (dec).

Аварийное значение температуры,

°С

5363

14F3

2

FLOAT32

-100…0…100

RW

Параметр содержит значение, которое будет выводить прибор в регистре 2250 (dec) в аварийном состоянии*.

Продолжение таблицы А.1

Наименование параметра

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

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

Тип

Допустимые значения

Тип доступа

 

Описание

DEC

HEX

Параметры интерфейса

Последовательность байт в двухбайтовых данных

5601

15E1

1

UC8

11 – старший байт первый

12 – младший байт первый

RW

Параметр позволяет поменять последовательность выдачи байтов данных в многобайтовых командах (STRING, FLOAT32 и UC16). Используется только в том случае, если в системе, к которой подключён прибор используется обратная последовательность выдачи данных.

Сетевой адрес

5602

15E2

1

UC8

1…16…99

RO

Параметры содержат справочную информацию о сетевых настройках прибора (см. п. )

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

(в бодах)

5603

15E3

1

UC8

2 – 2400

3 – 4800

4 – 9600

5 – 14400

6 – 19200

7 – 28800

8 – 38400

9 – 56000

10 – 57600

11 – 115200

RO

Количество бит данных

5604

15E4

1

UC8

7/8

RO

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

5605

15E5

1

UC8

0 – нет

1 – чётный

2 – нечётный

RO

Продолжение таблицы А.1

Наименование параметра

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

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

Тип

Допустимые значения

Тип доступа

 

Описание

DEC

HEX

Параметры интерфейса

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

5606

15E6

1

UC8

0 – 1

1 – 1,5

2 – 2

 

Параметр содержит справочную информацию о сетевых настройках прибора (см. п. )

Таймаут ответа, мс

5607

15E7

2

UC16

1…100…1000

RW

Параметр содержит значение времени задержки в миллисекундах между моментами получения прибором команды и отправки ответа на нее. Рекомендуем изменять значение данного параметра только в случае неустойчивой связи в сети и учитывать время ожидания ответа от подчинённого прибора мастером сети. Значение таймаута не должно превышать это время.

 

Примечание

Тип данных:

FLOAT32 – четырехбайтовая знаковая переменная с плавающей запятой.

STRING[X] – строковая переменная, содержащая символы в ASCII, X – количество символов в строке.

UC8 – беззнаковая однобайтовая переменная.

UC16 – беззнаковая двухбайтовая переменная.

Тип доступа:

RO – только чтение

RW – чтение / запись

WO – только запись

*– под аварийным состоянием прибора понимается отсутствие связи с измерительным зондом или выход измеренного значения за верхний предел температурного диапазона (см. параметр Состояние датчика).