Обмен данными с OPC

Для использования данных с устройств ZET в сторонних скада-системах используется технология OPC. Технология OPC также позволяет разделить функции сбора и обработки информации. Данные со всех измерительных устройств передаются на сервер и могут использоваться различными приложениями независимо друг от друга. При этом не только измерительная часть может быть распределенной, но и программы, использующие эти данные, могут быть установлены на разных компьютерах и реализовывать функции различных систем. Единственное требование — чтобы все элементы находились в одной сети и поддерживали технологию OPC.

Роль посредника межу ZET-устройством и сторонней системой выполняет программа «ZET.OPC» (OPCServer.exe) из состава ZETLAB. Данные в OPC-сервер передаются с помощью компонента SCADA ZETVIEW «Обмен данными по OPC».

3b1a446be62b86f5a30a44fe1246760a
Структурная схема обмена данных по OPC

Таким образом, для передачи данных с устройства ZET (сейсмостанции, анализатора спектра, платы АЦП/ЦАП и т.д.) в стороннюю SCADA систему необходимо:

  1. Настроить OPC-сервер
  2. Настроить передачу данных в ZETVIEW

Примечание: для передачи данных по OPC с интеллектуальных датчиков устройств ZETSENSOR используется программа ModbusOPC.

Настройка OPC-сервера

1. Запустить программу OPCServer.exe из директории «C:ZETLAB» (директория установки программного обеспечения ZETLAB). Заголовок окна имеет название «Zet.OPC».
2. В поле «Server overwiew» щелкнуть правой кнопкой мыши на «Zet.OPC», выбрать пункт «Add tag(s)»:

947a538f2bee82b9934c533afb415524

3. В открывшемся окне «Add tag»

  • Присвоить тегу название («Name»), например, Tag1
  • Указать тип данных тега («Data Type»), Float
  • Сохранить измерения нажатием кнопки «ОК»

00559da5321380ebc47f783506a789b2

4. В окне программы «Zet.OPC» в меню «File» установить флаг «Always load last configuration»

4ad6378d801813997ae38e3cfd12b318

5. Закрыть программу, сохранив все изменения: будет предложено сохранить файл с расширением «zoc».

Настройка ZETVIEW

1. Запустить SCADA-систему ZETVIEW.
2. Собрать проект с использованием компонента «OPC – Обмен данными с OPC». Например, как это показано на рисунке:

fa35795a734cdd017962c858aa77da79

3. Настроить компонент «Обмен данными с OPC» в соответствии с настройками OPC-сервера (см рисунок):

0b4dbb06dc67dc747b0b4d033f0ed055

В рассмотренном примере данные с измерительного канала обрабатываются компонентом «Вольтметр переменного тока» и передаются в OPC-сервер. Параметр «Качество» определяется сравнением показаний вольтметра со значением, устанавливаемым компонентом «Селектор».

Примечание: каждый SCADA проект имеет 2 интерфейса: интерфейс проектирования, в котором налаживаются связи и настраиваются свойства компонентов, и интерфейс оператора, в котором отображаются результаты работы проекта. На рисунке ниже приведено соответствие компонентов проекта в интерфейсе проектирования и интерфейсе оператора:

2055cb78b6d76926ca5478038a9a19d1

Результаты работы проекта представлены на рисунках ниже. В примере использовался сигнал с генератора (программа «Генератор сигналов») различной амплитуды: больше и меньше порога, определяющего качество сигнала.

21d03f0e91e3669ec646abb5a49edda9

67cea70fdb341f1e4a7478871ae2cb7a

Скачать пример: zettoopc.zvx

См. также: 

  • Настройка OPC — настройка компьютера для обмена данными по OPC (для работы по DCOM).
Авторизация
*
*

Потеряли пароль?

Политика конфиденциальности персональных данных

Регистрация
*
*
*

Политика конфиденциальности персональных данных

Генерация пароля