Серия «Панели Оператора»

6

Общение панели Weintek с ПЛК110 ОВЕН по Modbus RTU

Панель оператора Weintek достаточно популярна в нашей стране. Быстрая, красивый экран, удачный функционал рецептов, есть возможность подключаться к ней удалённо, есть свой Дашборд. Давайте рассмотрим, как с помощью неё подключиться к ПЛК Овен и опросить пару-тройку регистров.

Приветствую всех посетителей, Напишу статью про связь между панелью Weintek и ПЛК ОВЕН.

Статью пишу в режиме реального времени, так как параллельно собираю объект, о нем напишу чуть позже.

Настройки со стороны ПЛК

Устанавливаем Codesys 2.3, создаём проект, добавляем таргет.

Заходим во вкладочку конфигурация ПЛК. Создаём Master SLAVE, выбираем по какому порту будем опрашивать. В моём случае по RS-485 (2-ой канал).

И после этого, добавляем все необходимые нам регистры — если кнопки-лампочки, то регистры 8 бит, если целочисленные, то 2 байта, если вещественные с запятой, то 4 байта.

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

И желательно создавать регистры в чётном порядке, то есть по два. Пускай какие-то будут пустыми. Удобно потом будет настраивать адреса.

Адресация считается сверху вниз, начиная с нуля. Переменные по 8 бит считаем по 2 — получаем 2 байта в одном регистре. Поэтому удобно располагать вот так последовательно, становится понятно, где какой адрес. Вот у меня три регистра со сдвоенными 8-битными переменными.

Первый регистр — это адрес 0, второй — адрес 1, третий — адрес 2 и т.д.

Настройки со стороны Панели

Устанавливаем Easy Builder PRO. Создаём проект. Ставим свою панель.

Нажимаем системные настройки.

Выбираем новое устройство.

Выбираем Modbus(Adjustable). Настраиваем интерфейс RS-485, (настройки связи, COM, скорость и т.д.) Жмём ОК.

Теперь у нас два устройства — панель и контроллер.

Ставим допустим переключатель, и настраиваем регистр с битом.

У weintek адресация смещена на 1 , поэтому адрес 0 ПЛК — соответствует адресу 1 в панели.

Эту информацию мы можем найти в руководстве по эксплуатации к панелям.

Этот адрес будет соответствовать этому биту. И так далее, по порядку.

Ну и конечно делюсь результатом;

На этом я заканчиваю, если есть вопросы, пишите комментарии.

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

Показать полностью 9 1
1

Организация аварий в панели оператора Weintek

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

Приветствую всех, уважаемые коллеги представляю статью по реализаций аварий на панели оператора Weintek. Если нужно — пользуйтесь.

Программируем в два этапа — журнал событий и индикация аварий.

Настройка журнала событий

Для того чтобы смотреть, нам нужно заполнить таблицу необходимыми данными. Скачиваем Eаsy Builder PRO. Создаём проект на любую панель.

Запускаем журнал событий.

В этом окне создаем список переменных, на которых будут завязаны аварийные события. Можно биты или целочисленные значения.

Вот здесь задаётся бит или слово.

В этом окне мы прописываем сообщения для событий.

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

Индикация аварий

Следующий этап это реализация индикации, либо в табличном варианте, либо в виде текста.

Добавляем либо панель аварий, либо дисплей.

Вот так выглядит панель аварий.

А вот так вот дисплей аварий. В виде таблицы.

На этом я заканчиваю, если есть вопросы, пишите в комментариях.

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

Показать полностью 8
3

Пару слов про СПК210...

Заказали оборудование фирмы ОВЕН называется оно СПК210.

Скачал демо-проект с сайта ОВЕН, если кому интересно, вот ссылка. Это чисто моё субъективное мнение, озвучиваю свои впечатления.

Из плюсов:

  1. Мощный процессор - 4х Cortex-A35 - 1200 МГц против ARM Cortex™-A8 Core 600 MHz 600 МГц

  2. Гигантские возможности CODESYS 3.5, и аппаратные, и математические, и функциональные.

  3. Есть Разъем для интерфейсов RS-485 в комплекте.

  4. Прочный и качественный корпус.

Из минусов:

  1. Слабая графика, к сожалению для меня это имеет огромную и решающую роль в выборе оборудования. Панельный контроллер должен выполнять именно свою основную функцию - графику.

  2. Тренды работают плохо, вытекает из слабой графики.

  3. И "плохая тыкабельность", плохо реагирует на нажатие на экране. В реальных условиях на объектах у операторов пальцы обычно в чём-то, так как они работают ещё где-то. Пальцы в саже, в муке, в сахаре, в патоке. Ну вы поняли. Для них нажимать на подобный экран - это мука.

Я немного расстроился, честно, я ожидал нечто большего. Вот видео работы СПК210.

Тестируем ОВЕН СПК210

А вы как думаете, друзья?

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

Показать полностью 2 1
Отличная работа, все прочитано!