В начало

Включение резервных насосов в группе на CFC

 

            Имеется 2 группы насосов по 2 насоса (n1, n2, n3, n4). В каждой группе первый насос работает в штатном режиме, а второй насос включается, если 2 из 3 аварийных датчиков сработают.

            Чтобы отслеживать срабатывание аварийных датчиков d1, d2, d3 нужно сконфигурировать дискретные входы ПЛК (рис.1). А для того чтобы, была возможность переключать режимы работы насосов необходимо настроить 4 дискретных выхода, каждый из которых будет соответствовать 1 насосу.

 

Рис.1. Конфигурирование входов и выходов ПЛК

Рис.1. Конфигурирование входов и выходов ПЛК

 

            Чтобы проверять выполнение условия включения резервных насосов в каждой группе взамен основных, нужно формировать сигнал, срабатывающий при условии включения 2-х датчиков из трех. Данную пользовательскую функцию можно написать на языке CFC (рис.2). Функция состоит из следующих элементов: 3-х элементов AND (логическое умножение) с 2-я входами и 1 элемента OR (логическое ИЛИ) с 3-мя входами.

 

Пользовательская функция включения резерва

Рис.2. Пользовательская функция включения резерва

 

            Для управления парой насосов напишем пользовательский функциональный блок на языке CFC (рис.3). Он состоит из одного входа «in», одного элемента NOT и 2-х выходов «out1» и «out2», второй из которых инверсный.

 

Пользовательский функциональный блок

Рис.3. Пользовательский функциональный блок

 

            Сама программа на CFC, использующая 1 пользовательскую функцию и 2 пользовательских функциональных блока изображена ниже (рис.4).

Программа на CFC

Рис.4. Программа на CFC

 

            Визуализация включения резерва при срабатывании 2-х датчиков показана на рис. 5.

Визуализация включения резерва

Рис.5. Визуализация включения резерва

iTunes Gift Card (Russia) 1000 руб
iTunes Gift Card (Russia) 1000 руб


XBOX Live 1000 рублей (RUS)
XBOX Live 1000 рублей (RUS)


Шрифт ККМ ПРИМ-08 вер.2
Шрифт ККМ ПРИМ-08 вер.2