Стандарт OPC DA (Ole for Process Control Data Access) описывает обмен данными в системах автоматизации в режиме реального времени. В обмене участвуют две стороны: OPC DA клиент получает данные от OPC DA сервера. Стандарт OPC DA базируется на Windows технологии COM/DCOM. Создание и поддержку спецификаций OPC координирует международная некоммерческая организация OPC Foundation. LanMon OPC DA сервер предназначен для получения каналов (тэгов) от сервера LanMon и передачи их любым программам, которые могут выступать в роли OPC DA клиентов. Это могут быть любые SCADA-системы с поддержкой OPC DA. LanMon OPC DA сервер поддерживает спецификацию ?OPC Data Access версии 2.05. Поддерживаются интерфейсы:
|
|
|
Интерфейс | Обязательный | Поддержка |
IUnknown | да | да |
IOPCServer | да | да |
IOPCCommon | да | да |
IConnectionPointContainer | да | да |
IOPCItemProperties | да | да |
IOPCBrowseServerAddressSpace | нет | да |
IOPCPublicGroup | нет | нет |
Взаимодействие с сервером LanMon осуществляется по протоколу TCP/IP. Для работы требуется подключение к серверу LanMon версии 4.3 или старше. LanMon OPC DA сервер работает на операционных системах Window XP/Vista/7/server 2003/server 2008.
Запустите программу установки «LanMon OPC DA 2_2.exe» и следуйте ее указаниям. На компьютер будут скопированы необходимые файлы. В системе будет установлен и зарегистрирован OPC DA сервер «Saturn.OPC.LanMon». Для работы OPC DA сервера необходимо дополнительно установить набор компонентов «OPC Core Components Redistributable» (программа инсталляции этих компонентов бесплатно распространяется «OPC Foundation»). Для установки «OPC Core Components Redistributable» версии 105.1 требуется «Microsoft NET Framework 2.0» или старше.
После запуска OPC сервер пытается установить соединение с сервером LanMon. После успешного установления соединения, с сервера LanMon получаются тэги (каналы) тип 1 и тип 2. Перечень получаемых параметров зависит от настроек учетной записи сервера LanMon (от фильтра каналов тип 1 и фильтра каналов тип 2). Для каждого канала тип 1 и активного канала тип 2 создается тэг OPC. Для неактивных каналов тип 2 тэг OPC не создается. Атрибуты каналов тип 2 преобразуются в атрибуты тэгов OPC. Тип значения тэга OPC соответствует типу значения канала. При изменении значения, качества или метки времени канала сервера LanMon немедленно изменяется соответствующий тэг OPC. При удалении канала на сервере LanMon или при снятии флага активности тип 2 тэг OPC получает качество «BAD: Out of Service». Ведется подробный протокол работы. Для его просмотра нажмите кнопку «Протокол» в главном окне программы. Сервер OPC – полноценный DCOM сервер, т.е. он может выполняться на другом компьютере, нежели клиентские OPC программы.
Для работы OPC DA сервера требуется лицензия на 1 модуль. Эта лицензия должны быть записана в защитный USB ключ сервера LanMon и указана при настройке учетной записи.
|