Разработка асутп в системе трейс моуд:задачи и перспективы, страница 12

Монитор глобального регистратора  (ГР) всегда имеет фиксированный групповой номер в сети - 200. Архивируемые значения каналов посылаются на этот сетевой номер. Под этим номером в сети могут присутствовать 2 глобальных регистратора (в дублированном варианте). Они оба будут принимать данные, посылаемые для сохранения. Каждый из них ведет свой файл архива, но эти файлы будут идентичны.

Консоль управления ГР

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

Рис. 2. Консоль управления ГР

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


РАСПРЕДЕЛЕННЫЕ СИСТЕМЫ НА ОСНОВЕ DCOM

Айзин Владимир Саулович, руководитель службы техподдержки

AdAstra Research Group, Ltd

Москва, 107076, а/я 38, тел (095) 737-59-33, E-mail: adastra@adastra.msk.ru


ТРЕЙС МОУД - это мощный инструмент для создания распределенных АСУТП. При их построении могут использоваться локальные сети, сети на базе последовательного интерфейса, радиомодемов, выделенных и коммутируемых линий.

Максимальное количество мониторов реального времени в одном проекте равно 200. В рамках того же проекта могут присутствовать дублированные архивные серверы, серверы документирования и неограниченное число станций, работающих под управлением мониторов SUPERVISOR и NetLINK Light, которые через DCOM взаимодействуют с серверами матобработки.

Таким образом, в рамках пакета ТРЕЙС МОУД можно разработать распределенные системы управления практически любой сложности.

Уровни АСУ

В рамках идеологии построения АСУТП в ТРЕЙС МОУД можно выделить три уровня:

§  Уровень контроллеров – нижний уровень;

§  Уровень операторских станций – верхний уровень;

§  Административный уровень.

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

Рис. 1. Структура распределенной АСУ

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

Уровень контроллеров

На этом уровне реализуется сбор данных от датчиков и НЦУ. Для создания нижнего уровня предусмотрены мониторы Микро МРВ и Микро МРВ Модем+. Первый из них используется в контроллерах, связанных с верхним уровнем по локальной сети или последовательному интерфейсу. Второй – для связи по коммутируемым линиям.

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

Оперативный уровень

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

Первый из этих мониторов (МРВ) может обмениваться данными с другими мониторами ТРЕЙС МОУД по любым линиям связи.

Второй монитор (NetLink МРВ) – это сетевая рабочая станция. Он может обмениваться данными только с Микро МРВ, работающими в контроллерах, и операторскими станциями по сети или последовательному интерфейсу. Этот монитор не поддерживает обмена с драйвером, а также обмена по встроенным протоколам. По функциям визуализации и архивирования NetLink МРВ аналогичен МРВ.

NetLink Light – это сетевой графический терминал. Он не имеет своего сервера матобработки, а связывается с МРВ или NetLink МРВ, запущенным на другом компьютере. NetLink Light позволяет создавать полнофункциональные рабочие места, однако при этом в сети должен присутствовать МРВ, с чьей базой каналов он будет работать.