1656
.pdf1.3. Используя созданную конфигурацию проекта выполнить следующие настройки параметров:
|
Адрес ЦПУ в сети MPI равным 4 |
||
|
Запретить старт CPU при различии текущей (определяемо |
||
ОС) и заданной конфигурации. Установить максимальное время для |
|||
С |
|
||
получения сообщения о готовности модулей и передачи параметров в |
|||
модули равным 700мс. |
|
||
|
Макс мальное время цикла (250 ms) |
||
|
Коэфф ц ент (К) увеличения времени цикла за счет комму- |
||
следующие Таймеры Т0-Т4 |
|||
никац онной нагрузки равным 30% |
|||
|
Акт в ровать |
задать адрес байта синхронизации равным |
|
МВ10. |
|
|
|
|
Установ ть |
значения для реманентрой память: |
|
|
|
Меркеры МВ0-МВ10 |
|
|
|
Счетч ки С0-С10 |
Компенс ровать отставание системных часов 4 сек за сутки
Разрешить доступ к параметрам только для чтения
Выполнить изменение адресов входных и выходных модулей таким образом, что ы адреса начинались с 124 и были непрерывны для всех модулей.
1.4.Выполнить проверку созданной конфигурации на коррект-
ность.
1.5.Загрузить конфигурацию в симулятор контроллера.
1.6.Проверить работы байта синхронизации, написав программу выполняющую мигание контрольной лампы в зависимости от входного сигнала (1,2,3) с частотой 0,5Гц, 1 Гц и 2 Гц.
1.7.Подключившись к контроллеру установки считать его конфигурацию и проверить ее на соответствие каталогу.б
Контрольные вопросы и заданияИ
1.Перечислите основные параметры ПЛК S7-300.
2.Какова область применения ПЛК S7-300?
3.Какая последовательность работы при конфигурировании ПЛК?
4.Как выполнить изменение адреса MPI и адресов модулей входа и выхода?
5.Могут ли входные и выходные модули иметь одинаковые адреса?
11
Лабораторная работа №3 КОНФИГУРИРОВАНИЕ ДЕЦЕНТРАЛИЗОВАННОЙ ПЕРИФЕРИИ ДЛЯ PROFIBUS
Цель работы: Освоить методы составления и редактирования программ управления с использованием типовых логических элементов.
Сбельные соед нен я сдатчиками и исполнительными устройствами, вставленные непосредственно в модули ввода/вывода центрального программ руемого лог ческого контроллера. Это часто означает использован е знач тельного количества проводки.
Оборудование: Пакет программ STEP 7
Теоретические сведения
стемы автомат зации с обычной конфигурацией имеют ка-
Используя децентрализованную конфигурацию, можно существенно сократ ть кол чество используемой проводки, помещая моду-
ли ввода |
вывода в л |
датчиков и исполнительных устройств. |
|||||||
|
зи |
|
|
|
|||||
|
|
Связь между программируемым логическим контроллером, мо- |
|||||||
дулями ввода/вывода и полевыми устройствами с помощью |
|||||||||
PROFIBUS DP. |
|
|
|
|
|
|
|||
|
|
1. |
Порядок выполнения |
: |
|
|
|||
|
|
|
работы |
|
|
|
|||
|
|
1.1. Запустить программу SIMATIC Manager, создать проект |
|||||||
для CPU 315-2 DP , сетью PROFIBUS и блоками ввода вывода и с од- |
|||||||||
ним блоком ОВ1. |
|
|
|
|
|
|
|||
|
|
1.2. Используя программу Hardwar выполнить конфигурирова- |
|||||||
|
|
|
|
А |
|||||
ние мастер - системы DP. |
|
|
|
|
|
||||
|
|
1.3. Используя программу Hardwar выполнить конфигурирова- |
|||||||
ние аппаратной части проекта, выполнив установку следующих мо- |
|||||||||
дулей децентрализованной периферии: |
|
|
|
||||||
|
|
|
|
|
|
Д |
|
||
|
№ |
|
Тип модуля |
|
|
Маркировка |
но- |
||
|
п/п |
|
|
|
|
|
|
мер |
|
|
1 |
Модуль дискретного ввода |
SM321 DI16xDC24V |
6ES7 321-1BH81-0AA0 |
|
||||
|
2 |
Модуль дискретного |
|
SM322 |
|
6ES7 322-1BH00-0AA0 |
|
||
|
|
вывода |
|
|
DO16xDC24V/0.5A |
|
|
||
|
3 |
Модуль DP дискретного |
|
B-16DI |
|
6ES7 131-0BH00-0XB0 |
|
||
|
|
ввода |
|
|
|
|
|
Идентификационный |
|
|
4 |
Модуль DP дискретного |
|
B-16DO |
|
6ES7 132-0BH0.-0XB0 |
|
||
|
|
вывода |
|
|
|
|
|
|
|
|
5 |
Интерфейсный модуль DP |
|
IM153 |
|
6ES7 153-1AA00-0XB0 |
|
||
|
5а |
Модуль дискретного ввода |
SM321 DI16xDC24V |
6ES7 321-1BH81-0AA0 |
|
||||
|
5б |
Модуль дискретного |
|
SM322 |
|
6ES7 322-1BH00-0AA0 |
|
||
|
|
вывода |
|
|
DO16xDC24V/0.5A |
|
|
12
1.4. Используя созданную конфигурацию проекта выполнить следующие настройки параметров:
Выполнить изменение всех адресов входных и выходных модулей таким образом, чтобы адреса начинались с 124 и были непрерыв-
ны для всех модулей DP. |
|
С |
|
1.5. Выполнить проверку созданной конфигурации на коррект- |
|
ность и сохранить ее. |
|
1.6. |
Загруз ть конфигурацию в симулятор контроллера. |
1.7. |
Нап сав программу выполняющую считывание состояние |
входов модуля DP д скретного ввода B-16DI и мигание контрольных |
|
вшись |
|
ламп, подключенных к модулю дискретного вывода SM322 интер- |
|
фейсного модуля DP IM153 зависимости от входного сигнала (1,2,3) |
|
с частотой 0,5 Гц, 1 Гц |
2 Гц. |
б |
|
1.8. Подключ |
к контроллеру установки с децентрализо- |
ванной пер фер сч тать его конфигурацию и определить адреса всех модулей.
Контрольные вопросы и задания
1.Перечислите основные параметры ПЛК S7-300.
2.В каких случаях оправдано применение децентрализованной периферии?
3.Какая последовательность работы при конфигурировании ПЛК с децентрализованной периферией?
4.Как выполнить изменение адреса MPI и адресов модулей DP входа и выхода?
5.Могут ли входные и выходные модули DP иметь одинаковые адреса? АД
И
13
Лабораторная работа №4 СОСТАВЛЕНИЕ ПРОСТЫХ ПРОГРАММ УПРАВЛЕНИЯ
ТП ДЛЯ КОНТРОЛЛЕРОВ «S7-300»
Цель работы: Освоить методы составления и редактирования программ управления с использованием типовых логических элементов.
Оборудован е: Пакет программ STEP 7
Порядок выполнения работы: |
|
|||
1.9. |
Запуст |
ть программу SIMATIC Manager, создать проект для |
||
С |
ввода вывода и с одним блоком ОВ1 |
|||
CPU 315-2 DP |
|
|||
1.10. По задан ям 1-6 составить программы и запуская в режиме |
||||
эмуляц |
провер ть ра отоспосо ность программы и правильное вы- |
|||
полнен е заданного алгоритма ра оты. Задания: |
||||
локами |
|
|||
|
б |
|
||
1. Создать программу реализующая алгоритм работы схемы |
||||
Рис.1 управляющая ручным режимом управления освещением. |
||||
|
|
|
А |
|
|
|
|
Рис. 1 |
И |
2. |
|
|
|
|
Создать программу реализующаяДалгоритмы работы схем |
Рис.2 и Рис.3 и заменяющую их.
Рис.2 |
Рис.3 |
14
3. У входов в длинный проходной коридор установлены выключатели В1 и В2, обеспечивающие включение освещение коридора лампа Л1. Составить управляющую программ для ПЛК S7-300, программа должна обеспечивать не зависимое от состояния выключателей включение и выключение света с любого выключателя.
4. Разработать программу управления насосом подачи воды в бак. В баке установлены датчики нижнего и верхнего уровней. Программа должна обеспечивать автоматическое поддержание уровня воды в баке между н жним и верхним уровнями.
5. Разработать программу управления лентой транспортера, |
|
которая может пр вод ться в движение с помощью электродвигате- |
|
С |
|
ля. В начале транспортера имеются две кнопки: S1 для запуска и S2 |
|
для останова. В конце транспортера тоже имеются две кнопки: S3 для |
|
запуска S4 для останова. Транспортер можно запускать или оста- |
|
навливать |
конца. Также датчик S5 останавливает транспор- |
находящийся тер, когда предметлюбого, на ленте, достигает конца.
А
РисД.3
Контрольные вопросы и задания
1.Перечислите основные параметры ПЛК S7-300.
2.Какова область применения ПЛК S7-300?
3.Какая последовательность работы при составлении программы для ПЛК? И
15
Лабораторная работа №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