Вы находитесь на странице: 1из 37

Министерство образования и науки Республики Казахстан

КАРАГАНДИНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ


УНИВЕРСИТЕТ

Кафедра автоматизации производственных процессов


Ст. преподаватель Паршина Г.И.

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к практическим работам по дисциплине


“Языки программирования промышленных контроллеров”

для магистранов специальности 6М070200


"Автоматизация и управление"

Факультет энергетики, автоматики и телекоммуникаций

Караганда 2018
Содержание

1.Лабораторная работа №1. Изучение языков программирования ПЛК на базе


инструментальных систем STEP7 и TIA-portal....................................................4
1.1. Цель лабораторной работы........................................................................4
1.2. Порядок выполнения работы:....................................................................4
1.3. Варианты заданий.......................................................................................4
1.4. Содержание отчета.....................................................................................5
1.5. Контрольные вопросы................................................................................5
1.6. Список использованной литературы........................................................5
1.7. Контрольные задания для СРС..................................................................6
2. Лабораторная работа №2, 3. Работа в ИС Step 7 и TIA-portal.
Комбинационная логика.........................................................................................6
2.1. Цель лабораторной работы........................................................................6
2.2. Содержание работы....................................................................................6
2.3. Порядок выполнения работы.....................................................................6
2.4. Содержание отчета.....................................................................................7
2.5. Контрольные вопросы................................................................................7
2.6. Список использованной литературы........................................................7
2.7. Контрольные задания для СРС..................................................................7
3. Лабораторная работа №4, 5, 6 Разработка SCADA АСУ ТП. Совместная
симуляция проектов STEP 7 и SCADA WinCC, Работа с TIA-portal................8
3.1. Цель лабораторной работы........................................................................8
3.2. Содержание работы....................................................................................8
3.3. Порядок выполнения работы.....................................................................8
3.4. Содержание отчета.....................................................................................8
3.5. Контрольные вопросы................................................................................9
4. Лабораторная работа №7, 8 Разработка панели оператора в в WinCC-
flexible.......................................................................................................................9
4.1. Цель лабораторной работы........................................................................9
4.2. Содержание работы....................................................................................9
4.3. Порядок выполнения работы.....................................................................9
4.4. Содержание отчета...................................................................................10
4.5. Контрольные вопросы..............................................................................10

2
Приложение 1........................................................................................................11
Комбинируемые технические модели из деталей FischerTechnik....................11
1.1 Участок загрузки (224001)..............................................................................11
1.2 Участок сортировки (224002).........................................................................13
1.3 Участок с поворотным столом (224003).......................................................15
1.4 Участок механической обработки (224004)..................................................18
1.5 Участок дозирования (224005).......................................................................20
1.6 Участок укладки деталей (224006)................................................................23
1.2 Средства автоматизации конструктора FischerTechnik...............................25
Приложение 2........................................................................................................33
АСУ FischerTechnik на основе универсального модульного
программируемого контроллера SIMATIC S7-1500 Siemens...........................33

3
1. Лабораторная работа №1. Изучение языков программирования ПЛК
на базе инструментальных систем STEP7 и TIA-portal.

1.1. Цель лабораторной работы


Обучение студентов программированию на языках стандарта IEC 61131-3
в среде программирования промышленных контроллеров STEP7 и TIA-portal.

1.2. Порядок выполнения работы:


 изучить теоретическую часть работы;
 создать новый проект под именем lab_1;
 объявить переменные в конфигурации контроллера;
 пользуясь приведенным индивидуальным заданием, создать
программный аналог на 3 языках программирования стандарта МЭК 61131-
3 Instruction List (STL), Ladder Diagram (LD), Function Block Diagram (FBD);
 провести отладку программы в эмуляторе;
 установив параметры связи с контроллером;
 провести симуляцию созданных программ в контроллере и убедиться в
правильности отображения светового эффекта.

1.3. Варианты заданий


Варианты индивидуального задания, выдаваемого преподавателем,
приведены в таблице 1.1.
Таблица 1.1
Индивидуальные задания для лабораторной работы №1
Вариант Описание эффекта
Диоды зажигаются по одному, по порядку, сверху вниз, с
1
сохранением свечения.
Диоды зажигаются по одному, по порядку, снизу вверх, с
2
сохранением свечения.
Диоды зажигаются попарно, снизу вверх, по порядку, с
3
сохранением свечения.
Диоды зажигаются попарно, сверху вниз, по порядку, с
4
сохранением свечения.
Диоды зажигаются по одному, по порядку, сверху вниз, без
5
сохранения свечения.
Диоды зажигаются по одному, по порядку, снизу вверх, без
6
сохранения свечения.
7 Диоды зажигаются попарно, сверху вниз, по порядку, без

4
сохранения свечения.
Диоды зажигаются попарно, снизу вверх, по порядку, без
8
сохранения свечения.
9 Диоды зажигаются все сразу, и мигают с интервалом 5 секунд.
Диоды зажигаются по одному, по порядку, снизу вверх, без
10
сохранения свечения, с циклическим повторением.
Диоды зажигаются по одному, по порядку, снизу вверх, без
11
сохранения свечения, с циклическим повторением.
Диоды зажигаются через один, снизу вверх, без сохранения
12
свечения, с циклическим повторением.
Диоды зажигаются через один, сверху вниз, без сохранения
13
свечения, с циклическим повторением.
Диоды зажигаются через один, сверху вниз, с сохранением
14 свечения, после свечения 4-х диодов, мигают с интервалом
5секунд.
Диоды зажигаются все сразу, и через 5 секунд гаснут только
15
четные.
Диоды зажигаются все сразу, и через 15 секунд гаснут по
16
одному, сверху вниз.
Диоды зажигаются попарно по одному сверху и снизу, сходясь в
17
середине, без сохранения свечения.
Диоды зажигаются попарно по одному сверху и снизу, сходясь в
18
середине, с сохранением свечения.
Диоды зажигаются сверху вниз, без сохранения свечения, по
19 одному, затем зажигаются снизу вверх, без сохранения свечения,
по одному.
Диоды зажигаются сверху вниз, без сохранения свечения, по
20
парно со сдвигом на один вниз.
Диоды зажигаются снизу вверх, без сохранения свечения, по
21 одному, затем зажигаются сверху вниз, без сохранения свечения,
по одному.

1.4. Содержание отчета


1. Цель лабораторной работы.
2. Индивидуальное задание.
3. Листинг программы.
4. Программный аналог.
5
5. Ответы на контрольные вопросы.

1.5. Контрольные вопросы


1. Дайте определение понятию CASE средства программирования?
2. В чем заключаются, на Ваш взгляд, достоинства и недостатки каждого
из языков программирования?
3. Поясните алгоритм создания проекта?

1.6. Список использованной литературы


1. Методические указания к лабораторным работам по дисциплине
«Проектирование автоматизированных технологических систем», Осинский
Ю.А, Поливцев В.П., Севастополь, -2004г.
2. Справочная документация программы Step 7, Siemens AG, - 2006
3. Документация PLC board SIMATIC S7-300, Frank Ebel, Remo
Jedelhauser, Markus Pany, Festo Didactic GmbH & Co. KG, Denkendorf, - 2005

1.7. Контрольные задания для СРС


1. Из каких рабочих окон состоит среда Step 7 и TIA-portal?
2. Перечислить основные группы инструментов.
3. Каковы функции окна управления проектами?
4. Как создаются и удаляются проекты?
5. Перечислите и опишите команды главного меню окна управления
проектами.

2. Лабораторная работа №2, 3. Работа в ИС Step 7 и TIA-portal.


Комбинационная логика.

2.1. Цель лабораторной работы


Получение навыков в эксплуатации инструментальной среды Step 7 и TIA-
portal. Знакомство с интерфейсом среды и методикой создания проекта
программного обеспечения промышленного логического контроллера (ПЛК).
Разработка программы управления ТП. Симуляция проекта.

2.2. Содержание работы


Используя техническую документацию:
 создать проект в инструментальной среде Step 7/ TIA-portal;
 создать программу управления ТП заданного преподавателем
«Приложении к выполнению лабораторных работ по дисциплине ППО СУ»,
на одном из языков среды программирования;
 провести симуляцию программы на PC.

2.3. Порядок выполнения работы


1. Используя Приложения 1, 2 к выполнению лабораторных работ по
дисциплине ППО СУ и пример выполнения провести анализ выбранного ТП
и составить таблицу сигналов по следующему шаблону.
6
(Пример)
Таблица 1
Информационные потоки ТП
Наименовани Место Тип сигнала Описание
е прибора установки
TCE 1-2 В камере Аналоговый Датчик температуры расплава
автоклава 0-20мА. полихлорвиниловых гранул
… … … …

2. Разработать блок-схему алгоритма по ГОСТ 19.002-80. для выбранного


ТП, изображение блок-схемы алгоритма представить в отчете по
лабораторной работе на формате А4 или А3.
3. Разработать и зарисовать полную схему автоматизации ТП с чертежом
щита управления.
4. Разработать программу управления ТП.
5. Провести отладку и симуляцию разработанного программного
обеспечения.

2.4. Содержание отчета


1. Титульный лист, оформленный по текущим требованиям
стандарта ВУЗа.
2. Цели лабораторной работы и описание технического задания.
3. Полную схему автоматизации ТП с указанием щита
управления.
4. Листинг и электронную версию программы управления ТП
5. Ответы на контрольные вопросы.

2.5. Контрольные вопросы


1. Расскажите об области применения ПЛК SIMATIC?
2. Расскажите о возможностях и назначении среды Step 7/ TIA-
portal?
3. В чем разница между программным и аппаратным
конфигурированием?
4. Дайте определение терминам программатор, PLC Network,
универсальная инструментальная среда? Приведите примеры.
5. Обоснуйте необходимость применения контроллера S7-300/S7-
1500 в Вашем проекте?
6. Докажите правильность выбора модулей в приведенной Вами
конфигурации?
7. Расскажите о технических характеристиках S7-300/S7-1500?

7
2.6. Список использованной литературы
1. Методические указания к лабораторным работам по дисциплине
«Проектирование автоматизированных технологических систем», Осинский
Ю.А, Поливцев В.П., Севастополь, -2004г.
2. Справочная документация программы Step 7, Siemens AG, - 2006
3. Документация PLC board SIMATIC S7-300, Frank Ebel, Remo
Jedelhauser, Markus Pany, Festo Didactic GmbH & Co. KG, Denkendorf, - 2005

2.7. Контрольные задания для СРС


1. Изучить структуру ПЛК SIMATIC S7-300/S7-1500. Какие из модулей
S7 используются в вашей работе?
2. Каким образом осуществляется выполнение задачи загруженной в
контроллер.
3. Осуществить процесс настройки сетевых адресов контроллера и
связанного с ним компьютера.
4. Используя технические характеристики контроллера фирмы, составить
приблизительную конфигурацию, требуемую для реализации разработанной
программы.

3. Лабораторная работа №4, 5, 6 Разработка SCADA АСУ ТП.


Совместная симуляция проектов STEP 7 и SCADA WinCC, Работа с
TIA-portal.

3.1. Цель лабораторной работы


Получение навыков в эксплуатации SCADA WinCC. Разработка проекта
визуализации ТП. Симуляция и отладка проекта, подготовка его к совместной
работе с программным обеспечением S7-300. Симуляция проектов STEP 7 –
SCADA WinCC и S7-1500.

3.2. Содержание работы


Используя техническую документацию:
 создать проект в SCADA WinCC;
 создать кадры мнемосхемы ТП заданного преподавателем
(Приложение к выполнению лабораторных работ по дисциплине ППО СУ);
 прописать теги необходимые для работы SCADA;
 открыть проект в среде S7-300/S7-1500, созданный в лабораторной
работе №2;
 установить связь между двумя приложениями SIEMENS;
 провести совместную симуляцию проектов программы на PC.

3.3. Порядок выполнения работы


1. Используя «Приложение к выполнению лабораторных работ по
дисциплине ППО СУ» и данные выполнения лабораторной работы №2
настоящего практикума по лаб. работам, провести анализ выбранного ТП и
8
создать анимированные кадры визуализации SCADA с наглядным
отображением параметров процесса.
2. Прописать теги необходимые для нормального функционирования
системы.
3. Открыть проект в среде STEP 7, созданный в лабораторной работе №2;
4. Установить связь между двумя приложениями SIEMENS;
5. Провести отладку и симуляцию разработанного программного
обеспечения.

3.4. Содержание отчета


1. Титульный лист, оформленный по текущим требованиям
стандарта ВУЗа.
2. Цели лабораторной работы и описание технического задания.
3. Кадры мнемосхемы ТП созданные в SCADA WinCC.
4. Перечень и описание тегов программной части SCADA.
5. Электронную версию разработанного ПО.
6. Результаты совместной симуляции проектов STEP 7 – SCADA
WinCC и S7-1500.
7. Ответы на контрольные вопросы.

3.5. Контрольные вопросы


1. Дайте определение понятию SCADA В чем на Ваш взгляд заключается
ее основное назначение в иерархической структуре АСУ ТП?
2. Расскажите основные требования предъявляемые к современным
SCADA?
3. Дайте определение термину «тег»?
4. Поясните алгоритм создания проекта в среде WinCC?
5. Расскажите об особенностях автоматизируемого Вами ТП?
6. Расскажите о возможностях и назначении среды WinCC?
7. В чем разница между внешними и внутренними тегами?
8. Дайте расшифровку терминам «адекватное и действенное управление»,
«alarm сообщения». Приведите примеры.
Обоснуйте необходимость применения SCADA в Вашем проекте?

4. Лабораторная работа №7, 8 Разработка панели оператора в в WinCC-


flexible.

4.1. Цель лабораторной работы


Получение навыков в эксплуатации WinCC-flexible. Разработка проекта
визуализации ТП. Симуляция и отладка проекта, подготовка его к совместной
работе с программным обеспечением S7-300. Симуляция проектов S7-1500.

4.2. Содержание работы


Используя техническую документацию:
 создать проект в WinCC-flexible;
9
 создать кадры мнемосхемы ТП заданного преподавателем
(Приложение к выполнению лабораторных работ по дисциплине ППО СУ);
 прописать теги необходимые для работы SCADA;
 открыть проект в среде S7-1500, созданный в лабораторной работе
№2;
 установить связь между двумя приложениями SIEMENS;
 провести совместную симуляцию проектов программы на PC.

4.3. Порядок выполнения работы


1. Используя «Приложение к выполнению лабораторных работ по
дисциплине ППО СУ» и данные выполнения лабораторной работы №2
настоящего практикума по лаб. работам, провести анализ выбранного ТП и
создать анимированные кадры визуализации в WinCC-flexible с наглядным
отображением параметров процесса.
2. Прописать теги необходимые для нормального функционирования
системы.
3. Открыть проект в среде S7-1500, созданный в лабораторной работе №2;
4. Установить связь между двумя приложениями SIEMENS;
5. Провести отладку и симуляцию разработанного программного
обеспечения.

4.4. Содержание отчета


1. Титульный лист, оформленный по текущим требованиям
стандарта ВУЗа.
2. Цели лабораторной работы и описание технического задания.
3. Кадры мнемосхемы ТП созданные в WinCC-flexible.
4. Перечень и описание тегов программной части WinCC-flexible.
5. Электронную версию разработанного ПО.
6. Результаты совместной симуляции проектов STEP 7 – WinCC-
flexible и S7-1500.
7. Ответы на контрольные вопросы.

4.5. Контрольные вопросы


1. В чем заключаются, на Ваш взгляд, отличия Micro и Полномасштабных
систем диспетчерского контроля и управления?
2. В чем заключается разница между передачей данных на верхний
уровень через сеть Ethernet и Profibus?

10
Приложение 1

Комбинируемые технические модели из деталей FischerTechnik

Конструкторы FischerTechnik часто используются для демонстрации


принципов работы механизмов и машин в средних, специальных и высших
учебных заведениях, а также для моделирования производственных
процессов и презентационных целей.
Каждая модель выполнена в виде модуля, имитирующего тот или иной
технологический процесс. Все модели имеют унифицированные размеры и
легко стыкуются между собой. Это позволяет при необходимости гибко
изменять конфигурацию моделируемого производства.
Объект автоматизации дипломного проекта представлен на рисунке 1.1.
Модель технологической линии FischerTechnik состоит из следующих
технических моделей: участок загрузки (224001), участок сортировки
(224002), участок с поворотным столом (224003), участок механической
обработки (224004), участок укладки деталей (224006).

Рисунок 1.1 – Модель технологической линии FischerTechnik

1.1 Участок загрузки (224001)

Участок загрузки состоит из накопителя для заготовок и ленточного


транспортера. По команде самая нижняя заготовка выталкивается из
накопителя и помещается на ленту транспортера, затем транспортер передает
заготовку на следующий участок. Внешний вид лабораторного стенда
изображен на рисунке 1.2.
Технические данные:
Датчики:
1. Герконы - 3 шт.
2. Механический переключатель - 1 шт.
Исполнительные устройства:
1. Мотор без реверса - 2 шт.
2. Светодиод - 1 шт.
Требования к системе управления:
1. Цифровые входы - 6 шт.
11
2. Цифровые выходы - 3 шт.

Рисунок 1.2 – Лабораторный стенд «Участок загрузки»

Схематическое изображение лабораторного стенда «Участок загрузки»


представлено на рисунке 1.3.

Рисунок 1.3 – Схема лабораторного стенда «Участок загрузки»

Дискретные входы и выходы стенда «Участок загрузки» представлены в


таблице 1.1.

Таблица 1.1
Таблица входных и выходных координат стенда «Участок загрузки»

Наименование Наименование Тип сигнала Примечание


входа/выхода сигнала, датчика
или
исполнительного
механизма
1 2 3 4
Положение дискретный Входной сигнал
X1
толкателя
X2 Наличие детали в дискретный Входной сигнал
12
накопителе
Продолжение таблицы 1.1
1 2 3 4
Наличие детали в дискретный Входной сигнал
X3
конце конвейера 2
Наличие детали в дискретный Входной сигнал
X4
конце конвейера 1
Наличие детали в дискретный Входной сигнал
X5
конце конвейера 1
X6 Кнопка STOP дискретный Входной сигнал
Включение дискретный Выходной сигнал
Y1
конвейера 1
Включение дискретный Выходной сигнал
Y2
конвейера 2
Лампа дискретный Выходной сигнал
Y3
индикаторная

1.2 Участок сортировки (224002)

Участок состоит из ленточного транспортера и двух сталкивателей.


Заготовки перемещаются по ленточному транспортеру мимо отводящих
карманов. Система считывает код заготовки и в зависимости от его значения
подает команду на сталкивание заготовки в соответствующий карман или
пропускает её на следующий участок. Внешний вид лабораторного стенда
изображен на рисунке 1.4.

Рисунок 1.4 – Лабораторный стенд «Участок сортировки»

Технические данные:
Датчики:
1. Герконы - 2 шт.
2. Механический переключатель - 6 шт.
13
Исполнительные устройства:
1. Реверсивный мотор - 3 шт.
2. Светодиод - 2 шт.
Требования к системе управления:
1. Цифровые входы - 10 шт.
2. Цифровые выходы - 8 шт.
Схематическое изображение лабораторного стенда «Участок сортировки»
представлено на рисунке 1.5.

Рисунок 1.5 – Схема лабораторного стенда «Участок сортировки»

Дискретные входы и выходы стенда «Участок сортировки» представлены


в таблице 1.2.

Таблица 1.2
Таблица входных и выходных координат стенда «Участок сортировки»

Наименование Наименование Тип сигнала Примечание


входа/выхода сигнала, датчика или
исполнительного
механизма
1 2 3 4
X1 Толкатель 1 готов к дискретный Входной сигнал
движению
X2 Толкатель 1 готов к дискретный Входной сигнал
задвижению
14
Продолжение таблицы 1.2
1 2 3 4
X3 Датчик положения в дискретный Входной сигнал
толкателе 1
X4 Толкатель 2 готов к дискретный Входной сигнал
движению
X5 Толкатель 2 готов к дискретный Входной сигнал
задвижению
X6 Датчик положения в дискретный Входной сигнал
толкателе 2
X7 Геркон 1 дискретный Входной сигнал
X8 Геркон 2 дискретный Входной сигнал
X9 Кнопка 1 дискретный Входной сигнал
X10 Кнопка 2 дискретный Входной сигнал
Y1 Конвейер движется дискретный Выходной сигнал
вправо
Y2 Конвейер движется дискретный Выходной сигнал
влево
Y3 Толкатель 1 дискретный Выходной сигнал
выдвигается
Y4 Толкатель 1 дискретный Выходной сигнал
задвигается
Y5 Толкатель 2 дискретный Выходной сигнал
выдвигается
Y6 Толкатель 2 дискретный Выходной сигнал
задвигается
Y7 Лампочка 1 дискретный Выходной сигнал
Y8 Лампочка 2 дискретный Выходной сигнал

1.3 Участок с поворотным столом (224003)

Состоит из двух ленточных транспортеров, одного поворотного стола и


одного рольганга. Детали, движущиеся по подводящему ленточному
транспортеру, попадают на рабочий стол, который разворачивает их на 90° и
передаёт на отводящий транспортер. С отводящего транспортера детали
попадают на наклонный рольганг. Внешний вид лабораторного стенда
изображен на рисунке 1.6.
Технические данные:
Датчики:
1. Бесконтактный индуктивный датчик - 4 шт.
2. Механический переключатель - 3 шт.
3. Фотодиод – 1 шт.
Исполнительные устройства:
1. Реверсивный мотор - 4 шт.
2. Светодиод - 1 шт.
Требования к системе управления:
15
1. Цифровые входы - 8 шт.
2. Цифровые выходы - 9 шт.

Рисунок 1.6 – Лабораторный стенд «Участок с поворотным столом»

Схематическое изображение лабораторного стенда «Участок сортировки»


представлено на рисунке 1.7.

Рисунок 1.7 – Схема лабораторного стенда «Участок с поворотным столом»

16
Дискретные входы и выходы стенда «Участок с поворотным столом»
представлены в таблице 1.3.

Таблица 1.3
Таблица входных и выходных координат стенда «Участок с поворотным
столом»

Наименование Наименование Тип сигнала Примечание


входа/выхода сигнала, датчика или
исполнительного
механизма
1 2 3 4
X1 Датчик позиции дискретный Входной сигнал
поворотного стола
X2 Датчик позиции дискретный Входной сигнал
поворотного стола
X3 Датчик наличия дискретный Входной сигнал
детали на поворотном
столе
X4 Датчик наличия дискретный Входной сигнал
детали на мал.
конвейере
X5 Датчик наличия дискретный Входной сигнал
детали ближний к
поворотному столу
X6 Датчик наличия дискретный Входной сигнал
детали дальний к
поворотному столу
X7 Датчик определения дискретный Входной сигнал
детали в спуске
X8 Кнопка START дискретный Входной сигнал
Y1 Вращение дискретный Выходной сигнал
поворотного стола
против часовой
стрелки
Y2 Вращение дискретный Выходной сигнал
поворотного стола по
часовой стрелке
Y3 Движение конвейера дискретный Выходной сигнал
на перегружателе
вправо
Y4 Движение конвейера дискретный Выходной сигнал
на перегружателе
влево
Y5 Движение мал. дискретный Выходной сигнал
конвейера от
перегружателя
Y6 Движение мал. дискретный Выходной сигнал
конвейера к
перегружателю
17
Y7 Движение бол. дискретный Выходной сигнал
конвейера от
перегружателя

Продолжение таблицы 1.3


1 2 3 4
Y8 Движение бол. дискретный Выходной сигнал
конвейера к
перегружателю
Y9 Лампочка дискретный Выходной сигнал

1.4 Участок механической обработки (224004)

Техническая модель для изучения технологий управления с


использованием программируемых логических контроллеров ПЛК. Участок
состоит из ленточного транспортера и обрабатывающего станка. Транспортер
перемещает заготовку к станку, на котором она обрабатывается и затем
передается на следующий участок. Внешний вид лабораторного стенда
изображен на рисунке 1.8.

Рисунок 1.8 – Лабораторный стенд «Участок механической обработки»

Технические данные:
Датчики:
1. Бесконтактный индуктивный датчик - 1 шт.
2. Механический переключатель - 5 шт.
Исполнительные устройства:
1. Реверсивный мотор - 3 шт.
18
2. Мотор без реверса - 1 шт.
3. Светодиод - 1 шт.
Требования к системе управления:
1. Цифровые входы - 6 шт.
2. Цифровые выходы - 8 шт.
Схематическое изображение лабораторного стенда «Участок
механической обработки» представлено на рисунке 1.9.

Рисунок 1.9 – Схема лабораторного стенда «Участок механической


обработки»

Дискретные входы и выходы стенда «Участок механической обработки»


представлены в таблице 1.4.

Таблица 1.4
Таблица входных и выходных координат стенда «Участок механической
обработки»

Наименование Наименование сигнала, Тип Примечание


входа/выхода датчика или сигнала
исполнительного
механизма
1 2 3 4
X1 Датчик положения детали дискретны Входной сигнал
й
X2 Конечное положение дискретны Входной сигнал
установки й
X3 Датчик начального дискретны Входной сигнал
19
положения установки й
X4 Датчик верхнего дискретны Входной сигнал
положения й
X5 Датчик нижнего дискретны Входной сигнал
положения й
Продолжение таблицы 1.4
1 2 3 4
X6 Кнопка дискретный Входной сигнал
Y1 Конвейер движется дискретный Выходной сигнал
вправо
Y2 Конвейер движется дискретный Выходной сигнал
влево
Y3 Установка движется дискретный Выходной сигнал
от конвейера
Y4 Установка движется дискретный Выходной сигнал
к конвейеру
Y5 И.О. движется дискретный Выходной сигнал
вверх
Y6 И. О. движется вниз дискретный Выходной сигнал
Y7 Запуск дискретный Выходной сигнал
вращательного
механизма
Y8 Лампочка дискретный Выходной сигнал

1.5 Участок дозирования (224005)

Участок состоит из ленточного транспортера и наклонных дозаторов с


пневматическим приводом. Движущиеся по ленточному транспортеру
контейнеры для заготовок позиционируются точно под дозаторами, после
чего пневматические дозаторы выгружают требуемое количество заготовок в
контейнеры, и затем контейнеры передаются на следующий участок.
Внешний вид лабораторного стенда изображен на рисунке 1.10.

20
Рисунок 1.10 – Лабораторный стенд «Участок дозирования»
Технические данные:
Датчики:
1. Бесконтактный индуктивный датчик – 4 шт.
2. Механический переключатель – 2 шт.
3. Геркон – 2 шт.
4. Фотодиод – 3 шт.
5. Манометрический переключатель – 1 шт.
Исполнительные устройства:
1. Реверсивный мотор – 1 шт.
2. Мотор без реверса(компрессор) – 1 шт.
3. Светодиод – 1 шт.
4. Клапан – 6 шт.
Требования к системе управления:
1. Цифровые входы – 11 шт.
2. Цифровые выходы – 9 шт.
Схематическое изображение лабораторного стенда «Участок
дозирования» представлено на рисунке 1.11.

21
Рисунок 1.11 – Схема лабораторного стенда «Участок дозирования»

«Участок дозирования» укомплектован индивидуальными коробками с


отверстиями для сброса шариков. Совместная работа со стендом «Участок
укладки деталей» не возможен ввиду того, что грузозахватное устройства
стенда «Участок укладки деталей» не способно поднять деталь стенда
«Участок дозирования» по конструктивным особенностям.
Дискретные входы и выходы стенда «Участок дозирования»
представлены в таблице 1.5.

Таблица 1.5
Таблица входных и выходных координат стенда «Участок дозирования»

Наименование Наименование Тип сигнала Примечание


входа/выхода сигнала, датчика
или
исполнительного
механизма
1 2 3 4
X1 Датчик дискретный Входной сигнал
прохождения детали
1
X2 Датчик дискретный Входной сигнал
прохождения детали
2
X3 Деталь перед 1 дискретный Входной сигнал
раздатчиком
22
X4 Деталь перед 2 дискретный Входной сигнал
раздатчиком
X5 Деталь перед 3 дискретный Входной сигнал
раздатчиком
X6 Заполнение 1 дискретный Входной сигнал
раздатчика
X7 Заполнение 2 дискретный Входной сигнал
раздатчика
X8 Заполнение 3 дискретный Входной сигнал
раздатчика
X9 Датчик дискретный Входной сигнал
прохождения детали
3
X10 Кнопка 1 дискретный Входной сигнал
X11 Кнопка 2 дискретный Входной сигнал
Y1 Конвейер движется дискретный Выходной сигнал
вправо
Y2 Конвейер движется дискретный Выходной сигнал
влево
Y3 Выпуск шарика 1 дискретный Выходной сигнал
раздатчиком
Y4 Отделение шарика 1 дискретный Выходной сигнал
раздатчиком
Y5 Выпуск шарика 2 дискретный Выходной сигнал
раздатчиком
Y6 Отделение шарика 2 дискретный Выходной сигнал
раздатчиком
Y7 Выпуск шарика 3 дискретный Выходной сигнал
раздатчиком
Y8 Отделение шарика 3 дискретный Выходной сигнал
раздатчиком
Y9 Лампочка дискретный Выходной сигнал

1.6 Участок укладки деталей (224006)

Участок состоит из двух ленточных транспортеров и манипулятора с


вакуумным грузозахватным устройством. Заготовки поступают на участок по
ленточному транспортеру, затем манипулятор переносит их на пост
промежуточного хранения или на выходной транспортер, который передает
заготовки на следующий участок. Внешний вид лабораторного стенда
изображен на рисунке 1.12.

23
Рисунок 1.12 – Лабораторный стенд «Участок укладки деталей»

Схематическое изображение лабораторного стенда «Участок укладки


деталей» представлено на рисунке 1.13.

Рисунок 1.13 – Схема лабораторного стенда «Участок укладки деталей»

Технические данные:
Датчики:
1. Индуктивные датчики - 2 шт.
2. Механический переключатель - 7 шт.
3. Геркон – 1 шт.
Исполнительные устройства:
1. Реверсивный мотор - 4 шт.
2. Насосы для захвата – 1 шт.
3. Е-магнит – 1 шт.
4. Клапан – 1 шт.
Требования к системе управления:
1. Цифровые входы - 10 шт.
2. Цифровые выходы - 9 шт.
Дискретные входы и выходы стенда «Участок укладки деталей»
представлены в таблице 1.6.
24
Таблица 1.6
Таблица входных и выходных координат стенда «Участок укладки
деталей»

Наименование Наименование Тип сигнала Примечание


входа/выхода сигнала, датчика
или
исполнительного
механизма
1 2 3 4
X1 Кнопка 1 движение дискретный Входной сигнал
И. О. вправо
X2 Кнопка 2 дискретный Входной сигнал
X3 Кнопка 3, движение дискретный Входной сигнал
И. О. влево
X4 Кнопка 4, движение дискретный Входной сигнал
И. О. вверх
X5 Кнопка 5, движение дискретный Входной сигнал
И. О. вниз
X6 Датчик наличия дискретный Входной сигнал
детали на правом
конвейере
X7 Датчик наличия дискретный Входной сигнал
детали на левом
конвейере
Y1 И. О. движется дискретный Выходной сигнал
вправо
Y2 И. О. движется дискретный Выходной сигнал
влево
Y3 И. О. движется дискретный Выходной сигнал
вверх
Y4 И. О. движется вниз дискретный Выходной сигнал
Y5 Правый конвейер дискретный Выходной сигнал
движется вправо
Y6 Правый конвейер дискретный Выходной сигнал
движется влево
Y7 Левый конвейер дискретный Выходной сигнал
движется вправо
Y8 Левый конвейер дискретный Выходной сигнал
движется влево
Y9 Грузозахватное дискретный Выходной сигнал
устройство

1.2 Средства автоматизации конструктора FischerTechnik

Технические модели FischerTechnik оснащены пятью различными видами


датчиков и двумя видами исполнительных устройств [1].

25
В качестве датчика определения положения выталкивающего устройства
на стенде «Участок загрузки», а также для определения типа детали
используется герконовый датчик, представленный на рисунке 1.14. Геркон –
электромеханическое устройство с магнитоуправляемыми ферромагнитными
контактами, запаянными в герметичную стеклянную колбу. При поднесении
к геркону постоянного магнита или включении электромагнита состояние
контактов изменяется. Технические характеристики герконового датчика
описаны в таблице 1.7.

Рисунок 1.14 – Герконовый датчик

Таблица 1.7
Технические характеристики герконового датчика

Наименование параметра Значение


1 2
Принцип измерения Магнитный, геркон
Функция переключающего элемента Нормально разомкнутый контакт
Рабочее напряжение DC 24-30 В
Ток непрерывной нагрузки 20 мА
Диапазон действия до 10 мм
Диаметр датчика 12 мм
Длина датчика 36 мм
Для определения положения детали на участках моделируемой
технологической линии FischerTechnik используется индуктивный датчик
положения (инициатор). Индуктивный датчик – бесконтактный датчик,
предназначенный для контроля положения объектов из металла (к другим
материалам не чувствителен). Принцип действия основан на изменении
параметров магнитного поля, создаваемого катушкой индуктивности внутри
датчика. Индуктивный датчик изображен на рисунке 1.15, а его технические
характеристики представлены в таблице 1.8.

26
Рисунок 1.15 – Индуктивный датчик положения

Таблица 1.8
Технические характеристики индуктивного датчика

Наименование параметра Значение


1 2
Напряжение питания 10-30 В
Ток переключения 100 мА
Ток потребления >10 мА (двухпроводная схема)
Минимальный ток нагрузки 2 мА (трехпроводная схема)
Падение напряжения 2,8 В
Частота переключения 700 Гц
Расстояние срабатывания 5 мм
Рабочее расстояние 0-4,05 мм
Защита от перерузки есть
Функция выхода задвижка
Поправочные коэффициенты St: 1; V2A: 0,7; Ms: 0,5; Al: 0,4; Cu: 0,3
Диаметр 8 мм
Длина 37 мм

На стенде «Участок загрузки» для определения наличия детали в


накопителе установлен оптический датчик с рефлектором MHL1-P122,
изображенный на рисунке 1.16. Фотоэлектрический датчик с отражателем
состоит из приемника и передатчика, расположенных в одном корпусе.
Отражатель (рефлектор) располагается на противоположной стороне и
отражает луч света обратно в приемник. Движущийся объект прерывает луч
отраженного света, что вызывает изменение выходного сигнала. Оптические
датчики с рефлектором (световые барьеры) являются надежным средством
детектирования, подсчета объектов. Технические характеристики
оптического датчика с рефлектором MHL1-P122 приведены в таблице 1.8.

27
Рисунок 1.16 - Оптический датчик с рефлектором

Таблица 1.8
Технические характеристики оптического датчика с рефлектором MHL1-
P122

Наименование параметра Значение


1 2
Тип MHL1-P122
Напряжение питания 10-30 В
Свет пятна 80х80 мм на 2000 мм
Входной ток <20 мА
Ток переключения 50 мА
Переключение выходов Qpnp
Частота переключения 200 Гц
Время отклика <2,5 мс
Макс. расстояние от отражателя 4м
Рабочее расстояние 2,5 м
Источник света LED, красный свет
Способ подключения двухпроводная
Класс защиты IP 40
Ширина 15 мм
Длина 15 мм
Высота 10 мм

Для определения детали в спуске на стенде «Участок с поворотным


столом» используется оптический датчик MHT1-P122. Оптический датчик
MHT1-P122 показан на рисунке 1.17. Его технические характеристики
представлены в таблице 1.9.
Оптический датчик состоит из источника (излучателя) и приемника
оптического излучения, который располагается в одном корпусе
(моноблочный датчик). Приемник воспринимает свет излучателя, диффузно
отраженный от контролируемого объекта. Датчик срабатывает при наличии
контролируемого предмета в зоне действия датчика.
28
Рисунок 1.17 - Оптический датчик MHT1-P122
Таблица 1.9
Технические характеристики оптического датчика MHT1-P122

Наименование параметра Значение


1 2
Тип MHT1-P122
Напряжение питания 10-30 В
Входной ток <20 мА
Ток переключения 50 мА
Переключение выходов Qpnp
Частота переключения 200 Гц
Время отклика <2,5 мс
Макс. расстояние до объекта 0-50 мм
Источник света LED, Инфракрасный свет
Способ подключения двухпроводная
Класс защиты IP 40
Ширина 15 мм
Длина 15 мм
Высота 10 мм
В качестве датчиков положения позиций поворотного стола на стенде
«Участок с поворотным столом», позиций обрабатывающей установки на
стенде «Участок механической обработки», позиций механизма укладки
деталей на стенде «Участок укладки деталей» использованы кнопочные
переключатели FischerTechnik, показанный на рисунке 1.18.

29
Рисунок 1.18 - Кнопочный переключатель FischerTechnik

Кнопочный переключатель имеет три контакта, маркированные


соответственно 1, 2 и 3.
В роли исполнительного устройства, осуществляющий приведение в
движение ленточных транспортеров, а также моделируемых специальных
технологических механизмов (поворотный стол, механизм обработки деталей
и механизм укладки деталей) используется двигатель постоянного тока на 24
В. Он изображен на рисунке 1.19. Технические характеристики данного
двигателя приведены в таблице 1.10.

Рисунок 1.19 – Двигатель постоянного тока 24 В

Таблица 1.10
Технические характеристики двигателя постоянного тока

Наименование параметра Значение


1 2
Напряжение питания 24 В
30
Терминальное сопротивение 120 Ом
Выходная мощность 1,12 Вт
Ток холостого хода 0,007 А
Максимальный ток (ограничен
0,1 А
терминаьным резистором)
Скорость холостого хода 15500 об. /мин
Номинальная скорость 8746 об. /мин
Номинальный крутящий момент 1,2 мНм
Вес 17 г
Размеры 30х15х20 мм3
Длина с приводным валом 45 мм

Для вакуумного грузозахватного устройства на стенде «Участок укладки


деталей» применяется мини–компрессор, изображенный на рисунке 1.20.
Технические характеристики мини–компрессора представлены в таблице
1.11.

Рисунок 1.20 – Мини–компрессор

Таблица 1.11
Технические характеристики мини–компрессора

Наименование параметра Значение


1 2
Максимаьный воздушный поток 2,2 л/мин
Максимальное сжатие 1,5 бар
Максимальное сжатие в
0,3 бар
продолжительном режиме работы
Максимальное начальное сжатие 1,5 бар
Конечный вакуум -550 мбар
Максимальный начальный вакуум -550 мбар
Мотор постоянный магнит
Номинальная скорость 3000 об. /мин
Максимальный потребяемый ток 24 В/170 мА
Класс защиты IP 00
Температура окружающего воздуха 10-50 С0

31
Температура выходящего газа 10-60 С0
Вес 130 г
Размеры 120х60х65 мм3

32
Приложение 2

АСУ FischerTechnik на основе универсального модульного


программируемого контроллера SIMATIC S7-1500 Siemens

Программируемый логический контроллер SIMATIC S7-1500 –


предназначен для построения систем автоматизации низкой и средней
степени сложности.
Использование нескольких типов центральных процессоров различной
производительности, возможность применения структур локального и
распределенного ввода–вывода, наличие широкой гаммы модулей ввода-
вывода дискретных и аналоговых сигналов, функциональных модулей и
коммуникационных процессоров повышает эффективность применения
контроллеров SIMATIC S7-1500.
Программируемые контроллеры Siemens SIMATIC S7-1500 имеют
модульную конструкцию и состоят из таких элементов [5]:
1. Центральные процессоры - Модуль центрального процессора (CPU). В
зависимости от сложности задачи в контроллерах могут быть использованы
различные типы центральных процессоров, которые отличаются
производительностью, размером памяти, наличием или отсутствием
встроенных входов-выходов и специальных функций, количеством и типом
встроенных коммуникационных интерфейсов и т.д.
2. Блоки питания - Блоки питания (PS), обеспечивают питание
контроллера от сети переменного тока напряжением 120/230 В или от
источника постоянного тока напряжением 24/48/60/110 В.
3. Сигнальные модули SM – Сигнальные модули (SM), предназначены
для ввода и вывода дискретных или аналоговых сигналов с различными
электрическими и временными параметрами.
4. Коммуникационные модули - Коммуникационные процессоры (CP)
обеспечивают возможность подключения к сетям PROFIBUS, Industrial
Ethernet, AS-Interface или организации связи по PtP (point to point)
интерфейсу.
5. Функциональные модули - Функциональные модули (FM), могут
самостоятельно решать задачи автоматического регулирования,
позиционирования, обработки сигналов. Функциональные модули снабжены
встроенным микропроцессором и выполняют возложенные на них функции
даже в случае отказа центрального процессора программируемого
логического контроллера.
6. Интерфейсные модули - Интерфейсные модули (IM), обеспечивают
возможность подключения к базовому блоку (стойка с CPU) стоек
расширения ввода-вывода. Программируемые контроллеры Siemens
SIMATIC S7-1500 позволяют использовать в своем составе до 32 сигнальных
и функциональных модулей, а также коммуникационных процессоров,

33
распределенных по 4 монтажным стойкам. Все модули работают с
естественным охлаждением.
Центральные процессоры программируемого контроллера S7-1500
способны обслуживать системы локального и распределенного ввода-вывода.
Система локального ввода-вывода формируется модулями,
устанавливаемыми непосредственно в монтажную стойку контроллера.
Система распределенного ввода-вывода включает в свой состав аппаратуру
полевого уровня, подключаемую к контроллеру через сети PROFINET IO
и/или PROFIBUS DP.
Максимальная конфигурация контроллера включает в свой состав до 32
модулей различного назначения, одним из которых является центральный
процессор. В качестве дополнительных монтажных стоек контроллера
рекомендуется использовать станции ET 200MP. Эти станции подключаются
к контроллеру через интерфейс PROFINET IO и позволяют использовать в
своем составе до 31 сигнального, технологического и коммуникационного
модуля S7-1500. Расстояние между двумя соседними стойками может
достигать 100 м. Максимальное количество стоек расширения определяется
функциональными возможностями центрального процессора [6].
Внешний вид контроллера SIMATIC S7-1500 с обозначением элементов
показан на рисунке 2.5.

Рисунок 2.5 – Конструкция программируемого контроллера SIMATIC S7-


1500

Технические характеристики программируемого контроллера SIMATIC


S7-1500 представлены в таблице 2.3 [5].

Таблица 2.3
Технические характеристики контроллера SIMATIC S7-1500

Наименование параметра Значение


1 2
Номинальное напряжение питания 24 В
34
Степень защиты IP20
Центральный процессор
Модель CPU 1518-4 PN/DP
Встроенная рабочая память 24 Мбайт
Диагональ дисплея 6,1 см
Напряжение питания 24 В
Потребляемый ток 1,55 А
Пусковой ток, не более 2,4 А
Потребляемая мощность 30 Вт
Время выполнения логических 1 нс
операций
Общее количество программных 10000
блоков
S7 счетчики 2048
Количество модулей ввода-вывода 8192
Количество модулей на стойку, не 32: центральный процессор + 31 модуль
более
Языки программирования LAD, FBD, STL, SCL, GRAPH
Интерфейсы PROFINET, PROFIBUS, MODBUS TCP, RS–485,
RJ45 (Ethernet),
Габариты (Ш х В х Г), мм 175х147х129
Вес, г 1988
Модуль ввода дискретных сигналов SIMATIC SM 521
Модель DI 32x24VDC BA
Количество входов 32
Количество групп входов 2
Активный уровень входного Высокий (Р)
сигнала
Входное напряжение:
- номинальное значение 24 В
- сигнал низкого уровня +5 … -30 В
- сигнал высокого уровня +11 … +30 В
Входной ток сигнала высокого 2,7 мА
уровня, типовое значение
Длина кабеля, не более 600 м
Модуль вывода дискретных сигналов SIMATIC SM 522
Модель DQ 32x24VDC/0.5A ST
Напряжение питания 24 В
Потребляемый ток, не более 60 мА
Потребляемая мощность 1,1 Вт
Количество выходов 32
Количество потенциальных групп 4
выходов
Тип ключа выходного каскада Транзисторный
Коммутация P шины питания нагрузки
Защита выходов от коротких электронная, тактируемая
замыканий
Коммутационная способность
выхода:
- при активной нагрузке, не более 0,5 А
- при ламповой нагрузке, не более 5 Вт
35
Сопротивление нагрузки 48 Ом – 12 кОм
Ток выхода 0,5 А
Длина кабеля, не более 600 м

На основе технических характеристик программируемого контроллера


SIMATIC S7-1500, представленных в таблице 2.3, можно сделать вывод, что
для решения поставленной задачи по автоматизации учебного стенда
FischerTechnik необходим ПЛК SIMATIC S7-1500 с установленными двумя
модулями ввода дискретных сигналов SIMATIC SM 521 и двумя модулями
вывода дискретных сигналов SIMATIC SM 522. Полученного количества
входов и выходов достаточно для реализации поставленной задачи.
Структурная схема автоматизации на основе ПЛК SIMATIC S7-1500
показана на рисунке 2.6.

Рисунок 2.6 – Структурная схема автоматизации на основе ПЛК SIMATIC


S7-1500

Программирование и конфигурирование систем автоматизации на основе


программируемых контроллеров S7-1500 выполняется с помощью
программного обеспечения SIMATIC STEP 7 Professional от V12 и выше (TIA
Portal).

36
Рассмотрено на заседании Одобрено учебно-методическим бюро ФЭАТ
кафедры АПП (абрев. фак-та)
(наименование кафедры) Протокол № 11
" 01 " 06 2018 г. Председатель учебно-методического бюро
Протокол № 21 ФЭАТ
Зав. кафедрой АПП (абрев. фак-та)
(наименование кафедры)
____________ Брейдо И.В, " 20 " 06 2018 г.

МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к практическим работам по дисциплине
“ Языки программирования промышленных контроллеров ”

для магистранов специальности 6М070200


"Автоматизация и управление"

Разработала: ст. преподаватель Паршина Г.И.

37