16 343
правки
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 5: | Строка 5: | ||
[https://masterscada.ru/masterscada4d MasterSCADA 4D] — программная платформа для создания АСУТП, MES, решения задач учета и диспетчеризации объектов промышленности, ЖКХ и автоматизации зданий. | [https://masterscada.ru/masterscada4d MasterSCADA 4D] — программная платформа для создания АСУТП, MES, решения задач учета и диспетчеризации объектов промышленности, ЖКХ и автоматизации зданий. | ||
В этой статье описывается процесс получения данных с Wiren Board SCADA-системой по протоколу MQTT. | В этой статье описывается процесс получения данных с Wiren Board SCADA-системой по протоколу MQTT. Ещё есть [[MasterSCADA_on_Wiren_Board |Runtime-интеграция]]. | ||
Для этого нужно установить на компьютер, АРМ или сервер исполнительную систему MasterSCADA 4D Runtime и добавить в проект библиотеку для контроллера Wiren Board и настроить связь с MQTT-брокером на контроллере. | Для этого нужно установить на компьютер, АРМ или сервер исполнительную систему MasterSCADA 4D Runtime и добавить в проект библиотеку для контроллера Wiren Board и настроить связь с MQTT-брокером на контроллере. | ||
Строка 12: | Строка 12: | ||
== Создание проекта == | == Создание проекта == | ||
Создание первого проекта хорошо показано в видео [https://youtu.be/9oBSYiwAfsI MasterSCADA 4D. Быстрый старт. Часть 1], наш пример можно взять [https://github.com/wirenboard/wb-community/tree/main/master-scada-4d | Создание первого проекта хорошо показано в видео [https://youtu.be/9oBSYiwAfsI MasterSCADA 4D. Быстрый старт. Часть 1], наш пример можно взять [https://github.com/wirenboard/wb-community/tree/main/third-party-soft-demo/master-scada-4d на Github], а MasterSCADA 4D на [https://masterscada.ru/masterscada4d официальном сайте]. | ||
Ообенности примера: | Ообенности примера: | ||
Строка 34: | Строка 34: | ||
</gallery> | </gallery> | ||
== Подключение MasterSCADA к | == Подключение MasterSCADA 4D к Wiren Board по OPC UA == | ||
Вместо MQTT можно использовать и протокол OPC UA: | |||
# [[OPC_UA|Настройте OPC UA шлюз на контроллере Wiren Board]]. | |||
# В MasterSCADA 4D добавьте в узел протокол OPC UA, введите адрес контроллера и получите список его каналов. | |||
<gallery mode="packed" heights="200px" caption="Опрос | <gallery mode="packed" heights="200px" caption="Опрос контроллера Wiren Board по OPC UA"> | ||
Image: Mscada opcua.png | Image: Mscada opcua.png | ||
</gallery> | </gallery> | ||
Строка 46: | Строка 46: | ||
Чтобы запустить загрузить программу в АРМ и запустить её, выберите режим '''Исполнение''' и нажмите кнопку '''Подключить выбранный узел (с загрузкой конфигурации)'''. | Чтобы запустить загрузить программу в АРМ и запустить её, выберите режим '''Исполнение''' и нажмите кнопку '''Подключить выбранный узел (с загрузкой конфигурации)'''. | ||
<gallery mode="packed" heights=" | <gallery mode="packed" heights="150px" caption="Загрузка программы в среду выполнения"> | ||
Image: Mscada PC load and start.png | Загрузка проекта и пуск | Image: Mscada PC load and start.png | Загрузка проекта и пуск | ||
Image: Mscada PC running.png | Интерфейс прикладной программы, вывод состояния в среду разработки | Image: Mscada PC running.png | Интерфейс прикладной программы, вывод состояния в среду разработки | ||
Строка 54: | Строка 54: | ||
== Полезные ссылки == | == Полезные ссылки == | ||
* [http://masterscada.ru Сайт MasterSCADA] | * [http://masterscada.ru Сайт MasterSCADA] | ||
* [https://github.com/wirenboard/wb-community/tree/main/master-scada-4d | * [https://github.com/wirenboard/wb-community/tree/main/third-party-soft-demo/master-scada-4d Пример проекта] | ||
{{Wbincludes:Device Page Footer}} | {{Wbincludes:Device Page Footer}} |