Цитата Сообщение от lomtik Посмотреть сообщение
Помогите немного со скриптами разобраться: мне надо сделать чтобы при качестве тэга bad значение тэга было бы всегда false. Тот скрипт, который последний указан выше не работает или я что то сделал не то.
Когда он должен всетаки выполняться - перед чтением или после?
вы написали:
Что значит не работает?
Не меняется признак? Что выводится в логи скриптов?
Посмотрите видеопримеры, в них есть примеры работы со скриптами.
http://www.masteropc.ru/prices/info.php?pid=6944

если вам нужно чтобы скрипт просто сбрасывал в False при плохом качества, то нужно использовать такой скрипт:
val,qual=server.ReadCurrentTag();
if qual==OPC_QUALITY_BAD then
server.WriteCurrentTag(false,OPC_QUALITY_BAD );
end;


Цитата Сообщение от lomtik Посмотреть сообщение
Когда он должен всетаки выполняться - перед чтением или после?
После чтения

Цитата Сообщение от lomtik Посмотреть сообщение
а в сервере у каждого тэга скрипт можно запустить только после чтения.
У тега скрипт можно включать после чтения и перед записью.