Параметры, доступные по протоколу 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 - "Защита КЗ".

47

0x002F

Чтение

UINT16

Статус

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

46

0x002E

Чтение

UINT16

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

2.84.3 (В)

0

0x0000

Чтение

FLOAT32

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

2.84.3 (В)

2

0x0002

Чтение

FLOAT32

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

2.84.3 (В)

4

0x0004

Чтение

FLOAT32

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

2.84.3 (В)

6

0x0006

Чтение

FLOAT32

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

2.84.3 (В)

8

0x0008

Чтение

FLOAT32

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

2.84.3 (В)

10

0x000A

Чтение

FLOAT32

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

16.825.5 (В)

12

0x000С

Чтение

FLOAT32

Ток АКБ:

  для БА24–2.4

  для БА24–2.8С

 

-7.2…1.2 (А)

-8.4…4.2 (А)

14

0x000E

Чтение

FLOAT32

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

(°C)

16

0x0010

Чтение

FLOAT32

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

16.8…17.0 (В)

18

0x0012

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

FLOAT32

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

24.6…25.2…25.5 (В)

20

0x0014

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

FLOAT32

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

4.1…4.2…4.25 (В)

22

0x0016

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

FLOAT32

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

  для БА24–2.4

  для БА24–2.8С

 

0.1…0.8…1.2 (А)

0.1…1.5…4.2 (А)

24

0x0018

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

FLOAT32

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

  для БА24–2.4

  для БА24–2.8С

 

-7.2…-3.6…-0.1 (А)

-8.4…-3.6…-0.1 (А)

26

0x001A

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

FLOAT32

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

25…60 (°C)

34

0x0022

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

FLOAT32

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

0…15 (°C)

36

0x0024

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

FLOAT32

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

25…60 (°C)

38

0x0026

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

 

FLOAT32

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

  для БА24–2.4

  для БА24–2.8С

 

 

-20…15 (°C)

-40…15 (°C)

40

0x0028

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

FLOAT32

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

0 – Нет

1 – Да

255

0x00FF

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

UINT16

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

0 – Нет

1 – Да

44

0x002C

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

UINT16

Скорость

0 – 1200

1 – 2400

2 – 4800

3 – 9600

4 – 19200

750

0x02EE

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

UINT16

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

 0 – 8

751

0x02EF

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

UINT16

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

0 – Нет

1 – Нечет

2 – Чет

752

0x02F0

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

UINT16

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

0 – 1

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. Обязательно следует параметру «контроль четности» задавать значения О или Е.