APC SMART-UPS: различия между версиями

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Нет описания правки
Строка 64: Строка 64:
| 2048 – 2303 || Верификация протокола || В ячейках записаны константные значения, которые могут быть использованы для проверки правильности преобразования данных в ПО
| 2048 – 2303 || Верификация протокола || В ячейках записаны константные значения, которые могут быть использованы для проверки правильности преобразования данных в ПО
|}
|}
Полный список доступных регистров указан в документе [http://www.apcmedia.com/salestools/MPAO-98KJ7F/MPAO-98KJ7F_R0_EN.pdf?sdirect=true Modbus Implementation in Smart-UPS]
Тип данных регистра  и множитель обозначается в виде XY (столбец Bin pt):
* X - тип данных
* Y - множитель, равный 1 / (2 ^ Y)
Регистры вводить как Holdreg (или как Inpreg).
Соответствие типов данных регистров настройкам АСУД:
{| class="wikitable"
|-
! Размер в байтах <br> Size !!указанный тип <br> Bin pt !! Тип данных в АСУД
|-
| 2 || Sх || SHORT Формат:1
|-
| 2 || Ux || WORD  Формат:1
|-
| 4 || Sх || INTEGER Формат:4
|-
| 4 || Ux || DWORD Формат:4
|-
| 8, 16, 32 || пусто или STRING || STRING в боле BIT указать размер поля в байтах
|}
Соответствие множителя (коэффициента преобразования) данных настройкам АСУД:
{| class="wikitable"
|-
! Указанный множитель <br> Bin pt !! Множитель в АСУД
|-
| х0 || 1
|-
| х1 || 0.5
|-
| х2 || 0.25
|-
| х3 || 0.125
|-
| х4 || 0.0625
|-
| х5 || 0.03125
|-
| х6 || 0.015625
|-
| х7 || 0.0078125
|}
Общие параметры настройки Modbus-устройства:
* Базовый регистр - 0
* Максимальное число элементов в группе  - 10
* Разрешать пропуски в группе - рекомендуется указать Нет (протокол допускает пропуски при чтении групп элементов).

Версия от 09:16, 7 октября 2016


Введение

Данная статья основывается на Modbus Implementation in APC Smart-UPS

Управление, мониторинг и настройка одного или нескольких устройств Smart-UPS возможны по протоколу Modbus.

Поддерживается работы со следующими моделями APC Smart-UPS:

  • SRT
  • SMT (за исключением моделей 1U) с внутренним программным обеспечением 09.0 и выше. Для устройств с программным обеспечения обеспечением версии 08.0 или выше следует предварительно провести провести процедуру обновление ПО.

Не требуется никакого дополнительного оборудования для диспетчеризации устройства по протоколу Modbus.

Параметры подключения

Параметры подключения:

  • Интерфейс RS-232 9600-8-N-1
  • Протокол - MODBUS RTU
  • Адрес устройства - 1..227 (по умолчанию 1)

Подключение к АСУД

Подключение к АСУД-248

APC Smart-UPS - штатный провод RJ 50 (10P10C) - RS-232 - КЦС-IPM - Компьютерная сеть - Пульт-ПК (или ПК)

Предварительная настройка Smart-UPS

В первую очередь следует проверит версию внутреннего программного обеспечения ИБП.

Для этого на цифровом табло ИБП откройте меню

  • About
    • UPS Firmware

Указанная версия программного обеспечения должна быть не ниже 09.0

По умолчанию функция работа по протоколу Modbus на ИБП отключена. Для активации функции следует:

  • переключиться в режим Advanced меню Configuration
  • включить режим Modbus.

Modbus адрес устройства отображается в меню ...

Таблица Modbus-регистров

Диапазон доступных Modbus-регистров разделен на следующие группы

Диапазон адресов Описание Комментарий
0 – 127 Текущие состояния устройства Текст ячейки
128 – 511 Результаты измерений Текст ячейки
512 – 1023 Служебная информация (идентификационные данные оборудования) Текст ячейки
1024 – 1535 Статические данные Текст ячейки
1536 – 1791 Команды Текст ячейки
2048 – 2303 Верификация протокола В ячейках записаны константные значения, которые могут быть использованы для проверки правильности преобразования данных в ПО

Полный список доступных регистров указан в документе Modbus Implementation in Smart-UPS

Тип данных регистра и множитель обозначается в виде XY (столбец Bin pt):

  • X - тип данных
  • Y - множитель, равный 1 / (2 ^ Y)

Регистры вводить как Holdreg (или как Inpreg).

Соответствие типов данных регистров настройкам АСУД:

Размер в байтах
Size
указанный тип
Bin pt
Тип данных в АСУД
2 SHORT Формат:1
2 Ux WORD Формат:1
4 INTEGER Формат:4
4 Ux DWORD Формат:4
8, 16, 32 пусто или STRING STRING в боле BIT указать размер поля в байтах

Соответствие множителя (коэффициента преобразования) данных настройкам АСУД:

Указанный множитель
Bin pt
Множитель в АСУД
х0 1
х1 0.5
х2 0.25
х3 0.125
х4 0.0625
х5 0.03125
х6 0.015625
х7 0.0078125

Общие параметры настройки Modbus-устройства:

  • Базовый регистр - 0
  • Максимальное число элементов в группе - 10
  • Разрешать пропуски в группе - рекомендуется указать Нет (протокол допускает пропуски при чтении групп элементов).