Передача данных с устройств ZETLAB на OPC-сервер
Показания с устройств ZETLAB можно передавать в OPC-сервер без особых сложностей, однако имеется ряд правил, которыми необходимо руководствоваться при организации данной связи.
Устройства, работающие по протоколу Modbus (такие как цифровые датчики серии ZETSENSOR), после активации работы в режиме OPC-сервера раз в секунду обновляют значение тега устройств в измерительной линии. Данный режим работы доспутен при помощи программы SensorWork, которая в автоматическом режиме формирует дерево тегов. После чего ПО запрашивает данные по указанным тегам по заданным Modbus-адресам по протоколу ModbusTCP и переносит их в OPC-сервер, соответственно они становятся доступными OPC-клиентам.
Однако, есть устройства, у которых протокол Modbus отсутствует. Рассмотрим данный случай на примере сейсмического регистратора ZET 048.
Для того, чтобы показания с регистратора ZET 048 можно было передавать в OPC-сервер, необходимо прибегнуть к помощи программного обеспечения SCADA ZETVIEW. Общий принцип данного режима работы заключается в следующем: данные с измерительного канала устройства измеряются вольтметром переменного тока или другим прибором, чтобы получить конечный результат в виде числа (измеряется переменная составляющая сигнала), и передаются в OPC-тег.
В качестве OPC-сервера можно использовать как OPC-сервер из состава ПО ZETLAB (программа OPCServer.exe), так и любой другой.
Чтобы данные от ZET048 попали в OPC, необходимо завести OPC-теги на OPC-сервер и через ZETVIEW в них писать. Ниже приведён пример SACDA-проекта: