Лабораторная работа №5 СОСТАВЛЕНИЕ ПРОГРАММ УПРАВЛЕНИЯ ТП ДЛЯ
КОНТРОЛЛЕРОВ S7-300 C ИСПОЛЬЗОВАНИЕМ ВРЕМЕННЫХ ЗАДЕРЖЕК
Цель работы: Освоить методы составления и редактирования программ c использованием временных задержек (таймеров).
Оборудован е: Пакет программ STEP 7
|
|
Теоретические сведения |
Последовательность операторов для запуска таймера |
||
С |
|
|
и |
||
|
б |
|
1. |
Порядок выполнения работы: |
|
1.1. |
Запустить программу SIMATIC Manager, создать проект |
|
для CPU 315-2 DP и блокамиАввода вывода и с одним блоком ОВ1. |
||
1.2. |
По заданиям 1-4 составить программы и запуская в режиме |
|
эмуляции проверить работоспособность программы и правильное вы- |
|
полнение заданного алгоритма работы. |
|
Задания: |
Д |
1.Создать программу обеспечивающая выдачу сигнала в течении 80 секунд после поступления управляющей команды.
2.Разработать программу для управления воротамивъезда на территорию завода. Ворота управляются вручную.
Требования к системе управления воротами:
• Ворота открываются и закрываются нажатием на кнопку вИ
помещении вахты. Одновременно вахтер может контролировать работу ворот по сигнальным лампочкам. Одновременное нажатие кнопок не изменяет состояния ворот.
•Перемещение ворот может быть остановлено в любое время.
16
• Мигающий предупреждающий сигнал включается за 5 секунд до начала перемещения ворот, и остается включенным, пока ворота находятся в движении (до срабатывания датчика конечного положения).
• |
Предохранительная планка гарантирует, что при закрытии |
С |
|
ворот никто не получит травму и ничто не будет зажато или повреждено при срабатывании ее контактов обеспечивается остановка движения ворот.
и |
|
|
б |
|
Рисунок 1 - Внешний вид ворот |
3. Разработать программу для управления системой вентиля- |
|
ции цеха. |
Д |
Назначение вентиляционнойАсистемы состоит в том, чтобы по- |
|
давать свежий воздух в помещение цеха и вытягивать застоявшийся |
|
воздух из помещения. Требования к системе вентиляции: |
|
|
И |
Рисунок 2 - Внешний вид системы вентиляции цеха
17
В помещении имеется вытяжной вентилятор и приточный вентилятор свежего воздуха рисунок 2. Оба вентилятора контролируются
датчиком потока. В помещении никогда не должно возникать избы- |
|||
точное давление. Приточный вентилятор должен включаться только |
|||
при условии, что датчик потока сигнализирует о надежной работе |
|||
С |
|
|
|
втяжного вентилятора. Если после короткой задержки воздушный по- |
|||
ток не регистрируется, |
то система выключается и выдается сообще- |
||
ние о не справности. Если один из вентиляторов выходит из строя, то |
|||
загорается предупреждающая лампа. |
|||
4. |
Разработать программу для управления установкой непре- |
||
установленными |
|
||
рывного л тья (Р сунок 3). Установка представляет собой ленту |
|||
транспортера |
|
на ней формами. При доставке фор- |
|
мы в зону разл ва в течение 60секунд осуществляется заливка в фор- |
|||
|
б |
||
му расплавленного материала. |
|
||
|
А |
||
|
|
|
Д |
•В начале транспортера имеются двеИкнопки: S1 для запуска
иS2 для останова. В конце транспортера тоже имеются две кнопки: S3 для запуска и S4 для останова. Транспортер можно запускать или останавливать с любого конца. Данный блок программы оформить в виде подпрограммы;
•поступление формы в зону разлива фиксируется фотоэлектрическим датчиком.
18
•на время разлива транспортер останавливается;
•при завершении процесса разлива движение транспортера продолжается до поступления следующей формы;
•при отсутствии поступления форм в зону разлива более 40 секунд транспортер останавливается и выдается сигнал тревоги.
Контрольные вопросы и задания
1.Какой алгор тм использования таймера?
2.Какой алгор тм использования счетчика?
3.Какая последовательность работы при составлении программы для ПЛК?С
и б А Д И
19
Лабораторная работа №6 СОСТАВЛЕНИЕ ПРОГРАММ УПРАВЛЕНИЯ ТП ДЛЯ
КОНТРОЛЛЕРОВ S7-300 C ИСПОЛЬЗОВАНИЕМ СЧЕТЧИКОВ
Цель работы: Освоить методы составления и редактирования Спрограмм c использованием счетчиков.
Оборудование: Пакет программ STEP 7
Теорет ческ е сведения
Последовательность операторов для запуска счетчика
и |
|
б |
|
А |
|
|
Д |
Каждыйсчетчикхарактеризуетсяследующимипараметрами: |
|
Величина счета Для каждого счетчика резервируется 16- |
|
битовое слово в специальной области системной памяти данных. Оно |
|
используется для хранения в двоичном коде величины счета в диапа- |
|
зоне 0...999. |
|
Счет на увеличение |
Когда RLO на входе CU изменяет- |
ся из “0” в “1”, текущее значение счетчика увеличивается на 1 (верх- |
|
няя граница = 999). |
|
Счет на уменьшение |
Когда RLO на входе CD изменяет- |
ся из “0” в “1”, текущее значение счетчика уменьшается на 1 (нижняя |
|
граница = 0). |
И |
Установка счетчика |
Когда RLO на входе "S" изменяет- |
ся из “0” в “1”, счетчик принимает значение, заданное на входе PV. |
|
Сброс счетчика |
Когда сигнал на входе “R” равен 1, |
счетчик устанавливается в 0. Если условие сброса выполняется, то не возможна ни установка счетчика, ни процедура счета.
PV Значение для счетчика (0...999) задается на входе PV:
20