ЖУРНАЛ СТА №3/1998

представляет наиболее универсальный способ взаимодействия с аппаратными средствами любого производителя. Для фирм, занимающихся самосто- ятельным производством уст- ройств сбора данных и управ- ления, фирма ICONICS предла- гает комплект разработчика OPC ToolWorX, который позволяет в крат- чайшие сроки создавать серверы OPC для собственных технических средств. При этом разработанный OPC-сервер будет совместим с любыми приложе- ниями-клиентами, поддерживающими спецификацию OPC 1.1 и выше. Приложения, соответствующие спе- цификации клиента OPC, исполняю- щиеся на рабочих станциях, которые объединеныв локальнуювычислитель- ную сеть, могут иметь доступ к каналам ода-вывода аппаратуры, обслуживае- мой серверами OPC, которые исполня- ются на любых узлах сети. Одно из уни- кальных качеств, присущее данной тех- нологии, состоит в том, что клиенты OPC имеют возможность получения данных от удаленных серверов OPC да- же через глобальную сеть Интернет. Разработчики систем промышленной автоматизации по достоинству оцени- ли указанную функциональную воз- можность. Теперь не придется выез- жать к заказчикам, расположенным за тысячи километров, для контроля со- стояния технических средств системы и модификации реализованных сис- темныхфункций. Все этиоперациимо- гут быть выполнены с помощью брау- зера Интернет и GENESIS32. Что такое GENESIS32? GENESIS32 является набором 32-разрядных приложений для Windows 95, Windows 98 и Windows NT, построенных в со- ответствии со спецификацией OPC, который предназначен для создания программного обеспечения сбора данных и оперативного диспетчерского управления верхнего уровня систем промышленной авто- матизации. В состав GENESIS32 также входит среда редактиро- вания сценарных процедур Advanced VBA Scripting, обеспе- чивающая возможность разра- ботки части программного обеспечения средствамиMicro- soft Visual Basic for Applications 5.0 (Visual Basic для приложе- ний), входящего в популярный пакет MS Office 97. Все про- граммные компоненты реали- зованы на базе многопоточной модели и поддерживают технологию ActiveX. GENESIS32 включает в себя следую- щие приложения, являющиеся клиен- тами OPC: ● GraphWorX32, ● TrendWorX32, ● AlarmWorX32. GENESIS32 также содержит среду разработки сценарных процедур VBA Scripting. Кроме того, в состав пакета входят сервер системного администрирова- ния Security Config и сервер фоновой архивации данных Persistent Trending. GraphWorX32 GraphWorX32 является инструмен- тальным средством, предназначен- ным для визуализации контролируе- мых технологических процессов и оперативного диспетчерского управ- ления на верхнем уровне АСУТП (рис. 3). GraphWorX32 полностью со- ответствует требованиям к клиенту OPC и поддерживает технологии ActiveX и OLE. Основные характеристики Graph- WorX32: ● многопоточное 32-разрядное при- ложение; ● возможность обмена данными с лю- быми серверами OPC; ● мощные инструменты для создания экранных форм и динамических элементов отображения; ● возможность встраивания элементов управления ActiveX и объектов OLE; ● встроенная среда редактирования сценарных процедур Microsoft Visual Basic for Applications 5.0; ● динамизация элементов отображе- ния со временем обновления гра- фической информации 50 мс; ● средства разработки шаблонов эк- ранных форм, содержащих наибо- лее часто используемые слои гра- фических объектов; ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНСТРУМЕНТАЛЬНЫЕ СИСТЕМЫ 3/98 Рис. 2. Архитектура GENESIS3275 Рис. 3. Пример мнемосхемы объекта управления, созданной с помощью GraphWorX32

RkJQdWJsaXNoZXIy MTQ4NjUy