This is topic OPC-сервер и ТМ6 in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


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

Posted by TKonst (Участник № / Member № 2033) on :
 
Дано: ОРС-сервер на основе LightOPC и базовая ТМ6

Проблема: МРВ в ТМ6 не опрашивает теги сервера, так как сервер завершает работу после одного цикла опроса (это видно по логу сервера). Тот же сервер с другими SCADA-системами (GraphWorks, MasterSCADA, KASKAD, даже TM5), работает великолепно.

Хотелось бы узнать об отличиях настройки обмена по ОРС в ТМ6 от ТМ5.
Есть ли возможность включить журналирование работы ОРС-клиента ТМ6?
В документации на базовую версию ТМ6 нет описания используемых ОРС интерфесов.

Как быть и что делать? [Улыбка / Smile]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вести лог клиента OPC Trace Mode 6 не представляется возможным.
Практически спецификация интерфейсов, поддерживаемых OPC-клиентом Trace Mode 6 не отличается от Trace Mode 5.
В режиме ADVISE клиент OPC TraceMode осуществляет подписку на изменения значений параметров по интерфейсам IDataObject или IOPCDataCallback (в зависимости от версии OPC-сервера).
При этом RTM не инициирует запросов на чтение параметров - он только принимает оповещения об изменении значений по инициативе сервера.

В режиме ASYNC RTM сам периодически опрашивает OPC-сервер, используя интерфейсы IOPCAsyncIO/IOPCAsyncIO2. При этом RTM сохраняет способность принимать уведомления об изменении параметров по инициативе сервера (это является побочным эффектом). Можно считать, что ASYNC = ADVISE + принудительный асинхронный опрос.
 
Posted by yui (Участник № / Member № 2061) on :
 
Настраиваемся на ОРС-сервер, размещенный на удаленной машине. Все работает хорошо. При переносе сервера на другую машину (другой адрес и имя хоста) делаем новую настройку на эту машину и видим, что несмотря на изменение пути к серверу, в настройках тегов остается путь к прежней машине. Приходится изменять настройку каждого тега. [Неодобрение / Frown] ПОЧЕМУ ТАК ??
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вам надо изменить настройку на OPC-сервер в конфигурационном файле <name>opc<n>.cnf.
 
Posted by yui (Участник № / Member № 2061) on :
 
В папке проекта такого файла нет. Есть только файл <name>opc0 типа SpeedDial. Где м.б. cnf? Или как посмотреть SpeedDial ? [Недоумение / Confused]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Этот файл и есть нужный Вам <name>opc<n>.cnf. Дело в том, что система ассоциирует это расширение как некоторый свой формат. Поэтому для его чтения/редактирования воспользуйтесь одной из программ оболочек, например Total Commander. Или же отключите эту ассоциативную особенность в настройках операционной системы.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2