Найти в Дзене
Ты же инженер АСУ ТП

Как программировать панели оператора Weintek?

Оглавление

На рынке очень много производителей панелей оператора. Жизнь меня столкнула с панелями таких фирм — Weintek, ОВЕН, Kinco, Optimus Drive, Delta, Mitsubishi. Одно могу сказать точно, весь основной функционал у всех практически один и тот же. Все остальное это нюансы конкретно производителей. Из всех панелей мне больше всего нравится Weintek. Эта статья будет посвящена программированию этих панелей.

Приветствую всех, на связи с вами автор блога Семён. Сегодня я буду писать про дистрибутив для панелей операторов Weintek. И напишем простенький пример программы.

Панели оператора Weintek

Weintek — это тайваньский производитель панелей оператора, который издавна занимается разработками конкретно в одном направлении. Развитие компании движется семимильными шагами, внедряя всё новые и новые технологии по коммуникации.

Компания Weintek основана в 1995 году в Тайбее (Тайвань), где и в настоящее время находится ее главный офис, центр разработок (R&D Center) и один из заводов. Также, заводы Weintek находятся в Сужоу и Шенчьжене (Китай).

Более 25 лет Weintek создает легкие в использовании, стабильные и инновационные панели оператора, осознавая при этом рыночные тенденции на быстро меняющемся технологическом ландшафте. Дистрибьюторы Weintek находятся более чем в 50 странах мира.

Самые популярные модели панелей оператора которые используем:

MT8072iP

cMT2078X

-2

В чем преимущество этих панелей:

  • Можно сделать красивую менюшку без лишних хлопот (Есть готовые библиотеки);
  • Удобно писать программы в макросах;
  • Интуитивно понятное расположение объектов
  • Есть облачные технологии (есть модели, в которых вшита штатная функция)
  • Можно сделать Веб-визуализацию в дашбордах
  • Можно удалённо программировать как и панель, так и остальное оборудование через них (требуется определённая модель и сервисы)
  • Очень много функции и плюшек (Архивация, тренды, учет электроэнергии, баркод и т.д.)
  • Можно купить лицензию Codesys 3.5 (определенные модели)
  • Есть готовый сервис для удалённого мониторинга
  • Поддерживает большой зоопарк оборудования и протоколов
  • Удобная рецептура

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

Приложение Easy Builder

Для разработки прикладных приложений для панели оператора используется дистрибутив Easy Builder. ПО обновляется практически каждый месяц добавляя что-то новое. Прогресс не стоит на месте.

Скачиваем Easy Builder PRO.

Когда запускаем приложение в автомате устанавливается новый проект.

-3

Выбираем модель панели и нажимаем Ок.

Открываются системные параметры, здесь мы можем добавлять все опрашиваемые устройства, поставить настройки окошек, установить пароли и т.д.

-4

Если допустим нужно нам добавить опрос modbus устройство, выполняем следующие настройки:

-5
-6

Если мы хотим, чтобы панель работала в режиме мастера по интерфейсу 485 — то нам нужно выбрать Modbus RTU, выбрать интерфейс RS-485 и параметры COM порта.

Один протокол рассчитан на один порт. 2 COM и 1 Ethernet — максимум можем прицепить 3 протокола.

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

Ну для примера, можно поставить кнопку с индикатором, назначить им регистры и запустить в симуляторе — проверить, потом загружать в панель.

-7

Задаем обоим элементам регистр LB0 — это регистр самой панели.

-8

В кнопке ставим параметр Моментально, если хотим, чтобы по нажатию загорелась лампа, при отпускании потухла.

-9

Нажимаем Офлайн симуляцию

-10

Получаем результат

-11

Если надо загрузить проект нажимаем следующую кнопку

-12

На этом я закругляюсь, до встречи, пока-пока.

С уважением, Гридин Семен