ЖУРНАЛ СТА №4/2019

Установка Node-RED идёт в виде мо- дуля NPM в среду Node.js. После того как прошла установка и пакет запущен, загрузится справочная информация по его состоянию. Графический клиент за- пускается в браузере. Сервер имеет ад- рес http//127.0.0.1:1880/. Если рассмат- ривать графический интерфейс (рис. 2), то в левой части располагается палитра с доступными узлами. Посередине нахо- дится рабочее пространство, в котором происходит объединение узлов в пото- ки. В правой части расположены три вкладки: информация по выбранному узлу (info), вкладка узла отладки (debug), вкладка рабочей панели (dashboard). В Node-RED узлы можно разделить на три основных класса: ● входные (формируют начальное со- общение); ● функциональные (используются для написания скриптов обработки вход- ных сообщений); ● выходные (завершают выполнение кода). В браузере вы создаёте приложение, перетаскивая узлы из своей палитры в рабочую область, и начинаете соеди- нять их вместе. Одним щелчком мыши приложение развёртывается обратно в среду выполнения, где оно запускается. Палитра узлов может быть легко рас- ширена путём установки новых узлов, разработанных сообществом, а создан- ные вами потоки могут быть легко пе- реданы в виде файлов JSON. П РИМЕР РЕАЛИЗАЦИИ Наглядным примером использования Node-RED был стенд, представленный компанией ПРОСОФТ на выставке «Мир климата». Данный стенд демон- ОБ ЗОР / Т Е Х НОЛОГ ИИ СТА 4/2019 26 www.cta.ru Рис. 3. Схема демонстрационного стенда Клиентская станция Node-RED HMI WEB MQTT MQTT Облако MQTT-брокер DO DO AI Modbus TCP Датчики температуры и влажности ADAM-3600 Датчик температуры Вентилятор Световая арматура HANDYSCOPE HS5 HANDYPROBE HP3 Профессиональный USB-прибор с функциями мультиметра, осциллографа, спектроанализатора, логического анализатора: • диапазон входного сигнала 0,2–800 В • разрешение 10 бит • максимальная частота дискретизации 100 МГц 2-канальный осциллограф с разрешением 14 бит и высокой частотой опроса: • полоса частот входного сигнала 250 МГц • частота дискретизации до 500 МГц • разрешение 12, 14, 16 бит • память 64 Мсэмпл • встроенный генератор 30 МГц ОФИЦИАЛЬНЫЙ ДИСТРИБЬЮТОР УЗНАТЬ БОЛЬШЕ

RkJQdWJsaXNoZXIy MTQ4NjUy