Перейти к содержанию

Навигация

MasterSCADA: различия между версиями

 
(не показано 35 промежуточных версий этого же участника)
Строка 1: Строка 1:
[[Image: MasterSCADA.png|300px|thumb|right| Логотип MasterSCADA]]
{{DISPLAYTITLE: Использование MasterSCADA 4D с контроллером Wiren Board}}
{{Draft}}
== Описание ==
{{DISPLAYTITLE: MasterSCADA 4D }}
[https://masterscada.ru/masterscada4d MasterSCADA 4D] — программная платформа для создания АСУТП, MES, решения задач учета и диспетчеризации объектов промышленности, ЖКХ и автоматизации зданий.
MasterSCADA 4D программная платформа для создания АСУТП, MES, решения задач учета и диспетчеризации объектов промышленности, ЖКХ и автоматизации зданий.


MasterSCADA 4D можно использовать в двух режимах:
MasterSCADA 4D можно использовать в двух режимах:
# Стандартная интеграция через [[OPC UA]] или [[MQTT]] — подойдёт для задач, где SCADA стоит на отдельном сервере.
# [[MasterSCADA_on_PC |Стандартная интеграция через MQTT или OPC UA]] — подойдёт для задач, где SCADA стоит на отдельном сервере.
# Runtime-интеграция — позволяет программировать логику с помощью языков [[IEC 61131-3 | МЭК 61131-3]] и запускать интерактивные дашборды прямо на контроллере.
# [[MasterSCADA_on_Wiren_Board |Установка MasterPLC]] — позволяет программировать логику с помощью языков [[IEC 61131-3 | МЭК 61131-3]] и запускать интерактивные дашборды прямо на контроллере.


Здесь мы рассмотрим Runtime интеграцию.
<gallery mode="packed" heights="250px" caption="Варианты интеграции MasterSCADA 4D с контроллером Wiren Board">
 
Image: MasterSCADA_4D_on_PC.png | Стандартная интеграция через MQTT
== Принцип работы ==
Image: MasterSCADA 4D Runtime.png | Runtime-интеграция (MasterPLC)
 
</gallery>
== Установка исполнительной системы ==
Запросите дистрибутив исполнительной системы для контроллера Wiren Board 6 в техподдержке MasterSCADA.
 
Инструкция по установке:
# Подключитесь к контроллеру по [[SSH]].
# Создайте временную папку и перейдите в неё:
#:<syntaxhighlight lang="bash">
mkdir /home/masterscada && cd /home/masterscada
</syntaxhighlight>
# Загрузите файлы для установки исполнительной системы в папку <code>/home/masterscada</code>.
# Сделайте скрипт установки исполняемым:
#:<syntaxhighlight lang="bash">
chmod u+x ./install.sh
</syntaxhighlight>
# Запустите установку:
#:<syntaxhighlight lang="bash">
./install.sh --http-port=8043
</syntaxhighlight>
# Временные файлы больше не нужны, их можно удалить:
#:<syntaxhighlight lang="bash">
rm -R /home/masterscada
</syntaxhighlight>
 
Установка на контроллере завершена, консоль можно закрыть.
== Создание проекта ==
Создание первого проекта хорошо показано в видео [https://youtu.be/9oBSYiwAfsI MasterSCADA 4D. Быстрый старт. Часть 1].
 
Отличия от видео:
# После добавления контроллера, справа на панели укажите его IP-адрес, например, 192.168.2.22 и порт для веб-сервера 8043 — это для загрузки программы в контроллер и отладки.
# Вместо протокола DCON, вам нужно:
#* Добавить протокол Modbus TCP.
#* Добавить модуль Modbus TCP и в его настройках указать: IP адрес шлюза — 127.0.0.1, TCP порт шлюза — 502 и Адрес устройства — 242.
# Добавить канал DIO — это будет наш Buzzer. В свойствах канала укажите адрес ячейки — 4186.
 
Остальные настройки будут без изменений.
 
== Загрузка проекта в контроллер ==


== Полезные ссылки ==
== Полезные ссылки ==