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
1
29.09.2023