Технические характеристики
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 |
| INTEGER | VT_I4 |
| STRING | VT_BSTR |
| BOOLEAN | VT_BOOL |
| LONG | VT_I8 |
| FLOAT | VT_R4 |
| DOUBLE | VT_R8 |
| DATE | VT_DATE |
| DATATABLE | VT_BSTR (по умолчанию) |
| COLOR | VT_I4 |
| DATA | VT_BSTR |
Поддерживаются массивы перечисленных выше простых типов данных (VT_ARRAY ). Если для таблицы переменной DATATABLE в конфигурации задано поле Value field (подробнее см. Настройка сервера ), значением считается содержимое этого поля. В противном случае таблица преобразуется в строку.