This is topic Обмен по OPC со Взлет СП in forum Работа с приложениями (ODBC-SQL/OPC/DDE) at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/41/t/000021.html

Posted by Денис Анлреевич (Участник № / Member № 2046) on :
 
Данный вопрос поднял на форуме Взлета, чтобы не переписывать повторю один в один.
Для создания системы учета и мониторинга работы оборотного водоснабжения и гидротранспорта обогатительного производства воспользовался OPC-серверером Взлет СП версии 1.5.0.3 и скада Трейс Моуд 5.12, Windows 2000, Офис 2000. Все получилось с первой попытки.
Так как сервер Взлет СП время от времени подвисал и приходилось его систематически перегружать для снятия архивных данных с приборов недавно поставили свежую версию Взлет СП (2.1.08). После этого ТМ5 начал выдавать сообщение о том, что с ОРС-сервером невозможно связаться. Так как система рабочая, все вернул, как было и продолжил эксперименты на своей машине.
Windows XP SP3, Офис 2007, Взлет СП 2.1.08, Трейс Моуд 6.06. Ключ поставил клиентский на 2 прибора. Сконфигурировал Взлет СП как положено. Соединение с приборами устанавливается. Сконфигурировал ТМ 6, там тоже все очень просто. Сервер вроде бы как видит в списке, сформированном на основании записей в реестре Винды, а вот его теги не видны. Пробовал несколько других ОPC-серверов, ТМ 6 видит их и благополучно получает данные.
Вручную запускал OpcDaVzljotServer.exe, насильно прописывал в TM теги. При попытке обмена OpcDaVzljotServer вылетает без сообщений. В чем может быть проблема и что делать?
 
Posted by Денис Анлреевич (Участник № / Member № 2046) on :
 
OPC видит только через реестр Windows.
Возможно не установлен OPCServer List.
Как это выяснить и где его, в случает отсутствия можно найти?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Единственное предположение - некорректно зарегистрированные библиотеки. В папке Trace Mode 6 имеются библиотеки opccomn_ps.dll и
opcproxy.dll.
Зарегистрируйте их командой
regsvr32 opccomn_ps.dll opcproxy.dll.

OPC Server List устанавливается в настройках DCOM.

Если не поможет, попробуйте обратиться к этому OPC-серверу от другого OPC-клиента, например, от KEPWare.
Если будет тот же эффект, надо обращаться к ВЗЛЕТу.
 
Posted by Денис Андреевич (Участник № / Member № 1956) on :
 
Доброго дня. На этот раз хотелось бы получить значение канала МРВ ТМ5 в МРВ ТМ6 по OPC. Прочитал пример, все сделал. При попытке обзора компьютера в нашей рабочей группе на предмет поиска на нем ОРС-серверов (там их 2: Взлет СП и ТМ5) выдает отказ в доступе к удаленному реестру. Служба удаленного управления реестром на компьютере запущена. Сервер ТМ5 работает под Windows 2000 SP4. Что еще необходимо предпринять для обеспечения доступа к реестру и обеспечению связи?
 
Posted by Денис Андреевич (Участник № / Member № 1956) on :
 
При попытке искать через OPCServerList пишет что класс не зарегестрирован...
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Необходимо настроить DCOM на обоих компьютерах с симметричными правами пользователей на доступ и запуск.
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
2Денис Андреевич:
Посмотрите здесь - http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/41/t/000030.html

Возможно будет полезно для настройки.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2