Если I1φ13=1, то через цепочку t5 – p1 – t1 маркер попадает в позиции р2, p3, p4, инициируя одновременную работу конвейеров К1, К2 и К3.
Проследим последовательно все ветки дерева управления РКК.
Если в ячейке Я1 на входе конвейера К1 есть заготовка, то Х01=1, открывается переход t9, и маркер проходит в позицию р15, где инициируется запись в СМ а1:= a1 о наличии заготовки в Я1 конвейера К1. Далее через t11 маркер попадает в р17, и начинается движение К1.
Если в ячейке Я1 на входе конвейера К1 заготовки нет, но включен режим непрерывной работы, то
При отсутствии заготовки на входе и режиме "по поступлению детали"
После перемещения конвейера на переходах t13 – t14 анализируется сбой К1 по значению переменной S4, которое формируется в сети N11 третьего уровня. Если S4=1 (сбоя нет), маркер проходит в р18, инициируя сдвиг содержимого ленты L1 на три двоичных ячейки (Уi1, Уi2, Уi3) вправо. В случае сбоя
Сеть N11 (III уровня), для описания движения К1 (и по аналогии – N12 и N13, движение К2 и К3):
| ||
|
Верхняя ветвь сети N11 описывает управление гидроприводом К1. В позиции р90 выдается сигнал Z41:=1 на рабочий ход штока гидроцилиндра. После ответа датчика Х41=1 о его выполнении маркер через t108 проходит в р91, где выключается рабочий ход (Z41: = 0) и включается возврат (Z40: = 1) штока гидроцилиндра. При появлении сигнала Х40 = 1 о возврате штока маркер через t110 попадает в p92, при этом отключается подача жидкости в гидроцилиндр.
Нижние ветви сети служат для контроля времени движения штока. В позиции р90 одновременно с сигналом Z41: = 1 включается таймер G4:=1 и S4 присваивается значение 0. Если все действия гидропривода уложились в контрольное время τ4 (Н4=0), то переходы t109 и t111 закрыты, и маркер проходит по верхней ветви, где в р92 переменной S4 присваивается значение 1 (сбоя нет). Если же выдержка τ4 истекла (Н4=1), а какой-либо из датчиков Х41 или Х40 не ответил, открывается соответствующий переход (t109 или t111), и маркер по нижней ветви уходит в р93. При этом выполнение операции прекращается и переменная исправности конвейера К1 остаётся S4:=0 (сбой).
Сети N12 и N12, описывающие движение К2 и К3, по конфигурации идентичны сети N11 и работают аналогично.
Сеть N3 и N4 (II уровня) для управления К2 и К3:
| ||
| ||
|
Сеть N5 (II уровня) для управления ТО1/УК1:
|
При наличии детали в ячейке Я8 конвейера К2 и отсутствии брака ТО1 в двух предыдущих циклах подряд, φ11φ1 = 1, маркер через переход t27 попадает в позицию р30, инициируя работу TO1/ УК1.
После отработки TO1/УК1 анализируется наличие сбоя и качество операции. При отсутствии сбоя и удовлетворительном качестве S1X12=1, маркер через t29 проходит в р31, при этом в СМ производится запись а8:=α21 (годная деталь). Если качество операции неудовлетворительное, то S1 12=1, маркер попадает в позицию р32, где производится запись а8=α20 (брак), далее – на выход сети.
В случае сбоя (
Если перед началом работы TO1/УК1 обнаружен двойной брак ТО1 (в двух предыдущих циклах),
Если перед началом работы TO1/УК1 обнаружено отсутствие детали в Я8 конвейера К2, и не было двойного брака ТО1 в предыдущих циклах, маркер через t28 (φ11
Сеть N6 (II уровня) для управления ТО2:
|
|
При наличии детали в ячейке Я14 конвейера К3 брака ТО2 в двух предыдущих циклах подряд, φ12φ2 = 1, маркер через переход t36 попадает в позицию р36, инициируя работу TO2.
После отработки TO2 анализируется наличие сбоя. При отсутствии сбоя S1=1, маркер через t37 проходит в р37, при этом в СМ производится запись а8:=α1.
В случае сбоя (
Если перед началом работы TO1/ обнаружен двойной брак ТО1 (в двух предыдущих циклах),
Если перед началом работы TO1/УК1 обнаружено отсутствие детали в Я14 конвейера К2 маркер через t39 (φ12 =1) пропускается на выход сети без запуска TO2.
|
|