Редакция от 30 Сентября 2020г.
Архитектуры | Операционная система | Версия | Ограничения |
---|---|---|---|
x86, x86-64 | Microsoft Windows | 7, 8, 10, Server 2012, Server 2016, Server 2019 и новее | Без ограничений |
x86 | Microsoft Windows | XP, Server 2003 | Java 8 не поддерживает официально версии операционных систем XP и Server 2003, поддержка для версий Java 6 и Java 7 предоставляется по отдельному договору в ограниченном функционале. |
x86, x86-64 | Debian | 9, 10 и новее | Без ограничений |
Arm64, Armhf, MIPS, PPC | Debian | 9, 10 и новее | Возможны ограничения со стороны видеоподсистемы и JDK/JRE |
x86-64 | Red Hat Enterprise Linux, Oracle Linux, CentOS | 8 и новее | Без ограничений. Для работы видеоподсистемы требуется установка компонентов из EPEL |
Armhf (Включая Raspberry Pi) | Raspberry Pi OS (бывший Raspbian) | 2020-08-20 и новее | Ограничения накладываются производительностью процессора, объемом оперативной памяти и наличием в системе аппаратного ускорения видеоподсистемы. |
x86, x86-64 | Astra Linux (Русбитех) | - | Поддержка предоставляется по отдельному договору. |
x86, x86-64 | Rosa Linux (НТЦ ИТ РОСА) | - | Поддержка предоставляется по отдельному договору. |
x86, x86-64 | ALT Linux (СПО Базальт) | - | Поддержка предоставляется по отдельному договору. |
x86-64 | MacOS X | 10.12 (Sierra) и новее | Возможны ограничения, связанные с поддержкой видеоподсистемы. Поддержка предоставляется по отдельному договору. |
Название | Версия |
---|---|
OpenJDK | 8 и новее |
Oracle JDK, Oracle JRE | 8 и новее |
Liberica JDK | 11 и новее |
Режим работы | Процессор | Объем оперативной памяти | Свободный объем жесткого диска | Видеокарта |
---|---|---|---|---|
Только сервер | 2 ядра 1 гГц | 1-8 Гб (в зависимости от количества подключенных устройств) | 10 Гб + место для архива фотоверификации | с поддержкой VESA/VGA |
Клиент или клиент+сервер | 4 ядра 2 гГц | 4 Гб | 10 Гб + архив для фотоверификации | поддержка разрешения 1280х1024 (рекомендуется 1920х1080), рекомендуется поддержка аппаратного 2D ускорения и декодер h.264 (при использовании видеоподсистемы) |
Система | Ограничения |
---|---|
Raspberry Pi 3, 3B | Стабильная работа более 250 подключенных устройств не гарантируется ввиду малого объема оперативной памяти. Поддерживает модуль GPIO, поддерживает аппаратное резервирование на уровне устройства. |
Raspberry Pi 4 | Ограничения производительности отрисовки графических планов при подключении мониторов с разрешением 3840×2160. Обратите внимание на повышенные требования платы к интерфейсному кабелю microHDMI. Поддерживает модуль GPIO, поддерживает аппаратное резервирование на уровне устройства. |
Olimex A20, Olimex T2, Olimex A64, Waveshare A20 | Платы на процессорах Allwinner поддерживаются без гарантий, стабильная работа более 250 подключенных устройств не гарантируется ввиду малого объема оперативной памяти и невысокой производительности. Модуль GPIO не поддерживается. |
Поддерживаются стандартные HID устройства. Управление сервером возможно осуществлять полностью по сети.
Программное обеспечение сервера системы рассчитано на использование клавиатуры как основного источника ввода данных
Программное обеспечение автоматизированного рабочего места рассчитано на использование манипулятора типа "мышь" (или иного XY источника ввода - тачпада, трекбола, трекпоинта и т.п.) и клавиатуры для ввода данных. При отсутствии физической клавиатуры, можно включить опцию использования виртуальной экранной клавиатуры, которая доступна для ограниченного набора вводимых данных. Поддержка сенсорных экранов присутствует но не гарантирует обеспечения полного функционала программного обеспечения клиента.
Для вызова виртуальной клавиатуры используйте кнопку расположенную рядом с полем ввода.
Экранная клавиатура содержит следующие элементы управления:
Базовая версия программного обеспечения поддерживает одномониторную конфигурацию с разрешением до 3840×2160 (4K)
При заказе дополнительных модулей, программное обеспечение клиента поддерживает многомониторные конфигурации с разрешением каждого из дисплеев до 10000х8000 и произвольным формированием рабочего окружения оператора.
Запустите интерпретатор командной строки. Перед первым запуском программного обеспечения, выполните команду java --version
. Результатом выполнения команды должна быть информация о доступной среде выполнения Java версии 8 или выше, например:
openjdk 11.0.6 2020-01-14 OpenJDK Runtime Environment (build 11.0.6+10-post-Debian-1deb10u1) OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Debian-1deb10u1, mixed mode, sharing)
Если в результате выполнения команды, консоль сообщает о том, что не может найти команду:
java: command not found
java: команда не найдена
то необходимо установить Java JRE или Java JDK версии 8 или новее.
Для запуска программного обеспечения из консоли, перейдите в папку с программным обеспечением Тополь ИСО с помощью команды cd
, выполните команду запуска приложения в необходимом режиме:
Режим запуска | Команда |
---|---|
Сервер | java -cp Topol.jar ru.topol3.Server.Server |
Клиент | java -jar Topol.jar |
Команда может быть сохранена в качестве исполняемого файла (например .sh для *nix систем или .bat для ОС Windows) для дальнейшего вызова без использования консоли.
В элементах управления приборами, их входами и выходами, а так-же событиями, используются следующие типовые цвета для отображения состояний:
Цвет | Состояние |
---|---|
#fcacac |
Тревога |
#000000 |
Нет связи |
#f58c4a |
Неисправность |
#ffa200 |
Внимание |
#8cefff |
Поставлен под охрану |
#cfff99 |
Снят с охраны, Норма |
Таблица цветов состояний
При запуске программного обеспечения удаленного автоматизированного рабочего места оператора (АРМ) первым окном отображается диалог подключения к серверу:
Диалог подключения к серверу
Окно диалога имеет:
Для подключения к серверу укажите IP адрес, введя его вручную в поле ввода IP, либо выбрав сервер из таблицы доступных серверов, либо выбрав его в таблице закладок, имя пользователя и пароль, после чего нажмите кнопку "Подключить"
Обратите внимание! В списке доступных серверов, отображаются только сервера, у которых включена опция широковещательного сервера, и которые находятся в рамках сети L2 (т.е. не находятся за маршрутизатором, каналом VPN и т.п.)
При нажатии на кнопку "Подключить" диалоговое окно входа будет закрыто, а вместо него будет показано окно со статусом подключения:
Окно статуса подключения
В верхней части окна отображается IP адрес сервера, к которому осуществляется подключение, в центральной части - текущая стадия подключения, в нижней части окна - кнопка отмены подключения.
Дождитесь подключения к серверу. Окно со статусом подключения будет автоматически закрыто, программное обеспечение отобразит основное окно удаленного автоматизированного рабочего места оператора.
Основное окно удаленного автоматизированного рабочего места оператора
Основное окно удаленного автоматизированного рабочего места оператора разделено на четыре области:
Панель отображает доступные контроллеры зон и сами зоны в этих контроллерах.
Панель контроллера зон
В верхней части контроллера зон находятся вкладки, переключающие заранее созданные контроллеры и вкладка "Все", в которой находятся все зоны, существующие в системе.
Во вкладке каждого контроллера отображаются только те зоны, которые включены в этот контроллер.
Ячейки зон являются интерактивными, слева от названия каждой зоны находится поле флажка, отображающее текущий выбор данной зоны.
Количество столбцов для вывода зон настраивается для каждого контроллера персонально в настройках контроллера в панели управления "Зоны"
Под контроллерами зон, находятся кнопки управления:
Панель текущего (дистанционного) контроля помогает в оценке состояния системы в текущий момент времени. Панель вызывается кнопкой "Контроль" на панели контроллера зон.
Панель отображает шлейфы системы, которые сняты с охраны, имеют неисправности, не имеют связи или по которым сформировано событие "тревога". Если содержимое панели пусто то все шлейфы системы исправны и поставлены на охрану.
При этом данные панели фиксируются на момент её открытия (дата и время отображаются в верхней части панели) и не обновляются, пока не будет нажата кнопка "Обновить" или панель будет закрыта и открыта сново.
Данная область рабочего места оператора отображает визуальные планы с нанесенными на них интерактивными графическими формами и элементами системы. Цвета элементов отображают текущие статусы объектов, привязанных к элементам плана, в зависимости от настроек, информация может дублироваться текстом.
Если в системе настроено более одного графического плана, то в верхней части области отображаются вкладки, позволяющие выбрать план для отображения.
Если у текущего рабочего места оператора включена опция "Автоматическое переключение планов" то отображаться будет план, элементы которого имеют статус "Тревога", если несколько планов имеют элементы со статусом "Тревога", то отображаться будет план с наиболее свежим тревожным сообщением.
Более подробно об элементах плана можно прочитать в описании редактора графических планов.
Журнал событий отображает последнюю 1000 событий с момента запуска сервера системы (значение можно изменить в настройках сервера). События отображаются по принципу "последнее - сверху" и окрашиваются в цвета в соответствии с таблицей цветов состояний.
Таблица имеет следующие колонки:
Панель вызова приложений расположена в верхней части основного окна. Она служит для переключения между режимами наблюдения и настройки, а так-же для быстрого вызова основных приложений системы. Панель содержит следующие кнопки:
Для предотвращения саботажа или ошибочных действий оператора события невозможно редактировать, события невозможно удалять выборочно, возможна только полная очистка журнала событий через сервисное приложение «Администратор базы данных», которое не может быть запущенно одновременно с сервером системы.
Объем хранимых событий зависит от емкости дискового накопителя центрального блока, в минимальной конфигурации это 10 миллионов событий при условии, что на диск не сохраняются данные фото или видео верификации событий.
По умолчанию сервер начинает циклическую перезапись наиболее старых событий наиболее свежими, в случае если на диске остается менее одного гигабайта свободного места.
Продолжительность регистрации событий может быть изменена в настройках сервера, однако, для исключения метода саботажа путём указания заведомо неверной минимальной длительности регистрации, не может составлять менее одной недели, при этом факт изменения этой настройки фиксируется отдельным событием в журнале с указанием активного пользователя.
Расширенный журнал событий вызывается нажатием на кнопку События в панели вызова приложений
В верхней части приложения отображается текущий журнал событий, который позволяет выбрать любое событие для детального просмотра. Журнал имеет следующие колонки:
В верхней части панели управления журналом находится кнопка Загрузить с сервера - при первом открытии приложения оно отображает только последние события с момента запуска сервера, однако на самом сервере доступны все журналы событий. При нажатии на эту кнопку, приложение предложит загрузить с сервера необходимые файлы журналов:
Окно загрузки файлов журналов с сервера
В таблице отображаются две колонки:
Панель загрузки журналов имеет три кнопки управления:
Кнопка Поиск панели управления журналом открывает доступ к быстрому поиску событий по типу, прибору, входу и т.п.
Кнопка Экспорт позволяет экспортировать выбранные события в форматах HTML или CSV (поддерживается Microsoft Excel).
Кнопка Пауза позволяет остановить входящий поток событий для этой панели до следующего нажатия. Обратите внимание что поток событий останавливается только для данной панели, в общем журнале событий и на других панелях событий, новые события продолжат поступать в пул.
Все данные, которые приборы передают в систему, представлены в виде набора входных шлейфов – температура, уровень вибрации, состояние входов типа «сухой контакт» – всё это отдельные входы, которые могут участвовать в формировании логических и сравнительных зон, быть инициаторами действий системы и создавать свои события. Для каждого входа в системе доступна регистрация входных данных с персональными (для каждого входа – свои)настройками по продолжительности и дискретности регистрации.
Для каждого входа могут быть выставлены персональные настройки нормального состояния и критерии формирования извещения «Тревога» и «Неисправность».
Каждый шлейф может участвовать в зональной сравнительной модели обработки данных для принятия решения о тревоге не только по уровню сигнала входа, но и по сравнению его сигнала с сигналами других входов системы.
Для каждого входа может быть включен расчет адаптивного порога и выполнен подсчет количества и продолжительности превышения порога сигналом.
Для каждого входа возможен анализ его энергической составляющей как в базовом варианте, так и с опорой на независимый адаптивный порог.
Выходные цепи приборов в системе представлены в виде логических выходов, которые могут изменять своё состояние как в результате выполнения запрограммированных пользователем действий, так и принудительно по команде оператора или системы верхнего уровня, в которую интегрирована ИСО Тополь.
Контроль состояния выходных цепей осуществляется для приборов, которые поддерживают эту функцию на уровне интерфейса обмена данными.
Выходные цепи не обязательно должны быть дискретными (включен-выключен), система позволяет передавать любые выходные значения приборам, и если прибор физически поддерживает модулирование выходной цепи, то система позволяет использовать эту возможность.
Приложение управления приборами вызывается нажатием на кнопку Приборы в панели вызова приложений
Основное окно приложения управления приборами
Приложение предназначено для управления приборами, подключенными к системе.
Вкладка содержит:
Важно!
Каждый прибор имеет свой собственный уникальный идентификатор в системе (UUID) сформированный в соответствии с RFC 4122 «A Universally Unique IDentifier (UUID) URN Namespace» https://tools.ietf.org/html/rfc4122 Это позволяет точно указать конкретный прибор в событиях, зонах, действиях и других элементах системы, однако стоит учитывать что после удаления одного прибора из системы и добавления аналогичного прибора с тем-же адресом, это будет уже совершенно другой прибор с точки зрения системы и его потребуется заново добавить во все необходимые зоны, действия и т.п. Более того, при удалении и новом создании прибора, новые UUID создаются и для всех его элементов – входных и выходных шлейфов, подчиненных приборов и т.п., каждый из них аналогично будет для системы новым элементом.
Поиск - открывает панель автоматического поиска поиска новых приборов (Устарело, в следующих версиях функционал будет перенесён во вкладку "Поиск" приложения управления приборами)
Обновить - при нажатии, клиент принудительно перезапрашивает полное дерево приборов у сервера.
Таблицу приборов, в которой отображаются следующие столбцы:
Отличие данных в колонках Пинг и Цикл заключается в том, что в колонке Пинг отображается время доступа к прибору т.е. сколько времени ушло от момента начала до момента конца сеанса связи с этим прибором (не важно был ли сеанс связи успешен или нет). В графе Цикл отображается время между двумя последовательными сеансами связи - концом последнего и концом предыдущего. Например, при такой схеме подключения:
у датчиков ВД-5 значение Пинг равно времени, которое потребовалось серверу для связи с датчиком через ЛБОС и получения всех необходимых данных, а значение Цикл показывает сколько времени ушло на опрос остальных датчиков в линии и как часто новая информация поступает с конкретного одиночного датчика.
Если время в графе Цикл превышает 5000мс (т.е. 5 секунд) то не может быть гарантировано декларируемое время передачи извещения о тревоге в 5 секунд и не гарантируется корректная работа с оборудованием с коротким временем удержания тревоги – необходимо проверить настройки сервера, уменьшить количество приборов в линии, исправить неисправности, приводящие к обрывам связи или использовать более скоростной интерфейс обмена данными с прибором.
Отличие данных в колонках Ошибки и ОП: Например, если после запуска сервера, связь с прибором не удается установить в течении трех последовательных сеансов опроса, то в графах Ошибки и ОП отображается цифра 3, если на четвертый опрос прибор исправно отвечает, то в графе Ошибки отображается цифра 3, а в графе ОП отображается цифра 0. Если связь с прибором будет сново утрачена в течении еще 3 циклов опроса, то в графе Ошибки отобразится цифра 6, а в графе ОП отобразится цифра 3, если на следующем цикле опроса связь восстановится, то в графе Ошибки останется цифра 6, а в графе ОП отобразится цифра 0
Под таблицей приборов, приложение управления приборами отображается панель свойств выбранного прибора.
Панель содержит три вкладки:
Вкладка разделена на две части и отображает текущий статус прибора и его основные настройки.
В верхней части вкладки отображаются поля для настройки порта и адреса прибора, кнопка включения-выключения опроса данного прибора и кнопка сохранения настроек прибора.
В статусе прибора отображаются:
В настройках прибора отображаются и доступны для редактирования:
Вкладка "Входы" отображает информацию о входах выбранного прибора.
Во вкладке отображается таблица входов прибора, со следующими колонками:
Под таблицей входов расположен плоттер сигналов, который отображает графики значений.
Плоттер имеет три элемента управления:
На плоттере отображаются следующие данные:
При выделении одного или нескольких элементов в таблице входов, открывается панель настроек выделенных входов:
Для редактирования доступны следующие настройки:
Категорически не рекомендуется менять номер входа без серьёзной необходимости и четкого понимания как это повлияет на работу системы!
Обратите внимание, что редактировать настройки можно не только по одиночке, но и для нескольких входов или значений одновременно.
Для этого необходимо:
Выберите входы, значения которых необходимо изменить в таблице входов. Выбрать несколько входов можно с помощью кнопки Shift (при зажатой клавише Shift, выбираются все входы между первым и вторым кликами мышью по строкам таблицы) или с помощью кнопки Ctrl (при зажатой кнопке Ctrl выбираются только те входы, по которым пользователь кликает мышью, для операционной системы MacOS - вместо кнопки Ctrl используется кнопка Command):
В таблице настроек, выберите текущие значения параметров, которые необходимо изменить:
Установите новое значение, которое необходимо присвоить параметрам, в поле справа от кнопки Задать значение
Нажмите на кнопку Задать значение
В примере выше выбраны значения Запись до события и Запись после события для входов "Уровень вибрации" и "Датчик вскрытия корпуса", которым будет просвоено значение 200 вместо значения 150 после нажатия на кнопку Задать значение, при этом параметры входа "Температура" не будут изменены т.к. они не выбраны.
Вкладка отображает доступные выходы прибора в табличном виде со следующими колонками:
Две клавиши Включить и Выключить позволяют управлять состоянием выбранных выходов (если выбранный прибор поддерживает удаленное управление этими выходами)
Вкладка Приборы позволяла настраивать входы только одного выбранного прибора, вкладка Входы позволяет одновременно просматривать графики сигналов и настраивать входы различных приборов
Окно вкладки Входы разбито на три области - панель с элементами управления, таблицу доступных входов и рабочую область, в которой отображаются сигналы и настройки входов.
Вкладка Входы является основной при настройке приборов системы, рекомендуем уделить её изучению достаточное внимание!
Элементы панели управления вкладкой:
Фильтр по имени - поле ввода, которое позволяет отфильтровать в таблице входов только необходимые в данные момент входы. Фильтрация осуществляется по имени и типу входа, например, для того что-бы выбрать все входы типа "Уровень вибрации" (что удобно при настройке группы датчиков ВД, ДД или СД) начните вводить слово "Уровень" в поле ввода:
При этом в таблице будут отображены только те входы, чьё имя или название типа входа содержат на те-же символы, что и введены в поле Фильтр по имени
Введенные символы могут встречаться в названиях разных типов входов, например символы 25 используются в типах входов 12-25 Hz и 25-50 Hz у Тополь-ВО:
Если вам необходимо выбрать только входы 25-50 Hz то продолжите вводить наименование типа входа далее, входы 25-50 Hz можно выбрать введя 25- а входы 12-25 Hz введя 12- или -25:
Объединить - данная кнопка управляет режимом отображения графиков входных сигналов, когда в таблице входов выбрано более одного входа. При нажатой кнопке сигналы отображаются на одном плоттере, такой режим удобно использовать для настройки прибора, имеющего несколько однотипных входов (например несколько частотных полос для одной вибрационной зоны):
При отжатой кнопке, для каждого сигнала используется свой плоттер, такой режим отображения удобно использовать когда необходимо наглядное сравнение сигналов (например при настройке распределенных в пространстве вибрационных датчиков или оценки падения уровня напряжения на линии):
Настройки - при нажатой кнопке под плоттерами сигналов отображаются настройки для каждого входа. При этом учитывается и кнопка Объединить - если одновременно в нажатом состоянии находятся и кнопка Настройки и кнопка Объединить то настройки входов отображаются в одной свободной таблице, в которой возможно одновременное редактирование сразу нескольких выбранных параметров (аналогично редактированию параметров при настройке входов на вкладке прибора)
Если нажата только кнопка Настройки, то настройки входов отображаются отдельными таблицами:
Принудительная тревога - формирует событие "Тревога" по выбранным входам - данное действие полезно при отладке реакций системы и групповых взаимодействий в зонах, а так-же может использоваться в качестве ручного извещения о тревоге
Обработать тревоги - обрабатывает (завершает) активные события "Тревога" по выбранным входам.
Обратите внимание что обработка тревоги не блокирует создание новых тревожных извещений, в случае если критерии формирования события "Тревога" сохраняются. Новые тревожные извещения блокируются только при снятии входа с охраны.
Снять - снимает выбранные входы с охраны. При снятии с охраны вход не формирует события "Тревога" но контроль исправности входа и связи с ним - продолжается
Поставить - ставит вход под охрану.
Управление зонами осуществляется через редактор зон, который запускается нажатием на кнопку Зоны на панели приложений системы.
Окно редактора содержит:
Информация в каждой вкладке разделена на две части - слева отображаются элементы, которые уже включены в зону, справа - элементы, которые доступны для включения в зону. По середине находятся кнопки добавления или удаления элементов - для добавления элемента выберите его в левой части вкладки (можно выбирать несколько элементов выделяя их зажатой на клавиатуре клавишей Ctrl или Command, если приложение запущено под ОС MacOS) и нажмите на клавишу < (выделена зелёным цветом). Для удаления элемента - выберите его в правой части вкладки и нажмите на клавишу > (выделена красным цветом).
Доступные для включения в состав зоны элементы, отображаются иерархическим деревом, которое включает в себя сами элементы (отображаются в виде листа) и их приборы-родители (отображаются в виде папки):
Если все доступные подчиненные элементы прибора-родителя уже включены в зону или прибор не содержит подходящих подчиненных элементов, он отображается в виде листа (на картинке выше так отображается "ВО-Зона Зона Тополь ВО №1").
Для добавления всех подчиненных элементов прибора в зону можно выделить и добавить сам прибор, для выбора отдельных подчиненных элементов - нажмите на треугольник справа от иконки прибора в списке.
Таблица уже включенных в состав зоны входов, содержит следующие поля:
Обратите внимание! Настройки входов глобальны и изменение их в одной зоне, так-же изменит их и в остальных зонах, в которых включен данный вход!
Для формирования извещения "Тревога" по зоне могут использоваться следующие критерии:
- Определенное количество входов в зоне находятся в состоянии тревоги (логическое "И", "ИЛИ", "2 из 5" и т.п.)
- Суммарное количество превышений порогов сигналами входов, включенных в зону, превышает указанное значение (поиск множественных воздействий)
- Суммарное количество энергии сигналов входов, включенных в зону, превышает указанное значение (определение глобальных или продолжительных воздействий)
- Энергия одного из входов превышает энергию другого входа в зоне в указанное количество раз (поиск локальных возмущений в зоне, отличающих нарушителя от масштабного природного воздействия)
- По весовому коэффициенту - поиск события с учетом приоритетности сигналов
При этом критерии можно произвольно комбинировать включая или выключая их
Таблица параметров зоны содержит:
Например такие настройки сформируют извещение "Тревога" по зоне в случае если:
Контроллеры зон создают дополнительные рабочие вкладки в левой рабочей зоне основного окна приложения, каждый контроллер зоны это своя собственная вкладка со своим персональным набором зон и настройкой сетки отображения.
В редакторе контроллеров зон доступны:
При выборе контроллера в списке, в правой части окна отображаются доступные в системе зоны. Для добавления зоны в контроллер достаточно установить флажок слева от названия зоны, для удаления зоны из контроллера - флажок надо снять.
Управление действиями (программируемыми реакциями системы) осуществляется либо через редактор программного кода инженером при настройке системы, либо оператором через редактор действий, который запускается нажатием на кнопку Действия на панели приложений системы.
В редакторе программного кода инженеру доступно гораздо больше вариантов реакций системы и более гибкая логическая организация взаимосвязей объектов системы и реакций на их изменения.
Окно редактора содержит:
Каждое действие должно содержать как минимум источник данных (вход или зону) и управляемый выход (шлейф, реле, программный интерфейс, интерфейс вывода данных и т.п.)
Информация в каждой вкладке разделена на две части - слева отображаются элементы, которые уже включены в действие, справа - элементы, которые доступны для включения в действие. По середине находятся кнопки добавления или удаления элементов - для добавления элемента выберите его в левой части вкладки (можно выбирать несколько элементов выделяя их зажатой на клавиатуре клавишей Ctrl или Command, если приложение запущено под ОС MacOS) и нажмите на клавишу < (выделена зелёным цветом). Для удаления элемента - выберите его в правой части вкладки и нажмите на клавишу > (выделена красным цветом).
Доступные и уже включенные в состав действия элементы, отображаются иерархическим деревом, которое включает в себя сами элементы (отображаются в виде листа) и их приборы-родители (отображаются в виде папки):
Если все доступные подчиненные элементы прибора-родителя уже включены в действие или прибор не содержит подходящих подчиненных элементов, он отображается в виде листа (на картинке выше так отображается "ВО-Зона Зона Тополь ВО №1").
Для добавления или удаления всех подчиненных элементов прибора из действия можно выделить и добавить или удалить сам прибор, для выбора отдельных подчиненных элементов - нажмите на треугольник справа от иконки прибора в списке.
Привязка действий к зонам содержащим входы, а не к самим входам, предоставляет возможность более гибкой настройки и не требует дополнительных действий при изменении состава зон - например при удалении входа из зоны, к которой привязано действие, не требуется удалять вход и из настроек самого действия.
Управление графическими планами объектов осуществляется через редактор планов, который запускается нажатием на кнопку Планы на панели приложений системы.
Графические планы объекта сохраняются на сервере и рассылаются клиентам при изменении настроек плана или при запуске клиента.
Планы состоят из трёх основных элементов - растровой подложки плана, в качестве которой можно использовать спутниковое изображение из ГИС систем, схематичное изображение объекта или его схемы из САПР пакета (например из AutoCAD), интерактивных графических полигонов и мнемонических символов. Элементы плана могут иметь привязки к различным объектам системы - приборам, их входам и выходам, а так-же зонам. Как правило, оптимальным является использование привязок к зонам для отображения схематичной информации с помощью графических полигонов, и привязку ко входам для вывода детальной технической информации с помощью мнемонических символов.
Перед началом редактирования плана, необходимо выбрать план из уже существующих в системе или создать новый - это делается с помощью выпадающего списка на панели управления приложением либо с помощью кнопки Создать.
Сохранение внесенных в план изменений, осуществляется нажатием на кнопку Сохранить
Для удаления выбранного плана надо нажать на кнопку Удалить план.
Поле ввода Имя отображает текущее имя плана и позволяет изменить его.
Кнопка Загрузить подложку позволяет загрузить на сервер новый графический растровый файл с изображением подложки плана
Выпадающий список Подложка позволяет выбрать подложку плана из уже загруженных на сервер файлов
Клавиши + и - управляют масштабом отображения плана
В правой части приложения отображается текущее состояние выбранного плана.
В левой части приложения расположены вкладки:
В режиме Рисование пользователю доступны все существующие элементы плана, а так-же настройки геометрии и привязки для выбранного элемента.
Для создания нового элемента плана (полигона) нажмите на клавишу Добавить под списком элементов. В списке появится новый элемент с именем "Новый элемент", который будет автоматически выбран для редактирования.
Нажмите на кнопку Добавить точки и укажите на плане (в правой части приложения) первую точку полигона кликнув мышью по плану - она будет добавлена в таблицу Точки и отображена кругом на плане. Добавьте вторую точку полигона - между ними появится связующая линия. Продолжайте добавлять точки полигона по очереди, полигон при этом будет заполняться цветом.
Когда все точки будут добавлены, отожмите кнопку Добавить точки и нажмите кнопку Сохранить для записи внесенных изменений.
В режиме размещения на графический план выносятся мнемонические символы, отображающие текущий статус элементов системы. Возможно групповое и одиночное размещение.
Для нанесения на план нескольких элементов системы, равномерно распределенных вдоль прямой линии, выберите элементы в списке доступных приборов, нажмите кнопку Разместить по линии, на плане, щелчком мыши, укажите точку начала линии размещения, далее, вторым щелчком мыши, укажите конец линии размещения. На план, вдоль линии соединяющей первую и вторую точки, будут добавлены все выбранные приборы с равномернымии отступами друг от друга. Отожмите кнопку Разместить по линии. Этот режим удобен для размещения точечных вибродатчиков и прочих распределенных сигналов внутри охраняемой зоны.
Для нанесения на план одиночных объектов, выберите необходимый объект в списке доступных приборо, зажмите кнопку Размещать на плане и укажите место на плане, где необходимо его отображение. Пока не отжата кнопка Размещать на плане можно выбирать следующие объекты в списке приборов и размещать их на плане. По завершению размещения объектов отожмите кнопку Размещать на плане
Созданные, в результате размещения, мнемонические объекты, будут доступны в списке графических элементов плана
Для редактирования настроек сервера и клиента есть отдельное приложение, которое запускается нажатием на кнопку Настройки на панели приложений системы.
Приложение содержит вкладки для основных и сетевых настроек, включения и отключения отладочной информации, настроек клиента и панель управления резервными копиями.
При выборе настройки, будет отображено её подробное описание и кнопки управления - для настроек типа "включено-выключено" кнопка включения-выключения и кнопка Сохранить, при нажатии на которую новое значение настройки будет сохранено:
Для настроек с указанием конкретного значения, выводится текущее значение, кнопка вызова экранной клавиатуры и кнопка Сохранить, при нажатии на которую новое значение настройки будет сохранено:
Обратите внимание что изменение многих настроек, без чёткого понимания их смысла, может привести к неправильно работающей или полностью неработоспособной системе. Перед внесением изменений создайте резервную копию сервера, а перед изменением настроек локальной сети, убедитесь что прибор будет доступен вам из локальной физической консоли, если вы совершите ошибку при его конфигурировании.
Панель управления резервными копиями содержит следующие элементы управления:
Последняя кнопка панели приложений - Меню. Она вызывает меню действий с системой
Доступны следующие действия:
Обратите внимание! Для корректной работы, необходимо что бы программное обеспечение клиента имело ту-же версию, что и программное обеспечение сервера.
Сэмпл – единичный элемент данных, полученный от прибора в ходе обмена данными. Если прибор, в процессе обмена, возвращает одно значение (например, одно значение 22С для датчика температуры) то это один сэмпл со значением 22 и временем регистрации равным времени обмена. Если прибор возвращает сразу несколько измерений для одного и того-же шлейфа (например, датчик температуры опрашивается раз в минуту и возвращает буфер из 6 значений, измеренных через каждые 10 секунд) то это шесть сэмплов каждый со своим значением и временем измерения.
АРМ – автоматизированное рабочее место
ИСО – интегрированная система охраны
ССОИ – система сбора и обработки информации
ДЛОГ (DLOG) – подсистема регистрации данных ИСО Тополь
ЛВС – локальная вычислительная сеть
ПК – персональный компьютер
ПО – программное обеспечение
ОС – операционная система
IPv4 – Четвертая версия протокола IP в соответствии с RFC 791 https://tools.ietf.org/html/rfc791
SSH – Протокол защищенной оболочки (Secure Shell) в соответствии с RFC 4251 https://www.ietf.org/rfc/rfc4251.txt