ТРЕЙС МОУД версии 5.0 поддерживает пять механизмов обмена данными с контроллерами:
§ через встроенные в систему протоколы;
§ через специализированный программный интерфейс T-COM для подключения драйверов.
§ через DDE-серверы;
§ через OPC-серверы;
§ через протоколы ТРЕЙС МОУД: M-LINK и I-NET.
Последний вариант обмена доступен для PC-контроллеров, работающих под управлением Микро МРВ.
Важным достоинством ТРЕЙС МОУД версии 5.0 является реализованный в ней механизм автопостроения. Этот механизм позволяет автоматически создавать каналы для обмена данными с контроллерами и между операторскими станциями. Механизм автопостроения реализуется по следующим четырем направлениям:
§ автопостроение каналов для связи с платами УСО;
§ автопостроение каналов для обмена данными узлов верхнего уровня с контроллерами, работающими под управлением Микро МРВ, и с другими операторскими станциями;
§ автопостроение каналов для обмена данными операторских станций с контроллерами нижнего уровня;
§ автопостроение каналов по выборкам из технологических баз.
При переходе к редактированию базы каналов любой операторской станции на экран выводится следующий диалог.
Рис. 1. Автопостроение каналов для обмена данными между узлами проекта
В этом диалоге можно указать узлы проекта (операторские станции и PC-контроллеры), с которыми должен обмениваться информацией данный узел. После настройки этих связей в базе автоматически создаются каналы, запрашивающие информацию, имеющеюся на указанных узлах. При изменении структуры данных на удаленных узлах она так же автоматически будет откорректирована на текущем узле.
Для настройки автопостроения каналов обмена данными с традиционными контроллерами, не работающими под MS DOS, используется специальный бланк диалога настройки параметров узла. На следующем рисунке показан вид этого диалога.
Рис. 2. Настройка автопостроения с PLC
В этом диалоге можно настроить автопостроение для обмена данными по встроенным протоколам, а также с использованием интерфейса T-COM. Под описанные здесь диапазоны запрашиваемых и управляемых переменных в базе автоматически создаются каналы. При этом не надо тратить большого количества времени и сил на описание этих связей.
Одним из самых перспективных стандартов для обмена данными с драйверами контроллеров и между приложениями WINDOWS при создании систем управления является механизм OPC (OLE for Process Control). В мониторы реального времени ТРЕЙС МОУД также встроена поддержка этого механизма. При этом сервер матобработки выступает в роли OPC-клиента.
Для каждого OPC-сервера создается файл конфигурации, в котором описываются его идентификаторы и соответствие его каналов каналам ТРЕЙС МОУД. Дополнение к подтипу определяет номер сервера, с которым связывается канал, и файл конфигурации обмена.
В комплект поставки инструментальной системы включена специальная утилита для настройки связей с OPC-серверами. На следующем рисунке показан вид окна этой утилиты.
Рис.3. Настройка обмена через OPC-сервер
В этой утилите описывается соответствие каналов ТРЕЙС МОУД каналам выбранного OPC-сервера.
Фридлянд Анатолий Викторович, ведущий инженер
AdAstra Research Group, Ltd.
Москва, 107076, а/я 38, тел (095) 737-59-33, E-mail: adastra@adastra.msk.ru
Базовым понятием системы является КАНАЛ. Данные с внешних устройств записываются в каналы. Данные из каналов посылаются на внешние устройства и выводятся в различных формах на экран монитора. В каналы оператор заносит управляющие данные. Значения из каналов записываются в архивы, оперативные отчеты и генерируемые документы. В каналах осуществляется преобразование данных. Меняя значения на системных каналах, можно управлять выводимой на экран информацией, звуковыми эффектами, архивами и т.д., то есть всей системой.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.