как оценить присутствие контроллера? может он завис или провод оборвался?а мы не знаем?
Вид для печати
как оценить присутствие контроллера? может он завис или провод оборвался?а мы не знаем?
А вы через что устанавливаете связь с контроллером? Через OPC, MasterLink?
Или вы используете контроллер под управлением MasterPLC?
OPC выдает формирует ошибку если не будет связи. Можно анализировать признак качества переменной.
У устройств в MasterLink есть выход "Отказ".
У контроллеров под MasterPLC в ресурсах тоже есть выход "Отказ"
используем unitronics. + uniopc сервер (программа). к сожалению тегов нет. необходимо использовать синтаксис. а в самой masterscada нет никаих переменных?
Если вы используете OPC, то у OPC есть специальное поле - признак качества.
Если OPC не может установить связь с контроллером (или контроллер передает какие то ошибки), то OPC передает в SCADA определенное число.
http://www.owen.ru/forum/showthread....oto=nextoldest
Если число равно 192 - все нормально.
Вы можете анализировать признак качества при помощи модуля "Вывод признаков качества" или при помощи расчета - функцией OPCQuality( ).
Во втором сообщении:
http://www.owen.ru/forum/showthread.php?t=9445
Спасибо большое! порылся в хелпе к opc, нашел тег статуса:)
Эти тэги одинаковы для всех OPC - это стандарт.