На рынке очень много производителей панелей оператора. Жизнь меня столкнула с панелями таких фирм — Weintek, ОВЕН, Kinco, Optimus Drive, Delta, Mitsubishi. Одно могу сказать точно, весь основной функционал у всех практически один и тот же. Все остальное это нюансы конкретно производителей. Из всех панелей мне больше всего нравится Weintek. Эта статья будет посвящена программированию этих панелей.
Приветствую всех, на связи с вами автор блога Семён. Сегодня я буду писать про дистрибутив для панелей операторов Weintek. И напишем простенький пример программы.
Панели оператора Weintek
Weintek — это тайваньский производитель панелей оператора, который издавна занимается разработками конкретно в одном направлении. Развитие компании движется семимильными шагами, внедряя всё новые и новые технологии по коммуникации.
Компания Weintek основана в 1995 году в Тайбее (Тайвань), где и в настоящее время находится ее главный офис, центр разработок (R&D Center) и один из заводов. Также, заводы Weintek находятся в Сужоу и Шенчьжене (Китай).
Более 25 лет Weintek создает легкие в использовании, стабильные и инновационные панели оператора, осознавая при этом рыночные тенденции на быстро меняющемся технологическом ландшафте. Дистрибьюторы Weintek находятся более чем в 50 странах мира.
Самые популярные модели панелей оператора которые используем:
MT8072iP
cMT2078X
В чем преимущество этих панелей:
- Можно сделать красивую менюшку без лишних хлопот (Есть готовые библиотеки);
- Удобно писать программы в макросах;
- Интуитивно понятное расположение объектов
- Есть облачные технологии (есть модели, в которых вшита штатная функция)
- Можно сделать Веб-визуализацию в дашбордах
- Можно удалённо программировать как и панель, так и остальное оборудование через них (требуется определённая модель и сервисы)
- Очень много функции и плюшек (Архивация, тренды, учет электроэнергии, баркод и т.д.)
- Можно купить лицензию Codesys 3.5 (определенные модели)
- Есть готовый сервис для удалённого мониторинга
- Поддерживает большой зоопарк оборудования и протоколов
- Удобная рецептура
Из всего этого я точно могу сказать, что эта панель на все случаи жизни и под любые локальные задачи. Единственный недостаток продукт зависит от курса доллара. И бывает не всем купить эту панель по карману, есть аналоги подешевле. Но я в любом случае стараюсь ставить именно эти экраны, так как они снимают кучу проблем в разработке.
Приложение Easy Builder
Для разработки прикладных приложений для панели оператора используется дистрибутив Easy Builder. ПО обновляется практически каждый месяц добавляя что-то новое. Прогресс не стоит на месте.
Скачиваем Easy Builder PRO.
Когда запускаем приложение в автомате устанавливается новый проект.
Выбираем модель панели и нажимаем Ок.
Открываются системные параметры, здесь мы можем добавлять все опрашиваемые устройства, поставить настройки окошек, установить пароли и т.д.
Если допустим нужно нам добавить опрос modbus устройство, выполняем следующие настройки:
Если мы хотим, чтобы панель работала в режиме мастера по интерфейсу 485 — то нам нужно выбрать Modbus RTU, выбрать интерфейс RS-485 и параметры COM порта.
Один протокол рассчитан на один порт. 2 COM и 1 Ethernet — максимум можем прицепить 3 протокола.
Ну а мы идем дальше, откроется окно с визуализацией, можно в настройках поменять фон. Я часто ставлю всего три цвета, белый, черный и серый. Люблю графику строго минимал.
Ну для примера, можно поставить кнопку с индикатором, назначить им регистры и запустить в симуляторе — проверить, потом загружать в панель.
Задаем обоим элементам регистр LB0 — это регистр самой панели.
В кнопке ставим параметр Моментально, если хотим, чтобы по нажатию загорелась лампа, при отпускании потухла.
Нажимаем Офлайн симуляцию
Получаем результат
Если надо загрузить проект нажимаем следующую кнопку
На этом я закругляюсь, до встречи, пока-пока.
С уважением, Гридин Семен