Ошибка при попытке создания клиента сетевого OPC сервера.
-
ladik
- developer
- Сообщения: 275
- Зарегистрирован: 18 ноя 2014, 11:45
- Награды: 1
- Версия LabVIEW: 2015, 2019
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
- Контактная информация:
Ошибка при попытке создания клиента сетевого OPC сервера.
Здравствуйте! Не получается создать клиента сетевого OPC сервера. С локальным сервером проблем нет, а при попытке поиска сетевого, выходит ошибка "Error -2147024891 occurred at GetOPCServerList.vi". Пробовал искать решения на форуме NI, но так и не нашёл. Может в настройках сервера нужно производить какие-то манипуляции? Буду благодарен за советы по возможному решению данной проблемы.
Дорогу осилит идущий.
-
- VIP
- Сообщения: 1337
- Зарегистрирован: 03 фев 2010, 00:42
- Награды: 6
- Версия LabVIEW: 6.1 - 2024
- Откуда: Германия
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
- Контактная информация:
Re: Ошибка при попытке создания клиента сетевого OPC сервера
Это на самом деле ошибка "отказано в доступе" - 0x80070005 Access is denied.ladik писал(а):Здравствуйте! Не получается создать клиента сетевого OPC сервера. С локальным сервером проблем нет, а при попытке поиска сетевого, выходит ошибка "Error -2147024891
Правильный поисковый запрос:
http://www.google.com/search?q=80070005+site:ni.com
запускаете dcomcnfg и в простейшем случае даёте разрешения всем
http://digital.ni.com/public.nsf/allkb/ ... 530005969B
http://forums.ni.com/t5/LabVIEW/opc-dco ... 40#M375197
-
ladik
- developer
- Сообщения: 275
- Зарегистрирован: 18 ноя 2014, 11:45
- Награды: 1
- Версия LabVIEW: 2015, 2019
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
- Контактная информация:
Re: Ошибка при попытке создания клиента сетевого OPC сервера
AndreyDmitriev, я с Вами согласен. dcomcnfg запускал и давал полный доступ. И на ПК сервера и на ПК клиента. Теперь заметил следующую проблему: на ПК клиента в запущенных процессах отображается OpcEnum, на ПК сервера - нет. Запуск OpcEnum установлен "Автоматически", тем не менее служба остановлена. Попытка запустить вручную приводит к ошибке: "Ошибка 1053: Служба не ответила на запрос своевременно". На ПК клиента при первом запуске dcomcnfg, в диалоговом окне был вопрос о регистрации службы OpcEnum, на сервере такого не было. Пробовал вручную, командами regsvr32 OpcEnum.dll и OpcEnum /RegServer, результата нет. Не могу сообразить в чём же дело. И ещё не ясно, почему в настройках сервера, для запуска нельзя использовать текущего пользователя...
Дорогу осилит идущий.
-
Viktor
- expert
- Сообщения: 1408
- Зарегистрирован: 23 мар 2008, 10:56
- Награды: 4
- Версия LabVIEW: 2020
- Откуда: Санкт-Петербург
- Благодарил (а): 17 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: Ошибка при попытке создания клиента сетевого OPC сервера
Обрати внимание в настройках NI OPC:И ещё не ясно, почему в настройках сервера, для запуска нельзя использовать текущего пользователя...
-
ladik
- developer
- Сообщения: 275
- Зарегистрирован: 18 ноя 2014, 11:45
- Награды: 1
- Версия LabVIEW: 2015, 2019
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
- Контактная информация:
Re: Ошибка при попытке создания клиента сетевого OPC сервера
Viktor, Изменил, но результата нет. И перестал запускаться OpcEnum. А из ветки "Службы компонентов -> настройки DCOM" он вообще исчез. Видимо придётся попробовать переустановить систему.
Дорогу осилит идущий.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение