Примеры применения
16.04.2020

Пример интеграции NetPing c MasterSCADA

MasterSCADA4D и NetPing

SCADA — программный пакет, предназначенный для разработки или обеспечения работы в реальном времени систем сбора, обработки, отображения и архивирования информации об объекте мониторинга или управления. SCADA может являться частью АСУ ТП, АСКУЭ, системы экологического мониторинга, научного эксперимента, автоматизации здания и т. д. Такие системы, в отличие от систем мониторинга (Zabbix, PRTG, Nagios, OpenNMS и т. д.), ориентированы больше на промышленные сферы.

Одним из элементов SCADA является PLC — контроллер с программной логикой. Говоря простыми словами, это небольшой специализированный контроллер, предназначенный в основном для автоматизации некоторых технологических процессов, без серьезного обслуживания и практически без вмешательства человека.

Оборудование NetPing/UniPing нельзя назвать PLC, но они в том числе могут выступать в их роли и брать на себя некоторые их функции, а также могут быть интегрированы во многие SCADA. Например, SCADA может получить информацию с датчиков температуры/влажности/сухого контакта, подключенных к какому-либо NetPing-контроллеру, или управлять одной из его линий ввода/вывода либо реле.

В этой статье мы хотим показать вам, каким образом можно интегрировать оборудование NetPing в SCADA, на примере MasterSCADA 4D от ООО «ИнСАТ».

Мы не будем касаться вопросов установки или настройки MasterSCADA 4D или какого-либо из ее компонентов.

В примере мы разберем, как считать с UniPing server solution v4/SMS состояние линий ввода/вывода, показания датчика температуры и как управлять встроенным реле устройства. Съем показаний и управление UniPing server solution v4/SMS будут осуществляться по протоколу SNMP. Для этого дополнительно к MasterSCADA 4D понадобится Multi-Protocol MasterOPC Server, который фактически и будет собирать данные с UniPing’a.

Настройка Multi-Protocol MasterOPC Server для работы с UniPing server solution v4/SMS

Для того чтобы настроить OPC Server для работы с UniPing'ом, мы должны добавить объект в раздел SNMP:

Добавление NetPing устройства в OPC Server

Далее выбираем тип устройства «SNMP - SNMP-Device».

Добавление NetPing устройства в OPC Server

Далее заполняем базовые настройки для добавленного устройства:

Настройка UniPing в OPC Server

  • Сетевой адрес устройства — IP-адрес.

  • Версия протокола — версия SNMP-протокола, в нашем случае обязательно V_01.

  • Объединение и объединение для записи — в IT-сфере соответствуют понятиям SNMP community read/write соответственно. По умолчанию для UniPing/NetPing устройств — SWITCH в обоих случаях.

Далее мы должны добавить все интересующие нас OID’ы для UniPing’a. Воспользуемся ручным добавлением. Нас интересуют следующие OID'ы:

  • .1.3.6.1.4.1.25728.5500.5.1.2.1 — управление встроенным реле устройства. 1 — включить, 0 — выключить, -1 — переключить.

  • .1.3.6.1.4.1.25728.8800.1.1.2.1 — показания температуры с датчика на первом канале.

  • .1.3.6.1.4.1.25728.8900.1.1.2.1...2 — первая и вторая линии ввода/вывода (в режиме «вход»).

Добавление NetPing OID в OPC Server

Разберем добавление на примере встроенного реле:

  • Тип данных на сервере — int32 для всех примеров в контексте этой статьи.

  • Тип доступа — ReadWrite, чтение и запись. Мы собираемся управлять встроенным реле, то есть как читать его состояние, так и изменять его. Для линий ввода/вывода и температуры можно оставить ReadOnly.

  • Адрес OID — собственно сам OID.

Добавление реле NetPing в OPC Server

После добавления реле, линий и датчика температуры необходимо сохранить конфигурацию OPC Server’a и запустить его зелено-красной кнопкой в верхней левой части окошка. После запуска спустя секунду-две мы можем увидеть значения, считанные с UniPing’a — добавление прошло успешно, ошибок нет, можно работать дальше.


OPC Server и NetPing

Работа с показаниями датчиков UniPing server solution v4/SMS в MasterSCADA 4D

Теперь у нас все готово для того, чтобы могли работать с информацией, полученной ранее от UniPing server solution v4/SMS — от вывода на экран до использования в логических цепочках.

Для этого необходимо в систему добавить АРМ (Автоматизированное рабочее место). Отметим, что собранная нами «система» в данном случае без АРМ будет работать в режиме эмуляции (в котором не работает получение данных с OPC-сервера).

MasterSCADA4D добавление АРМ

Далее добавляем протокол OPC DA для взаимодействия с ранее настроенным OPC-сервером.

MasterSCADA4D добавление протокола OPC DA

Далее двойным щелчком левой кнопкой мыши (1) открываем окошко настроек подключения, где в поле «Сервер» выбираем наш настроенный ранее OPC (2) и отмечаем галочками интересующие параметры в общем списке (3).

MasterSCADA4D подключение к OPC Server

После добавления в левой части интерфейса появится дерево с выбранными параметрами:

MasterSCADA4D UniPing

Далее мы должны добавить «Окно», на котором в дальнейшем расположим поля для вывода информации с UniPing server solution v4/SMS:

MasterSCADA4D добавление окна

Процесс добавления элементов в «Окно» достаточно подробно и наглядно показан в первом из цикла уроков по MasterSCADA 4D от компании ООО «ИнСАТ», и подробно на нем останавливаться не будем. Опишем только один нюанс, с которым мы столкнулись: в настройках SNMP-канала (Relay, выход) тип переменной, отправляемой в OID, должен быть INT, иначе управление реле с кнопок работать не будет. Тип можно изменить в окне редактирования, вызываемом двойным щелчком левой кнопкой мыши по «Выходу» Relay.

MasterSCADA4D нюанс с управлением реле UniPing

В итоге мы должны получить примерно следующее:

MasterSCADA4D окно

И в режиме исполнения:

MasterSCADA4D режим исполнения

Таким образом, на простейшем примере, основанном на официальных уроках от разработчика, мы показали возможность работы MasterSCADA 4D с контроллерами NetPing/UniPing по протоколу SNMP. Вариантов реального применения подобной интеграции огромное множество. Вы можете использовать встроенный GSM-модем UniPing’a, линии ввода/ввода, интерфейс токовой петли, встроенные реле, показания с датчиков температуры, влажности, качества электропитания и прочие аппаратные функции для создания своих сложных и необычных систем. Либо интегрировать в SCADA-системы ваши серверные помещения и/или шкафы, а так же использовать некоторые модели наших устройств как недорогую замену PLC.


  • Все устройства

Основные теги


Каталог устойств мониторинг серверных комнат и шкафов
Все устройства
Устройство UniPing v3
Устройство UniPing server solution v3/SMS
Устройство NetPing 2/PWR-220 v1/SMS
Устройство NetPing IO v2
Устройства NetPing
Каталог датчиков для устройств NetPing
Устройство NetPing 8/PWR-220 v3/SMS
Устройство NetPing 2/PWR-220 v3/ETH
Устройство NetPing 2/PWR-220 v2/SMS
Устройство NetPing 4/PWR-220 v3/SMS
Устройство NetPing SMS
Устройство NetPing /PWR-220 v3/ETH
Адаптер WiFi VAP11N
Коммутатор PS104GT
Устройство NetPing Mini-UPS
Коммутатор NP-SM4
Сплиттер POE 12В (стандарта 802.3af)
IRC-TR v2 (ИК модуль расширения)
Каталог устройств удалённого управления и распределения электропитания NetPing
Устройство UniPing server solution
Устройство UniPing server solution v3
Датчик разбития стекла (Стекло-3 ИО 329-4), 2м
Переходник для NetPing IO v2
Блок питания 48В 1,5А (мод.HRS20005)
Датчик температуры TS, 1м
Датчик температуры, (T811), 2м
Датчик температуры WT, 1м
Датчик протечки, модель 2605, 2м
Датчик протечки H2О
Датчик температуры 1-wire, (THS), 2м
МАЯК-12-СТ
Датчик движения (PYRONIX COLT QUAD PI ПИК детектор), 2м
Датчик движения (SWAN-QUAD ИК детектор квадросенсор), (2м)
BM8070D Силовое реле 16А/250В на DIN-рейку
MP701 Исполнительный элемент (4 независимых канала по 2 кВт 10А)
Датчик дыма комбинированный (дым/тепло) ИП 212/101-2М-A1R с базой Е412NL
МОЛЛЮСК-12/1,5
Внешний ИБП SKAT-12DC-1.0 Li-ion
ИКС-1 извещатель охранный инфракрасный активный однолучевой
Датчик охранный (Извещатель охранный ИО102-20/Б2П, 2м)
Блок розеток SNR-PDU-08S-1
Устройство NetPing 2/PWR-220 v4/SMS
Устройство UniPing server solution v4/SMS
Устройство NetPing 8/PWR-220 v4/SMS
VT592 кабельный датчик протечки
WLC10 кабель протечки
NetPing Connection board v2 (коммутационная плата для UniPing v3)
Инжектор питания POE (стандарта 802.3af)
NetPing датчик наличия электропитания 995S1
Устройство NetPing 2/PWR-220 v12/ETH
Устройство NetPing 2/PWR-220 v13/GSM3G
Датчик наличия 220В (мод. HRS05005), 1.5м
NetPing удлинитель-разветвитель 1-wire на 5 портов, модель R912R1
NetPing датчик качества электропитания 1-wire 910S20
PLController R15250 силовое реле 15A/250В на DIN-рейку
NetPing адаптер датчиков с аналоговым интерфейсом 0-20мА, модель 886A01
Устройство NetPing server solution v5
Устройство NetPing ИК модуль, модель 3801
Устройство NetPing server solution v5/GSM3G
Устройство NetPing 4/PWR-220 v6.1/GSM3G
Устройство NetPing 4/PWR-220 v6.2/GSM3G
NetPing IO v3
NetPing Input+Relay v1
NetPing NP-GB322
Устройство NetPing 4/PWR-220 v6.4/ETH
Датчик удара PI-99D, 1м
NetPing Monitoring Server 90Z02
Датчик удара Z09-1
NetPing датчик освещенности 813S1
NetPing v4
NetPing Relay board (плата реле для UniPing v3)
▼ Все теги
Новинки
NetPing датчик освещенности 813S1
NetPing датчик освещенности 813S1— это компактный датчик наличия светового потока, предназначенный для подробнее...

Цена: 2 340 руб.

NetPing Zabbix server (Software)
ISO-образ, позволяющий протестировать и развернуть преднастроенную систему мониторинга Zabbix с возможностью подробнее...

Цена:  руб.

Датчик удара Z09-1
Датчик удара позволяет регистрировать удары и вибрации поверхности, на которой он установлен, а также подробнее...

Цена: 1 045 руб.

NetPing Monitoring Server 90Z02
NetPing Monitoring Server 90Z02 — это контроллер на базе полноценного компьютера с предустановленной подробнее...

Цена: 42 500 руб.

NetPing v4
Устройство удаленного мониторинга датчиков по сети Ethernet/Internet на DIN-рейку. Позволяет удаленно подробнее...

Цена: 10 650 руб.

Источник питания СКАТ MOLLUSK-VRK 12/2
Адаптер питания может использоваться для питания устройств NetPing и некоторых моделей управляемых коммутаторов.Выходное подробнее...

Цена: 950 руб.

Устройство NetPing 4/PWR-220 v6.4/ETH
Устройство удаленного управления розетками электропитания по сети Ethernet/Internet (IP PDU).4 канала подробнее...

Цена: 15 730 руб.

NetPing NP-GB322
Коммутатор Ethernet на 5 портов 10/100/1000 BASE-TX с поддержкой PoE (электропитание по Ethernet-кабелю) 5 подробнее...

Цена: 4 290 руб.

NetPing Input+Relay v1
Компактное устройство удаленного мониторинга датчиков по сети Ethernet/Internet. Позволяет удаленно подробнее...

Цена: 6 200 руб.

Устройство NetPing 4/PWR-220 v6.2/GSM3G
Устройство удаленного управления розетками электропитания по сети Ethernet/Internet (IP PDU) c поддержкой подробнее...

Цена: 20 280 руб.

Устройство NetPing 4/PWR-220 v6.1/GSM3G
Устройство удаленного управления розетками электропитания по сети Ethernet/Internet (IP PDU) c поддержкой подробнее...

Цена: 20 280 руб.

NetPing блок розеток 1-wire 888S0201
Блок розеток предназначен для удаленного управления нагрузкой. Устройство не является самостоятельным, подробнее...

Цена: 10 980 руб.

Устройство NetPing ИК модуль, модель 3801
ИК-контроллер для дистанционного и автоматического управления устройствами с инфракрасным интерфейсом подробнее...

Цена: 8 580 руб.

Устройство NetPing server solution v5
Устройство удаленного мониторинга датчиков по сети Ethernet/Internet. Позволяет удаленно получать информацию подробнее...

Цена: 18 000 руб.

Устройство NetPing server solution v5/GSM3G
Устройство удаленного мониторинга датчиков по сети Ethernet/Internet. Позволяет удаленно получать информацию подробнее...

Цена: 27 300 руб.

PLController R15250 силовое реле 15A/250В на DIN-рейку
Силовое реле в корпусе для крепления на DIN-рейку предназначено для удаленной коммутации мощной нагрузки.Напряжение подробнее...

Цена: 1 429 руб.

NetPing адаптер датчиков с аналоговым интерфейсом 0-20мА, модель 886A01
Адаптер предназначен для подключения аналоговых датчиков, передающих сигнал изменением протекающего подробнее...

Цена: 3 354 руб.

NetPing датчик качества электропитания 1-wire 910S20
Датчик предназначен для мониторинга качества электропитания в розетке. Датчик должен быть подключен подробнее...

Цена: 2 240 руб.

NetPing удлинитель-разветвитель 1-wire на 5 портов, модель R912R1
Активный удлинитель-разветвитель для подключения датчиков 1-wire к устройствам NetPing5 портов для подключения подробнее...

Цена: 1 400 руб.

Устройство NetPing 2/PWR-220 v12/ETH
Управляемый блок удаленного распределения питания по сети Ethernet/Internet (IP PDU)2 независимые управляемые подробнее...

Цена: 8 973 руб.

Устройство NetPing 2/PWR-220 v13/GSM3G
Управляемый блок удаленного распределения питания по сети Ethernet/Internet (IP PDU) c поддержкой управления подробнее...

Цена: 15 700 руб.

NetPing датчик наличия электропитания 995S1
Датчик позволяет определить наличие напряжения в розетке питания. Выполнен в корпусе блока питания с подробнее...

Цена: 1 224 руб.

WLC10 кабель протечки
Чувствительный кабель для использования совместно с датчиком VT592. Может быть смонтирован в труднодоступных подробнее...

Цена: 6 700 руб.

VT592 кабельный датчик протечки
Датчик предназначен для работы совместно с кабелем протечки WLC10. Возможность подключения датчика к подробнее...

Цена: 3 800 руб.

-+ руб. руб.
Итого руб.

Данные о заказе