IntraSCADA: различия между версиями
(не показано 49 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
{{ | {{Draft}} | ||
[[Image: IntraSCADA.png|300px|thumb|right| IntraSCADA]] | [[Image: IntraSCADA.png|300px|thumb|right| IntraSCADA]] | ||
== Описание == | == Описание == | ||
IntraSCADA — платформа для систем диспетчеризации зданий, мониторинга и автоматизации промышленных объектов и инженерных сооружений (СМИС). Поддерживаются протоколы Modbus, MQTT, OPC UA, SNMP. | |||
Интерфейсы управления: | Интерфейсы управления: | ||
* Веб-интерфейс, который работает в популярных браузерах, таких как | * Веб-интерфейс, который работает в популярных браузерах, таких как Chrome, Safari. | ||
* [https://intrascada.com/ru/product/desktop-app/ Приложение на персональный компьютер]. | * [https://intrascada.com/ru/product/desktop-app/ Приложение на персональный компьютер]. | ||
Если у контроллера Wiren Board с установленной IntraSCADA нет выделенного | Если у контроллера Wiren Board с установленной IntraSCADA нет выделенного IP-адреса, то доступ к нему можно получить по P2P. | ||
== Установка == | == Установка == | ||
Строка 17: | Строка 16: | ||
{{Wbincludes:Installing Software In Console}} | {{Wbincludes:Installing Software In Console}} | ||
=== Процесс установки === | |||
Производитель IntraSCADA учёл особенности контроллеров Wiren Board в скрипте установке, поэтому просто ставим необходимые пакеты и запускаем установку: | |||
# Установите sudo: | |||
#: <syntaxhighlight lang="bash"> | |||
apt update && apt install sudo | |||
</syntaxhighlight> | |||
# Скачайте и запустите скрипт установки, это делается одной командой: | |||
#: <syntaxhighlight lang="bash"> | |||
curl -sL https://git.io/JYAeq | sudo -E bash -s ru | |||
</syntaxhighlight> | |||
В команде выше <code>ru</code> — это язык устанавливаемого ПО, для английской версии используйте <code>en</code>. | |||
В процессе установки будет показано сообщение, на которое можно не обращать внимание: | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo: unable to resolve host wirenboard-AWE7DENS: No such file or directory | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Установка занимает порядка 5 минут, в конце будет показано сообщение с ссылками и логином/паролем для входа, сохраните их: | |||
<syntaxhighlight lang="bash"> | |||
Login: admin | |||
Password: 202020 | |||
Web interface: http://192.168.2.23:8088/admin, http://192.168.42.1:8088/admin | |||
Complete! Thank you. | |||
</syntaxhighlight> | |||
<gallery mode="packed" heights="200px" caption="Установка"> | |||
Image: 0. IntraSCADA Install 1.png | Процесс установки | |||
Image: 0. IntraSCADA Install 2.png | Сообщение с адресом, логином и паролем | |||
</gallery> | |||
=== Вход в систему === | === Вход в систему === | ||
Теперь нужно войти в систему, нам понадобятся данные, сохранённые при установке: | |||
# Перейдите по ссылке, например, http://192.168.2.23:8088/admin , где ''192.168.2.23'' — IP-адрес вашего контроллера. | |||
# Введите логин и пароль. | |||
Если вы успешно вошли в систему, установка завершена, можно переходить к настройке. | |||
<gallery mode="packed" heights="200px" caption="Вход в систему"> | <gallery mode="packed" heights="200px" caption="Вход в систему"> | ||
Строка 33: | Строка 59: | ||
=== Активация лицензии === | === Активация лицензии === | ||
Для работы с реальными каналами нужна лицензия, мы будем использовать | Для работы с реальными каналами нужна лицензия, мы будем использовать бесплатную лицензию на 32 канала: | ||
# Получите ключ в [https://intrascada.com/product/intrascada-v5- | # Получите бесплатный ключ в [https://intrascada.com/product/intrascada-v5-32-tags/ интернет-магазине IntraSCADA]. | ||
# Зайдите в '''веб-интерфейс IntraSCADA''' на контроллере, откройте вкладку '''Лицензии''' и активируйте полученный ключ. | # Зайдите в '''веб-интерфейс IntraSCADA''' на контроллере, откройте вкладку '''Лицензии''' и активируйте полученный ключ. | ||
<gallery mode="packed" heights="200px" caption="Активация IntraSCADA"> | <gallery mode="packed" heights="200px" caption="Активация IntraSCADA"> | ||
Строка 41: | Строка 67: | ||
</gallery> | </gallery> | ||
== | == Настройка устройств Wiren Board == | ||
=== Установка MQTT-плагина === | |||
Home IntraSCADA может работать с Modbus-устройствами через [[MQTT]], для этого нужно установить MQTT-плагин и настроить получение и отправку данных. | |||
Установите MQTT-плагин: | |||
# Перейдите в веб-интерфейсе IntraSCADA на вкладку '''Плагины'''. | |||
# Нажмите кнопку '''Проверить обновления'''. | |||
# Найдите в списке плагин '''mqttclient''' и нажмите на кнопку '''Установить'''. | |||
# Через несколько секунд внизу страницы появится сообщение об успешной установке. | |||
<gallery mode="packed" heights=" | <gallery mode="packed" heights="200px" caption="Установка MQTT-плагина"> | ||
Image: | Image: 4. IntraSCADA Install mqttclient 1.png | Список доступных для установки плагинов | ||
Image: 4. IntraSCADA Install mqttclient 2.png | Плагин mqttclient установлен | |||
Image: | |||
</gallery> | </gallery> | ||
=== Настройка MQTT-клиента === | |||
После установки плагина надо создать экземпляр MQTT-клиента и настроить его: | |||
# Выберите на левой панели пункт '''Источники данных''' | |||
<gallery mode="packed" heights="150px" caption="Настройка | # Разверните в дереве '''Plugins''' и выберите '''MQTTCLIENT''' | ||
Image: | # В контекстном меню выберите пункт '''Добавить экземпляр mqttclient1'''. | ||
Image: | # Если вы не меняли настройки MQTT-брокера в контроллере Wiren Board, то в настройках плагина оставьте значения по умолчанию. | ||
Image: | # Запустите плагин, для этого выберите в дереве '''mqttclient1''' и в контекстном меню выберите пункт '''Запустить плагин mqttclient1'''. | ||
<gallery mode="packed" heights="150px" caption="Настройка MQTT-клиента"> | |||
Image: 5. IntraSCADA Tuning mqttclient 1.png | Добавление экземпляра MQTT-клиента | |||
Image: 5. IntraSCADA Tuning mqttclient 2.png | Настройка подключения к MQTT-брокеру | |||
Image: 5. IntraSCADA Tuning mqttclient 3.png | Запуск MQTT-клиента | |||
</gallery> | </gallery> | ||
=== Настройка каналов === | |||
== Визуализация == | == Визуализация == | ||
== Удаление == | == Удаление == | ||
== Полезные ссылки == | == Полезные ссылки == | ||
* [https:// | * [https://intrascada.com/ru/2021/06/wirenboard/ Инструкция по установке IntraSCADA на контроллер Wiren Board] | ||
* [https://intrascada.com/ru/ Сайт IntraSCADA] | * [https://intrascada.com/ru/ Сайт IntraSCADA] | ||
* [https://intrascada.com/ru/product/intrascada-v5-32/ | * [https://intrascada.com/ru/product/intrascada-v5-32/ Бесплатная версия на 32 тега] | ||
* [https://intrascada.com/ru/demo-ru/ Онлайн-демо] | * [https://intrascada.com/ru/demo-ru/ Онлайн-демо] | ||
{{Wbincludes:Device Page Footer}} | {{Wbincludes:Device Page Footer}} |
Версия 17:11, 10 мая 2022
Это черновик страницы. Последняя правка сделана 10.05.2022 пользователем A.Degtyarev.
Описание
IntraSCADA — платформа для систем диспетчеризации зданий, мониторинга и автоматизации промышленных объектов и инженерных сооружений (СМИС). Поддерживаются протоколы Modbus, MQTT, OPC UA, SNMP.
Интерфейсы управления:
- Веб-интерфейс, который работает в популярных браузерах, таких как Chrome, Safari.
- Приложение на персональный компьютер.
Если у контроллера Wiren Board с установленной IntraSCADA нет выделенного IP-адреса, то доступ к нему можно получить по P2P.
Установка
Общая информация
Чтобы не потерять установленный софт и его данные, обновляйте ПО контроллера только через менеджер пакетов apt. Подробнее читайте в статье Программное обеспечение Wiren Board.
Встроенный флеш-накопитель контроллера разбит на разделы и для пользователя отведён самый большой из них, который монтируется в папку /mnt/data
. Нужно учесть эту особенность при установке программ, а также при обновлении прошивки контроллера.
Копируйте команды из инструкции, вставляйте их в консоль контроллера с помощью клавиш Shift+Insert и запускайте клавишей Enter. В случае ошибок, внимательно читайте вывод, там будут инструкции и подсказки.
Процесс установки
Производитель IntraSCADA учёл особенности контроллеров Wiren Board в скрипте установке, поэтому просто ставим необходимые пакеты и запускаем установку:
- Установите sudo:
apt update && apt install sudo
- Скачайте и запустите скрипт установки, это делается одной командой:
curl -sL https://git.io/JYAeq | sudo -E bash -s ru
В команде выше ru
— это язык устанавливаемого ПО, для английской версии используйте en
.
В процессе установки будет показано сообщение, на которое можно не обращать внимание:
sudo: unable to resolve host wirenboard-AWE7DENS: No such file or directory
Установка занимает порядка 5 минут, в конце будет показано сообщение с ссылками и логином/паролем для входа, сохраните их:
Login: admin
Password: 202020
Web interface: http://192.168.2.23:8088/admin, http://192.168.42.1:8088/admin
Complete! Thank you.
- Установка
Вход в систему
Теперь нужно войти в систему, нам понадобятся данные, сохранённые при установке:
- Перейдите по ссылке, например, http://192.168.2.23:8088/admin , где 192.168.2.23 — IP-адрес вашего контроллера.
- Введите логин и пароль.
Если вы успешно вошли в систему, установка завершена, можно переходить к настройке.
- Вход в систему
Активация лицензии
Для работы с реальными каналами нужна лицензия, мы будем использовать бесплатную лицензию на 32 канала:
- Получите бесплатный ключ в интернет-магазине IntraSCADA.
- Зайдите в веб-интерфейс IntraSCADA на контроллере, откройте вкладку Лицензии и активируйте полученный ключ.
- Активация IntraSCADA
Настройка устройств Wiren Board
Установка MQTT-плагина
Home IntraSCADA может работать с Modbus-устройствами через MQTT, для этого нужно установить MQTT-плагин и настроить получение и отправку данных.
Установите MQTT-плагин:
- Перейдите в веб-интерфейсе IntraSCADA на вкладку Плагины.
- Нажмите кнопку Проверить обновления.
- Найдите в списке плагин mqttclient и нажмите на кнопку Установить.
- Через несколько секунд внизу страницы появится сообщение об успешной установке.
- Установка MQTT-плагина
Настройка MQTT-клиента
После установки плагина надо создать экземпляр MQTT-клиента и настроить его:
- Выберите на левой панели пункт Источники данных
- Разверните в дереве Plugins и выберите MQTTCLIENT
- В контекстном меню выберите пункт Добавить экземпляр mqttclient1.
- Если вы не меняли настройки MQTT-брокера в контроллере Wiren Board, то в настройках плагина оставьте значения по умолчанию.
- Запустите плагин, для этого выберите в дереве mqttclient1 и в контекстном меню выберите пункт Запустить плагин mqttclient1.
- Настройка MQTT-клиента
Настройка каналов
Визуализация
Удаление
Полезные ссылки
- Инструкция по установке IntraSCADA на контроллер Wiren Board
- Сайт IntraSCADA
- Бесплатная версия на 32 тега
- Онлайн-демо