Запуск насоса на CFC — АСУ ТП: сообщество инженеров

Запуск насоса на CFC

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

Статья описывает запуск центробежного насоса на языке CFC: настройку входов/выходов ПЛК, использование таймера и счётчика, а также создание визуализации. Из неё можно взять готовую последовательность действий для реализации импульсного пуска с учётом числа включений.

Главное
  • Для работы насоса требуется сконфигурировать дискретный вход «Pusk» и дискретный выход «Nasos».
  • В программе используются счётчик CTU, таймер TP и переменная «Counter».
  • Кнопка «Пуск» подаёт «1» на «Pusk», запуская одновременно CTU1 и TP1.
  • Счётчик CTU1 суммирует включения и выдаёт результат в «Counter» с выхода CV.
  • Таймер TP1 управляет переменной «Nasos» в зависимости от уставки PT, равной 3 секундам.
  • Визуализация включает кнопку, прямоугольники трубопровода, эллипс и прямоугольник насоса, а также поле для числа включений.
Термины и технологии
  • ПЛК
  • CTU
  • TP
  • Pusk
  • Nasos
  • Counter
  • PLC_PRG.Counter

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

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

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

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

Перед программированием работы насоса нужно сконфигурировать входы/выходы ПЛК, для этого одному из дискретных входов присваиваем значение «Pusk», а одному из дискретных выходов значение «Nasos».

Рис. 1. Конфигурирование входов/выходов контроллера

Для управления работой насоса и учета числа включений потребуются: элемент счетчик CTU, элемент таймер TP и переменная «Counter».

Рис.2. Программа на языке CFC для насоса

Кнопка «Пуск» устанавливает значение «1» на переменной «Pusk», которая включает одновременно счетчик CTU1 и таймер TP1. Число включений суммируется и выводится в переменную «Counter» с выхода CV счетчика. А с выхода таймера TP1 устанавливается булевская переменная «Nasos», которая управляет дискретным выходом ПЛК в зависимости от времени установленного на входе PT таймера, в данном случае это 3 секунды.

Для создания визуализации пуска насоса нужно создать новый объект визуализации на закладке «Визуализации» организатора объектов, разместить на форме элемент «Кнопка», пару прямоугольников для изображения трубопровода, еще 1 эллипс и прямоугольник для насоса, отдельно прямоугольник для создания надписи с количеством включений насоса.

Рис.3. Визуализация пуска насоса

Кнопку «Пуск» нужно в разделе «Конфигурирование элемента – Категория – Ввод – Переменная-кнопка» связать с переменной «Pusk», которая в свою очередь связана с дискретным входом ПЛК (рис.1). Изображение насоса сконфигурировано в разделе «Конфигурирование элемента – Переменные – Изм. Цвета», нужно вписать переменную «Nasos», а также установить обычный (серый) и тревожный (зеленый) цвета. Прямоугольник для вывода числа включений насоса на панели конфигурирования элемента связан с переменной «PLC_PRG.Counter» в разделе «Конфигурирование элемента – Переменные – Выв_текста».

Источник: http://mc-plc.ru/codesys/zapusk-nasosa-na-cfc.htm

🔗 Запуск насоса на CFC

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

Войти

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

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

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

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