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

Примечание

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

  • UINTх – 16-, 32- и 48-разрядное беззнаковое целое число;

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

Заводские настройки выделены полужирным курсивом.

Параметр

Значение (ед. изм)

Адрес регистра

Тип доступа

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

Комментарий

DEC

HEX

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

 

42

0x002A

Чтение

FLOAT32

Режим работы

0 - "Ожидание",

1 - "Заряд",

2 - "Разряд",

3 - "Балансировка",

45

0x002D

Чтение

UINT16

Состояние защиты

0 - "Ожидание",

1 - "Защита по току заряда",

2 - "Защита от перезаряда АКБ",

3 - "Защита по току разряда",

4 - "Защита от переразряда АКБ",

5 - "Защита по температуре заряда и разряда",

6 - "Защита по температуре заряда",

7 - "Защита по температуре разряда",

8 - "Защита КЗ",

9 - "Защита от переразряда ячейки".

47

0x002F

Чтение

UINT16

Статус

Битовая маска

46

0x002E

Чтение

UINT16

Сопротивление нагревателя

6 Ом

256

0x0100

Чтение

FLOAT32

Подогрев

0 - "Нет",

1 - "Да".

48

0x0030

Чтение

ENUM2

Напряжение на ячейке 1:

2.94.3 (В)

0

0x0000

Чтение

FLOAT32

Напряжение на ячейке 2:

2.94.3 (В)

2

0x0002

Чтение

FLOAT32

Напряжение на ячейке 3:

2.94.3 (В)

4

0x0004

Чтение

FLOAT32

Напряжение входа АКБ:

8.2512.75 (В)

12

0x000С

Чтение

FLOAT32

Ток АКБ:

-13.0…2.4 (А)

14

0x000E

Чтение

FLOAT32

Температура АКБ

(°C)

16

0x0010

Чтение

FLOAT32

Заряд АКБ

(%)

28

0x001С

Чтение

UINT16

Установка минимального напряжения АКБ:

8.25…9.0 (В)

18

0x0012

Чтение и запись

FLOAT32

Установка максимального напряжения АКБ

12.3.…12.6…12.75 (В)

20

0x0014

Чтение и запись

FLOAT32

Установка максимального напряжения на ячейке:

4.2…4.25 (В)

22

0x0016

Чтение и запись

FLOAT32

Максимальный ток заряда:

0.1…1,5…2.4 (А)

24

0x0018

Чтение и запись

FLOAT32

Максимальный ток разряда:

-13.0…-7.2…-0.1 (А)

26

0x001A

Чтение и запись

FLOAT32

Максимальная температура защиты при заряде

25…60 (°C)

34

0x0022

Чтение и запись

FLOAT32

Минимальная температура защиты при заряде

0…15 (°C)

36

0x0024

Чтение и запись

FLOAT32

Максимальная температура защиты при разряде

25…60 (°C)

38

0x0026

Чтение и запись

 

FLOAT32

Минимальная температура защиты при разряде:

 

-20…15 (°C)

40

0x0028

Чтение и запись

FLOAT32

Установка режима хранения АКБ

0Нет

1 – Да

255

0x00FF

Чтение и запись

UINT16

Режим загрузчика

0Нет

1 – Да

44

0x002C

Чтение и запись

UINT16

Скорость

0 – 1200

1 – 2400

2 – 4800

39600

4 – 19200

750

0x02EE

Чтение и запись

UINT16

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

0 – 8

751

0x02EF

Чтение и запись

UINT16

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

0Нет

1 – Нечет

2 – Чет

752

0x02F0

Чтение и запись

UINT16

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

01

1 – 2

753

0x02F1

Чтение и запись

UINT16

Адрес

1…255

754

0x02F2

Чтение и запись

UINT16

Поддерживаемые комбинации параметров при работе по Modbus

Modbus RTU

Modbus ASCII

8-N-1

8-N-1

8-N-2

8-N-2

8-O-1

8-O-1

8-O-2

8-O-2

8-E-1

8-E-1

8-E-2

8-E-2

7-O-1

7-O-2

7-E-1

7-E-2

Примечание

Не поддерживаемые комбинации:

  • Modbus RTU не работает при настройке «длина слова данных» 7 бит.

  • Modbus ASCII не работает при использовании комбинаций 7-N-1 или 7-N-2. Обязательно следует параметру «контроль четности» задавать значения О или Е.