- •РАзработка асу гак детали типа вал сошки рулевого управления
- •Анализ объекта управления
- •2. Содержательная постановка задачи
- •2.1. Цель создания асу
- •2.2 Штатные режимы работы лсу – общее описание
- •2.3 Нештатные ситуации лсу и их отображение во внешней среде
- •3. Средства реализации управления
- •3.1. Обобщенная структура асу гак
- •3.2 Спецификация данных для управления
- •3.2.1 Входные сигналы для системы управления второго уровня
- •3.2.2 Выходные сигналы для системы управления второго уровня
- •4. Моделирование процесса управления. Разработка основной функциональной модели
- •4.1 Декомпозиция задачи
- •4.2 Идентификация данных
- •4.3 Формализация постановки задач управления
- •5. Моделирование процесса функционирования гак на основе сетей Петри
- •5.1. Соответствие множеству позиций сети Петри входных данных
- •5.2. Описание множества переходов Поставим в соответствие переходам сети Петри математические функции
- •5.3 Описание множеств входных и выходных функций
- •5.4. Построение сети Петри
- •5.5. Исполнение сетей Петри
- •5.6. Построение дерева достижимости. Анализ сети Петри
- •1101102010001021001
- •1110012010011021001
- •1101001100121021001
- •6. Разработка алгоритма системы управления второго уровня
- •7.2. Фрагмента программы для котроллера с300
- •Заключение
- •Список использованной литературы:
2.1. Цель создания асу
Целью разработки алгоритма является:
обеспечение эффективного управления обработкой детали типа «Вал сошки рулевого управления» на данном участке.
обеспечение заданного технологического регламента функционирования оборудования в различных производственных ситуациях;
поддержание взаимодействия между оператором и контроллером;
эффективное реагирование на возникновение нештатных ситуаций.
2.2 Штатные режимы работы лсу – общее описание
Рассмотрим отдельно ЛСУ каждого оборудования:
ЛСУ станка, получив команду от контроллера верхнего уровня, производит самостоятельно следующие операции:
включение станка
обработка заготовки
выключение станка
выдача центральному контроллеру сигнала завершения обработки
ЛСУ робота, получив команду от контроллера верхнего уровня, выполняет самостоятельно следующие операции:
разгрузка /загрузка станков
разгрузка /загрузка транспортеров
перемещение робота на соответствующие позиции после завершения каждой операции
2.3 Нештатные ситуации лсу и их отображение во внешней среде
Основные нештатные ситуации, рассматриваемые в данной работе:
наличие людей в зоне действия робота;
робот находится в зоне обработки заготовки;
наличие в схвате робота заготовки 1 (2) или полуфабриката 1 (2);
зажим патрона станка (наличие заготовки 1 или 2 в патроне);
готовность станка (или станок включен).
3. Средства реализации управления
3.1. Обобщенная структура асу гак
Средствами используемыми при решении задачи управления рассматриваемого ГАК являются двухконтурная система управления, включающая на первом уровне локальные системы управления отдельными агрегатами, а на втором программируемый логический контроллер, систему датчиков, устройства ввода/вывода и средства связи с оператором. Соответственно локальные системы управления обеспечивают весь комплекс необходимых действий для успешного ведения техпроцесса на каждой единице оборудования.
Исходными данными для решения задачи управления рассматриваемого ГАК является информация, получаемая вкупе от системы датчиков.
3.2 Спецификация данных для управления
3.2.1 Входные сигналы для системы управления второго уровня
Таблица 3.1.
№ |
Характеристика входных сигналов |
Тип сигнала | |
1 |
наличие заготовки на подводящем транспортере |
есть |
нет |
2 |
наличие места на отводящем транспортере |
есть |
нет |
3 |
наличие заготовки в схвате робота |
есть |
нет |
4 |
робот находится в т.А |
да |
нет |
5 |
робот находится в т.B |
да |
нет |
6 |
состояние патрона станка С1 |
зажат |
разжат |
7 |
состояние станка С1 |
включен |
выключен |
8 |
состояние заготовки в станке С1 |
обработана |
не обработана |
9 |
робот находится в т.C |
да |
нет |
10 |
состояние патрона станка С2 |
зажат |
разжат |
11 |
состояние станка С2 |
включен |
выключен |
12 |
состояние заготовки в станке С2 |
обработана |
не обработана |
13 |
робот находится в т.D |
да |
нет |
14 |
наличие в зоне действия робота посторонних предметов (людей) |
есть |
нет |
15 |
сигнал на отключение питания всего комплекса |
да |
нет |