Программный комплекс «Сириус-ИС»
Программное обеспечение для нефтегазовой отрасли и промышленных предприятий

+7 (499) 650-85-67

Заказать звонок

Подсистема «Сеансовые данные»

 

Назначение

ПС «Сеансовые данные» обеспечивает формирование, хранение и передачу таблиц сеансовых данных на сервера

ПК «Сириус-ИС».

Реализация

Подсиситема «Сеансовые данные» реализована в составе ПК «Сириус-ИС» на платформе Solaris 10 x86-x64.

Функциональные возможности

Основными компонентами подсистемы «Сеансовые данные» являются:

1) Сервер Сеансов;

2) Модуль автоматического формирования сеанса;

3) Модуль «Место операторного ввода» (МОВ);

4) Сервис загрузки сеансов в СУБД;

5) Редактор шаблонов, расписаний, сеансов

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

ПС «Сеансовые данные» управляет следующими объектами в системе:

- таблицы шаблонов сеансов;

- таблица расписания сеансов;

- таблица расписания сеансов для rvtimer;

- таблицы сеансовых данных.

Шаблоны сеансов – таблицы описывающие структуру и содержание сеанса. Таблица представляет собой список строк. Строка может содержать либо текстовое поле – заголовок или комментарий, либо настройка на параметр. Каждая строка параметра содержит описание параметра, ссылка на параметр, режим получения значения параметра, значение параметра по-умолчанию, время его изменения и комментарий. Ссылка на параметр задается тройкой направление:тип:номер и тегом (если возможно). 

  1. Ссылка на параметр направление: тип: номер;
  2. Имя параметра;
  3. Идентификатор параметра (тэг);
  4. Ручное форматирование;
  5. Описание параметра

Расписание сеансов – таблица, описывающая временной порядок формирования сеанса

Расписание сеансов rv_sсhedl2 - таблица, описывающая временной порядок формирования сеанса для модуля автоматического формирования сеансов rv_timer.

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

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

  1. Идентификатор (тэг);
  2. Время последнего изменения параметра;
  3. Время формирования сеанса;
  4. Тип данных;
  5. Значение параметра;
  6. Флаги.

Основными компонентами подсистемы «Сеансовые данные» являются:

  1. Сервер Сеансов;
  2. Модуль автоматического формирования сеанса;
  3. Модуль «Место операторного ввода» (МОВ);
  4. Сервис загрузки сеансов в СУБД;
  5. Редактор шаблонов, расписаний, сеансов.

В работе ПС «Сеансовые данные» использует различные подсистемы «Сириус-ИС»: для формирования и записи диагностических сообщений ПС «Журналы и события», Сервер Сеансов работает под управлением ПС «XML Сервер», информационные связи между элементами ПС основываются на табличном интерфейсе (itable). За детальным описанием используемых подсистем следует обратиться к соответствующим документам.

Возможна конфигурация ПС «Сеансовые данные» в многоуровневом режиме, когда данные, формирующиеся на нижележащем уровне, передаются по цепочке на вышележащий уровень. Типовая конфигурация состоит из двух уровней, называемых верхним уровнем (ВУ) и нижним уровнем (НУ). Примером НУ служит ДП КС, примером ВУ – ЦДП.

Сервер сеансов – модуль управления всеми видами таблиц ПС «Сеансовые данные». Сервер сеансов обеспечивает:

- управление внутренним хранилищем;

- предоставление доступа к данным хранилища посредством табличного интерфейса на чтение и запись;

- передачу сеансовых данных по цепочке на ВУ (опционально);

- передачу сеансов в модуль загрузки сеансов в СУБД.

Сервер сеансов реализован как подключаемый модуль (библиотека) и работает под управлением ПС «XML Сервер» (см. документ ПС «XML Сервер» руководство администратора).

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

Сервис загрузки сеансов в СУБД – модуль, отвечающий за запись сеансовых данных  в СУБД (например, в Oracle).

Внутреннее хранилище – внутреннее хранилище предназначено для хранения таблиц сеансовых данных, таблиц шаблонов и таблиц расписаний.

Место операторного ввода (МОВ) – рабочее место диспетчерского персонала, предназначенное для формирования сеансов в ручном режиме (см.документ «Место операторного ввода. Руководство пользователя. 4060110 - 01 34»).

Редактор – программа, обеспечивающая создание, редактирование шаблонов и расписания (см.документ «Редактор шаблонов таблиц сеансовых данных. Руководство пользователя. 4100112 - 01 34»).

 

Пользователи или в состав каких модулей входит

Подсистема «Сеансовые данные» входит в состав ПК «Сириус-ИС».

ЗАКАЗАТЬ ЗВОНОК

Ваше имя: *

Номер телефона: *

Вход для пользователей

Имя пользователя

Пароль