Средства управления BASEstar Open Server
Как уже отмечалось, BASEstar реализует архитектуру «клиент-сервер». Сервер реализует приложения АСУТП, функции которых более подробно будут описаны ниже, а клиент может получать от сервера необходимые ему информацию и обслуживание, находясь в любой точке корпоративной сети.
Основными функциями ПО BASEstar Open являются:
• сбор и обработка данных о технологических процессах и их передача различным узлам сети;
• автоматическая обработка особых ситуаций и аварийных сигналов и оповещение о них обслуживающего персонала;
• прямой обмен пакетами информации между различными узлами сети;
• моделирование производственных процессов и создание наиболее оптимальных конфигураций технологических цейочек, включая оперативное изменение процедур технологических процессов и схем управления при переходе на другой вид продукции;
• управление приложениями, выполняемыми на различных узлах сети.
Служба обработки данных BASEstar обеспечивает стандартный механизм организации данных и доступа к ним от различных источников и точек управления в распределенной среде. При этом вводится понятие дискретного элемента данных (Data_Point), содержащего информацию о каком-либо фрагменте технологического процесса. Элемент данных представляет собой функцию, одним из аргументов которой обязательно является время, значения которого используются для построения таблиц и графиков, отображающих протекание технологического процесса. Эти элементы могут быть различных типов: от скалярных значений с какого-либо датчика до сложных структур данных, определяемых пользователем.
Такой подход дает возможность отобразить многообразие данных, обычно характеризующих производственные процессы. Поскольку каждому элементу присваивается имя* обработка данных становится независимой от их физического источника, и благодаря этому, в свою очередь, не потребуется переработка программ при изменении физического источника.
Среда BASEstar Open представляет собой набор поименованных объектов, отображающих устройства управления и элементы данных. Прикладные программы для доступа к различной информации оперируют именно этими объектами, а не физическими адресами, т.е. в системно независимой манере.
Некоторые элементы данных могут иметь конкретные значения, присваиваемые при включении системы, другие могут формироваться из иных элементов либо напрямую, либо путем выполнения каких-либо арифметико-логических операций.
Каждый элемент данных может быть связан, с «защелками» (triggers) (с одной или несколькими), которые воздействуют на так называемые вычислительные фильтры (filters). Всякий раз, когда trigger меняет свое состояние, соответствующий фильтр производит вычисление, и если его булево значение оказывается
истинным (true), то BASEstar формирует Соответствующее событие (events
В любой системе управления важна привязка объектов к определенным меткам времени. Здесь могут быть заданы конкретная дата, временной интервал или их комбинация.
Таким образом, этот инструментарий позволяет работать с многими типами данных.
, BASEstar предоставляет возможность настраивать службу обработки событий и аварийных ситуаций в зависимости от специфики производственных процессов и конкретных клиентов. Клиентам предоставляется информация о наступлении следующих событий: ,
• нарушении каких-либо пороговых значений;
• сигналах аварийной тревоги;
• завершении текущей работы и др.
Оповещение об этих событиях может сопровождаться текстовой информацией, которая вводится на этапе настройки системы.
Как уже отмечалось, связь BASEstar Open с ПК и УСО осуществляется с помощью специальных модулей доступа (Device Access Software - DAS). Данные с конечных устройств могут быть получены тремя способами:
• по запросу от сервера;
• по опросу (polling) устройств через определенные интервалы времени;
• по прерыванию от устройств.
Для создания приложений АСУТП разработчики используют процесс моделирования. Этот процесс, называемый также конфигурированием, может быть выполнен несколькими путями: средствами графического конфигурирования, с помощью интерфейса языка команд (CLI - Command Language Interface) или с помощью пользовательских прикладных программ, написанных на языке Си в рамках API (Application Interface).
BASEstar Open может быть интегрирован с п написанными в среде Windows, с помощью буфера обмена данными DDE. Это значительно расширяет сферу использования BASEstar, позволяя ему работать с такими продуктами, как MS Excel, MS Ward, InTouch от Wonderware и др.
BASEstar Open Server работает на большом разнообразии платформ и ОС: -
• на платформе Alpha под ОС Open VMS, Digital UNIX и MS
Windows NT,
• на платформе Intel под ОС MS Windows NT;
• на платформе Hewlett-Packard под ОС HP-UX
Дата добавления: 2016-02-09; просмотров: 595;