...
WebSocket API

Пример реализации веб-интерфейса с использованием WebSocket для получения данных и VueJS для отображения изменений.

Данные в этом интерфейсе изменяются как только виртуальные устройства внутри VRack получают изменения с реальных устройств.

...
Grafana интерфейс

Пример отображения данных, попадаемых в базу Clickhouse с помощью VRack.

Изменения в этом интерфейсе происходят тогда, когда данные попадут в базу Clickhouse, и их оттуда заберет сама Grafana. Обычно время задержки может составлять 15-30 сек.

...
Схема VRack

Схема, по которой работает текущий демонстрационный сервис

Данная схема может незначительно отличаться от работы реальной схемы, но все равно отражает основные принципы построения схем для работы с реальными устройствами в VRack

Демо стенд

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

APC SmartUPS 750

Источник бесперебойного питания.

Подключен с использованием преобразователя Ethernet в RS-232 (USR-DR301).

Получение основных показателей, нагрузки и плана работы при отключении электроэнергии.

Proxmox

Сервер виртуальных машин.

Proxmox сам отправляет метрики виртуальных машин в формате Graphite. VRack выступает в качестве сервера Graphite, получает метрики, фильтрует и подготавливает их для отправки в веб-интерфейс и сервер хранения метрик.

МВ210 101

Модуль аналогового ввода.

Получает 4 температуры с датчиков типа pt-100.

МВ210 204

Модуль дискретного ввода.

Используется для демонстрации работы вместе с модулем дискретного вывода.

МУ210 401

Модуль дискретного вывода.

Используется для демонстрации работы вместе с модулем дискретного ввода. Последние 4 порта физически подключены к модулю дискретного ввода для демонстрации работы управления через веб-интерфейс.

Пульсар 1T

Счетчик электроэнергии

Работает по протоколу RS-485, для опроса используется преобразователь Ethernet <> RS-485

USR-DR302

Преобразователь Ethernet <> RS-485

Используется для опроса счетчика электроэнергии, может иметь на сети несколько устройств которые опрашиваются в порядке очереди

USR-DR301

Преобразователь Ethernet <> RS-232

Используется для опроса источника бесперебойного питания APC SmartUPS 750.