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


Механизмы обмена данными с контроллерами

ТРЕЙС МОУД версии 5.0 поддерживает пять механизмов обмена данными с контроллерами:

§  через встроенные в систему протоколы;

§  через специализированный программный интерфейс T-COM для подключения драйверов.

§  через DDE-серверы;

§  через OPC-серверы;

§  через протоколы ТРЕЙС МОУД: M-LINK и I-NET.

Последний вариант обмена доступен для PC-контроллеров, работающих под управлением Микро МРВ.

Механизмы автопостроения

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

§  автопостроение каналов для связи с платами УСО;

§  автопостроение каналов для обмена данными узлов верхнего уровня с контроллерами, работающими под управлением  Микро МРВ, и с другими операторскими станциями;

§  автопостроение каналов для обмена данными операторских станций с контроллерами нижнего уровня;

§  автопостроение каналов по выборкам из технологических баз.

Автопостроение связи с PC-контроллерами

При переходе к редактированию базы каналов любой операторской станции на экран выводится следующий диалог.

Рис. 1. Автопостроение каналов для обмена данными между узлами проекта

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

Автопостроение каналов для обмена с PLC

Для настройки автопостроения каналов обмена данными с традиционными  контроллерами, не работающими под MS DOS, используется специальный бланк диалога настройки параметров узла. На следующем рисунке показан вид этого диалога.

Рис. 2. Настройка автопостроения с PLC

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

Обмен данными через OPC- серверы

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

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

В комплект поставки инструментальной системы включена специальная утилита для настройки связей с OPC-серверами. На следующем рисунке показан вид окна этой утилиты.

Рис.3. Настройка обмена через OPC-сервер

В этой утилите описывается соответствие каналов ТРЕЙС МОУД каналам выбранного OPC-сервера.


SOFTLOGIC. ПРОГРАММИРОВАНИЕ КОНТРОЛЛЕРОВ В Микро ТРЕЙС МОУД. АВТОПОСТРОЕНИЕ. РЕШЕНИЕ ЗАДАЧ АСУТП

Фридлянд Анатолий Викторович, ведущий инженер

AdAstra Research Group, Ltd.

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


Канал ТРЕЙС МОУД

Базовым понятием системы является КАНАЛ. Данные с внешних устройств записываются в каналы. Данные из каналов посылаются на внешние устройства и выводятся в различных формах на экран монитора. В каналы оператор заносит управляющие данные. Значения из каналов записываются в архивы, оперативные отчеты и генерируемые документы. В каналах осуществляется преобразование данных. Меняя значения на системных каналах, можно управлять выводимой на экран информацией, звуковыми эффектами, архивами и т.д., то есть всей системой.