Технические характеристики

Tibbo OPC Server полностью совместим с Windows XP/2003 и более поздними версиями (требуется распространяемый пакет Microsoft Visual C++ 2013 - устанавливается автоматически).

Поддерживаются DA Asynchronous I/O 2.0 и Synchronous I/O по технологии COM/DCOM.

В OPC-сервер Tibbo встроен сетевой протокол AggreGate: сервер может взаимодействовать с любыми устройствами Tibbo по протоколу агента AggreGate, а также подключаться к серверу AggreGate. OPC-сервер передаёт клиентским OPC-приложениям значение (Value), качество (Quality) и метку времени (Timestamp) элемента (тега). Эти поля считываются из переменных AggreGate.

Если OPC-сервер теряет связь с источником данных (сервером AggreGate или агентом AggreGate), значениям процесса присваивается качество Bad [Configuration Error] . Если значение переменной AggreGate пустое, присваивается качество Uncertain [Non-Specific] .

Соответствие типов переменных AggreGate и типов данных OPC приведено в таблице:

Тип данных AggreGateТип данных OPC
INTEGERVT_I4
STRINGVT_BSTR
BOOLEANVT_BOOL
LONGVT_I8
FLOATVT_R4
DOUBLEVT_R8
DATEVT_DATE
DATATABLEVT_BSTR (по умолчанию)
COLORVT_I4
DATAVT_BSTR

Поддерживаются массивы перечисленных выше простых типов данных (VT_ARRAY ). Если для таблицы переменной DATATABLE в конфигурации задано поле Value field (подробнее см. Настройка сервера ), значением считается содержимое этого поля. В противном случае таблица преобразуется в строку.