MasterSCADA 4D
Описание
MasterSCADA 4D – программная платформа для создания АСУТП, MES, решения задач учета и диспетчеризации объектов промышленности, ЖКХ и автоматизации зданий.
MasterSCADA 4D можно использовать в двух режимах:
- Стандартная интеграция через OPC UA или MQTT — подойдёт для задач, где SCADA стоит на отдельном сервере.
- Runtime-интеграция — позволяет программировать логику с помощью языков МЭК 61131-3 и запускать интерактивные дашборды прямо на контроллере.
Для Runtime-интеграции нужно установить на контроллер исполнительную систему (MasterSCASA 4D Runtime) и настроить интеграцию по одному из протоколов, например, MQTT. Исполнительная система интерпретирует написанные в MasterSCASA 4D программы и обеспечивает работу интерактивных дашбордов.
Установка исполнительной системы
Запросите дистрибутив исполнительной системы для контроллера Wiren Board 6 в техподдержке MasterSCADA.
Инструкция по установке:
- Подключитесь к контроллеру по SSH.
- Создайте временную папку и перейдите в неё:
mkdir /home/masterscada && cd /home/masterscada
- Загрузите файлы для установки исполнительной системы в папку
/home/masterscada
. - Сделайте скрипт установки исполняемым:
chmod u+x ./install.sh
- Запустите установку:
./install.sh --http-port=8043
- Временные файлы больше не нужны, их можно удалить:
cd ~ && rm -R /home/masterscada
Установка на контроллере завершена, консоль можно закрыть.
Создание проекта
Создание первого проекта хорошо показано в видео MasterSCADA 4D. Быстрый старт. Часть 1.
Отличия от видео:
- После добавления контроллера, справа на панели укажите:
- IP-адрес вашего контроллера, например, 192.168.2.22
- Порт для Web-сервера — 8043, его мы указывали при установке исполнительной системы.
- Вместо протокола DCON, добавьте протокол MQTT и в его настройках укажите:
- Сервер (исполнение) — localhost
- Порт — 1883
- Имя пользователя и пароль оставьте пустыми.
- Суффикс для записи —
/on
- Далее добавьте канал DIO, и укажите:
- Имя — Buzzer
- Topic —
/devices/buzzer/controls/enabled
. Адреса топиков можно узнать в стандартном веб-интерфейсе контроллера, раздел MQTT-Channels.
Остальные действия по созданию проекта будут без изменений.
Загрузка проекта в контроллер
Чтобы запустить загрузить программу в контроллер и запустить её, выберите режим Исполнение и нажмите кнопку Подключить выбранный узел (с загрузкой конфигурации).
Полезные ссылки