Изучаем iNode-PSense — мониторинг электропитания с поддержкой SNMP, XML, JSON, WEB для интеграции в различные системы

Изучаем iNode-PSense — мониторинг электропитания с поддержкой SNMP, XML, JSON, WEB для интеграции в различные системы

Системы мониторинга электропитания применяются не только для промышленных потребителей, объектов инфраструктуры, но и в обычных домохозяйствах, будь то частный дом или квартира. Это связано с тем, что такие системы позволяют решать сразу несколько задач:

  1. электрической энергии (например, провалы и прерывания напряжения, перенапряжения, повышенный коэффициент гармонических составляющих напряжения), что позволяет заранее принять меры по устранению неисправностей в сети электроснабжения и выходу из строя оборудования;
  2. следить за симметричностью распределения нагрузки по трехфазной сети;
  3. при необходимости включать или отключать потребителей.

Такую систему можно построить, используя устройство iNode-PSense мониторинга электропитания производства компании «Интеллект модуль».

Согласно инструкции по применению, устройство позволяет:

Какой комплект оборудования необходимо купить?

Если нужно удаленно контролировать только параметры однофазной или трехфазной сети переменного тока и двух дискретных датчиков, достаточно будет приобрести устройство iNode-PSense с комплектом из трех трансформаторов тока. При этом следует отметить, что iNode-PSense имеет встроенный силовой релейный выход с номинальным током коммутации 3 А при напряжении до 250 В переменного тока или 30 В постоянного тока.

Для управления электропитанием двух и более различных устройств необходимо также приобрести модули расширения релейных выходов LPN relay, каждый из которых имеет четыре встроенных силовых реле с номинальным током коммутации 10 А при напряжении до 250 В переменного тока. Следует отметить, что к одному iNode-PSense можно подключить до двух LPN relay.

Для измерения температуры и относительной влажности воздуха необходимо купить цифровой датчик температуры, тип № 1 TSensorEnc и цифровой датчик влажности HSensorEnc. А при необходимости измерения температуры различных объектов — цифровой датчик температуры, тип № 2 TSensorSt, в металлическом корпусе. При этом нужно иметь в виду, что у устройства iNode-PSense есть только один разъем Sensor для подключения датчиков и (или) модулей расширения и для подключения большего числа устройств необходим активный разветвитель сигнала I2C (на дин-рейку) I2C Expander DIN.

Контроль и управление можно производить с помощью любого распространенного веб-браузера (Internet explorer, Opera, Mozilla Firefox, Google Chrome), устанавливать специальное программное обеспечение (ПО) не требуется.

Комплектность и характеристики оборудования

iNode-PSense — устройство контроля переменного тока и напряжения с поддержкой WEB/SNMP — поставляется в двух картонных упаковках, в одной из которых находится само устройство и его паспорт (рисунок 1), а в другой трансформаторы тока.

Рисунок 1. Комплект поставки iNode-PSense
Рисунок 1. Комплект поставки iNode-PSense

Причем при заказе iNode-PSense покупатель может выбрать одну из четырех моделей трансформаторов тока с номинальным током вторичной обмотки 100 мА:

  • XH-SCT-T10 диапазон измерения от 0 до 50 А; 
  • XH-SCT-T16 диапазон измерения от 0 до 100 А; 
  • XH-SCT-T24 диапазон измерения от 0 до 250 А;
  • XH-SCT-T36 диапазон измерения от 0 до 600 А. 

В нашем случае были заказаны трансформаторы тока XH-SCT-T10 с током первичной обмотки до 50 А (рисунок 2). На упаковке указан серийный номер трансформаторов, их марка и количество.

Рисунок 2. Трансформаторы тока из комплекта поставки iNode-PSense
Рисунок 2. Трансформаторы тока из комплекта поставки iNode-PSense

Стоит отметить, что каналы измерения переменного тока устройства iNode-PSense отрегулированы на заводе-изготовителе совместно с трансформаторами тока из комплекта поставки, поэтому для обеспечения заданной погрешности измерения тока (± 1 %) желательно подключать трансформаторы тока к измерительному входу, указанному на их маркировке (рисунок 3).

Рисунок 3. Маркировка, нанесенная на трансформаторы тока
Рисунок 3. Маркировка, нанесенная на трансформаторы тока

Маркировка 0114 L1 означает, что трансформатор тока отрегулирован совместно с устройством, последние цифры серийного номера которого 0114, и предназначен для подключения к фазе L1 этого устройства. Для трансформаторов с маркировкой L2 и L3 расшифровка аналогична. 

Наше устройство iNode-PSense имеет серийный номер 015 20 0114, который указан на его упаковке (рисунок 1) и этикетке, приклеенной на его оборотной стороне (рисунок 4).

Рисунок 4. Этикетка iNode-PSense
Рисунок 4. Этикетка iNode-PSense

Основные технические характеристики iNode-PSense приведены в таблице 1.

Таблица 1. Основные технические характеристики iNode-PSense

№ п/п Наименование характеристики Наименование характеристики
Параметры электропитания устройства
1 Диапазон рабочего напряжения входа электропитания переменного тока, В от 85 до 320
2 Диапазон частоты рабочего напряжения входа электропитания переменного тока, Гц от 45 до 65
3 Диапазон рабочего напряжения дополнительного входа электропитания постоянного тока (полярность подключения произвольная) или переменного тока, В от 8 до 30
4 Мощность потребления, Вт, не более 3
Интерфейсы
1 Ethernet 1 шт. (10/100 Мбит/с)
2 I²C RJ-12 (6P6C) 1 шт.
Поддерживаемые протоколы
1 Встроенный HTTP сервер, TCP, UDP, ICMP, DNS, SNTP, DHCP, SMTP, SNMP, TFTP
Характеристики аналоговых входов
1 Количество входов измерения напряжения переменного тока, шт. 3
2 Количество входов измерения силы переменного тока, шт. 3
3 Диапазон измерения частоты сети, Гц от 46 до 64
4 Относительная погрешность измерения частоты сети, %, не более ± 0,25
5 Диапазон измерения действующего значения фазного напряжения переменного тока фаз L1, L2, L3, В от 0 до 350
6 Относительная погрешность измерения действующего значения фазного напряжения переменного тока фаз L1, L2, L3, %, не более ± 1
7 Диапазон измерения действующего значения силы переменного тока фаз L1, L2, L3, А от 0 до 700

(при использовании соответствующих трансформаторов тока)

8 Относительная погрешность измерения тока, %, не более ± 1
9 Измерение суммарного тока фаз L1, L2, L3, А
10 Измерение полной мощности на каждую фазу и суммарной полной мощности фаз L1, L2, L3, кВ·А
11 Измерение активной мощности на каждую фазу и суммарной активной мощности фаз L1, L2, L3, кВт
12 Измерение реактивной мощности на каждую фазу и суммарной реактивной мощности фаз L1, L2, L3, кВАр
13 Измерение коэффициента мощности на каждую фазу L1, L2, L3 от минус 1 до 1
14 Коэффициент гармонических составляющих напряжения (в веб-интерфейсе Коэфф. искажения напр.)
15 Пик-фактор (crest factor): отношение амплитуды тока к действующему значению (в веб-интерфейсе Коэфф. амплитуды тока фазы), определяет форму тока, насколько высокое пиковое значение тока (для синусоидального тока он равен √2)
16 Дисбаланс токов фаз L1, L2, L3 (вычисленный от среднего тока фаз), %
17 Измерение потребленной и отпущенной в сеть активной мощности на каждую фазу и суммарной активной мощности фаз L1, L2, L3, кВт·ч
18 Измерение потребленной и отпущенной в сеть реактивной мощности на каждую фазу и суммарной активной мощности фаз L1, L2, L3, квар·ч
Характеристики дискретных входов
1 Количество дискретных входов, шт. 2
2 Напряжение на зажимах клеммных блоков, В от 4,5 до 5,5
3 Максимально допустимое сопротивление дискретного датчика, кОм 2
Характеристики дискретного релейного выхода
1 Количество дискретных выходов, шт. 1
2 Максимальная коммутационная способность релейных выходов на постоянном токе 3 А, 30 В

0,5 А, 60 В

3 Максимальная коммутационная способность релейных выходов на переменном токе 3 А, 250 В
Рабочие условия эксплуатации
1 Температура окружающего воздуха при относительной влажности воздуха не более 85 %, без конденсации влаги, °С от минус 40 до плюс 50

Из таблицы 1 видно, что устройство iNode-PSense позволяет измерять практически все параметры трехфазной электрической сети, за исключением разве что линейного напряжения и угла между фазными напряжениями. Но имеющихся параметров вполне достаточно для мониторинга электропитания.

Назначение клемм и интерфейсов iNode-PSense приведено на рисунке 5.

Рисунок 5. Назначение клемм и интерфейсов iNode-PSense
Рисунок 5. Назначение клемм и интерфейсов iNode-PSense

Где:

  1. клеммы для подключения сети переменного тока (аналоговые входы измерения напряжения, N и L1 электропитание устройства);
  2. клеммы для подключения трансформаторов тока (T1.1 и T1.2 трансформатор тока на фазе L1, T2.1 и T2.2 на фазе L2, T3.1 и T3.2 на фазе L3);
  3. клеммные блоки подключения резервного источника питания цифровой части устройства (полярность подключения произвольная);
  4. разъем RJ-45 (8P8C) «Ethernet» со встроенными индикаторами «Подключение» и «Активность», предназначенный для подключения устройства к сети Ethernet 100Base-TX/10Base-T или компьютеру, оснащенному соответствующей сетевой картой;
  5. разъем RJ-12 (6P6C) «Sensor» для подключения цифровых датчиков;
  6. кнопка Reset предназначенная для сброса с последующей инициализацией контроллера устройства, а также для сброса параметров устройства на значения по умолчанию;
  7. клеммы для подключения дискретных датчиков 1, 2 (дискретные входы);
  8. клеммы для подключения исполнительного устройства к дискретному релейному выходу.

Для одновременного подключения к iNode-PSense датчика температуры TSensorEnc, датчика влажности HSensorEnc и (или) модулей расширения релейных выходов LPN relay необходимо использовать разветвители: удлинитель кабеля 1-wire, 2м, сплиттер на три розетки, TCU5 «VELLEMAN» (или аналогичные). Такая схема может работать при общей длине шины I²C до 7 м, а при необходимости увеличения суммарной длины шины до 18 метров уже потребуется активный разветвитель сигнала I2C Expander DIN.

Разветвитель сигнала I2C (на дин-рейку) I2C Expander DIN поставляется в пакете zip-lock и состоит из самого устройства, шлейфа с разъемами RJ-12 (6P6C) и паспорта, в котором приведены схемы подключения к разветвителю нескольких датчиков. При этом шлейф служит для подключения I2C Expander DIN к iNode-PSense или другому контроллеру iNode (рисунок 6).

Рисунок 6. Комплект поставки разветвителя I2C Expander DIN
Рисунок 6. Комплект поставки разветвителя I2C Expander DIN

Основные технические характеристики I2C Expander DIN приведены в таблице 2.

Таблица 2. Основные технические характеристики I2C Expander DIN

№ п/п Наименование характеристики Наименование характеристики
Параметры электропитания устройства
1 Вход питания 1 (номинальное значение 3,3 В) От 3,2 до 3,5 В
2 Вход питания 2 (номинальное значение 12 В) От 5,5 до 30 В
3 Ток потребления, мА, не более 10
Интерфейсы
1 Количество входов I²C RJ-12 (6P6C), шт. 1
2 Количество выходов I²C RJ-12 (6P6C), шт. 3
Рабочие условия эксплуатации
1 Температура окружающего воздуха при относительной влажности воздуха не более 80 %, без конденсации влаги, °С От минус 20 до плюс 50

Этот разветвитель имеет четыре порта I²C (рисунок 7).

Рисунок 7. Назначение интерфейсов I2C Expander DIN
Рисунок 7. Назначение интерфейсов I2C Expander DIN

Где:

  1. разъем Input, предназначенный для подключения «ведущего» устройства шины I²C (контроллера управления, например iNode-PSense);
  2. разъемы Output1, Output2, Output3, предназначенные для подключения «ведомых» устройств шины I²C (датчиков, сплиттеров, модулей или других разветвителей I2C Expander DIN).

Назначение контактов разъемов I²C RJ-12 (6P6C) приведено в таблице 3.

Таблица 3. Распиновка разъемов Input и Output1, 2, 3 I2C Expander DIN

№ контакта Назначение
1 +5,5…30 В
2 SDA
3 +3,2…5,5 В
4 GND
5 SCL
6 GND

Подключение I2C Expander DIN необходимо производить в соответствии с рекомендованными производителем схемами (рисунок 8, 9, 10). При этом нужно учитывать, что подключение устройств необходимо выполнять:

  • по принципу «шины», т. е. один общий информационный кабель с короткими (не более 0,5 м) ответвлениями для подключения датчиков и исполнительных устройств (такой принцип подключения обеспечивает наибольшую помехозащищенность интерфейса);
  • витой парой в конфигурации пар: 3-й и 2-й контакты разъема, 5-й и 4-й, 1-й и 6-й.
Рисунок 8. Рекомендуемая схема 1 для подключения I2C Expander DIN и датчиков
Рисунок 8. Рекомендуемая схема 1 для подключения I2C Expander DIN и датчиков
Рисунок 9. Рекомендуемая схема 2 для подключения I2C Expander DIN и датчиков
Рисунок 9. Рекомендуемая схема 2 для подключения I2C Expander DIN и датчиков
Рисунок 10. Рекомендуемая схема 3 для подключения I2C Expander DIN и датчиков
Рисунок 10. Рекомендуемая схема 3 для подключения I2C Expander DIN и датчиков

Цифровой датчик температуры, тип № 1 TSensorEnc (рисунок 11) и цифровой датчик влажности HSensorEnc (рисунок 12) также поставляются в пакетах zip-lock вместе с этикетками, в которых указаны их технические характеристики.

Рисунок 11. Комплект поставки датчика температуры TSensorEnc
Рисунок 11. Комплект поставки датчика температуры TSensorEnc
Рисунок 12. Комплект поставки датчика влажности HSensorEnc
Рисунок 12. Комплект поставки датчика влажности HSensorEnc

Основные технические характеристики TSensorEnc приведены в таблице 4.

Таблица 4. Основные технические характеристики датчика температуры TSensorEnc

№ п/п Наименование характеристики Значение
Параметры электропитания устройства
1 Напряжение питания постоянного тока, В 3,3
2 Ток потребления, мА, не более 0,5
Интерфейсы
1 I²C RJ-12 (используется 4 проводника, как в RJ-14 (4P4C)) 1 шт.
Метрологические характеристики
1 Диапазон измерения температуры окружающего воздуха, °С от минус 40 до плюс 85
2 Абсолютная погрешность измерения температуры, °С ± 1

Основные технические характеристики HSensorEnc приведены в таблице 5.

Таблица 5. Основные технические характеристики датчика влажности HSensorEnc

№ п/п Наименование характеристики Значение
Параметры электропитания устройства
1 Напряжение питания постоянного тока, В 3,3
2 Ток потребления, мА, не более 0,5
Интерфейсы
1 I²C RJ-12 (используется 4 проводника, как в RJ-14 (4P4C)) 1 шт.
Метрологические характеристики
1 Диапазон измерения относительной влажности окружающего воздуха, % от 0 до 98
2 Относительная погрешность измерения относительной влажности окружающего воздуха, % ± 2
3 Диапазон измерения температуры окружающего воздуха, °С от минус 40 до плюс 100
4 Абсолютная погрешность измерения температуры окружающего воздуха, °С ± 1
5 Измерение точки росы, °С

Подключение iNode-PSense к сети электропитания

Для подключения iNode-PSense к однофазной сети электропитания необходимо собрать схему, приведенную на рисунке 13, схема для трехфазной сети приведена на рисунке 14.

Рисунок 13. Схема подключения iNode-PSense к однофазной сети переменного тока
Рисунок 13. Схема подключения iNode-PSense к однофазной сети переменного тока

Подключение резервного источника питания не обязательно, но необходимо для непрерывной работы системы мониторинга, даже при отключении питания в сети переменного тока. Причем стоит отметить, что при максимальном потреблении iNode-PSense (3 Вт) система мониторинга может работать более 24 часов на аккумуляторе 12 В емкостью 7,2 А·ч, но это не самое лучшее решение, так как:

  • аккумуляторная батарея не заряжается от устройства;
  • входы питания устройства объединены логическим ИЛИ, т. е. в любой момент неизвестно, от какого источника производится питание, при этом может создаться ситуация, что аккумулятор разрядится полностью. 

Поэтому лучше всего будет использовать источник бесперебойного питания (ИБП) постоянного тока, например РИП-12 компании НВП «Болид».

Лучше всего вместо аккумулятора использовать ИБП. В то время как при наличии напряжения в сети переменного тока устройство потребляет от аккумулятора единицы мА.

Рисунок 14. Схема подключения iNode-PSense к трехфазной сети переменного тока
Рисунок 14. Схема подключения iNode-PSense к трехфазной сети переменного тока

При этом необходимо учитывать несколько важных моментов, касающихся трансформаторов тока:

  1. используемые трансформаторы тока имеют разъемную конструкцию, которая позволяет выполнить оперативный монтаж на провод/шину без разрыва цепи, т. е. можно просто «накинуть» и защелкнуть трансформатор на проводник, без трудоемкой разборки схемы (рисунок 15). Причем следует отметить, что разъемные трансформаторы можно монтировать под нагрузкой. При этом вначале необходимо подключить трансформатор к устройству, а только после этого надеть на провод/шину;

    Рисунок 15. Разъемная конструкция трансформатора тока XH‐SCT‐T10
    Рисунок 15. Разъемная конструкция трансформатора тока XH-SCT-T10

  2. трансформаторы тока необходимо подключать к предназначенным для них клеммам, т. е. трансформатор с маркировкой 0114 L1 подключить к контактам T1.1 и T1.2 iNode-PSense, 0114 L2 к T2.1 и T2.2 и 0114 L3 к T3.1 и T3.2 (рисунок 16);

    Рисунок 16. Клеммы iNode-PSense для подключения трансформаторов тока
    Рисунок 16. Клеммы iNode-PSense для подключения трансформаторов тока

  3. при подключении трансформаторов тока необходимо соблюдать полярность (полярность соответствует направлению прохождения тока Ipn) (рисунок 17, 18), где Р1 Р2 — это маркировка клемм первичной обмотки (в качестве первичной обмотки используется фазный проводник измеряемой сети, продетый через окно сердечника трансформатора (число витков первичной обмотки – 1)), а K(S1) и L(S2) — вторичной.
Рисунок 17. Подключение трансформаторов тока с учетом направления прохождения тока
Рисунок 17. Подключение трансформаторов тока с учетом направления прохождения тока
Рисунок 18. Обозначение направления прохождения тока на XH‐SCT‐T10
Рисунок 18. Обозначение направления прохождения тока на XH-SCT-T10

При этом S1 это белый провод, S2 черный (рисунок 19), а Isn ток, протекающий во вторичной обмотке трансформатора тока.

Рисунок 19. Маркировка проводников трансформатора тока XH‐SCT‐T10
Рисунок 19. Маркировка проводников трансформатора тока XH-SCT-T10

В случае если после подачи питания на iNode-PSense значения активных мощностей на фазах L1, L2, L3 будут отрицательными, необходимо отключить питание устройства, а также обесточить контролируемую сеть, после чего изменить полярность подключения соответствующих трансформаторов тока к клеммным блокам iNode-PSense.

На рисунке 20 приведен пример подключения iNode-PSense к трехфазной сети переменного тока.

Рисунок 20. Пример собранной системы мониторинга электропитания, температуры и влажности окружающего воздуха на основе iNode-PSense
Рисунок 20. Пример собранной системы мониторинга электропитания, температуры и влажности окружающего воздуха на основе iNode-PSense

Как настраивается iNode-PSense?

Для более детального изучения веб-интерфейса можно перейти в ознакомительную версию устройства iNode-PSense в режиме on-line.

Для первоначального подключения к веб-интерфейсу устройства и задания необходимых сетевых настроек нужно с помощью патч-корда присоединить его к компьютеру (ПК). При этом в свойствах подключения по локальной сети нужно изменить IP-адрес ПК на 192.168.200.2 с маской 255.255.255.0, чтобы ПК и iNode-PSense были в одной подсети (рисунок 21).

Рисунок 21. Изменение сетевых настроек ПК
Рисунок 21. Изменение сетевых настроек ПК

Далее будет можно зайти на главную страницу веб-интерфейса iNode-PSense по IP-адресу 192.168.200.200. При этом для просмотра будут доступны только три страницы: «Главная», «Журнал событий» и «Графические данные» (рисунок 22). Для доступа к другим страницам необходимо выполнить авторизацию (по умолчанию имя пользователя – «user», пароль – «passw»).

Рисунок 22. Главная страница веб-интерфейса iNode-PSense
Рисунок 22. Главная страница веб-интерфейса iNode-PSense

Для того чтобы устройство могло работать в локальной сети и отправлять уведомления, необходимо настроить его сетевые параметры. Задать IP-адрес устройства, шлюза, маску подсети и DNS (рисунок 23). Также не будет лишним задать местоположение устройства.

Рисунок 23. Сетевые настройки iNode-PSense
Рисунок 23. Сетевые настройки iNode-PSense

Измеренные устройством данные сохраняются с заданной периодичностью (по умолчанию 600 секунд) в его энергонезависимой памяти. Размер памяти графических данных iNode-PSense обеспечивает сохранение до 8192 значений каждого датчика (при непрерывной работе и периодичности записи 600 секунд, длительность буфера данных составляет 56 дней). Память сохранения графических данных имеет кольцевую структуру, при переполнении памяти самые ранние записи данных будут удалены.

При необходимости можно изменить период сохранения данных с 600 с на величину от 5 до 900 с. Для этого нужно перейти в пункт меню «Сервис», установить требуемое значение и нажать кнопку Set (рисунок 24).

Рисунок 24. Установка периода записи графических данных
Рисунок 24. Установка периода записи графических данных

Следует отметить, что сохранение данных производится при условии возрастания текущего времени устройства (т. е. сохранение данных будет обеспечено, если время на момент очередного сохранения данных больше времени предыдущего сохранения данных), это нужно учитывать при корректировке (синхронизации) времени в соответствующем меню (рисунок 25).

Рисунок 25. Выбор пункта меню настройки даты и времени
Рисунок 25. Выбор пункта меню настройки даты и времени

Устройство поддерживает три варианта установки времени: ручная установка через веб-интерфейс, синхронизация времени от ПК и синхронизация через интернет с заданным SNTP-сервером. Так как у любого устройства, в том числе и у iNode-PSense, внутренние часы постепенно уходят на некоторую величину, то лучшим вариантом будет настройка периодической синхронизации времени от SNTP-сервера. При этом необходимо поставить галочку на «Включить обновление времени с SNTP-сервера» и задать часовой пояс (в нашем случае это +5 часов от GMT — Среднее Время По Гринвичу), в котором находится iNode-PSense, после этого нажать кнопку «Применить» (рисунок 26).

Рисунок 26. Настройка синхронизации времени с периодичностью 1 раз в 2 часа
Рисунок 26. Настройка синхронизации времени с периодичностью 1 раз в 2 часа

Отображение измеренных параметров электрической сети

На странице «Главная» веб-интерфейса iNode-PSense в группе «Датчики электропитания» отображаются текущие измеренные значения частоты, напряжения, тока, мощности и т. д. (рисунок 27-1 и 27-2). Так как измеряемых параметров очень много, рисунок разбит на две части.

Рисунок 27-1. Отображение текущих измеренных значений параметров электрической сети (п. 1 — п. 23)
Рисунок 27-1. Отображение текущих измеренных значений параметров электрической сети (п. 1 — п. 23)
Рисунок 27-2. Отображение текущих измеренных значений параметров электрической сети (п. 24 — п. 48)
Рисунок 27-2. Отображение текущих измеренных значений параметров электрической сети (п. 24 — п. 48)

iNode-PSense также может отображать измеренные данные в графическом виде, для этого нужно выбрать соответствующий пункт меню (рисунок 28).

Рисунок 28. Выбор пункта отображения графических данных
Рисунок 28. Выбор пункта отображения графических данных

Отобразить можно любой из измеряемых параметров, например токи по каждой из фаз (рисунок 29) либо значения параметров микроклимата (рисунок 30).

Рисунок 29. Графики токов L1, L2, L3
Рисунок 29. Графики токов L1, L2, L3
Рисунок 30. Графики температуры, влажности и точки росы
Рисунок 30. Графики температуры, влажности и точки росы

Причем цвет графика можно выбрать самостоятельно (рисунок 31).

Рисунок 31. Выбор цвета графика
Рисунок 31. Выбор цвета графика

Поддержка протокола SNMP в iNode-PSense

iNode-PSense поддерживает протокол SNMPv1, что позволяет организовать удаленный мониторинг электропитания SNMP, контроль и управление функциями устройства с помощью любой системы мониторинга, использующей протокол SNMP версии 1. Такими системами являются Zabbix, HP Openview Network Node Manager, CastleRock SNMPc, IBM Tivolli Netview и т. д.

Протокол SNMPv1 позволяет контролировать параметры iNode-PSense, а также считывать и устанавливать необходимые параметры.

Информация о переменных (их наименования, идентификаторы, тип данных и краткое описание) приведена в файле INODE_PSENSE_b2_6.mib. Этот файл можно скачать из внутренней памяти устройства на странице меню «Сервис» (рисунок 32). Либо по прямой ссылке: http://[IP-адрес]/protect/INODE_PSENSE_b2_6.zip

Рисунок 32. Ссылка для скачивания MIB-файла устройства
Рисунок 32. Ссылка для скачивания MIB-файла устройства

Кроме того, протокол SNMPv1 позволяет устройству автоматически отправлять аварийные и информационные трапы при возникновении событий. Список трапов и их коды также представлены в файле INODE_PSENSE_b2_6.mib.

На странице «Настройка параметров доступа по протоколу SNMP» (рисунок 33): модификаторы на чтение и запись — так называемые community: предназначены для обеспечения доступа SNMP-агента на чтение (модификатор на чтение) или чтение/запись (модификатор на запись) параметров устройства.

Рисунок 33. Настройка параметров доступа по протоколу SNMP
Рисунок 33. Настройка параметров доступа по протоколу SNMP

Доверенные IP-адреса: IP-адреса станций управления (в данном случае был задан 192.168.88.250), которым разрешены контроль и управление по SNMP.

IP-адрес 255.255.255.255 позволяет контролировать и управлять со станции управления с любым IP-адресом этой подсети.

Модификатор на получение трапов — то же, что и на чтение/запись, только на получение трапов.

IP-адреса рассылки трапов — IP-адреса станций управления, для которых предназначены трапы. Все IP-адреса, равные 0.0.0.0, отключают рассылку трапов.

Доступ к файлам формата XML

Кроме визуального представления информации, по протоколу HTTP возможен доступ к текстовым файлам форматов JSON и XML, содержащим настройки и данные датчиков, а также данные журнала событий и графические данные.

Для доступа к XML-файлу с данными и настройками датчиков нужно использовать путь http://[IP-адрес]/status.xml, при этом файл имеет структуру, приведенную на рисунке 34. Данные файлов обновляются при каждом считывании файла.

Рисунок 34. XML-файл с данными и настройками датчиков
Рисунок 34. XML-файл с данными и настройками датчиков

Из рисунка 34 видно, что в файле содержится информация о месте нахождения iNode-PSense (location), его MAC-адресе, о текущих значениях измеряемых величин (value), нижних (low_level) и верхних (high_level) пороговых значениях срабатывания аварии, значении гистерезиса (hysteresis), статусе срабатывания аварии (status), разрешении/запрете записи в журнал событий изменения состояния соответствующего датчика (logging).

Файл журнала событий в кодовом формате сообщений можно получить по адресу http://[IP-адрес]/log.xml. Структура файла приведена на рисунке 35.

Рисунок 35. XML-файл журнала событий
Рисунок 35. XML-файл журнала событий

Для преобразования кодов необходимо воспользоваться файлом http://[IP-адрес]/log_data.json

Передача данных в виде текстовых файлов формата JSON

Аналогичные данные можно получить в виде текстовых файлов формата JSON. Путь к JSON-файлу с данными и настройками датчиков: http://[IP-адрес]/status.json (рисунок 36); к файлу журнала событий: http://[IP-адрес]/log.json (рисунок 37).

Рисунок 36. JSON-файл с данными и настройками датчиков
Рисунок 36. JSON-файл с данными и настройками датчиков
Рисунок 37. JSON-файл журнала событий
Рисунок 37. JSON-файл журнала событий

Также можно получить доступ к файлу с графическими данными: http://[IP-адрес]/chart.json (рисунок 38).

Рисунок 38. JSON-файл с графическими данными
Рисунок 38. JSON-файл с графическими данными

Передача данных по протоколу TCP

iNode-PSense поддерживает функцию отправки измеренных данных по протоколу TCP на удаленный сервер. Для активации этой функции необходимо осуществить настройку параметров связи устройства (адрес сервера, TCP-порт для соединения, формат передаваемых данных и периодичность отправки данных на сервер) на странице «Настройка сервера» (рисунок 39). Кроме того, на данной странице отображается статус работы сервиса отправки данных на сервер.

Рисунок 39. Настройка сервера
Рисунок 39. Настройка сервера

В качестве сервера может использоваться любой сервер, поддерживающий передачу данных по протоколу TCP (по умолчанию предполагается использование сервера https://narodmon.ru/ сервиса «Народный мониторинг», рисунок 40).

Рисунок 40. Отображение измеренных данных на сайте narodmon.ru
Рисунок 40. Отображение измеренных данных на сайте narodmon.ru

Поддержка отправки уведомлений по электронной почте

Устройство iNode-PSense поддерживает отправку уведомлений на электронный почтовый ящик через удаленный SMTP-сервер. По сути, это отправка уведомлений из журнала событий (рисунок 41).

Рисунок 41. Журнал событий iNode-PSense
Рисунок 41. Журнал событий iNode-PSense

Уведомления могут быть сформированы по наступлению события выхода за границы рабочего диапазона контролируемого параметра, заданные нижним и верхним порогами. Эти пороги задаются с дискретностью, равной “1” для:

1) датчиков электропитания:

  • частота сети;
  • напряжение фаз L1, L2, L3;
  • суммарный ток фаз L1-L3;
  • ток фаз L1, L2, L3;

2) цифровых датчиков:

  • температура (датчик температуры);
  • влажность (датчик влажности);
  • температура (датчик влажности);
  • температура точки росы (датчик влажности).

Также уведомления формируются после измерения текущего состояния дискретных входов и релейного выхода.

Для задания порогов для датчиков электропитания можно использовать данные из ГОСТ 32144-2013 Нормы качества электрической энергии в системах электроснабжения общего назначения. Для этого нужно зайти в пункт меню «Настройки» (рисунок 42).

Рисунок 42. Задания порогов для частоты сети и фазного напряжения
Рисунок 42. Задания порогов для частоты сети и фазного напряжения

Для включения функции отправки уведомлений на электронный почтовый ящик необходимо зайти в еmail-настройки, ввести данные SMTP-сервера, электронный адрес отправителя в домене SMTP-сервера, электронный адрес получателя в любом домене (рисунок 43), установить флажок «Использовать E-Mail» и нажать кнопку «Применить».

Рисунок 43. Настройка почтовых уведомлений от iNode-PSense
Рисунок 43. Настройка почтовых уведомлений от iNode-PSense

После этого осуществляется отправка тестового сообщения (рисунок 44), при возникновении проблем при отправке появляется сообщение Sending Error — «Ошибка отправки» (рисунок 45).

Рисунок 44. Получение тестового сообщения от iNode-PSense
Рисунок 44. Получение тестового сообщения от iNode-PSense
Рисунок 45. Уведомление о наличии ошибки при отправке сообщения
Рисунок 45. Уведомление о наличии ошибки при отправке сообщения

Функция «Период отправки» служит для установки периода между сообщениями во избежание блокировки SMTP-сервером при большом количестве аварийных сообщений. Все события, произошедшие в промежуток времени между двумя отправками, группируются и отправляются в одном сообщении.

Необходимо отметить, что iNode-PSense не поддерживает отправку писем с использованием протокола шифрования TLS, поэтому письма можно отправлять только на порт 25 (без шифрования). Сейчас у производителя устройства нет своего SMTP-сервера, а практически все общедоступные серверы («Яндекс», gmail и т. д.) примерно с 2017 года требуют или TLS-, или STARTTLS-шифрование. Поэтому для использования этой функции уведомления необходимо иметь свой SMTP-сервер без шифрования.

Если устройство iNode-PSense было выключено, то после включения на электронную почту придет письмо с информацией, что iNode-PSense включен, инициализацией подключенных датчиков и аварий (рисунок 46).

Рисунок 46. Уведомление о включении и инициализации iNode-PSense
Рисунок 46. Уведомление о включении и инициализации iNode-PSense

Использование релейного выхода

Кроме всего прочего, iNode-PSense имеет встроенное реле, которым можно управлять вручную либо при наступлении события выхода за границы рабочего диапазона контролируемого параметра, возвращении в диапазон, отключении датчиков (рисунок 47) для:

1) датчиков электропитания:

  • напряжение фаз L1, L2, L3;
  • тока фаз L1, L2, L3;

2) цифровых датчиков:

  • температура (датчик температуры);
  • влажность (датчик влажности);
  • температура (датчик влажности).
Рисунок 47. Настройка релейного выхода iNode-PSense
Рисунок 47. Настройка релейного выхода iNode-PSense

Это реле может выполнять функцию релейной защиты и при возникновении аварийной ситуации отключать питание на одной либо сразу на трех фазах. А также управлять электропитанием различных устройств, например ТЭНа для отопления, греющего кабеля теплого пола, парогенератора (увлажнителя воздуха), насоса, световой или звуковой сигнализации (сирены), отсечного клапана и т. д.

Краткое резюме

В целом можно констатировать, что iNode-PSense достаточно хорошее WEB-SNMP-устройство контроля параметров электропитания, что позволяет интегрировать его в самые различные системы.

Также стоит отметить, что существует модификация устройства iNode-PSense (5A), для использования стандартных трансформаторов тока с номинальным током вторичной обмотки 5 А, которые можно купить у большого количества производителей.

Эта модификация подойдет для тех, кто хочет использовать стандартные (или уже установленные) трансформаторы тока.

Ссылки

  • Устройство: iNode-PSense
  • TSensorEnc – цифровой датчик температуры, тип №1
  • HSensorEnc – цифровой датчик влажности

Вам также будет интересно: