Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: razorqhex от 04 Ноября 2019, 13:49:33

Название: Потеря связи с ПЛК
Отправлено: razorqhex от 04 Ноября 2019, 13:49:33
Здравствуйте!

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

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

ПЛК является мастером Modbus
Название: Re: Потеря связи с ПЛК
Отправлено: Simple_Scada от 05 Ноября 2019, 10:31:01
Здравствуйте.

Цитировать
отметку со знаком восклицания аналогичной при потере связи с ОРС
За эту функцию отвечает опция  "Контроль качества" (Options.exe -> Simple-Client -> "Контроль качества (https://simple-scada.com/help/manual/index.html?settings-simple-client.html#qcontrol)"). Если опция активна, то при плохом качестве считываемых тегов на клиентах рядом с объектом будет отображен знак "!". Т.е., если связь с ПЛК потеряна, то качество тегов на OPC-сервере станет плохим(Bad), при этом в скаде рядом с этими переменными отобразится знак "!".

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