Управление задвижкой на ST — АСУ ТП: сообщество инженеров

Управление задвижкой на ST

Коротко о статье

В статье описан пример управления задвижкой на языке ST: плавное открытие и закрытие двумя кнопками, вывод на визуализацию степени открытия и управляющего сигнала 4–20 мА. Приведены конфигурация ПЛК, листинг программы и элементы визуализации.

Главное
  • Для управления задвижкой используются две кнопки, подключённые к дискретным входам с переменными «Plus» и «Minus».
  • Дискретные выходы «Zakrita» и «Otkrita» сигнализируют полное закрытие и полное открытие задвижки.
  • Аналоговый выход формирует сигнал 4–20 мА: 4 мА соответствует полному закрытию, 20 мА — полному открытию.
  • Локальная переменная «Polojenie» имеет реальный тип, остальные переменные связаны с физическими входами/выходами.
  • Визуализация включает два столбчатых указателя: один для переменной «Tok», второй для «PLC_PRG.Polojenie».
  • Изображение задвижки в виде полигона меняет цвет по переменной «NOT Zakrita».
Термины и технологии
  • ST
  • ПЛК
  • 4 – 20 мА
  • Plus
  • Minus
  • Zakrita
  • Otkrita
  • Polojenie

Кому полезно: Инженерам АСУ ТП, занимающимся программированием ПЛК и визуализацией.

По теме на сайте

Первоисточник: mc-plc.ru

Выжимка составлена редакцией сайта с помощью ИИ по тексту статьи.

Есть задвижка и необходимо реализовать ее плавное открытие и закрытие, при этом выводить на визуализацию степень ее закрытия/открытия в процентах и значение управляющего сигнала в диапазоне 4 – 20 мА. Управление задвижкой осуществляется двумя кнопками.

Конфигурирование ПЛК в организаторе объектов показано на рис. 1. К двум дискретным входам подключены 2 кнопки с переменными «Plus» и «Minus» для плавного закрытия и открытия задвижки. Также необходимо сконфигурировать 2 дискретных выхода для сигналов полного закрытия задвижки «Zakrita» и полного открытия – «Otkrita». И, кроме того, самое главное нужен 1 аналоговый выход для сигнала 4 – 20 мА для управления реальной задвижкой. Току 4 мА будет соответствовать полное закрытие, а сигналу 20 мА – полное открытие.

Рис. 1. Конфигурирование ПЛК в организаторе объектов

Листинг программы на языке ST изображен на рис. 2. Локальная переменная «Polojenie» имеет реальный тип, все остальные переменные связаны с физическими входами/выходами.

Визуализация работы программы управления задвижкой показана на рис. 3. Для визуализации удобно использовать следующие элементы: 2 столбчатых указателя для визуализации значений по току и степени закрытия задвижки, сама задвижка нарисованная в виде полигона, трубопровод как 2 прямоугольника, 2 кнопки на закрытие и открытие задвижки.

Кнопка «Открыть» связана с физическим входом «Plus», кнопка «Закрыть» – с входом «Minus». Первый столбчатый указатель завязан на переменную «Tok», второй указатель связан с переменной «PLC_PRG.Polojenie». Изображение задвижки в виде полигона сконфигурировано с переменной на изменение цвета «NOT Zakrita»

Рис. 3. Визуализация управления задвижкой

Источник: http://mc-plc.ru/codesys/upravlenie-zadvijkoy-na-st.htm

🔗 Управление задвижкой на ST

Оставьте комментарий

Войти

Зарегистрироваться

Сбросить пароль

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

Прокрутить вверх