Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Программирование ПЛК на языке FBD.

ЛАБОРАТОРНАЯ РАБОТА 4

Тема: Система автоматического регулирования тепловой пушки.

Цель работы: Изучить принципы составления прикладных программ для

промышленных логических контроллеров на языке FBD пакета CoDeSys.

Задачи:

1.Разработать принципиальную электрическую схему автоматического управления технологической установкой.

3.Разработать алгоритм работы блока управления.

4.Разработать прикладную программу для ПЛК в среде codesys.

5.Протестировать работу схемы.

 

Объект исследования: Система автоматического регулирования тепловой пушки.

 

Предмет исследования: Воздух вентилятором 1 прогоняется через тепловую пушку. В зависимости от установки температуры включается определенное количество нагревательных элементов 2. Следует учесть, что нагревательные элементы не должны работать при выключенном вентиляторе. 3-измеритель температуры.

 

Методология: FBD – это графический язык программирования. Он работает с последовательностью цепей, каждая из которых содержит логическое или арифметическое выражение, вызов функционального блока, переход или инструкцию возврата. В данной работе применяется метод программирования, в основе которого лежит понятие алгоритма, т.е. набора инструкций, описывающих порядок действий для достижения результата решения задачи за конечное число действий. Все программы разрабатываются в среде codesys.

 

Электрическая принципиальная схема тепловой пушки.

 

 

Рисунок 1- Схема электрическая принципиальная

 

 

Описание схемы.

ЕК1, ЕК2- нагреватели;

М1- двигатель;

SK1- термоограничитель;

SK2- терморегулятор;

SA1.1, SA1.2, SA1.3- переключатели режимов (сеть, нагреватели).

 

 

Построение алгоритма работы блока управления.

 

Рисунок 2- Алгоритм работы блока управления

 

Программа на языке FBD в среде CODESYS.

 

Рисунок 3- Листинг программы на языке FBD

 

Переменные

Рисунок 4- Описание переменных

Приведенные выше переменные описываются в блоке POU PLC_PRG и используются в качестве вспомогательных переменных. Входные и выходные переменные описываются в разделе глобальных переменных. Входные: Kp, OD, BD, BDUP. Выходные: k1, k2, D, DPCH. Все переменные в блоке глобальных переменных принадлежат к типу BOOL.

 

Отчет.

1. Включили компьютер.

2. Запустили пакет CoDeSys.

3. Создали проект программы. При создании проекта использовали язык релейных диаграмм FBD.

4. Выбрали тип контроллера, PLC150.U-L.

5. Изучили принципы составления прикладных программ для

промышленных логических контроллеров на языке FBD пакета CoDeSys.

6. На основании заданной технологической схемы и описания технологического процесса разработали:

- принципиальную электрическую схему автоматического управления

технологической установки;

-алгоритм работы блока управления;

- прикладную программу для ПЛК.

7. Дали описание работы принципиальной схемы.

8. Запустили программу на исполнение.

9. Протестировали работу схемы под управлением компьютера.

10. По завершению эксперимента остановили коммутационную программу.

Вывод: Изучили принципы составления прикладных программ для

промышленных логических контроллеров на языке FBD пакета CoDeSys.

Создали проект программы. Разработали алгоритм работы блока управления.

Разработали алгоритм работы блока управления. Протестировали работу схемы под управлением компьютера.

 

<== предыдущая лекция | следующая лекция ==>
Программирование ПЛК на языке IL. | Программирование ПЛК на языке SFC.




© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.