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

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

Автор Тема: Подключение к OPC серверу  (Прочитано 1521 раз)

Drus

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Подключение к OPC серверу
« : 07 Августа 2023, 14:54:23 »
Добрый день. У меня есть проблема  :(
Обрисую ситуацию... Есть ПЛК М241 от Schneider OPC UA сервером на борту. Все выключено: питание с ПЛК снято, Simple SCADA сервер отключен. Когда я сначала включаю Simple SCADA сервер, а после подаю питание на ПЛК, то на вкладке "ОРС-серверы" ОРС сервер вместо того, что бы перейти в состояние "подключен" - остается в состоянии "отключен" (даже после получасового ожидания не подключается), а в журнале сообщение по этому ОРС серверу "аварийное отключение" (см. изображение 1 во вложении). Подключение к OPC серверу в таком случае можно осуществить только после перезапуска проекта на вкладке "Проекты" (см. изображение 2 во вложении). И уже после перезагрузки проекта, после последующих отключений/включений питания ПЛК, Simple SCADA сервер отключается и далее включается к ОРС серверу ПЛК автоматически.
Подскажите пожалуйста пути решения проблемы... так, что бы Simple SCADA сервер все-таки автоматически подключался к OPC серверу в такой ситуации.
Примечания: 1. OPC сервер ПЛК работает (в то время как Simple SCADA сервер не мог подключится к ОРС серверу ПЛК, я подключался к ОРС серверу ПЛК сторонним ОРС клиентом); 2. Иногда подключается и такой ошибки не возникает  :-\
« Изменён: 07 Августа 2023, 16:40:54 от Drus »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: Подключение к OPC серверу
« Ответ #1 : 08 Августа 2023, 22:21:36 »
Здравствуйте.

Сообщение "аварийное отключение" выдается после подключения к UA-серверу, когда он находится в состоянии Shutdown (переменная "ServerStatus -> State" на UA-сервере равна "4 (Shutdown)"). Если сразу после первой попытки подключения UA-сервер находится в состоянии Shutdown, новые попытки подключения не выполняются. Это и происходит в Вашем случае, скада получает состояние Shudown от UA-сервера, выдаёт сообщение "аварийное отключение" и не пытается больше подключиться. В ближайшем обновлении  добавим повторные попытки подключения, когда статус UA-сервера равен Shutdown.

UPD: внесли изменения в обновление 2.6.8.0. Попытки переподключения выполняются когда сервер в состоянии Shutdown.
« Изменён: 05 Сентября 2023, 09:55:46 от Simple-Scada »