Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Разработка системы автоматического управления

Тип Реферат
Предмет Информатика
Просмотров
1266
Размер файла
306 б
Поделиться

Ознакомительный фрагмент работы:

Разработка системы автоматического управления

Содержание

Задание на курсовое проектирование........................................................... 2

Реферат ........................................................................................................... 4

Введение .......................................................................................................... 5

1. Обоснование необходимости автоматизации объекта .............................. 6

1.1. Характеристика автоматизируемого технологического объекта .. 6

1.2. Анализ путей автоматизации объекта ............................................. 6

1.2.1. Экономический аспект .............................................................. 6

1.2.2. Социальный аспект ................................................................... 7

1.2.3. Пути автоматизации объекта .................................................... 7

1.3. Техническое задание ........................................................................ 8

2. Разработка локальной системы управления технологическим объектом 11

2.1. Разработка общей структуры системы управления ..................... 11

2.2. Разработка циклограммы работы РТК ........................................ 13

2.3. Определение состава входных и выходных сигналов ................. 13

2.4. Разработка программы управления для ПЛК ............................. 14

2.4.1. Разработка релейно-контактного эквивалента программы

управления ........................................................................................ 14

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

2.5.Разработка электрической схемы соединений ............................... 25

Заключение ................................................................................................... 26

Список используемых источников .............................................................. 27

Приложение А. Общий вид РТК, А2

Приложение Б. Циклограмма работы РТК, А2

Приложение В. Структурная схема СУ, А2

Приложение Г. Релейно-контактный эквивалент программы управления, А1

Приложение Д. Электрическая схема соединений, А2

Задание на курсовое проектирование

В состав РТК гальванообработки входят (рис.1):промышленный робот (ПР) портального типа, два накопителя и две технологических установки (ванны), в которых происходят процессы гальванической обработки деталей. Перемещение обрабатываемых деталей, находящихся в специальных поддонах, выполняет ПР.

1. Промышленный робот портального типа;

2. Ванна 1;

3. Ванна 2;

4. Накопитель 1;

5. Накопитель 2.

Рисунок 1 РТК гальванообработки

В общем случае отдельными элементами (тактами) технологического цикла работы РТК являются:

1. Перемещение ПР к накопителю 1

2. Перемещение ПР к накопителю 2

3. Перемещение ПР к ванне 1

4. Перемещение ПР к ванне 2

5. Выдвижение руки ПР

6. Задвижение руки ПР

7. Зажим схвата ПР

8. Разжим схвата ПР

9. Гальванообработка деталей в ванне 1

10. Гальванообработка деталей в ванне 2

Варианты последовательности выполнения приведенных циклов указаны в таблице 1.

ПР осуществляет захват деталей (см. табл. 1), находящихся в поддоне в накопителе 2 и их перемещение в ванну 2 (такты с 1-6). Начинается гальванообработка деталей в ванне 2 (такт 7). Одновременно с этим (такт 7) выполняется разжим схвата ПР, задвижение руки (такт 8) и перемещение ПР к накопителю 1 (такт 9). При этом в ванне 2 продолжается гальванообработка деталей. ПР осуществляет загрузку деталей из накопителя 1 в ванну 1 (такты 10-14). Начинается обработка деталей в ванне 1 (такт 15). Одновременно с этим (такт 15) выполняется разжим схвата ПР, задвижение руки (такт 16). При этом в ванне 1 продолжается обработка. ПР перемещается к ванне 2, извлекает обработанные детали и перегружает их в накопитель 2 (такты 17-24). Затем ПР перемещается к ванне 1, извлекает обработанные детали и перегружает их в накопитель 1 (такты 25-32).. После этого цикл работы РТК повторяется.

Исходные данные

Параметр Значение
Номер задания3
Номер варианта3
Время гальванообработки в ванне 1, с20
Время гальванообработки в ванне 2, с60
Язык программирования ПЛКязык релейных диаграмм LD

Таблица 1. Последовательность циклов работы РТК гальванообработки

123456789101112131415
257645

8

10

6

10

1

10

5

10

7635

8

9

171819202122232425262728293031

4

9

5

9

7625863576158

Реферат

Курсовая работа: 27стр., 3 рис., 7 табл., листинг программы, 5 источников, приложения.

Задание на курсовое проектирование, расчетно-пояснительная записка, графическая часть.

На примере системы управления РТК гальванообработки рассматривается один из возможных вариантов автоматизации процесса гальванообработки. Приведено обоснование необходимости автоматизации данного технологического объекта, разработаны техническое задание и локальная система управления данным объектом. В графической части приведены общий вид объекта, циклограмма работы системы, релейно-контактный эквивалент программы управления, структурная схема системы управления и электрическая схема подключения датчиков и исполнительных устройств к устройству управления.

Введение

Темой курсовой работы является разработка автоматизированной системы управления РТК гальванообработки. Целью курсовой работы является разработка автоматизированной системы управления РТК гальванообработки.

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

Кроме всего прочего повышение качества и себестоимости продукции в наше время не возможно без применения средств автоматизации. Грамотно спроектированные системы автоматизации рано или поздно себя окупают.

1. Обоснование необходимости автоматизации объекта

Общие обоснования автоматизации уже были коротко рассмотрены в предыдущем разделе. Здесь мы обоснуем необходимость автоматизации конкретного объекта, то есть необходимость автоматизации производственного участка гальванообработки.

1.1. Характеристика автоматизируемого технологического объекта

В состав РТК гальванообработки входят (рис. 1): промышленный робот (ПР) портального типа, два накопителя и две технологических установки (ванны), в которых происходят процессы гальванической обработки деталей. Перемещение обрабатываемых деталей выполняется ПР портального типа. Принцип работы РТК гальванообработки описан в разделе «Контрольное задание».

1.2. Анализ путей автоматизации объекта

При анализе объекта роботизации выделяют два пути проектирования роботизированного производства:

1. Роботизации подвергается существующий производственный (технологический) процесс;

2. Разрабатывается новый процесс изготовления изделий с использованием ПР.

В нашем случае мы имеем дело с первым вариантом, хотя второй вариант более рационален и перспективен, так как позволяет в полной мере использовать типовые технологические решения и групповые методы производства, а также шире внедрять принципы агрегатирования при построении производства РТС из унифицированных элементов [4].

Необходимость автоматизации участка гальванообработки обусловлена следующими факторами:

1.2.1. Экономический аспект

Здесь мы не приводим точных расчетов, так как речь идет о неком абстрактном производстве, и мы не знаем многих факторов, влияющих на экономический эффект, например, заработную плату рабочего, который выполнял данные операции до автоматизации системы. Однако, в связи с тем, что гальванообработка является вредным производством, где обычно к зарплате прибавляются различные надбавки за вредность, мы можем уверенно предположить, что автоматизация данного производственного процесса экономически целесообразна. Кроме того, система может работать круглосуточно. Для многих предприятий стоимость электроэнергии в ночное время меньше, чем в дневное, в то время как рабочее время ночью стоит дороже, чем днем - этот факт также играет в пользу автоматизации.

1.2.2. Социальный аспект

Социальный аспект - это освобождение рабочего от выполнения рутинных операций. К тому же любое химическое производство является вредным для здоровья (химически активная и загазованная среда, высокиетемпературы, большие физические нагрузки и высокий уровень производственных шумов), поэтому автоматизация химических производств - это одна из самых актуальных социальных задач. Кроме того, любое химическое производство - это повышенная травмоопасность. Возможность получения травмы кроме всего прочего несет в себе и экономическую угрозу, так как травма - это всевозможные страховые выплаты и потери рабочего времени. А когда речь идет о жизни человека, то можно пойти и на экономические убытки, чтобы автоматизировать опасное производство. Но в данном случае экономические убытки нам не грозят (см. п. 1.2.1).

1.2.3. Пути автоматизации объекта

Объект управления в нашем случае - это роботизированный технологический комплекс (РТК), который выполняет сложный технологический процесс, состоящий из отдельных операций. Задача управления этим процессом - связать отдельные операции и агрегаты в единую систему и обеспечить определенную последовательность работы, переходы из одного режима в другой при определенных условиях. Поэтому в качестве устройства управления дискретным технологическим процессом применим программируемый логический контроллер ПЛК-256.

Задача РТК состоит в том, чтобы взять деталь 2 из накопителя 2 и поместить ее для гальванообработки в ванну 2, затем взять деталь 1 из накопителя 1 и поместить ее для гальванообработки в ванну 1, после гальванообработки детали 2 взять ее из ванны 2 и поместить в накопитель 2, затем после гальванообработки детали 1 взять ее из ванны 1 и поместить в накопитель 1.

1.3. Техническое задание

1.3.1. Наименование и область применения

Наименование автоматизированной системы управления технологическим процессом (АСУТП) - РТК гальванообработки. АСУТП предназначена для управления РТК в автоматическом режиме и применяется для автоматизации процесса гальванообработки.

Краткая характеристика АСУТП:

Состав РТК гальванообработки:

1. Промышленный робот портального типа;

2. Ванна 1;

3. Ванна 2;

4. Накопитель 1;

5. Накопитель 2.

Устройство управления - ПЛК-256.

1.3.2. Основания для разработки

АСУТП разрабатывается на основании учебного плана специальности 220301 «Автоматизация технологических процессов и производств». Техническое задание утверждается преподавателем.

1.3.3. Цель и назначение разработки

Назначение разработки - автоматизация технологического процесса гальванообработки.

Цели разработки:

1. Освобождение человека от участия во вредном производстве.

2. Освобождение человека от выполнения тяжелых и монотонных операций.

3. Повышение качества продукции за счет исключения влияния человеческого фактора.

4. Повышение производительности оборудования.

5. Улучшение экономических показателей.

1.3.4. Источники разработки

Проект системы управления выполняется на базе следующих источников:

1. Задания к курсовому проектированию [1]

2. РТК гальванообработки

1.3.5. Режимы работы объекта

Объект работает в автоматическом режиме. Человеком выполняется только включение и выключение объекта. Некоторые управляющие сигналы поступают от другой системы управления, которая в данной курсовой работе не рассматривается.

1.3.6. Условия эксплуатации системы управления

В соответствии с ГОСТ 21552-84 нормальными климатическими условиями для эксплуатации устройства являются:

Температура окружающего воздуха 20±5 °С;

Относительная влажность воздуха 60±15%;

Атмосферное давление 630-800 мм рт.ст.;

Температура: +5...+35°С;

Влажность: 20...75%

1.3.7. Требования к составу и параметрам технических средств

Состав технических средств:

1. Промышленный робот

2. Система управления промышленным роботом на основе программируемого логического контроллера ПЛК-256

Система и объект управления будут находиться в непосредственной близости от участка гальванообработки, т.е. должны работать в сложных условиях и выдерживать перечисленные ниже воздействия окружающей среды:

1. Химически агрессивная среда

2. Повышенная загазованность (пары от реакции)

3. Повышенная температура и влажность

1.3.8. Технико-экономические показатели

Экономический эффект достигается за счет следующих факторов:

1. Сокращение высокооплачиваемых рабочих мест.

2. Повышение качества продукции.

3. Повышение производительности оборудования.

4. Сокращение потерь рабочего времени из-за временной нетрудоспособности.

5. Сокращение расходов на оплату электроэнергии за счет более эффективного использования оборудования.

1.3.9. Стадии и этапы разработки

1. Согласование технического задания с преподавателем.

2. Внесение изменений в техническое задание в зависимости от предложений и замечаний, появившихся после выполнения пункта 1.

3. Утверждение технического задания.

4. Разработка АСУТП по утвержденному техническому заданию.

5. Разработка чертежей и сопроводительной документации.

6. Оформление курсовой работы.

7. Защита курсовой работы.

1.3.10. Порядок контроля и приемки

Контроль и приемка курсовой работы осуществляется преподавателем.

2. Разработка локальной системы управления технологическим объектом

2.1. Разработка общей структуры системы управления

В нашем случае дискретным технологическим объектом является роботизированный технологический комплекс (РТК) в состав которого входят (рис. 1):

1. Промышленный робот портального типа;

2. Ванна 1;

3. Ванна 2;

4. Накопитель 1;

5. Накопитель 2.

Задача ПР состоит в том, чтобы взять деталь 2 из накопителя 2 и поместить ее для гальванообработки в ванну 2, затем взять деталь 1 из накопителя 1 и поместить ее для гальванообработки в ванну 1, после гальванообработки детали 2 взять ее из ванны 2 и поместить в накопитель 2, затем после гальванообработки детали 1 взять ее из ванны 1 и поместить в накопитель 1.

Отдельными элементами цикла работы РТК являются:

1. Перемещение ПР к накопителю 1

2. Перемещение ПР к накопителю 2

3. Перемещение ПР к ванне 1

4. Перемещение ПР к ванне 2

5. Выдвижение руки ПР

6. Задвижение руки ПР

7. Зажим схвата ПР

8. Разжим схвата ПР

9. Гальванообработка деталей в ванне 1

10. Гальванообработка деталей в ванне 2

Один полный цикл работы РТК состоит из 32 тактов (табл. 1). В каждом такте выполняются отдельные элементы цикла. В таблице 2.1 описан цикл работы РТК.

Структурная схема системы управления приведена в приложении В. Обмен данными между ПЛК и технологическим объектами управления (ТОУ) происходит через устройства управления (УУ), которые обрабатывают сигналы с датчиков и при необходимости преобразуют их в совместимые с входными сигналами ПЛК, а также усиливают выходные сигналы ПЛК, если мощности этих сигналов недостаточно для управления ТОУ.

Таблица 2.1. Цикл работы РТК.

ТактЭлемент циклаОписание
12Перемещение ПР к накопителю 2
25Выдвижение руки ПР
37Зажим схвата ПР
46Задвижение руки ПР
54Перемещение ПР к ванне 2
65Выдвижение руки ПР
78Разжим схвата ПР
10Гальванообработка деталей в ванне 2
86Задвижение руки ПР
10Гальванообработка деталей в ванне 2
91Перемещение ПР к накопителю 1
10Гальванообработка деталей в ванне 2
105Выдвижение руки ПР
10Гальванообработка деталей в ванне 2
117Зажим схвата ПР
126Задвижение руки ПР
133Перемещение ПР к ванне 1
145Выдвижение руки ПР
158Разжим схвата ПР
9Гальванообработка деталей в ванне 1
166Задвижение руки ПР
9Гальванообработка деталей в ванне 1
174Перемещение ПР к ванне 2
9Гальванообработка деталей в ванне 1
185Выдвижение руки ПР
9Гальванообработка деталей в ванне 1
197Зажим схвата ПР
206Задвижение руки ПР
212Перемещение ПР к накопителю 2
225Выдвижение руки ПР
238Разжим схвата ПР
246Задвижение руки ПР
253Перемещение ПР к ванне 1
265Выдвижение руки ПР
277Зажим схвата ПР
286Задвижение руки ПР
291Перемещение ПР к накопителю 1
305Выдвижение руки ПР
318Разжим схвата ПР

2.2. Разработка циклограммы работы РТК

Алгоритм работы технологического объекта управления можно реализовать в виде циклограммы. Циклограмма работы РТК горячей штамповки приведена в приложении Б.

2.3. Определение состава входных и выходных сигналов

Условное размещение датчиков показано на общем виде РТК (приложение А). Перечень входных и выходных сигналов приведен в таблицах 2.2 и 2.3 соответственно. В этих же таблицах приведены адреса сигналов для ПЛК-256.

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

Из условия задания нам ничего не известно о том, каким образом детали попадает в накопители 1 и 2 до гальванообработки, как происходит контроль над параметрами гальванообработки. Будем считать, что все эти процессы контролируются другой системой, по сигналу которой ПЛК начинает цикл.

Сигнал РЦ (разрешение цикла) также поступает от другой системы, которая следит за работой технологических объектов управления, а также проверяет другие условия (например, отсутствие человека в рабочей зоне).

Таблица 2.2. Входные сигналы

Наименование входного сигналаУсловное обозначениеИсточник входного сигналаАдрес для ПЛК-256
1Наличие детали в накопителе 2КНДBQ-110000
2ПР над накопителем 2КН2SQ-110001
3ПР над ванной 2КВ2SQ-210002
4ПР над накопителем 1КН1SQ-310003
5ПР над ванной 1КВ1SQ-410004
6Рука ПР задвинутаКРЗSQ-510005
7Рука ПР выдвинутаКРВSQ-610006
8Схват зажатКСЗSQ-710007
9Схват разжатКСРSQ-810010
10Разрешение циклаРЦДр. СУ10011
11Пуск циклаПУСКSВ 110012

Таблица 2.3. Выходные сигналы

Наименование входного сигналаУсловное обозначениеВыход сигнала наАдрес для ПЛК-256
1ПР вправоПРпКМ 100100
2ПР влевоПРлКМ 200101
3Руку задвинутьРзYA 100102
4Руку выдвинутьРвYA 200103
5Схват зажатьСхЗYA 300104
6Схват разжатьСхРYA 400105
7Начать гальванообработку ванны 2Гобр2КМ 300106
8Начать гальванообработку ванны 1Гобр1КМ 400107

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

2.4.1. Разработка релейно-контактного эквивалента программы управления

Разработка релейно-контактного эквивалента (РКЭ) программы управления для ПЛК-256 выполняется согласно рекомендациям, изложенным в [3]. РКЭ программы управления представлен в приложении Г. В таблице 2.4 приведены комментарии.

Таблица 2.4. Комментарии для релейно-контактного эквивалента программы

БлокТактЦепьКомментарий
0111

Проверяем следующие начальные условия:

1. Работа системы разрешена;

2. Кнопка «ПУСК» нажата;

3. Деталь находится в накопителе 2;

2Проверяем положение ПР над накопителем 2, если его нет отправляем ПР вправо до срабатывания датчика SQ-1
3Блокируем ПР над накопителем 2, после этого переходим к блоку 02
4Контролируя положение ПР над накопителем 2 выдвигаем руку, пока не сработает датчик SQ-6
5Блокируем руку ПР в выдвинутом положении и переходим к блоку 03
0226Сжимаем схват, пока не сработает датчикSQ-7
7Блокируем схват и переходим к блоку 04
0338Задвигаем руку ПР, пока не сработает датчикSQ-5
9Блокируем руку ПР в задвинутом положении, переходим к блоку 05
04410Контролируя положение руки ПР начинаем перемещение ПР влево до ванны 2(SQ-2)
11Блокируем ПР над ванной 2, переходим к блоку 06
05512Контролируя положение ПР над ванной 2 выдвигаем руку, пока не сработает датчик SQ-6
13Блокируем руку ПР в выдвинутом положении и переходим к блоку 07
06614Разжимаем схват ПР, пока не сработает датчикSQ-8
15Блокируем схват, запускаем гальванообработку в ванне 2 и таймер на 60сек.переходим к блоку 08
07716Задвигаем руку ПР, пока не сработает датчикSQ-5
17Блокируем руку ПР в задвинутом положении, переходим к блоку 09
08818Контролируя положение руки ПР начинаем перемещение ПР влево до накопителя 1(SQ-3)
19Блокируем ПР над накопителем 1, переходим к блоку 10
09920Контролируя положение ПР над накопителем 1выдвигаем руку, пока не сработает датчик SQ-6
21Блокируем руку ПР в выдвинутом положении
101022

Когда таймер сработает, выполняем следующие действия:

1. Завершаем гальванообработку в ванне 2;

2. Сбрасываем таймер;

3. Переходим к блоку 11.

23Сжимаем схват, пока не сработает датчикSQ-7
24Блокируем схват и переходим к блоку12
111125Задвигаем руку ПР, пока не сработает датчикSQ-5
26Блокируем руку ПР в задвинутом положении, переходим к блоку 13
121227Контролируя положение руки ПР начинаем перемещение ПР влево до ванны 1(SQ-4)
28Блокируем ПР над ванной 1, переходим к блоку 14
131329Контролируя положение ПР над ванной 1 выдвигаем руку, пока не сработает датчик SQ-6
30Блокируем руку ПР в выдвинутом положении и переходим к блоку 15
141431Разжимаем схват ПР, пока не сработает датчикSQ-8
32Блокируем схват, запускаем гальванообработку в ванне 1 и таймер на 20сек, переходим к блоку 16
151533Задвигаем руку ПР, пока не сработает датчикSQ-5
34Блокируем руку ПР в задвинутом положении, переходим к блоку17
161635Контролируя положение руки ПР начинаем перемещение ПР вправо до ванны 2 (SQ-2)
36Блокируем ПР над ванной 2, переходим к блоку18
171737Контролируя положение ПР над ванной 2 выдвигаем руку, пока не сработает датчик SQ-6
38Блокируем руку ПР в выдвинутом положении
181839

Когда таймер сработает, выполняем следующие действия:

1. Завершаем гальванообработку в ванне 1;

2. Сбрасываем таймер;

3. Переходим к блоку 19.

40Сжимаем схват, пока не сработает датчикSQ-7
41Блокируем схват и переходим к блоку 20
191942Задвигаем руку ПР, пока не сработает датчикSQ-5
43Блокируем руку ПР в задвинутом положении, переходим к блоку 21
202044Контролируя положение руки ПР начинаем перемещение ПР вправо до накопителя 2(SQ-1)
45Блокируем ПР над накопителем 2, после этого переходим к блоку 22
212146Контролируя положение ПР над накопителем 2 выдвигаем руку, пока не сработает датчик SQ-6
47Блокируем руку ПР в выдвинутом положении и переходим к блоку 23
222248Разжимаем схват ПР, пока не сработает датчикSQ-8
49Блокируем схват и переходим к блоку 24
232350Задвигаем руку ПР, пока не сработает датчикSQ-5
51Блокируем руку ПР в задвинутом положении, переходим к блоку 25
242452Контролируя положение руки ПР начинаем перемещение ПР влево до ванны 1 (SQ-4)
53Блокируем ПР над ванной 1, переходим к блоку 26
252554Контролируя положение ПР над ванной 1 выдвигаем руку, пока не сработает датчик SQ-6
55Блокируем руку ПР в выдвинутом положении и переходим к блоку 27
262656Сжимаем схват, пока не сработает датчикSQ-7
57Блокируем схват и переходим к блоку 28
272758Задвигаем руку ПР, пока не сработает датчикSQ-5
59Блокируем руку ПР в задвинутом положении, переходим к блоку 29
282860Контролируя положение руки ПР начинаем перемещение ПР влево до накопителя 1(SQ-3)
61Блокируем ПР над накопителем 1, переходим к блоку 30
292962Контролируя положение ПР над накопителем 1 выдвигаем руку, пока не сработает датчик SQ-6
63Блокируем руку ПР в выдвинутом положении и переходим к блоку 31
303064Разжимаем схват ПР, пока не сработает датчикSQ-8
65Блокируем схват и переходим к блоку 32
313166Задвигаем руку ПР, пока не сработает датчикSQ-5
67Блокируем руку ПР в задвинутом положении, переходим к блоку 1 (в начало цикла)

Некоторые обозначения операторов языка релейно-контактных схем (языка LD) приведены в таблице 2.5.

Таблица 2.5. Обозначение операторов в языке LD

ОператорОписание
Нормально разомкнутый контакт
Нормально замкнутый контакт
Включение катушки с фиксацией
Выключение катушки с фиксацией
Прямое включение катушки
Инверсное включение катушки

Цепь РКЭ строится из операторов (см. табл. 2.5). Последовательное включение операторов это, по сути, логическое умножение, а параллельное - логическое сложение. При выполнении последовательности инструкций, кодирующих некую релейно-контактную цепь, процессор присваивает внутренней бинарной переменной R (результат) состояние 0, если комбинация состояния переменных, определяющих контакты цепи, «запрещает» протекание тока в ней и состояние 1, если комбинация состояний этих переменных разрешает протекание тока по цепи [3].

В РКЭ программы управления выполнено структурирование программы путем разбиения ее на отдельные блоки. Блоки отрабатываются ПЛК последовательно, обеспечивая тем самым заданную последовательность выполнения тактов. В каждом блоке задана инструкция ПБЛ, обеспечивающая переход к заданному блоку. Все это необходимо для того, чтобы исключить возможные сбои и конфликты оборудования. Например, мы не можем начать перемещение промышленного робота в продольных направлениях, пока не убедимся, что рука робота находится в задвинутом положении.

Рассмотрим более подробно первую цепь (рис. 2.1). Остальные цепи строятся аналогично.

Рис. 2.1.

РКЭ программы управления. Цепь 1. Мы сможем включить катушку с фиксацией и подать сигнал ПовЛев только в том случае, если в цепи 1 будет «протекать ток». Для этого необходимо выполнить три условия:

1. Разрешение цикла (замкнуты «контакты» РЦ)

2. Замкнуты контакты кнопки ПУСК

3. ПР находится НЕ в позиции 1 (контакты КПР1 НЕ замкнуты)

Но цепь рисуется в исходном состоянии, т.е. все операторы изображаются в том состоянии, когда катушка с фиксацией НЕ включена, тогда выполнение всех условий приведет к включению катушки. Таким образом, для изображения данной цепи нам нужно инвертировать перечисленные условия (таблица 2.6). В итоге получим цепь, изображенную на рис. 2.1. На этой цепи контакты РЦ и ПУСК – нормально разомкнутые, а КПР1 – нормально замкнутые.

Таблица 2.6. Состояние операторов в цепи 1

КонтактУсловие включения ПовЛевИнверсия
РЦЗамкнутРазомкнут
ПУСКЗамкнутРазомкнут
КПР1Разомкнут Замкнут

Еще несколько слов об использовании таймера. Для задания таймера необходимо два слова данных: слово текущего значения и слово уставки таймера-счетчика.


Рис. 2.2. Использование таймера.

В нашем примере мы контролируем гальванообработку в ванне 2 по времени. Гальванообработка должно прекратиться через 60с после начала обработки. Реализуем эту операцию следующим образом:

1. разжимаем и блокируем схват руки ПР, после чего начинаем гальванообработку «подавая ток» на катушку с фиксацией (включение катушки).

2. Запускаем таймер на 60с и только в этом случае переходим в следующий блок.

3. После срабатывания таймера (выход таймера) прекращаем гальванообработку, снова «подавая ток» на катушку с фиксацией, но в этот раз мы выключаем ее.

4. Сбрасываем таймер

С помощью инструкции ЗТС мы запускаем таймер на 60 с. Для этого выбираем режим 1 -таймер с задержкой на включение с дискретностью 0,1 с. А уставка будет равна 0600, т.к. нам нужно отсчитать 600 раз по 0,1 с, чтобы получить задержку 60с.

После срабатывания таймера его нужно сбросить, потому что этот таймер может использоваться в других участках программы. Сброс выполняется инструкцией СТС.

Мы выбрали таймер с задержкой на включение, потому что использовали катушку с фиксацией. На катушку с фиксацией мы в должны «подавать ток» как для ее включения, так и для отключения, поэтому выход таймера - это нормально разомкнутые контакты, которые «замыкаются» (включаются) при срабатывании таймера и выключают катушку с фиксацией.

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

Разработка текста программы управления для ПЛК-256 также выполняется согласно рекомендациям, изложенным в [3]. Текст программы приведен в листинге.

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

0001НСТ00Начало сегмента
0002НБЛ00Начало блока
0003СТС020Сбросить таймер
0004ПБЛ01Перейти к блоку 01
0005НБЛ01Начало блока 01
000610011Разрешение цикла
000710012Кнопка «ПУСК»
000810000Наличие детали в накопителе 2
000910001Если ПР не над накопителем 2,
001000100То начать движение ПР вправо
001110001ПР над накопителем 2
001200100Остановить движение вправо
0013ПБЛ02Перейти к блоку 02
0014НБЛ02Начало блока 02
001510001ПР над накопителем 2
001610006Пока не сработает датчик SQ-6
001700103Выдвигаем руку ПР
001810006Рука ПР выдвинута
001900103Закончить выдвижение руки
0020ПБЛ03Перейти к блоку 03
0021НБЛ03Начало блока 03
002210007Пока не сработает датчик SQ-7
002300104Сжимаем схват
002410007Схват сжат
002500104Прекратить сжимание
0026ПБЛ04Перейти к блоку 04
0027НБЛ04Начало блока 04
002810005Пока не сработает датчик SQ-5
002900102Задвигаем руку ПР
003010005Рука ПР задвинута
003100102Закончить задвижение руки
0032ПБЛ05Перейти к блоку 05
0033НБЛ05Начало блока 05
003410005При задвинутой руке
003510002До срабатывания датчика SQ-2
003600101Перемещаем ПР влево
003710002ПР над ванной 2
003800101Остановить движение ПР
0039ПБЛ06Перейти к блоку 06
0040НБЛ06Начало блока 06
004110002Над ванной 2
004210006До срабатывания датчика SQ-6
004300103Выдвигаем руку ПР
004410006Рука ПР выдвинута
004500103Закончить выдвижение руки
0046ПБЛ07Перейти к блоку 07
0047НБЛ07Начало блока 07
004810010Пока не сработает датчик SQ-8
004900105Разжимаем схват
005010010Схват разжатт
005100105Прекратить разжимание
005200106Начать гальванообработку детали 2
0053ЗТС020 1 0600Запускаем таймер на 60с
0054ПБЛ 08Перейти к блоку 08
0055НБЛ08Начало блока 08
005610005Пока не сработает датчик SQ-5
005700102Задвигаем руку ПР
005810005Рука ПР задвинута
005900102Закончить задвижение руки
0060ПБЛ09Перейти к блоку 09
0061НБЛ09Начало блока 09
006210005При задвинутой руке
006310003До срабатывания датчика SQ-3
006400101Перемещаем ПР влево
006510003ПР над накопителем 1
006600101Остановить движение ПР
0067ПБЛ10Перейти к блоку 10
0068НБЛ10Начало блока 10
006910003Над накопителем 1
007010006До срабатывания датчика SQ-6
007100103Выдвигаем руку ПР
007210006Рука ПР выдвинута
007300103Закончить выдвижение руки
0074При срабатывании таймера
007500106Закончить гальванообработку дет 2
0076СТС020Сбросить таймер
0077ПБЛ11Перейти к блоку 11
0078НБЛ11Начало блока 11
007910007Пока не сработает датчик SQ-7
008000104Сжимаем схват
008110007Схват сжат
008200104Прекратить сжимание
0083ПБЛ12Перейти к блоку 12
0084НБЛ12Начало блока 12
008510005Пока не сработает датчик SQ-5
008600102Задвигаем руку ПР
008710005Рука ПР задвинута
008800102Закончить задвижение руки
0089ПБЛ13Перейти к блоку 13
0090НБЛ13Начало блока 13
009110005При задвинутой руке
009210004До срабатывания датчика SQ-4
009300100Перемещаем ПР враво
009410004ПР над ванной 1
009500100Остановить движение ПР
0096ПБЛ14Перейти к блоку 14
0097НБЛ14Начало блока 14
009810004Над ванной 1
009910006До срабатывания датчика SQ-6
010000103Выдвигаем руку ПР
010110006Рука ПР выдвинута
010200103Закончить выдвижение руки
0103ПБЛ15Перейти к блоку 15
0104НБЛ15Начало блока 15
010510010Пока не сработает датчик SQ-8
010600105Разжимаем схват
010710010Схват разжатт
010800105Прекратить разжимание
010900107Начать гальванообработку детали 1
0110ЗТС020 1 0200Запускаем таймер на 20с
0111ПБЛ 16Перейти к блоку 16
0112НБЛ16Начало блока 16
011310005Пока не сработает датчик SQ-5
011400102Задвигаем руку ПР
011510005Рука ПР задвинута
011600102Закончить задвижение руки
0117ПБЛ17Перейти к блоку 17
0118НБЛ17Начало блока 17
011910005При задвинутой руке
012010002До срабатывания датчика SQ-2
012100100Перемещаем ПР вправо
012210002ПР над ванной 2
012300100Остановить движение ПР
0124ПБЛ18Перейти к блоку 18
0125НБЛ18Начало блока 18
012610002Над ванной 2
012710006До срабатывания датчика SQ-6
012800103Выдвигаем руку ПР
012910006Рука ПР выдвинута
013000103Закончить выдвижение руки
0131При срабатывании таймера
013200106Закончить гальванообработку дет 1
0133СТС020Сбросить таймер
0134ПБЛ19Перейти к блоку 19
0135НБЛ19Начало блока 19
013610007Пока не сработает датчик SQ-7
013700104Сжимаем схват
013810007Схват сжат
013900104Прекратить сжимание
0140ПБЛ20Перейти к блоку 20
0141НБЛ20Начало блока 20
014210005Пока не сработает датчик SQ-5
014300102Задвигаем руку ПР
014410005Рука ПР задвинута
014500102Закончить задвижение руки
0146ПБЛ21Перейти к блоку 21
0147НБЛ21Начало блока 21
014810005При задвинутой руке
014910001До срабатывания датчика SQ-1
015000100Перемещаем ПР вправо
015110001ПР над накопителем 2
015200100Остановить движение ПР
0153ПБЛ22Перейти к блоку 22
0154НБЛ22Начало блока 22
015510001ПР над накопителем 2
015610006Пока не сработает датчик SQ-6
015700103Выдвигаем руку ПР
015810006Рука ПР выдвинута
015900103Закончить выдвижение руки
0160ПБЛ23Перейти к блоку 23
0161НБЛ23Начало блока 23
016210008Пока не сработает датчик SQ-8
016300105Разжимаем схват
016410008Схват разжат
016500105Прекратить разжимание
0166ПБЛ24Перейти к блоку 24
0167НБЛ24Начало блока 24
016810005Пока не сработает датчик SQ-5
016900102Задвигаем руку ПР
017010005Рука ПР задвинута
017100102Закончить задвижение руки
0172ПБЛ25Перейти к блоку 25
0173НБЛ25Начало блока 25
017410005При задвинутой руке
017510004До срабатывания датчика SQ-4
017600101Перемещаем ПР влево
017710004ПР над ванной 1
017800101Остановить движение ПР
0179ПБЛ26Перейти к блоку 26
0180НБЛ26Начало блока 26
018110004Над ванной 1
018210006До срабатывания датчика SQ-6
018300103Выдвигаем руку ПР
018410006Рука ПР выдвинута
018500103Закончить выдвижение руки
0186ПБЛ27Перейти к блоку 27
0187НБЛ27Начало блока 27
018810007Пока не сработает датчик SQ-7
018900104Сжимаем схват
019010007Схват сжат
019100104Прекратить сжимание
0192ПБЛ28Перейти к блоку 28
0193НБЛ28Начало блока 28
019410005Пока не сработает датчик SQ-5
019500102Задвигаем руку ПР
019610005Рука ПР задвинута
019700102Закончить задвижение руки
0198ПБЛ29Перейти к блоку 29
0199НБЛ29Начало блока 29
020010005При задвинутой руке
020110003До срабатывания датчика SQ-3
020200101Перемещаем ПР влево
020310003ПР над накопителем 1
020400101Остановить движение ПР
0205ПБЛ30Перейти к блоку 30
0206НБЛ30Начало блока 30
020710003Над накопителем 1
020810006До срабатывания датчика SQ-6
020900103Выдвигаем руку ПР
021010006Рука ПР выдвинута
021100103Закончить выдвижение руки
0212ПБЛ31Перейти к блоку 31
0213НБЛ31Начало блока 31
021410008Пока не сработает датчик SQ-8
021500105Разжимаем схват
021610008Схват разжат
021700105Прекратить разжимание
0218ПБЛ1Перейти к блоку 1

2.5. Разработка электрической схемы соединений

Электрическая схема соединений ПЛК-256 с датчиками и исполнительными устройствами приведена в приложении Д. При разработке схемы использована информация из [3].

Заключение

В результате выполнения курсовой работы была разработана система управления РТК гальванообработки. При этом были изучены основные направления развития робототехники, способы разработки систем управления технологическими объектами, циклограмм, управляющих программ и их релейно-контактных эквивалентов.

Список используемых источников

1. Автоматизация технологических процессов и производств. Задания к курсовому проектированию по дисциплине «Автоматизация технологических процессов и производств». КГУ, Курган, 2008.

2. Автоматизация технологических процессов и производств. Методические указания к курсовому проектированию по дисциплине «Автоматизация технологических процессов и производств». КГУ, Курган, 2005.

3. Программное управление технологическим оборудованием (станками). Методические указания к выполнению курсовой работы для студентов специальности 210200. Часть 3. Курган, 1994 г.

4. Промышленная робототехника. Л.С. Ямпольский, В.А. Яхимович, Е.Г. Вайсман и др.; Под. ред. Л.С. Ямпольского. - Киев: Технiка, 1984. - 264 с., ил.


Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156450
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
63 457 оценок star star star star star
среднее 4.9 из 5
Тгу им. Г. Р. Державина
Реферат сделан досрочно, преподавателю понравилось, я тоже в восторге. Спасибо Татьяне за ...
star star star star star
РЭУ им.Плеханово
Альберт хороший исполнитель, сделал реферат очень быстро, вечером заказала, утром уже все ...
star star star star star
ФЭК
Маринаааа, спасибо вам огромное! Вы профессионал своего дела! Рекомендую всем ✌🏽😎
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

Подогнать готовую курсовую под СТО

Курсовая, не знаю

Срок сдачи к 7 дек.

только что
только что

Выполнить задания

Другое, Товароведение

Срок сдачи к 6 дек.

1 минуту назад

Архитектура и организация конфигурации памяти вычислительной системы

Лабораторная, Архитектура средств вычислительной техники

Срок сдачи к 12 дек.

1 минуту назад

Организации профилактики травматизма в спортивных секциях в общеобразовательной школе

Курсовая, профилактики травматизма, медицина

Срок сдачи к 5 дек.

2 минуты назад

краткая характеристика сбербанка анализ тарифов РКО

Отчет по практике, дистанционное банковское обслуживание

Срок сдачи к 5 дек.

2 минуты назад

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

Лабораторная, Моделирование, математика

Срок сдачи к 10 дек.

4 минуты назад

Проектирование заготовок, получаемых литьем в песчано-глинистые формы

Лабораторная, основы технологии машиностроения

Срок сдачи к 14 дек.

4 минуты назад

2504

Презентация, ММУ одна

Срок сдачи к 7 дек.

6 минут назад

выполнить 3 задачи

Контрольная, Сопротивление материалов

Срок сдачи к 11 дек.

6 минут назад

Вам необходимо выбрать модель медиастратегии

Другое, Медиапланирование, реклама, маркетинг

Срок сдачи к 7 дек.

7 минут назад

Ответить на задания

Решение задач, Цифровизация процессов управления, информатика, программирование

Срок сдачи к 20 дек.

7 минут назад
8 минут назад

Все на фото

Курсовая, Землеустройство

Срок сдачи к 12 дек.

9 минут назад

Разработка веб-информационной системы для автоматизации складских операций компании Hoff

Диплом, Логистические системы, логистика, информатика, программирование, теория автоматического управления

Срок сдачи к 1 мар.

10 минут назад
11 минут назад

перевод текста, выполнение упражнений

Перевод с ин. языка, Немецкий язык

Срок сдачи к 7 дек.

11 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно