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

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

Автор Тема: Потеря связи с ПЛК  (Прочитано 2329 раз)

razorqhex

  • Пользователь
  • **
  • Сообщений: 79
    • Просмотр профиля
Потеря связи с ПЛК
« : 04 Ноября 2019, 13:49:33 »
Здравствуйте!

Есть созданный скрипт, который анализирует связь с ПЛК, но есть-ли возможность установить на каждом объекте отметку со знаком восклицания аналогичной при потере связи с ОРС сервером и при этом обнулить все теги?

Суть вопроса такова, что я показываю, что нету связи с ПЛК, но теги берут данные с ОРС, а эти данные не меняются.

ПЛК является мастером Modbus

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1400
    • Просмотр профиля
Re: Потеря связи с ПЛК
« Ответ #1 : 05 Ноября 2019, 10:31:01 »
Здравствуйте.

Цитировать
отметку со знаком восклицания аналогичной при потере связи с ОРС
За эту функцию отвечает опция  "Контроль качества" (Options.exe -> Simple-Client -> "Контроль качества"). Если опция активна, то при плохом качестве считываемых тегов на клиентах рядом с объектом будет отображен знак "!". Т.е., если связь с ПЛК потеряна, то качество тегов на OPC-сервере станет плохим(Bad), при этом в скаде рядом с этими переменными отобразится знак "!".

Цитировать
есть-ли возможность установить на каждом объекте отметку со знаком восклицания и при этом обнулить все теги
Возможности установить на каждом объекте отметку со знаком восклицания нет. Обнулить теги также не получится, т.к. скада считывает значения переменных с OPC-сервера, а при изменении значения переменой передает новое значение для записи на OPC-сервер, соответственно если связь с OPC-сервером/ПЛК потеряна, то и выполнить запись в переменные не получится.