Цитата Сообщение от lomtik Посмотреть сообщение
когда нет связи - запросы идут ответ не получен
Тогда сможете.
Вам нужно в скрипте каждого тега (перед чтением) проверять признак качества тега. Если признак качества Bad, то установить флаг ошибки.
Когда признак качества снова станет Good - сбросить флаг, и вернуть предыдущее значение тега.
Код скрипта примерно такой:

local Error;

-- инициализация
function OnInit()
Error=false;
end
-- деинициализация
function OnClose()
end
-- обработка
function OnRead()
val,qual=server.ReadCurrentTag();
if qual==OPC_QUALITY_BAD then
Error=true;
end;
if Error==true and qual==OPC_QUALITY_GOOD then
server.UndoCurrentTag( );
Error=false;
end;
end

Вопросы по MasterSCADA и MasterOPC лучше задавать к нам в техподдержку - по электронной почте