Управління складними системами 2

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

МОСКОВСЬКИЙ ДЕРЖАВНИЙ УНІВЕРСИТЕТ

ФАКУЛЬТЕТ ІНФОРМАТИКИ І РАДІОЕЛЕКТРОНІКИ

КАФЕДРА ІНФОРМАТИКИ І РАДІОЕЛЕТРОНІКІ

Курсова робота

«Управління складними системами»

Виконала: Ратникова С.А.

Перевірив викладач

Циганов Ю.К.

Москва 2005

Завдання на курсову роботу

  1. Привести структурну схему РКК та основні вимоги технологічного процесу, а також вказати принцип роботи приводів механізмів.

  2. Зобразити функціональну схему СЛУ і структурну схему СМ.

  3. Скласти опис сигналів СЛУ.

  4. Сформулювати умови функціонування обладнання РКК:

а) у символьному вигляді,

б) у двійкових кодах.

  1. Розробити модель процесу управління РКК на мережах Петрі з необхідними поясненнями.

  2. Привести результати аналізу мереж, отримані на лабораторному інтерпретаторі у вигляді дерева досяжності маркувань.

1. Привести структурну схему РКК та основні вимоги технологічного процесу, а також вказати принцип роботи приводів механізмів

Н 1 Шлюб


До 2

º У 3 Н 2

М 2 º º Придатні деталі


Х 01

У 2 º º М 1

До 1 У 1 º º


До 3


Даний работоконвейерний комплекс складається з трьох конвеєрів. До 1 складається з чотирьох клітинок, що закінчуються маніпулятором М 1 з вертикальним переміщенням схвата (підйом-опускання) в конвеєри 2 і 3.

Переміщення конвеєрів здійснюється гідроприводом через храповой механізм (при зворотному ході штока конвеєр не рухається).

Тужавіння маніпуляторів виконані за принципом вакуумної присоски. Управління схопили здійснюється перемиканням за сигналом клапана, що з'єднує присоску з вакуумної магістраллю. Маніпулятор М 1 у середньому положенні по горизонталі утримується керуючими упорами У 1 і У 2, які прибираються або встановлюються за допомогою електромагніту і повертаються у вихідне положення під дією пружини.

Цикл роботи М 1: вихідним є положення схвата ліворуч, перед запуском М 1 до якого-небудь накопичувачу забирається відповідний упор У 1 або У 2, а після відпрацювання маніпулятора упор повертається у вихідне положення. Середнє положення М 1 в горизонтальній площині контролюється датчиком.

Після закінчення роботи М 1 конвеєр До 1 переміщається на 1 крок вправо. До 2 і К 3 переміщуються після того як виріб покладено в Я 5 або Я 12 відповідно. Маніпулятор М 1 подає деталі по черзі в К 1 і К 2.

Конвеєр До 2 має сім осередків. На восьмий комірці знаходиться ТО 1 / КК 1, що має два фіксованих положення в горизонтальній площині (оригінал - відведено від конвеєра, робоче - підведено до конвеєра), яке також реалізується гідроприводом.

Цикл роботи ТО 1 / КК 1: підведення до конвеєра - технологічна операція - контроль якості - відвід від конвеєра.

До 3 складається з дванадцяти осередків. На чотирнадцятій комірці - ТО 2, на сімнадцятій - КК 2, що мають два фіксованих положення в горизонтальній площині.

Цикл роботи ТО 2: підведення до конвеєра - технологічна операція - відвід від конвеєра.

Цикл роботи УК 2: підведення до конвеєра - контроль якості - відвід від конвеєра.

На останньому етапі роботи До 2 встановлений М 2, сортують браковані і придатні деталі у відповідні контейнери Н 1 і Н 2.

Вихідним положенням М 2 є положення вертикального захоплення зверху, яке утримується упором У 3, який забирається при проходженні придатної деталі і встановлюється при надходженні шлюбу.

Виконання технологічних операцій та контроль якості забезпечується локальними системами автоматичного керування.

2. Зобразити функціональну схему СЛУ і структурну схему СМ


AI

GX

HZ

SSYY

Т - таймер;

ЛБ - логічний блок;

РКК - работоконвейерний комплекс;

КІМ - блок контролю справності механізмів;

СМ - стежить модель.

Стежить модель СМ відображає стан накопичувачів і конвеєрів (розміщення та вигляд деталей в їх осередках); блок контролю справності механізмів КІМ містить інформацію про несправності, що виникають при роботі РКК; блок таймерів Т відраховує задані витримки часу. Логічний блок ЛБ формує керуючі впливу на виконавчі органи РКК на основі інформації від датчиків РКК, СМ, КІМ і таймерів, а також зовнішньої інформації (оператора, вищих рівнів управління тощо). при необхідності ЛБ коригує вміст СМ і КІМ при зміні стану комплексу. Усі сигнали, що визначають функціонування схеми становлять логічні змінні, що приймають значення 0 і 1 і відносяться до одного з стежать типів: сигнали від датчиків РКК (Х); керуючі сигнали на виконавчі органи (Z); сигнали, що запам'ятовуються в СМ (Y) і КІМ (S); сигнали на включення таймерів (G); сигнали про закінчення заданої витримки часу (H); сигнали повідомлення оператора (А) та команди оператора (I).

Схема СМ: стрічка L 2


стрічка L 1 а 5 а 8 а 11


а 1 а 3


а 12 а 14 а 17

стрічка L 3

3. Скласти опис сигналів СЛУ

1 - До 1;

2 - М 1;

3 - ТО 1 / КК 1;

4 - ТО 2;

5 - КК 2;

6 - К 2;

7 - К 3;

8 - М 2.

1. Керуючі сигнали МХ:

а) для ТО / КК

Z j1

Z j0

(J = 3,4,5)

- Сигнали перемикання гідроприводів переміщення ТО 1 / КК 1, ТО 2 і КК 2.

раб.ход

повернення







Z j2


(J = 3,4)

- Сигнали початку технологічних операцій ТО 1 і ТО 2.





Z j3


(J = 1,2,3)

- Сигнали початку контролю якості КК 1, УК 2 і КК 3.

б) для маніпуляторів М:

Z j11

Z j10

(J = 2,8)

- Сигнали перемикання гідроприводів вертикального переміщення М 1 і М 2.

вгору

вниз







Z j21

Z j20

(J = 2,8)

- Сигнали перемикання гідроприводів горизонтального обертання М 1 і М 2.

вліво

вправо







Z j3


(J = 2,8)

- Сигнал включення захоплень М 1 і М 2.





Z 44



- Сигнал включення електромагнітів керованого упору У 1.

вниз




Z 45



- Сигнал включення електромагнітів керованого упору У 2.

вниз








Z 54



- Сигнал включення електромагнітів керованого упору У 3.

вгору




в) для конвеєрів К:

Z j1

Z j0

(J = 1,6,7)

- Сигнали перемикання гідроприводів До 1, К 2 і К 3.

раб.ход

повернення



  1. Сигнали датчиків:

а) для ТО / КК:

Х j1

Х j0

(J = 3,4,5)

- Датчики робочого і вихідного положень ТО 1 / КК 1, ТО 2 і КК 2.





Х j2


(J = 3,4,5)

- Датчики закінчення технологічних операцій ТО 1 і ТО 2.





Х j3


(J = 3,4,5)

- Датчики закінчення контролю КК 1 і КК 2.





Х j4


(J = 3,4,5)

- Датчики якості КК 1 і КК 2.

б) для маніпуляторів М:

Х j11

Х j10

(J = 2,8)

- Датчики крайніх положень штоків гідроприводів вертикального переміщення М 1 і М 2.

вгорі

внизу







Х j21

Х j20

(J = 2,8)

- Датчики крайніх положень штоків гідроприводів горизонтального обертання М 1 і М 2.

зліва

праворуч







Х j22


(J = 2,8)

- Датчики середнього положення при обертанні М 1 і М 2.





Х j3


(J = 2,8)

- Датчики захоплення деталі маніпуляторами М 1 і М 2.





Х jk1

Х jk0

(J = 2,8)

- Датчики крайніх положень керованих упорів У 1, У 2 (маніпулятора М 1) і У 3 (маніпулятора М 2).

робоче положення (внизу)

вихідне положення (вгорі)

(K = 1,2)


в) для конвеєрів К:

Х j1

Х j0

(J = 1,6,7)

- Датчики крайніх положень штоків гідроприводів До 1, К 2 і К 3.

робоче положення

вихідне положення







Х 01



- Датчик наявності заготовки у клітинці Я 1 конвеєра До 1.

  1. сигнали блоку таймерів:

G j


(J = )

- Включення витримки часу для j-ого агрегату.





Н j


(J = )

- Закінчення j-тої витримки часу.

  1. сигнали стежить моделі:

Y i1, Y i2, Y i3

(I = )

- Двійкові змінні клітинки а i в СМ.

  1. сигнали блоку КІМ:

S j


(J = )

- Змінні, що характеризують справність механізмів.

  1. сигнали зв'язку з оператором:

А 0



- Сигнал аварійної зупинки РКК (без зазначення конкретного місця поломки).





А j


(J = )

- Сигнал аварійної зупинки j-ого агрегату.





I 0



- Сигнал післяаварійного пуску РКК.





I 1



- Включення РКК.





I 2



- Вибір режиму роботи РКК (I 2 = 1 - безперервний, I 2 = 0 - за надходженням деталі на вхід).

  1. Сформулювати умови функціонування обладнання РКК

Стежить модель для даного РКК складається з лінійних послідовностей (стрічок L 1 - L 3) комірок пам'яті a i, відповідних конвеєрам До 1-К 3.

До початку роботи агрегатів ТО 1 / КК 1, ТО 2 і УК 2, в осередках а 1 - а 8, а 12 - а 14 і а 14 - а 17 може бути записаний один із символів:

0 - відсутність деталі,

α 1 - наявність деталі.

Виконання операції ТО 1 / КК 1 відображається записом у клітинку а 8 замість символу α 1 вписується символ:

α 21 - придатна деталь (якщо операція виконана якісно),

α 20 - шлюб (якщо операція виконана неякісно).

У результаті роботи ТО 2 в клітинку а 14 замість символу α 1 вписується символ:

α 31 - придатна деталь (при якісній обробці),

α 30 - шлюб (при неякісній обробці).

Виконання операції КК 2 відображається записом у клітинку а 17 замість символу α 1 вписується символ:

α 31 - придатна деталь (при якісній обробці),

α 30 - шлюб (при неякісній обробці).

Таким чином, в осередки стрічок L 1, L 2, L 3 можуть бути вписані символи з наборів:

а 1 - а 8, а 12 - а 14, а 15 - а 16: {0, α 1}

а 9 - а 11: {0, α 21, α 20}

а 18 - а 23: {0, α 20, α 30, α 31}

Згідно з технологічним процесом і вимогам до процесу управління програма роботи РКК та його агрегатів у кожному циклі визначається деякими умовами (наявність, вид деталі, відсутність подвійного шлюбу і т.д.). Необхідно формалізувати зазначені умови, записавши їх у вигляді логічних функцій φ k, права частина яких містить твердження про наявність певних символів в осередках СМ. При істинності φ k умова виконується і реалізуються відповідні дії в РКК, а при хибності φ k (невиконанні умови) ці дії не проводяться. Аналіз значень φ k здійснює ЛБ перед початком кожного циклу РКК.

Результати формалізації умов зручніше привести в таблиці:

Умови роботи РКК та його агрегатів:

Агрегат

Вираз функції

Умова

при φ k = 1

Програма

роботи

ТО 1 / КК 1

φ 1 = (а 8 = α 21)


Наявність придатної деталі в Я 8 конвеєра До 2

Виконання операції

ТО 2

φ 2 = (а 14 = α 1)

Наявність деталі в Я 14 конвеєра До 3

Виконання операції

КК 2

φ 3 = (а 15 = α 31)

Наявність придатної деталі в Я 17 конвеєра До 3

Виконання операції

М 1

φ 4 = (а 4 ≠ 0)

Наявність деталі в Я 4 конвеєра До 1

Перенесення деталі з Я 4 конвеєра До 1 в Я 5 конвеєра До 2 і К 3



φ 5 = (а 4 = 0)

Я 4 конвеєра До 1 порожній

Пропуск циклу

М 2

φ 6 = (а 11 = α 21)

Придатна деталь в Я 11 конвеєра До 2

Завантаження Н 2


φ 7 = (а 11 ≠ α 21) · (а 11 ≠ 0)

Шлюб в Я 11 конвеєра До 2

Завантаження Н 1


φ 8 = (а 11 = 0)

Я 11 конвеєра До 2 порожня

Пропуск циклу

До 2

φ 9 = (а 5 ≠ 0)

Я 5 конвеєра До 2 завантажена

Переміщення на 1 крок

До 3

φ 10 = (а 12 ≠ 0)

Я 12 конвеєра До 3 завантажена

Переміщення на 1 крок

РКК

φ 11 = (а 9 ≠ α 20) + (а 10 ≠ α 20)

Відсутність подвійного шлюбу ТО 1 у двох попередніх циклах поспіль

Продовження роботи РКК

РКК

φ 12 = (а 18 ≠ α 30) + (а 19 ≠ α 30)

Відсутність подвійного шлюбу ТО 2

Продовження роботи РКК

Вирази φ k складені за допомогою символьних змінних і констант, пов'язаних знаками рівностей і нерівностей. Таке уявлення умов припустимо, якщо у складі СУ є універсальна ЕОМ. Застосування для управління спеціальних контролерів вимагає записи умов у вигляді функцій логічних змінних. Для цього випадку стан осередків стрічок L 1, L 2 і L 3 представимо сукупністю двійкових змінних Y i1, Y i2, Y i3, (i = ) І закодуємо значеннями зазначених змінних:

Двійкові коди стану осередків СМ:

Стан осередку а i

Двійковий код

а i = 0

а i = α 1

а i = α 21

а i = α 20

а i = α 31

а i = α 30


Y i1

Y i2

Y i3







а i = 0

0

0

0

1

0

0

0

0

0

а i = α 1

1

0

0

0

1

0

0

0

0

а i = α 21

0

1

0

0

0

1

0

0

0

а i = α 20

0

0

1

0

0

0

1

0

0

а i = α 31

1

1

0

0

0

0

0

1

0

а i = α 30

1

1

1

0

0

0

0

0

1

Кожне з рівностей в правій частині φ k можна представити як функцію типу констітуенти одиниці від змінних Y i1, Y i2, Y i3 (див. праву частину таблиці двійкових кодів).

Користуючись правилами опису констітуент одиниці, замінимо у виразах φ k кожне рівність кон'юнкція для набору, при якому це рівність істинно, а кожне нерівність - заперечення такої кон'юнкції. Тут «~» означає, що аргумент Y ij береться з інверсією, якщо він у цьому наборі дорівнює 0, і без інверсії, якщо аргумент дорівнює 1.

Тоді формули умов роботи РКК приймуть вигляд:

ТО 1 / КК 1

φ 1 = (а 8 = α 21)

φ 1 =

ТО 2

φ 2 = (а 14 = α 1)

φ 2 =

КК 2

φ 3 = (а 17 = α 31)

φ 3 =

М 1

φ 4 = (а 4 ≠ 0)

φ 4 =


φ 5 = (а 4 = 0)

φ 5 =

М 2

φ 6 = (а 11 = α 21)

φ 6 =


φ 7 = (а 11 ≠ α 21) · (а 11 ≠ 0)

φ 7 = =

=


φ 8 = (а 11 = 0)

φ 8 =

До 2

φ 9 = (а 5 ≠ 0)

φ 9 =

До 3

φ 10 = (а 12 ≠ 0)

φ 10 =

РКК

φ 11 = (а 9 ≠ α 20) + (а 10 ≠ α 20)

φ 11 =

РКК

φ 12 = (а 18 ≠ α 30) + (а 19 ≠ α 30)

φ 12 =

Кожен цикл роботи РКК починається тільки з вихідного положення (стану) всіх механізмів.

Цю вимогу необхідно описати окремою функцією (при її одиничному значенні буде починатися новий цикл):

.




ЛБ обчислює значення φ 1 - φ 15 і визначає програми роботи всіх агрегатів у кожному циклі. Після відпрацювання цих програм і переміщення конвеєрів ЛБ вносить корективи у РМ. Далі всі операції в системі управління повторюються.

5. Розробити модель процесу управління даними РКК на мережах Петрі

Основне завдання, що стоїть на даному етапі проектування, полягає у складанні ієрархії графів операцій (мереж Петрі), що описують поведінку РКК. Операції, що реалізуються в комплексі, будемо поділяти на найпростіші і складові. До простих операцій належать дії, ініційовані однократним зміною значень логічних змінних I, Z, G, а також виконання зсуву вмісту стрічок у стежить моделі та інших математичних операцій. Формально найпростішої є також "порожня" операція, відповідна очікуванню ("порожня" позиція мережі). Складові операції являють собою сукупність найпростіших.

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

Розіб'ємо управління РКК та відповідну мережу Петрі на три ієрархічних рівня:

  1. Управління РКК;

  2. Управління агрегатами;

  3. Рух агрегатів.

Мережа першого рівня свідчить про загальну синхронізацію роботи агрегатів і розбивку циклу управління на такти. Мережі другого рівня визначають логіку запуску агрегатів та відповідні варіанти їх роботи. Мережі третього рівня описують рух виконавчих механізмів.

Така розбивка дозволяє більш компактно і наочно зобразити процес і оптимально (у функціональному сенсі) реалізувати його в загальному випадку різними засобами (програмними або апаратними).

Для наочності і зручності представимо ієрархію мереж у вигляді дерева їх відносин:








Після складання моделі процесу управління виробляються математичний опис та аналіз отриманої мережі.

На самому верхньому, I рівні керування здійснюється за наступним алгоритмом:
























У комплексі, даному з умовою завдання, послідовно виконуються технологічні операції мають різну тривалість (відрізняється в два рази). Для усунення затримки технологи "розшивають" вузьке місце, ставлячи паралельно два конвеєри з ідентичними "повільними" агрегатами. При цьому виходить дана схема РКК, де переміщення До 1 у два рази вище, ніж К 2 і К 3.

За загальний цикл роботи даної схеми два рази зсувається конвеєр До 1 один раз відпрацьовують агрегати ТО 1 / КК 1, ТО 2 і КК 2, один раз зсуваються конвеєри К 2 і К 3. Маніпулятори М 1 і М 2 також мають дві послідовні фази роботи.

Якщо при включеному комплексі на початку циклу будь-якої з механізмів не перебуває у вихідному положенні, то I 1 13 = 1, відкривається перехід t 6 і маркер потрапляє в позицію р 13. При цьому оператору видається сигнал А 0 про аварії і свідчення всіх датчиків вихідного положення. Після усунення несправності і натискання кнопки післяаварійного пуску I 0 = 1, відкривається перехід t 7 і маркер повертається в р 12.

Якщо I 1 φ 13 = 1, то через ланцюжок t 5 - p 1 - t 1 маркер потрапляє в позиції р 2, p 3, p 4, ініціюючи одночасну роботу конвеєрів До 1, К 2 і К 3.

Простежимо послідовно всі гілки дерева управління РКК.

Мережа N 2 (II рівня) для управління До 1:

Якщо в комірці Я 1 на вході конвеєра До 1 є заготівля, то Х 01 = 1, відкривається перехід t 9, і маркер проходить в позицію р 15, де ініціюється запис в СМ а 1: = a 1 про наявність заготовки в Я 1 конвеєра До 1. Далі через t 11 маркер потрапляє в р 17, і починається рух До 1.

Якщо в комірці Я 1 на вході конвеєра До 1 заготівлі немає, але включений режим безперервної роботи, то 01 I 2 = 1, і маркер через t 10 проходить у р 16, при цьому в РМ проводиться запис а 1: = 0 про відсутність деталі в Я 1 конвеєра До 1. Далі також ініціюється рух конвеєра До 1.

При відсутності заготовки на вході і режимі "по надходженню деталі" 01 2 = 1, і маркер через перехід t 8 потрапляє на вихід мережі (позиція р 20), не викликаючи руху конвеєра До 1.

Після переміщення конвеєра на переходах t 13 - t 14 аналізується збій До 1 по значенню змінної S 4, яке формується в мережі N 11 третього рівня. Якщо S 4 = 1 (збій немає), маркер проходить в р 18, ініціюючи зрушення вмісту стрічки L 1 на три двійкових осередку (У i1, У i2, У i3) вправо. У разі збою 4 = 1, маркер через перехід t 14 потрапляє в р 19, при цьому оператору видається сигнал А 4 про аварії на К 1. Після усунення несправності і натискання кнопки післяаварійного пуску I 0 = 1, маркер проходить в р 18 з виконанням відповідних дій в РМ і далі - на вихід мережі.

Мережа N 11 (III рівня), для опису руху До 1 (і за аналогією - N 12 та N 13, рух К 2 і К 3):










Верхня гілка мережі N 11 описує управління гідроприводом До 1. У позиції р 90 видається сигнал Z 41: = 1 на робочий хід штока гідроциліндра. Після відповіді датчика Х 41 = 1 про його виконання маркер через t 108 проходить в р 91, де вимикається робочий хід (Z 41: = 0) і включається повернення (Z 40: = 1) штока гідроциліндра. При появі сигналу Х 40 = 1 про повернення штока маркер через t 110 потрапляє в p 92, при цьому відключається подача рідини в гідроциліндр.

Нижні гілки мережі служать для контролю часу руху штока. У позиції р 90 одночасно із сигналом Z 41: = 1 включається таймер G 4: = 1 і S 4 присвоюється значення 0. Якщо всі дії гідроприводу вклалися в контрольний час τ 44 = 0), то переходи t 109 і t 111 закриті, і маркер проходить по верхній гілки, де в р 92 змінної S 4 присвоюється значення 1 (збою немає). Якщо ж витримка τ 4 закінчились (Н 4 = 1), а який-небудь з датчиків Х 41 або Х 40 не відповів, відкривається відповідний перехід (t 109 або t 111), і маркер по нижній гілки йде в р 93. При цьому виконання операції припиняється і мінлива справності конвеєра До 1 залишається S 4: = 0 (збій).

Мережі N 12 та N 12, описують рух К 2 і К 3, по конфігурації ідентичні мережі N 11 і працюють аналогічно.

Мережа N 3 і N 4 (II рівня) для управління К 2 і К 3:


















Мережа N 5 (II рівня) для керування ТО 1 / КК 1:
















За наявності деталі у клітинці Я 8 конвеєра До 2 і відсутності браку ТО 1 у двох попередніх циклах поспіль, φ 11 φ 1 = 1, маркер через перехід t 27 потрапляє в позицію р 30, ініціюючи роботу TO 1 / КК 1.

Після відпрацювання TO 1 / КК 1 аналізується наявність збою і якість операції. При відсутності збою і задовільному якості S 1 X 12 = 1, маркер через t 29 проходить в р 31, при цьому в РМ проводиться запис а 8: = α 21 (годна деталь). Якщо якість операції незадовільний, то S 1 12 = 1, маркер потрапляє в позицію р 32, де проводиться запис а 8 = α 20 (шлюб), далі - на вихід мережі.

У випадку збою ( 1 = 1) відкривається перехід t 31, і маркер потрапляє в позицію р 33. При цьому оператору видається сигнал А 1 про аварію в ТО 1 і значення змінних S 1 і φ 11, а також в СМ проводиться запис а 8: = 0 (при ремонті деталь видаляється з осередку наладчиком). Після усунення несправності оператор дає сигнал I 0 = 1, і маркер через t 35 потрапляє на вихід мережі.

Якщо перед початком роботи TO 1 / КК 1 виявлений подвійний шлюб ТО 1 (у двох попередніх циклах), 11 = 1, то маркер через відкритий перехід t 32 потрапляє в р 33, ініціюючи дії, описані для випадку збою, без запуску агрегату ТО 1 / КК 1.

Якщо перед початком роботи TO 1 / КК 1 виявлено відсутність деталі в Я 8 конвеєра До 2, і не було подвійного шлюбу ТО 1 в попередніх циклах, маркер через t 28 11 = 1) пропускається на вихід мережі без запуску TO 1 / КК 1.

Мережа N 6 (II рівня) для управління ТО 2:











За наявності деталі у клітинці Я 14 конвеєра До 3 шлюби ТО 2 у двох попередніх циклах поспіль, φ 12 φ 2 = 1, маркер через перехід t 36 потрапляє в позицію р 36, ініціюючи роботу TO 2.

Після відпрацювання TO 2 аналізується наявність збою. При відсутності збою S 1 = 1, маркер через t 37 проходить в р 37, при цьому в РМ проводиться запис а 8: = α 1.

У випадку збою ( 1 = 1) відкривається перехід t 40, і маркер потрапляє в позицію р 39. При цьому оператору видається сигнал А 1 про аварію в ТО 2 і значення змінних S 1 і φ 12, а також в СМ проводиться запис а 14: = 0 (при ремонті деталь видаляється з осередку наладчиком). Після усунення несправності оператор дає сигнал I 0 = 1, і маркер через t 41 потрапляє на вихід мережі.

Якщо перед початком роботи TO 1 / виявлений подвійний шлюб ТО 1 (у двох попередніх циклах), 12 = 1, то маркер через відкритий перехід t 37 потрапляє в р 33, ініціюючи дії, описані для випадку збою, без запуску агрегату ТО 1 / КК 1.

Якщо перед початком роботи TO 1 / КК 1 виявлено відсутність деталі в Я 14 конвеєра До 2 маркер через t 39 12 = 1) пропускається на вихід мережі без запуску TO 2.

Мережа N 7 (II рівня) для управління УК 2:















При наявності придатної деталі у клітинці Я 17 конвеєра До 3 та відсутності браку ТО 2 у двох попередніх циклах поспіль, φ 12 φ 3 = 1, маркер через перехід t 42 потрапляє в позицію р 41, ініціюючи роботу КК 2.

Після відпрацювання КК 2 аналізується наявність збою і якість операції. При відсутності збою і задовільному якості S 1 X 15 = 1, маркер через t 44 проходить в р 42, при цьому в СМ проводиться запис а 17: = α 21 (годна деталь). Якщо якість операції незадовільний, то S 1 15 = 1, маркер потрапляє в позицію р 43, де проводиться запис а 17 = α 20 (шлюб), далі - на вихід мережі.

У випадку збою ( 1 = 1) відкривається перехід t 46, і маркер потрапляє в позицію р 44. При цьому оператору видається сигнал А 1 про аварію в ТО 1 і значення змінних S 1 і φ 12, а також в СМ проводиться запис а 17: = 0 (при ремонті деталь видаляється з осередку наладчиком). Після усунення несправності оператор дає сигнал I 0 = 1, і маркер через t 50 потрапляє на вихід мережі.

Якщо перед початком роботи УК 2 виявлений подвійний шлюб ТО 2 (у двох попередніх циклах), 12 = 1, то маркер через відкритий перехід t 47 потрапляє в р 44, ініціюючи дії, описані для випадку збою, без запуску агрегату КК 2.

Якщо перед початком роботи КК 2 виявлено відсутність деталі в Я 17 конвеєра До 3, і не було подвійного шлюбу ТО 1 в попередніх циклах, маркер через t 28 12 = 1) пропускається на вихід мережі без запуску КК 2.

Мережа N 14 (III рівня) для опису найпростіших дій ТО 1 / КК 1:









Мережа N 15 (III рівня) для опису найпростіших дій ТО 2:











Мережа N 16 (III рівня) для опису найпростіших дій КК 2:










Мережа N 8 (II рівня) для управління М 2:



















При φ 6 = 1 (Я 5 конвеєра К 2 - порожня) маркер через перехід t 52 проходить на вихід мережі, не викликаючи роботу маніпулятора М 2.

Якщо в останній клітинці Я 11 конвеєра К 2 - придатна деталь, то φ 6 = 1, і через t 51 маркер потрапляє в р 47. При цьому включається електромагніт на опускання упору У 3. Після відповіді датчика Х 511 = 1 маркер проходить в р 48, ініціюючи М 2 на перенесення придатної деталі в накопичувач Н 2. У разі збою 5 = 1, в р 50 обробляється аварійна ситуація. При відсутності збою S 5 = 1 (і після аварійного пуску) маркер потрапляє в р 52, де відключається електромагніт, і керований упор У 3 повертається у вихідне положення (вгору), що контролюється сигналом датчика Х 510 = 1.

Нижня гілка мережі реалізує роботу М 2 по перенесенню шлюбу в накопичувач Н 1. Відмінність полягає в тому, що під час перенесення бракованої деталі не можна прибирати (опускати вниз) упор У 1. Тому нижня гілка складається тільки з роботи маніпулятора, описуваної мережею III рівня N 18, та перевірки якості роботи (з аварійною зупинкою РКК у разі збою).

Мережа N 17 (III рівня) для опису найпростіших дій М 2 представлена ​​на наступній сторінці.

Верхня гілка цієї мережі описує найпростіші дії М '2 по перенесенню придатної деталі в накопичувач Н 2 і відповідні сигнали СУ.

Нижня гілка служить для контролю часу виконання операції. Структурно і функціонально мережу N 17 подібна мереж N 11 та N 14.

Мережа N 18, що описує рух М "2 (по перенесенню шлюбу в накопичувач Н 1), відрізняється від мережі N 17 відсутністю необхідності повернення маніпулятора у вихідне середнє положення (так як вихідним є положення над Н 1), і перевіркою на середнє положення при русі вправо (а не на крайнє праве). В іншому ж функціонує аналогічно. Ця мережа також наведена на наступній сторінці.

Мережа N 9 (II рівня) для управління рухом маніпулятора М '1 до конвеєра До 1:












При φ 5 = 1 (Я 4 конвеєра До 1 - порожня) маркер через перехід t 63 потрапляє в позицію р 56, де першій клітинці конвеєра До 2 присвоюється нульове значення. Після цього маркер проходить на вихід мережі, не викликаючи роботу маніпулятора М 1 (цей такт маніпулятор простоює).

Якщо в останній клітинці Я 4 конвеєра До 1 є деталь, то φ 4 = 1, і через t 62 маркер потрапляє в р 55. При цьому включається електромагніт на опускання упору У 1. Після відповіді датчика Х 411 = 1 маркер проходить в р 57, ініціюючи М 1 на перенесення деталі з конвеєра До 1 на конвеєр До 2. При відсутності збою S 4 = 1 у позиції р 58 проводиться переписування інформації з а 6 в а 13. У разі збою 4 = 1, в р 59 обробляється аварійна ситуація, після чого маркер все одно потрапляє в позицію р 58. Далі в р 60 відключається електромагніт, і упор У 1 повертається у вихідне положення (вгору), що контролюється сигналом датчика Х 410 = 1.

Мережа N 10, що описує рух маніпулятора М "1 до конвеєра До 3, аналогічна мережі N 9.

Мережі N 19, N 20 найпростіших рухів М '1 і М "1 аналогічна мережі N 18 руху М" 2.

Додати в блог або на сайт

Цей текст може містити помилки.

Виробництво і технології | Курсова
190.3кб. | скачати


Схожі роботи:
Управління логістичними системами
Управління освітніми системами
Управління багатовимірними автоматичними системами
Принципи управління педагогічними системами
Ієрархічне управління великими системами
Модель і методи управління організаційними системами
Управління освітніми системами в різних країнах
Основні засади управління операційними системами
Державне управління соціальними системами в Російській Федерації
© Усі права захищені
написати до нас