PDA

Просмотр полной версии : наличие контроллера



nnnemesis
27.01.2011, 16:21
как оценить присутствие контроллера? может он завис или провод оборвался?а мы не знаем?

Sniper007
27.01.2011, 18:16
А вы через что устанавливаете связь с контроллером? Через OPC, MasterLink?
Или вы используете контроллер под управлением MasterPLC?
OPC выдает формирует ошибку если не будет связи. Можно анализировать признак качества переменной.
У устройств в MasterLink есть выход "Отказ".
У контроллеров под MasterPLC в ресурсах тоже есть выход "Отказ"

nnnemesis
28.01.2011, 12:15
используем unitronics. + uniopc сервер (программа). к сожалению тегов нет. необходимо использовать синтаксис. а в самой masterscada нет никаих переменных?

Sniper007
28.01.2011, 13:30
Если вы используете OPC, то у OPC есть специальное поле - признак качества.
Если OPC не может установить связь с контроллером (или контроллер передает какие то ошибки), то OPC передает в SCADA определенное число.
http://www.owen.ru/forum/showthread.php?t=1957&goto=nextoldest
Если число равно 192 - все нормально.
Вы можете анализировать признак качества при помощи модуля "Вывод признаков качества" или при помощи расчета - функцией OPCQuality( ).

Во втором сообщении:
http://www.owen.ru/forum/showthread.php?t=9445

nnnemesis
28.01.2011, 14:09
Спасибо большое! порылся в хелпе к opc, нашел тег статуса:)

Sniper007
28.01.2011, 16:02
Эти тэги одинаковы для всех OPC - это стандарт.