Wiencloud
Подключение промышленной панели Weintek к облачному хранилищу на конкретном примере
Задача: Вывести информацию с панели Weintek cMT2108X2 в облако Wiencloud.
1. Идем на сайт https ://www. weincloud.net/
2. Если у вас нет домена Weincloud или вы хотите получить новый домен, нажмите «Зарегистрироваться» в окне входа.

После того, как вы заполните необходимую информацию и нажмете «Зарегистрироваться», система отправит электронное письмо с подтверждением. Следуйте инструкциям в письме, чтобы подтвердить регистрацию. Успешно создав домен, вы сможете войти в систему как администратор, где username=admin.
3. Далее идем на вкладку Device и жмем Add HMI

4. Далее заполняем форму, выбираем Dashboard, затем выбираем 90 days free trial.

Чтобы узнать Hardware Key, нужно подключить панель к Ethernet и зайти на вебсервер панели с правами Администратора. Пароль по умолчания «111111».

Переходим в раздел Weincloud - EasyAccess 2.0

Копируем значение"Аппаратный ключ" и возвращаемся на сайт облака.
5. В открытом окне Add HMI (см. п. 2) вставляем только что скопированный Hardware key и пишем произвольный Nickname.
6. Чтобы отправить данные с HMI на сервер Weincloud, нужно сначала добавить теги на вкладке Data Source в панели управления, а затем сопоставить эти теги с адресами устройств в EasyBuilder Pro. По завершении сопоставления значения адресов устройств могут отображаться в тегах на вкладке Data Source.
Чтобы добавить группу или тег, выберите Default HMI и нажмите кнопку Edit.

Затем Add Tag и заполняем данные.
Data Type: Доступные типы данных включают Boolean, Int, Float, String. Выберем Float.
History: поставим Yes, т.е. будем сохранять исторические данные тега в Weincloud. Максимальное количество тегов с историей на один ЧМИ — 100, а период хранения истории тегов — 1 год.
Interval: Интервал для записи данных. Единица измерения — секунды, диапазон — 5–60 секунд. Установим 5 с
Примечание:
Максимальное количество тегов на HMI — 500.
Создадим тэг под названием tag.423, тип Boolean.

7. Далее перейдем в EasyBuilder Pro и создадим тестовый проект для нашей панели. Добавим переключатель и лампочку, свяжем их с переменной LB-00010.

Для привязки переменной к тэгу Weincloud перейдем во вкладку меню Weincloud, далее Dashboard.

В открывшемся окне поставим галку Включить, затем нажмем Настройки и введем там свои регистрационные данные Weincloud.

Далее Войти, OK и пробуем синхронизироваться.


В нашем случае это Tag_4 с адресом LB-00010.


8. Загрузка проекта в панель.

9. Проверим, передаются ли данные в облако Weincloud. Переходим на сайт облака в раздел Data Source и видим, что связи нет.

10. Проверим связь панели с интернетом. Для этого в EasyBuilder Pro добавим в проект функцию синхронизации с NTP сервером и индикатор, который будет включаться, если связи нет. Для этого идем в системные параметры:

Далее на вкладке "Синхронизация времени/летнее время" настраиваем синхронизацию:

И добавляем лампочку, привязав ее к значению параметра LB-12055:

11. Загружаем проект в панель. Видим, что лампочка горит, т.е. синхронизации нет.
После недолгих раздумий приходит идея проверить сетевые настройки в веб-интерфейсе панели.

Да, верно, не задан адрес интернет-шлюза, т.е. роутера. Задаем стандартные 192.168.1.1 и вуаля, - лампочка гаснет.
На вкладке Weincloud Dashboard меняется состояние соединения:

Данные начали перетекать в облако!

12. Теперь надо создать проект для визуализации панели в облаке. Для этого переходим на вкладку Project и нажимаем Create New Project:



Затем Publish, копируем ссылку на страницу визуализации. Проходим по ссылке и проверяем работу:

Все работает.
#ОблакоWiencloud, #программированиеWeintek
2
29.09.2023