Оболочка оператора (rtRTS)#

ОБОЛОЧКА является основным средством отображения информации программного комплекса IngortechSCADA для рабочих мест пользователей и предназначена для отображения архивных и данных реального времени, обрабатываемых сервером РТС.

../../_images/rts.png

Оболочка оператора#

ОБОЛОЧКА является модульным программным продуктом, который состоит из основной программы, реализующей основной функционал связи с сервером РТС и получения значений и позволяющей загружать внешние модули, реализующие дополнительные функции.

В настоящем руководстве описаны все существующие на текущий момент Функциональные модули, которые могут быть использованы в ОБОЛОЧКЕ, вне зависимости от того поставляются они в основном комплекте или в составе дополнительных компонентов.

Информация

Не накладывается никаких ограничений на количество копий ОБОЛОЧКИ, установленных на один или несколько компьютеров, а также на количество ОБОЛОЧЕК, которые устанавливают соединение с сервером РТС одновременно.

ОБОЛОЧКА поставляется в составе основного дистрибутива системы IngortechSCADA (раздел «Установка системы»).

В комплект установки входит набор базовых модулей, так же к ОБОЛОЧКЕ можно подключить дополнительные функциональные модули из комплектов дополнительных пакетов ПО.

Назначение#

ОБОЛОЧКА является средством отображения получаемой информации на рабочих местах пользователей системы.

ОБОЛОЧКА – это основной инструмент для доступа к данным программного комплекса IngortechSCADA различных специалистов для решения разнообразных задач.

  • Технический руководитель / главный инженер

    • Ознакомление с информацией об аэрогазовой обстановке в условиях горно-технологического объекта.

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

  • Горный диспетчер / Диспетчер

    • Контроль состояния основного и вспомогательного технологического оборудования в условиях горно-технологического объекта.

    • Осуществление централизованного управления технологическим оборудованием и аппаратами электроснабжения.

  • Оператор АГК

    • Контроль аэрогазового состояния горно-технологического объекта.

    • Контроль состояния вентиляционного оборудования (сооружений) и аппаратов электроснабжения.

    • Выявление причин возникновения опасных аэрогазовых состояний (повышение концентрации метана, оксида углерода, других опасных и вредных газов, нарушение проветривания).

    • Принятие мер по нормализации аэрогазового состояния.

    • Обнаружение пожаров.

    • Выявление признаков ранних стадий возникновения пожаров.

    • Осуществление централизованного управления вентиляционным и другим оборудованием, используемым для поддержания безопасного аэрогазового режима в условиях горно-технологического объекта.

    • Выявление неисправностей и недостатков в работе технических средств.

    • Формирование отчетов.

  • Механик участка АБ

    • Ознакомление с информацией об аэрогазовой обстановке в условиях горно-технологического объекта.

    • Ознакомление с информацией о состоянии основного и вспомогательного технологического оборудования, вентиляционного оборудования (сооружений) и аппаратов электроснабжения.

    • Выявление неисправностей и недостатков в работе технических средств.

Использование#

Для корректной работы программы необходимо выполнение следующих условий:

  1. К ОБОЛОЧКЕ должны быть подключены все Функциональные модули и модули мнемосхем функции которых необходимы на этом рабочем месте.

  2. Все подключенные модули должны быть настроены в соответствии с требованиями службы эксплуатации.

  3. Должен быть обеспечен доступ с использованием протокола TCP/IP к серверу РТС данные которого будут использоваться в работе.

  4. Сервер РТС должен иметь настроенную конфигурацию для всего контролируемого объекта.

  5. На сервере РТС должны находиться все дополнительные используемые в конфигурации данные для обеспечения функций пользователя на его рабочем месте:

  • Файлы мнемосхем.

  • Файлы звуков и изображений.

  1. Актуальная конфигурация на сервере РТС должна содержать данные для описания прав доступа используемого рабочего места.

  2. Пользователь должен знать параметры авторизации, которые он будет использовать при подключении к серверу РТС.

Функции#

Программа ОБОЛОЧКА реализует такие функции как:

  • Подключение к серверу РТС.

  • Загрузка модулей и интерфейс для взаимодействия пользователя с ними.

  • Периодическое получение новых значений.

  • Загрузка и настройка внешних модулей системы.

  • Отображение мнемосхем.

Функционал ОБОЛОЧКИ расширяется за счет функциональных модулей, которые реализуют такие функции как:

  • Просмотр архивов переменных.

  • Создание трендов значений.

  • Учет оборудования и контроль сроков поверки.

  • Отображение списков переменных с фильтрацией и поиском.

Полный набор функций всех модулей описан в разделе «Функциональные модули», для каждого существующего модуля отдельно.

Режимы работы#

ОБОЛОЧКА может эксплуатироваться в режиме отключения от сервера РТС и в режиме подключения к серверу.

Режим отключения#

Работа в режиме отключения предназначена для настройки ОБОЛОЧКИ и внешних модулей.

Функции, доступные в режиме отключения

Функция

Действия

Настройка оболочки

Настройка параметров ОБОЛОЧКИ и подключенных и загруженных внешних модулей

Настройка внешних компонентов системы

Загрузка и удаление функциональных модулей ОБОЛОЧКИ.

Окно сообщений

Просмотр сообщения об ошибках и этапах работы ОБОЛОЧКИ.

Сохранить настройки

Сохранение текущих настроек ОБОЛОЧКИ, включая положения и размеры окон, набор загруженных модулей и настроенные параметры ОБОЛОЧКИ и модулей.

Загружать мнемосхемы

Загрузка мнемосхем с компьютера пользователя.

Режим подключения#

Режим подключения к серверу РТС является основным режимом эксплуатации ОБОЛОЧКИ на рабочих местах.

В этом режиме доступны все функции ОБОЛОЧКИ и подключенных функциональных модулей.

Подключение к серверу

Для начало работы в режиме подключения необходимо:

  1. Выбрать пункт меню Программа – Подключение к серверу.

  2. Ввести свои идентификационные данные.

  3. Установить связь с сервером РТС.

Предупреждение

При установке связи с сервером ОБОЛОЧКА проверят соответствие версии ПО сервера и, при обнаружении расхождения, отображает окно с предупреждением.

Функции, доступные в режиме подключения

Предупреждение

Набор функций ОБОЛОЧКИ зависит от ее настроек (Программа – Настройки) и того, какие функциональные модули загружены.

Загрузка данных с сервера

Программа ‣ Настройки оболочки ‣ Общие ‣ Файлы (настройки)

  • При подключении, с сервера РТС будут автоматически загружены все данные, необходимые для обеспечения работы текущего рабочего места.

../../_images/m1.png

Инициализация модулей

  • При загрузке конфигурации происходит инициализация всех загруженных модулей.

  • Таким образом, отображаемая и хранимая ими информация обновляется в соответствии с текущей конфигурацией каждый раз при ее загрузке.

Загрузка значений переменных

  • Запрашиваются с сервера РТС значения для всех переменных, настроенных в текущей конфигурации.

Запрос и загрузка изменений

Программа ‣ Настройки оболочки ‣Сервер‣Переменные‣Интервал опроса переменных настройки.

  • ОБОЛОЧКА запрашивает изменившиеся значения, которые передаются всем загруженным модулям и открытым в настоящий момент элементам отображения журналы, мнемосхемы и т.д.

../../_images/m2.png

Контроль отсутствия значений

Программа ‣ Настройки оболочки ‣Сервер‣Переменные‣Предупреждение при отсутствии переменных (настройки)

  • ОБОЛОЧКА контролирует отсутствие значений и, в случае обнаружения задержки, выводит предупреждение с настроенным сообщением.

../../_images/m3.png

Актуализация мнемосхем

Программа ‣ Настройки оболочки ‣Общее‣Мнемосхемы‣Проверять новые версии мнемосхем (настройки)

  • Контролирует актуальность отображаемых мнемосхем. В случае, если на сервере будет обнаружена более новая версия мнемосхемы, будет показано сообщение об изменении.

../../_images/m4.png

Передача управляющих воздействий

  • Осуществляет передачу на сервер РТС управляющих воздействий, осуществляемых пользователем с помощью элементов мнемосхем.

Использование полного функционала модулей

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

Внешние модули#

ОБОЛОЧКА позволяет расширять функционал за счет использования внешних модулей.

Процесс подключения модулей к ОБОЛОЧКЕ описан в разделе «Функции ОБОЛОЧКИ», а их настройка в разделе «Настройки ОБОЛОЧКИ», для каждого модуля индивидуально.

ОБОЛОЧКА использует два типа внешних загружаемых модулей:

  1. Модули мнемосхем

    Модули, реализующие элементы интерфейса, использующиеся на мнемосхемах.

  2. Функциональные модули

    Модули, которые реализуют функционал, расширяющий возможности ОБОЛОЧКИ.

Модули мнемосхем#

Модули мнемосхем реализуют элементы интерфейса использующиеся для создания графических элементов мнемосхем.

Предупреждение

Для корректной работы мнемосхем, в ОБОЛОЧКЕ должен быть подключен тот же набор модулей мнемосхем, который был использован при их редактировании.

В противном случае при загрузке мнемосхем будут возникать ошибки, и не загруженные элементы интерфейса мнемосхем будут отсутствовать.

Загрузка мнемосхем

Для загрузки модулей мнемосхем предназначен пункт главного меню ОБОЛОЧКИ Мнемосхемы – Загрузка модулей мнемосхем.

../../_images/mod1.png

При его выборе появляется стандартный диалог загрузки внешних модулей.

В этом диалоге можно загрузить модули, расширяющие функционал мнемосхем.

../../_images/mod2.png

Информация

В полном объеме назначение и функционал модулей мнемосхем описан в документации пользователя ПО «ДИЗАЙНЕР».

Функциональные модули#

Функциональные модули реализуют функционал, расширяющий возможности ОБОЛОЧКИ.

Информация

Процесс подключения модулей к ОБОЛОЧКЕ описан в разделе «Загрузка функциональных модулей», а их настройка в разделе «Функциональные модули» в разделах каждого модуля.

Модули в основном комплекте ПО

Дополнительные модули

Полный список модулей

Здесь приведен полный список модулей ОБОЛОЧКИ со ссылкой на раздел модуля и указанием файла библиотеки, который необходимо использовать для его подключения.

Менеджер файлов

rtlBrowser.bpl

Интерфейс для обмена файлами между рабочим местом ОБОЛОЧКИ и хранилищем на РТС сервере.

Просмотр архивов

rtlHistory.bpl

Получение архивных данных для переменных за указанный промежуток времени, печать графиков, сохранение данных в различных форматах, формирование отчетов.

Журналы

rtlJournal.bpl

Ведение электронных версий технологического, системного и журнала управления.

Индикация тревог, квитирование необходимых событий оператором ОБОЛОЧКИ.

Тренд переменных

rtlTrend.bpl

Отображение данных реального времени для нескольких переменных на одном поле с единой временной шкалой, печать графиков, сохранение отображаемых данных.

Списки переменных

rtlVarList.bpl

Отображение списка переменных конфигурации в группах по типам, с возможностью поиска и фильтрации.

Новые переменные

rtlNewVars.bpl

Отображение изменения в данных переменных при получении новых значений.

Очистка файлов

rtlClearFiles.bpl

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

Мульти-архив

rtlMultiArch.bpl

Отображение единого, универсального графика архивных значений для нескольких переменных на одном поле; печать графиков; настройка способов отображения каждой переменной; сохранение и загрузка готовых наборов переменных.

Учет оборудования

rtlSensors.bpl

Управление жизненным циклом оборудования и контроль даты поверки.

Предупреждение

Модуль входит в состав дополнительного пакета «Учет оборудования».

Ключи командной строки#

Использование командной строки для передачи данных программе описано в разделе «Ключи командной строки».

Утилита rtRTS.exe поддерживают передачу данных через ключи командной строки, с помощью которых можно указать имя сессии, данные учетной записи для соединения с сервером и другое.

rtRTS.exe [ПАРАМЕТРЫ]

-NoLog

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

-CLOSE

Команда на закрытие программы.

Этот ключ используется для того, чтобы передать команду на завершение уже запущенной программы.

Программа запущенная с ключом CLOSE не будет запущена для работы в обычном режиме, при старте она передаст команду на завершение работы уже запущенной копии и будет закрыта. Программа запущенная с ключом CLOSE будет закрыта вне зависимости от того, есть ли работающая копия этой программы или нет.

Этот ключ может использоваться совместно с ключом Name для завершения копии программы с определенным именем.

-MultiCopy

Если указан, то вне зависимости от основных настроек ОБОЛОЧКИ, можно будет запустить дополнительную копию программы.

-CONNECT

Если указан, то после запуска ОБОЛОЧКА автоматически установит соединения с сервером РТС.

Этот ключ может быть использован совместно с ключом SERVER, данные которого будут иметь приоритет при установке связи. Если ключ SERVER не указан или связь с указанным в нем сервером невозможна, будет использован список серверов из конфигурации в стандартном режиме установки связи.

-CFG=<файл>

Устанавливает имя для файла конфигурации, который будет использоваться при работе программы.

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

Этот параметр используется в том случае, если на одном рабочем месте требуется запустить несколько независимых копий программы с различными настройками.

-LOG=<файл>

Устанавливает имя для основного лог файла программы.

Если ключ не указан, то для файла лога будет использовано имя по умолчанию, соответствующее имени программы, с указанием даты создания и расширением log.

Этот параметр используется в том случае, если необходимо указать использование лог файла с нестандартным именем или расположенном в не стандартном каталоге.

-Name=<text>

Устанавливает имя для запускаемой копии программы.

Имя программы используется в заголовке окна сообщений об ошибках и используются для идентификации программы в том случае, если запускается несколько независимых копий программы.

Этот ключ может использоваться совместно с ключом Close для завершения копии программы с определенным именем.

-Cache=<КАТАЛОГ>

Устанавливает имя для каталога, который будет использоваться для сохранения данных, загружаемых с сервера РТС.

Этот ключ используется в том случае, если необходимо указать место для хранения временных файлов получаемых с сервера. Например, если ОБОЛОЧКА установлена в каталог, в котором не разрешено создание файлов, то для нормальной работы ОБОЛОЧКИ необходимо использовать этот ключ и указать каталог с возможностью создания в нем временных файлов.

-SERVER=<адрес>[:<порт>]

Устанавливает адрес и, опционально, номер порта для связи с сервером РТС.

Данные этого ключа используется только в случае автоматической установки связи с использованием ключа CONNECT.

-LOGIN=<имя>,<пароль>

Устанавливает имя и пароль для учетной записи, которая будет использована для автоматической установки связи с сервером РТС.

Данные этого ключа используется только в случае автоматической установки связи с использованием ключа CONNECT.