 
        
        - •РАзработка асу гак детали типа вал сошки рулевого управления
- •Анализ объекта управления
- •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
- •Заключение
- •Список использованной литературы:
5.3 Описание множеств входных и выходных функций
Таблица 5.3.
| Множество входных функций I(tn) | Множество выходных функций О (tn) | 
| I (t1)= {P1; P4; P5; P20} | O (t1) = {P3; P6; P12} | 
| I (t2) = {P3; P6; P7; P9; P20} | O (t2) = {P4; P8; P11; P12} | 
| I (t3) = {P7; P8; P11} | O (t3) = {3P7; 2P9; P10} | 
| I (t4) = {P4; P12; P13; P15; P16; P20} | O (t4) = {P3; 3P13; P18} | 
| I (t5) = {P2; P3; P18; P20} | O (t5) = {P4; P5} | 
| I (t6) = {P3; P12; P13; P15; P20} | O (t6) = {P4; P6; P14; P17} | 
| I (t7) = { P13; P14; P17} | O (t7) = {P13; 2P15; P16} | 
| I (t8) = {P4; P6; P7; P9; P10; P20} | O (t8) = {P3; P7; P18} | 
| I (t9) = {P20} | O (t9) = {P21} | 
| I (t10) = {P3; P6; P7; P8} | O (t10) = {P21} | 
| I (t11) = {P3; P12; P13; P14} | O (t11) = {P21} | 
5.4. Построение сети Петри
Построение сети Петри представлено в Приложении 1. Однако следует отметить, что так как анализируемый участок ГАК представляет собой среднее звено в процессе подготовительной стадии обработки детали, то принимаем непрерывный подвод заготовок транспортером Т1 и наличие свободной позиции приема транспортера Т2. Соответственно всегда присутствуют сигналы в позициях Р1и Р2. Кроме того, исключаем наличие посторонних предметов (людей) в зоне действия робота (на позиции Р19всегда фишка после каждого перехода).
Теоретически разрешен только один переход, но возможны и ситуации, приводящие к тупику, т.е. невозможность срабатывания перехода, так как при одних и тех же условиях могут выполняться несколько переходов. В этом случае следует придерживаться приоритетного порядка их выполнения.
Анализируя данную сеть Петри, приходим к следующим выводам:
- данная сеть является безопасной
- условие сохранения выполняется по окончанию каждого цикла
5.5. Исполнение сетей Петри
Таблица 5.4.
| P | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 
| 
 t1 
 t2 t3 t4 t5 t1 t6 t7 t8 t5 t1 t2 t3 t4 t5 | 1 | 1 | 0 | 1 | 1 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 2 | 1 | 0 | 0 | 1 | 
| 1 
 | 1 | 1 | 0 | 0 | 1 | 2 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 2 | 1 | 0 | 0 | 1 | |
| 1 
 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 2 | 1 | 0 | 2 | 1 | 0 | 0 | 1 | |
| 1 
 | 1 | 0 | 1 | 0 | 0 | 3 | 0 | 2 | 1 | 0 | 2 | 1 | 0 | 2 | 1 | 0 | 0 | 1 | |
| 1 
 | 1 | 1 | 0 | 0 | 0 | 3 | 0 | 2 | 1 | 0 | 1 | 3 | 0 | 1 | 0 | 0 | 1 | 1 | |
| 1 | 1 | 0 | 1 | 1 | 0 | 3 | 0 | 2 | 1 | 0 | 1 | 3 | 0 | 1 | 0 | 0 | 0 | 1 | |
| 1 
 | 1 | 1 | 0 | 0 | 1 | 3 | 0 | 2 | 1 | 0 | 2 | 3 | 0 | 1 | 0 | 0 | 0 | 1 | |
| 1 | 1 | 0 | 1 | 0 | 2 | 3 | 0 | 2 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | 1 | 0 | 1 | |
| 1 
 | 1 | 0 | 1 | 0 | 2 | 3 | 0 | 2 | 1 | 0 | 1 | 1 | 0 | 2 | 1 | 0 | 0 | 1 | |
| 1 
 | 1 | 1 | 0 | 0 | 1 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 2 | 1 | 0 | 1 | 1 | |
| 1 
 | 1 | 0 | 1 | 1 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 2 | 1 | 0 | 0 | 1 | |
| 1 | 1 | 1 | 0 | 0 | 1 | 2 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 2 | 1 | 0 | 0 | 1 | |
| 1 
 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 2 | 1 | 0 | 2 | 1 | 0 | 0 | 1 | |
| 1 
 | 1 | 0 | 1 | 0 | 0 | 3 | 0 | 2 | 1 | 0 | 2 | 3 | 0 | 2 | 1 | 0 | 0 | 1 | |
| 1 
 | 1 | 1 | 0 | 0 | 0 | 3 | 0 | 2 | 1 | 0 | 1 | 3 | 0 | 1 | 0 | 0 | 1 | 1 | |
| ... | .. | .. | .. | .. | .. | .. | .. | .. | .. | .. | .. | .. | .. | .. | .. | .. | .. | .. | 
