|
В начало
Управление насосом и котломЕсть котел/бойлер к которому через насос подводится вода. При нажатии на кнопку ПУСК происходит включение котла с задержкой 2 сек., а при нажатии на кнопку СТОП отключение котла и включение насоса с задержкой 3 сек. Необходимо организовать с помощью системы «CoDeSys 2.3» управление этим вот коммунальным хозяйством. Рис. 1. Примерная схема того, что у нас имеется Запускаем «CoDeSys 2.3», создаем проект, для этого
выбираем «Главное меню – Создать». Далее, в настройках целевой конфигурации
выбираем контроллер «PLC160-M». А затем язык
программирования «CFC». В области описания переменных добавляем:
После
этого перетаскиваем на область CFC-программы
нужные компоненты и соединяем их соответствующим образом. Рис. 2. Программа управления насосом и котлом на языке CFC Чтобы визуализировать процесс работы алгоритма нужно перейти на закладку «Визуализация», добавить новый объект и на рабочей области разместить элементы, изображающие котел, насос, трубопроводы, а также пару кнопок. Для управляемости кнопкой самое
главное в настройках элемента указать переменную «Pusk» в виде «PLC_PRG.Pus» в разделе свойств «Ввод» в поле «Переменная-кнопка». Рис. 3. Конфигурирование элемента «Кнопка» А для того, чтобы изменять цвета графических элементов в зависимости от состояния переменной нужно в свойствах графических элементов установить во первых цвета в разделе «Цвета», а во вторых опять же, прописать ту переменную, в зависимости от которой эти два цвета будут меняться, а именно вписать переменную «PLC_PRG.Nasos», например, для визуализации состояния насоса в разделе «Переменные», в поле «Изм. Цвета:». По идее у графических элементов
можно менять не только цвета, но еще и толщину линий, положение, деформацию и
текст. Рис. 4. Конфигурирование графического элемента, изображающего насос В итоге можно получить нечто похожее на рис. 5, на котором показан схематически насос, котел, пара трубопроводов и пара кнопок для управления.
Рис.
5. Визуализация работы насоса и котла |
||