This is topic Проблема связи МРВ 5.12 с OPC CIMPLICITY HMI in forum Работа в MS Windows (ODBC/DDE/OPC/NET) / Working under MS Windows at Форум TRACE MODE: техническая поддержка.


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

Posted by Zavyalov Dmitriy (Участник № / Member № 1748) on :
 
Добрый день!
У нас возникла такая проблема:
На одном компьютере установлен МРВ 5.12, а на другом SCADA система CIMPLICITY HMI и OPC сервер CimOpcServer(входит в пакет CIMPLICITY HMI)
МРВ должен получать данные с сервера CimOpcServer, но при обращении к нему, МРВ не может создать группу 'TM_OPC_XXXXXXXX_XXXXXXXX'
Создание группы и получение данных любым OPC браузером происходит нормально.
Подскажите пожалуйста, в чем может быть причина и что означает "Параметр задан неверно". Заранее спасибо.
Лог профайлера привожу ниже:

Professional Editional
DRAWSERV 5.12
SUPPORT: NetBios
INFO:Load Starting... F:\del\TM50\NODE1.dbb
INFO:Detected NT 5.0
INFO:Found 3 channels
NET:NCB for AutoSend = 0
NET:NCB for AutoSend float value = 0
NET:NCB for SendToNet = 0
NET:NCB for CopyFrom = 0
NET:NCB for Registrator = 0
NET:NCB for Recieving = 2
NET:iname ARG@@SП
NET:gname ARG@@SО
NET:found 1 adapters
NET: select 0 adapter
with 0 number
NET:init 0 adapter
OPC:channels found
INFO: LoadTime=0.484s CalcPeriod=55000ms
ATTACH: default(PicMan)
NET:starting...
SIAD:starting...
SIAD: opening file: c:\1.rep
SIAD: starting server...
DDE:starting...
DDE:wrong NetDDE: Не удается связать службу диспетчера общих баз данных (DSDM)
OPC: Сервер 'OPC0': соединение установлено
OPC: Сервер 'OPC0': ошибка создания группы 'TM_OPC_33F0477C_4896CC3D': Параметр задан неверно.
OPC: Сервер 'OPC0': группа 'TM_OPC_33F0477C_4896CC3D': ошибка создания канала 'Canal1', ID:'\\TTECCP2\Q4S001PB.VALUE'
OPC: Сервер 'OPC0': группа 'TM_OPC_33F0477C_4896CC3D': ошибка создания канала 'Canal2', ID:'\\TTECCP2\Q4S001Q.DESCRIPTION'
OPC: Сервер 'OPC0': группа 'TM_OPC_33F0477C_4896CC3D': ошибка создания канала 'Canal3', ID:'\\TTECCP2\Q5N005Q.SIZE'
RTM:math kernel starting...
INFO: start time is 2.25 s
SCREEN load error screen.000
INFO:work mode
INFO:stoping...
RTM:error:math thread not terminated
OPC: stop requested
OPC: client stopped
SIAD: stopped.
NET:total NCB send 0,error 0 = 0
NET:total NCB recieve 0,error 0 = 0
INFO: stop time is 67.607 s
INFO:number of calculation = 0
END OF WORK
LINK:unregistrated user Logout
LINK:unregistrated user Logout
OPC: stop requested
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Попробуйте обновить Trace Mode до версии 5.16, сохранив дополнительно старую версию проекта.
 
Posted by Zavyalov Dmitriy (Участник № / Member № 1748) on :
 
Добрый день, я обновил ТМ до версии 5.16, но положительного результата не получил.В логе профайлера следующая запись:"OPC: Сервер 'OPC0': ошибка создания группы 'TM_OPC_020A481C_48A9005C': Параметр задан неверно." Подскажите , в чем еще может быть причина.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
По предоставленной информации нельзя однозначно определить, почему CimOpcServer отвечает ошибкой на попытку создания OPC-компонентов стандартным OPС-клиентом Trace Mode 5, который успешно взаимодействует в реалдизованных проектах с целым hzjv других OPC-серверов.
Полагаю, что Вы использовали механизм автопостроения каналов для OPC-связей, имеющийся в Trace Mode 5.
Провести более детальное исследование взаимодействия Trace Mode 5 и CimOpcServer не представляется возможным, поскольку все работы с продуктами Trace Mode 5 прекращены более 4 лет назад.
Можно только предложить опробовать другие варианты взаимодействия:
- локальную связь с OPC-сервером вместо сетевой,
- изменить режим обмена,
- изменить синтаксис идентификаторов тегов OPC-сервера.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2