Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Программное обеспечение

Читайте также:
  1. Amt VII Versorge-Fursorgeamt (Социальное обеспечение; создано 15.8.1940).
  2. Amt XI (Социальное обеспечение и снабжение).
  3. IV.МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕОБЕСПЕЧЕНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ
  4. IX. УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
  5. Security - Обеспечение безопасности
  6. V. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов
  7. VI. Учебно-методическое и информационное обеспечение дисциплины

ПТК СВБУ представляет собой совокупность ПТС с установленным программным обеспечением (ПО), объединенные в локальную вычислительную сеть (ЛВС). В состав СВБУ входит прикладное программное обеспечение (ППО) и инструментальные средства, обеспечивающие настройку РПО на работу в составе ППО СВБУ. ППО СВБУ должно представлять собой рабочие базы данных (РБД) и совокупность программ, обеспечивающих решение специальных задач СВБУ для конкретного проекта. Инструментальные средства (Конфигуратор) являются системой автоматического проектирования, при помощи которой РПО настраивается на особенности АСУ ТП. Конфигуратор используется только в процессе разработки и отладки верхнего уровня АСУ ТП. РБД из состава ППО СВБУ – машинные базы данных, содержащие описания конкретных сочетаний автоматизируемого оборудования, точек контроля, форм представления информации для конкретного проекта и предназначенные для работы совместно с РПО.

В основе программного обеспечения СВБУ - система ПОРТАЛ, которая является пакетом программ, используемых для обработки данных в системе управления процессами. Основное назначение пакета – реализация верхнего уровня АСУ ТП, обеспечивающего все функции мониторинга и управления процессом.

Прикладная система на основе ПОРТАЛ включает в себя следующие основные компоненты:

- исполняющая система;

- система визуализации и регистрации технологических данных;

- система конфигурирования технологических данных.

Базовая функциональность обеспечивается исполняющей системой ПОРТАЛ. Остальные системы являются надстройками для исполняющей системы и реализуются в соответствии с требованиями прикладной системы. Основными информационными единицами в системе являются технологические данные, называемые Переменными Процесса или, сокращенно – PV. PV являются также программными объектами, которыми оперирует система. Все объекты хранятся резидентно в памяти в базе данных реального времени (RtDb). База данных (RtDb) может быть реплицирована и распределена на значительное количество компьютеров. Другие объекты системы, так же как и Переменные Процесса (PV), являются распределенными объектами. Типичные прикладные системы на базе ПОРТАЛ содержат от 10000 до 100000 Переменных Процесса и могут обрабатывать несколько тысяч изменений технологических данных в секунду.

Базовая функциональность ПОРТАЛ реализуется на языке C++ для обеспечения платформо-независимости и высокой производительности. Прикладные системы на основе ПОРТАЛ можно разрабатывать с помощью технологий Microsoft COM,.NET и OLEDB. Веб-сервисы (соответствующие рекомендациям W3C) можно использовать для создания приложений или для интеграции в приложения предприятия в соответствии с сервис-ориентированной архитектурой (SOA). ПОРТАЛ поддерживает интерфейсы OPC, обеспечивая возможность интегрировать множество систем ввода-вывода и применять широко распространенные системы визуализации.

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

ПОРТАЛ предоставляет обширный набор диагностических инструментов, которые отображают и оценивают состояние системы, состояние программы, ошибки сценария и т.п. Для мониторинга системы и анализа ошибок предусмотрены следующие возможности:

- файлы регистрации системных сообщений для быстрого анализа ошибок;

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

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

- важные состояния системы доступны в форме системных переменных и могут быть отображены, помещены в архив и оценены.

Исполняющая система ПОРТАЛ включает в себя следующие компоненты:

- ядро (RTA), обеспечивающее работу в режиме реального времени.

- модель распределенных объектов (DBO)

- менеджер обработки данных технологического процесса (PDM)

- интерпретатор формул (CALC)

- система архивирования (HIST)

- информационно-отчетная система (REPORT)

- визуализация технологического процесса (VIEW)

- сервер WEB-приложений и сервис ориентированной архитектуры (SOA).

- объектно-ориентированная система проектирования (RtOOS)

- драйверы (интерфейсы к системам ввода-вывода).

Архитектура системы ПОРТАЛ приведена на рисунке 4.3.1.

 

 

 

Рис. 4.3.1 Архитектура системы ПОРТАЛ

 

Вся система базируется на ядре, именуемом Архитектурой Реального Времени (RTA). RTA, предоставляя набор базовых служб, служит для разработки распределенных дублирующих систем реального времени. Все функции, используемые для приложений реального времени, предоставляются на основе технологий, независимых от типа используемой операционной системы:

- База данных в реальном времени (RtDb);

- Взаимодействие процессов в реальном времени (RtIpC);

- Управление резервированием в реальном времени.

Возможность работы RTA в режиме реального времени обеспечивается за счет быстродействия систем RtDb и RtipC. Ответная реакция системы находится в границах нескольких миллисекунд.

В системе возможна синхронная работа RtDb и внешней реляционной базы данных, причем, функционируя наподобие “кэш-памяти”, RtDb способна ускорить операции реляционной базы данных в 100 раз. Это означает, что пользователю не приходится использовать какие-либо дополнительные аппаратные средства, и он может использовать все преимущества технологии своей базы данных для приложений, разработанных с применением обычных технологий.

Архитектура реального времени (RTA) поддерживает конфигурации с резервированием путем дублирования соответствующих серверов. На рисунке 4.3.2 показывается взаимодействие компонентов в типичной конфигурации. Максимальное количество поддерживаемых станций (компьютеров) - 256. Максимальное количество серверных пар - 32.

 

 

Рис. 4.3.2 Взаимодействие компонентов системы ПОРТАЛ

 

Центральными объектами системы являются двоичные, аналоговые и текстовые технологические переменные (PV). Основной задачей ПОРТАЛ является обработка данных на основе конфигурации каждой PV. Дополнительно к технологическим переменным, ПОРТАЛ администрирует иерархию “станций”. Эти станции делят объект управления на зоны, таким образом, описывая его иерархическую структуру. Обычно эта структура отражается в схеме обозначений (например, KKS). Станции и технологические переменные идентифицируются по последовательным номерам или по уникальному имени-идентификатору (ID).

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

 


Дата добавления: 2015-07-08; просмотров: 225 | Нарушение авторских прав


Читайте в этой же книге: Информационно-диагностическая сеть СУЗ | Электропитание СУЗ | Автоматический регулятор мощности реактора (АРМР) | Назначение и задачи | Режимы и условия запуска | Состав ПТК УСБ и структурные схемы | Модуль приоритетного управления | Основные регуляторы УСБ | Проектирование СКУ безопасности | Назначение, состав, функции |
<== предыдущая страница | следующая страница ==>
Структурные схемы| Информационное обеспечение, элементная база видеокадров

mybiblioteka.su - 2015-2024 год. (0.007 сек.)