2015-09-21 3 views
0

Я пытаюсь подключиться к OPC-серверу, который присутствует на удаленном ПК в локальной сети. Вот кодКак подключиться к удаленному OPC-серверу

ObjOPCServer.Connect(OPCServerName, "192.168.1.5"); 

192.168.1.5 является IP удаленного ПК. Теперь я хочу знать, где я могу поместить имя пользователя & пароль удаленного ПК для подключения, поскольку на удаленном ПК содержится имя пользователя & пароль.

Благодаря

ответ

2

Если вы используете OPC DA, вы должны сделать настройки OPC DCOM. И если вы подключаетесь к удаленному компьютеру, убедитесь, что у вас одинаковое имя пользователя на локальном и удаленном компьютере, и у этого пользователя есть права доступа к службе перечисления OPC.

Проверьте эту ссылку и содержит подробную информацию о дистанционных настройках opc.

Dcom settings

+0

Да, я использую OPC DA. Нет, имена пользователей разные. Не существует ли чего-то вроде настройки учетных данных удаленного доступа для удаленного доступа к нему. –

+0

Я также пытаюсь найти эту функцию задолго до этого, но не удалось, выглядит как удаленная машина сопоставляет имя пользователя, а затем предоставляет разрешения в службе opc enum. Я также хотел бы знать, возможно ли передавать имя пользователя, но пока я не знаю, что это невозможно. – MKMohanty

+0

Проверьте этот белый документ на основе opc: http://www.sytech.com/download/OPC_and_DCOM.pdf Здесь для установления связи OPC u необходимо удалить защиту окна и настроить взаимную настройку пользователя. – MKMohanty

Смежные вопросы