Протокол коммуникации
Протокол коммуникации RS-232 и набор команд
Последовательный интерфейс RS-232 может быть использован следующими
способами:
1. Начальная настройка системы. Установщик может использовать ноутбук
для установки переменных в ПО управления питанием. Как только установка
завершена, ноутбук можно отключить. Все настройки хранятся в ИБП F1500-
UPS E.
2. Подключение к ПК или сети: функциональность очень похожа на
стандартный ИБП с ПК. F1500-UPS E может обеспечить питание для сохранения
функции записи на любом числе устройств в случае отключения или снижения
напряжения в сети. Он также может сохранить открытые документы и
выключить ПК при длительных отключениях питания. Это требует постоянного
соединения с ПК и работы ПО управления питанием в фоне на ПК (только на ОС
Windows; совместимо с ПО Mac Energy Saver).
3. Интеграция с передовыми системами автоматизации, такими, как ELAN®,
AMX® и Crestron®: Набор команд последовательной связи и протокол являются
открытыми и напечатаны далее в данном руководстве. Программист системы
автоматизации может использовать эту информацию как для управления
F1500-UPS E системой автоматизации, так и для передачи информации о
системе питания от F1500-UPS E системе автоматизации.
Передача сообщений набора команд/состояния
При коммуникации с вашим F1500-UPS E через входящий в комплект
интерфейс RS-232 используются следующие команды. Эти команды также
можно использовать при прямом подключении к устройству через протокол
Telnet с картой BlueBOLT-CV1 (продается отдельно).
Схема контактов разъема:
Вывод 2, передача. F1500-UPS E передает данные на этот вывод.
Вывод 3, прием. F1500-UPS E принимает данные на этот вывод.
Контакт 5, SG (заземление).
RS232 Pin-out
1
6
Pin 2 -Transmit
2
7
Pin 3 - Receive
3
8
4
9
Pin 5 - Signal Ground
5
Скорость передачи данных: 9600 бит/сек
Стартовые биты: 1
Биты данных: 8
Стоп-биты: 1
Равенство: Нет
Управление Потоком: Нет
Команды контроллера
Последовательные команды и ответы написаны в форме строк символов ASCII,
оканчивающихся возвратом. (, OCh, 13d). Если переменная состояния LINEFEED MODE
= ON, символ перевода строки (, 0Ah, 10d) будет следовать за символом возврата.
Входящие сообщения (к F1500-UPS E) прекращаются одним из следующих символов:
NUL (00h, 00d), возврат или перевод строки.
F1500-UPS E будет отбрасывать входящие сообщения при одном из следующих
условий: Переполнен буфер входящих сообщений (32 символа). В течение 500 мс
после получения последнего символа не получен символ окончания (NUL, , ).
Ниже приведены команды, отправляемые контроллирующим оборудованием к
F1500-UPS E:
ПРИМЕЧАНИЕ: Ответы передаются только автоматически, если включен режим
непредусмотренной обратной связи
ВСЕ ВКЛЮЧЕНО
Включает все выводы. Включает все немедленно без задержки.
Отправляется в ИБП: !ALL_ON<CR>
Если питание не выключается при низком заряде батареи:
Действие: Включает выводы 1 и 2
Ответ от ИБП: $BANK 1 = ON<CR>
Если уровень заряда батареи ИБП> порога отключения
Действие: Включаются выводы 3 и 4
Ответ от ИБП: $BANK 3 = ON<CR>
Если уровень заряда батареи ИБП < порога отключения
Действие: Выключаются выводы 3 и 4
Ответ от ИБП: $BANK 3 = OFF<CR>
1
6
Действие: Включается кнопка питания
2
Ответ от ИБП: $BUTTON = ON<CR>
7
3
8
ВСЕ ОТКЛЮЧАЕТСЯ
4
Все выводы отключаются немедленно без задержки.
9
5
Отправляется в ИБП: !ALL_OFF<CR>
Действие: Все розетки отключаются
Ответ от ИБП: $BUTTON = OFF<CR>
8
$BANK 2 = ON<CR>
$BANK 4 = ON<CR>
$BANK 4 = OFF<CR>
$BATTERY = charge%<CR>
$BANK 1 = OFF<CR>
$BANK 2 = OFF<CR>
$BANK 3 = OFF<CR>
$BANK 4 = OFF<CR>
$BUTTON = OFF<CR>