Страница 1 из 1

OPCClient не получает данные

СообщениеДобавлено: Чт дек 03, 2015 2:00 pm
Starley
Добрый день, коллеги!

Имеется Wonderware SP 2014 R2, проблема заключается в том, что платформенный OPCClient не может получить данные с удаленного ОРС-сервера (KEPWare.KEPServerEX.V4).
Сторонний ОРС-клиент (opcquickclient, идет с TOPServer/KEPServer), расположенный там же, где и OPCClient данные получает отлично.
Локально все работает.

Статус платформенного OPCClient: Connected.
Данные в состоянии: Initializing.

В логах:
11749 03.12.2015 11:08:31 8056 16040 Warning OPCClient Cann't translate '0x80040202' Error code - possible custom error code used.
11750 03.12.2015 11:08:31 8056 16040 Warning OPCClient Fail to establish Connection points! hr=0x80040202
11751 03.12.2015 11:08:31 8056 16040 Warning OPCClient You will not get event notifications from server (hr=0x80040202).
11752 03.12.2015 11:08:31 8056 16040 Warning OPCClient Cann't translate '0x80040202' Error code - possible custom error code used.
11753 03.12.2015 11:08:31 8056 16040 Warning OPCClient OPC server does not let OPCClient subscribe IOPCShutdown callback. OPCClient will not be notified when server goes down.

Re: OPCClient не получает данные

СообщениеДобавлено: Чт дек 03, 2015 7:32 pm
Starley
Чую надо DCOM ковырять на машине с ОРС-сервером.

Re: OPCClient не получает данные

СообщениеДобавлено: Чт дек 03, 2015 10:21 pm
Генератор зла
А браузинг работает в OPCClient ?
Starley писал(а):Чую надо DCOM ковырять на машине с ОРС-сервером.

Похоже на то.

Re: OPCClient не получает данные

СообщениеДобавлено: Пт дек 04, 2015 2:39 pm
Steelman63
Генератор зла писал(а):
Starley писал(а):Чую надо DCOM ковырять на машине с ОРС-сервером.

Похоже на то.

к гадалке не ходи!

Re: OPCClient не получает данные

СообщениеДобавлено: Пт дек 04, 2015 6:47 pm
Starley
Steelman63 писал(а):
Генератор зла писал(а):
Starley писал(а):Чую надо DCOM ковырять на машине с ОРС-сервером.

Похоже на то.

к гадалке не ходи!

DCOM настроен по мануалу http://www.softwaretoolbox.com/dcom/htm ... _2003.html
не помогло

Натравил FSGateway 3.0 - собирает на ура!
Но как-то через заднюю точку это((

Re: OPCClient не получает данные

СообщениеДобавлено: Пт дек 04, 2015 8:52 pm
Steelman63
если хочется покопаться...))
посмотрите под какой учеткой работает OPC-сервер и попробуйте завести такую же учетку на стороне Wonderware SP 2014 R2

Re: OPCClient не получает данные

СообщениеДобавлено: Вт дек 08, 2015 6:54 pm
Starley
Steelman63 писал(а):если хочется покопаться...))
посмотрите под какой учеткой работает OPC-сервер и попробуйте завести такую же учетку на стороне Wonderware SP 2014 R2

Было сделано наоборот: создана учетка ArchestrA-пользователя на машине с удаленным ОРС-сервером.
Не помогло.

Re: OPCClient не получает данные

СообщениеДобавлено: Вт дек 08, 2015 7:56 pm
Генератор зла
Starley писал(а):Было сделано наоборот: создана учетка ArchestrA-пользователя на машине с удаленным ОРС-сервером.
Не помогло.

Ну дык ... :) Создать учётку - мало. Необходимо DCOM-у на машине с удалённым OPC-сервером объяснить, что эта учётка "правильная"

Re: OPCClient не получает данные

СообщениеДобавлено: Вт дек 22, 2015 4:42 pm
Starley
Генератор зла писал(а):
Starley писал(а):Было сделано наоборот: создана учетка ArchestrA-пользователя на машине с удаленным ОРС-сервером.
Не помогло.

Ну дык ... :) Создать учётку - мало. Необходимо DCOM-у на машине с удалённым OPC-сервером объяснить, что эта учётка "правильная"

Ну ясен пень DCOM настраивался и на удаленной машине. FSGateway же данные получает от нее.

Re: OPCClient не получает данные

СообщениеДобавлено: Вт дек 22, 2015 10:13 pm
Генератор зла
Starley писал(а):DCOM настраивался и на удаленной машине.

Настраивался в соответствие с рекомендациями партии (WW)?