MAN vact

Приложение vact v.0.01 предназначено для управления устройствами системы Орион Болид, подключенными к С2000-ПП.

Внимание!
Приложение vact является клиентом сервера vserv.
Приложение vserv должно быть запущено.


Основные функции, выполняемые приложением:

  • получение команд пользователя через интерфейс командной строки;
  • обработка полученных от пользователя команд;
  • передача кодов запроса серверу;
  • получение ответа от сервера;
  • обработка кода ответа от сервера;
  • вывод информации о выполнении команды пользователя в командную строку.

скачать vact

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

Внимание!

При работе С2000-ПП в режиме SLAVE (опрос пульта С2000-М) в настройках пульта необходимо выполнить привязку управления разделами к С2000-ПП.

Привязка управления разделов пульта С2000-М к С2000-ПП
Привязка управления разделов пульта С2000-М к С2000-ПП

Синтаксис команд управления:

vact [команда управления] [аргумент 1] [аргумент 2] <аргумент 3>

Команды управления могут быть полными или сокращенными. В таблице 1 приведен перечень доступных команд.

Полная команда Короткая команда Тип объекта Действие команды
arm-zone az Зона Взять зону под охрану
disarm-zone dz Зона Снять зону с охраны
arm-part ap Раздел Взять раздел под охрану
disarm-part dp Раздел Снять раздел с охраны
on-relay nr Реле Включить реле
off-relay fr Реле Выключить реле
on-auto na Зона Включить автоматику (АСПТ)
off-auto fa Зона Отключить автоматику (АСПТ)
start-fire-ext sf Зона Пуск пожаротушения (АСПТ)
reset-fire-ext rf Зона Сброс пуска пожаротушения (АСПТ)
on-control nc Зона Включение контроля ШС
off-control fc Зона Выключение контроля ШС
zone-state zs Зона Текущее состояние зоны
part-state ps Раздел Текущее состояние раздела
relay-state rs Реле Текущее состояние реле

Таблица 1. Перечень доступных команд.
Примечание. Тип объекта — это объект к которому применяется указанная команда.

[команда управления] — это команда на выполнение действия из таблицы 1.

[аргумент 1] — это адрес устройства С2000-ПП на шине MODBUS.

[аргумент 2] — это номер объекта (зоны, раздела или реле), к которому применяется команда.

Диапазоны значений:

  • адрес устройства — 1…255
  • номер зоны — 1…512
  • номер раздела — 1…64
  • номер реле — 1…255

<аргумент 3> (опционально) — это время в секундах, с момента выполнения команды до перезапроса состояния объекта для вывода состояния в терминал. Это время необходимо пульту или С2000-ПП для взятия под охрану разделов с большим количеством извещателей. Значение по умолчанию (если аргумент не передавался) 2 секунды. Если пульт берет какой-то раздел под охрану в течении длительного времени, рекомендуется передавать данный аргумент равным количеству времени необходимого пульту или С2000-ПП для завершения операции. Данный аргумент не учитывается при запросах состояний объектов.

Примеры команд:


Снять с охраны зону 2, устройства с адресом 3:

Полная команда:

vact disarm-zone 3 2

Сокращенная команда:

vact dz 3 2

Вывод в терминал:

root@orangepipc:~# vact disarm-zone 3 2
 
address:        [3]
zone            [2]
state:
                [Снятие  входа  с  охраны]
                [Восст. связи со входом]

Взять под охрану раздел 1, устройства с адресом 50 и установить таймаут 7 секунд:

Полная команда:

vact arm-part 50 1 7

Сокращенная команда:

vact ap 50 1 7

Вывод в терминал:

root@orangepipc:~# vact ap 50 1 7
 
address:        [50]
part            [1]
state:
                [Взятие входа на охрану]
                [Восст. связи со входом]

Включить реле 4, устройства с адресом 50:

Полная команда:

vact on-relay 50 4

Сокращенная команда:

vact nr 50 4

Вывод в терминал:

root@orangepipc:~# vact on-relay 50 4
 
address:        [50]
relay           [4]
state:
                [Изменение состояния выхода]
                [Реле включено]

Получить состояние зоны 2, устройства с адресом 3:

Полная команда:

vact zone-state 3 2

Сокращенная команда:

vact zs 3 2

Вывод в терминал:

root@orangepipc:~# vact zs 3 2
 
address:        [3]
zone            [2]
state:
                [Снятие  входа  с  охраны]
                [Восст. связи со входом]

Ну и как всегда:

help

Выводит HELP.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *