This is topic Проблема связи с ОРС-сервером 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/000402.html

Posted by gagarin_san (Участник № / Member № 3029) on :
 
Здравствуйте.

Возникла проблема связи с ОРС-сервером из проекта в TM6 6.05.1 FreeVer.
Список тэгов сервера отображается при автопостроении, режим опроса ADVICE.

При запуске проекта наблюдается откат по ошибке и повторная попытка соединения,
значения тэгов не отображаются.

Похожая ситуация:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/31/t/000381.html

ОРС-сервер построен на базе GRAYBOX OPC Server Toolkit 3.10, с ним корректно связываются
WonderWare InTouch + OPCLink, dOPC Explorer, FastWell OPC Client, Matrikon OPC Explorer.
При подключении к Fastwel Universal OPC Server проект функционирует корректно.

----------------------------------
Лог ОРС-клиента TM6 FreeVer
----------------------------------

INF_LOAD:Starting... OPCClient_0
INF_RTM:Detected NT5.RTM 5.1
._.:Base TRACE MODE 6 Profiler ver. 6.05.1
INF_LOAD:Load Channels = 2
INF_LOAD:Templates=1
INF_LOAD:Objects = 3
INF_RTM:Timer=0.055s CalcLoop=549ms
INF_LOAD:USE= fm:0.609375 vm:0
INF_RTM:ModeSwitch e15=0000 e18=0000 e20=0000
INF_RTM:mode=2(Work) e15=00 e18=00 e20=00
INF_RTM:start time is 0.01 s
DBG_OPC: = 0
DBG_OPC: = 0
DBG_OPC: = 0
INF_RTM:stoping...
INF_RTM:mode=5(Stop) e15=00 e18=00 e20=c0
INF_RTM:stop time is 1.222 s
INF_RTM:number of calculation = 22
._.:END OF WORK


Результаты перехвата обращений от ОРС-клиента TM6 при операции добавления группы на сервере
(выполненно в MatriconOPC Sniffer)

----------------------------------
TM6 FreeVer
----------------------------------

[04/25 17:02:02.98] (6) - COPCServerSniffer::AddGroup() - szName=[TM_OPC_GROUP_00000002_01C8A6D48E3F2D10], bActive=1, dwRequestedUpdateRate=549, hClientGroup=0x00000002, dwLCID=0x00000419
[04/25 17:02:02.98] (6) - COPCServerSniffer::AddGroup() - pTimeBias=NULL
[04/25 17:02:02.99] (6) - COPCServerSniffer::AddGroup() - pPercentDeadband=NULL
[04/25 17:02:02.99] (6) - COPCServerSniffer::AddGroup() - riid=[{39C13A54-011E-11D0-9675-0020AFD8ADB3-IOPCItemMgt]
[04/25 17:02:03.00] (4) - COPCServerSniffer::AddGroup() - Call to target server failed
[04/25 17:02:03.00] (4) - COPCServerSniffer::AddGroup() - 0x80070057 [The parameter is incorrect.]
[04/25 17:02:03.01] (6) - COPCServerSniffer::AddGroup() - Function returning [hr]=[0x80070057] at line [294] in [.\OPCServerSniffer.cpp].
[04/25 17:02:03.01] (6) - - 0x80070057 [The parameter is incorrect.]
[04/25 17:02:03.05] (6) - COPCServerSniffer::RemoveGroup() - hServerGroup=0x00000000, bForce=0
[04/25 17:02:03.06] (4) - COPCServerSniffer::RemoveGroup() - Call to target server failed
[04/25 17:02:03.28] (6) - COPCServerSniffer::RemoveGroup() - Function returning [hr]=[0xC0040001] at line [485] in [.\OPCServerSniffer.cpp].
[04/25 17:02:03.29] (6) - CServerShutdownObjectSniffer::Unadvise() - dwCookie=0x00000020
[04/25 17:02:03.29] (7) - CClientShutdownObjectSniffer::_InternalQueryInterface() - Function returning [hr]=[0x00000000] at line [65] in [.\ClientShutdownObjectSniffer.cpp].
[04/25 17:02:03.30] (7) - CClientShutdownObjectSniffer::SetUnadvised() - Function returning [S_OK]=[0x00000000] at line [91] in [.\ClientShutdownObjectSniffer.cpp].
[04/25 17:02:03.31] (7) - CServerShutdownObjectSniffer::Unadvise() - Function returning [hr]=[0x00000000] at line [224] in [.\ServerShutdownObjectSniffer.cpp].
[04/25 17:02:03.32] (7) - CServerShutdownObjectSniffer::FinalRelease() - Entering function at line [26] in [.\ServerShutdownObjectSniffer.cpp].
[04/25 17:02:03.33] (7) - CServerShutdownObjectSniffer::FinalRelease() - Function returning at line [28] in [.\ServerShutdownObjectSniffer.cpp]
[04/25 17:02:03.34] (7) - COPCServerSniffer::FinalRelease() - Entering function at line [179] in [.\OPCServerSniffer.cpp].
[04/25 17:02:03.34] (7) - COPCServerSniffer::FinalRelease() - Function returning at line [181] in [.\OPCServerSniffer.cpp]


С уважением, Юрий
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вам отправлен небольшой патч, проверьте работу с ним.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2