Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Ошибка при подключении к OPC-серверу INSAT  (Прочитано 7984 раз)

i.lozhkin

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Ошибка при подключении к OPC-серверу INSAT.Multi-ProtocolMasterOPCServer.DA после обновления до версии 2.3.2.0(7.11.2018) . Simple_Scada Server показывает ОРС-сервер в состоянии "остановлен". В списке Диспетчера задач Windows mps.exe нет. Что делать?
 

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Ошибка при подключении к OPC-серверу INSAT
« Ответ #1 : 27 Ноября 2018, 12:30:07 »
Здравствуйте.

Мы не меняли работу с OPC-DA серверами в версии 2.3.2.0, поэтому причина скорее всего в чем-то другом. OPC-сервер виден через редактор при попытке импорта тегов? Получается ли импортировать теги? В журнале сервера есть какие-нибудь аварийные сообщения касаемо OPC-сервера?

Также учитывайте, что у Multi-ProtocolMasterOPC есть следующая особенность: сервер скады не сможет подключиться к OPC-серверу, если вы вручную выполнили старт OPC-сервера (через кнопку "Старт" в окне OPC-сервера (левый верхний угол)).

i.lozhkin

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Ошибка при подключении к OPC-серверу INSAT
« Ответ #2 : 27 Ноября 2018, 13:35:22 »
OPC-сервер виден в редакторе. При попытке импорта тегов ? Получается ли импортировать теги? В журнале сервера сообщения о попытках запуска OPC-сервера. Затем о переподключении через 8 сек. В ручную Multi-ProtocolMasterOPC запускается и работает, но  Simple-Scada Server
указывает что  OPC-сервер в состоянии -"Остановлен"

i.lozhkin

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Ошибка при подключении к OPC-серверу INSAT
« Ответ #3 : 27 Ноября 2018, 13:40:01 »
OPC-сервер виден в редакторе. Теги -нет. Пишет об ошибке подключения к ОРС-серверу.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Ошибка при подключении к OPC-серверу INSAT
« Ответ #4 : 28 Ноября 2018, 10:32:56 »
При попытке импорта тегов ? Получается ли импортировать теги?
Да, импортируются ли теги с этого OPC-сервера через редактор? Процесс импорта описан здесь.

Цитировать
В ручную Multi-ProtocolMasterOPC запускается и работает, но  Simple-Scada Server указывает что  OPC-сервер в состоянии -"Остановлен"
Если Вы вручную запустите Multi-ProtocolMasterOPC, то сервер скады не сможет подключиться к данному OPC-серверу. Поэтому не запускайте вручную OPC-сервер. Сервер скады должен выполнить запуск сам.

sir

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Ошибка при подключении к OPC-серверу INSAT
« Ответ #5 : 27 Июля 2021, 20:31:35 »
Столкнулся с такой же ситуаций на платформе windows 10. Решение оказалось тривиальным - запускать Клиента от имени Администратора.

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1400
    • Просмотр профиля
Re: Ошибка при подключении к OPC-серверу INSAT
« Ответ #6 : 27 Июля 2021, 20:56:11 »
Здравствуйте.

Запуск клиента "от имени Администратора" никак не влияет на работу с OPC-сервером, т.к. клиент не работает с OPC-сервером. Клиент Simple-Scada выполняет только задачи визуализации, все необходимые данные он получает от сервера Simple-Scada(Server.exe). При запуске проекта сервер Simple-Scada подключается к OPC-серверам проекта, выполняет чтение/запись тегов и передает эти данные клиентам. Возможно, у Вас сервер Simple-Scada не может подключиться к OPC-серверу из-за ограниченных прав пользователя Windows. Например, если Вы запускаете OPC-сервер с правами администратора, то и редактор/сервер скады должен быть запущен от имени администратора. Если OPC-сервер запускается с обычными правами, то и редактор/сервер запускайте с обычными правами. Лучше, чтобы OPC-сервер был выключен - во время запуска проекта сервер Simple-Scada сам запустит OPC-сервер и подключится к нему. Других причин подобного поведения нет. Если с обычными правами есть проблема, а при запуске с правами администратора она не возникает, значит у Вас имеются какие-то ограничения, которые накладываются на пользователя (не важно Администратор он, или нет) при работе в системе и в конечном счете не позволяют ему работать с OPC-сервером.