Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
58
Добавлен:
19.03.2015
Размер:
266.75 Кб
Скачать

3.3 Условия функционирования ркк и его агрегатов

Следящая модель для данного РКК состоит из линейных последовательностей (лентL1-L3) ячеек памяти aj ,соответствующих конвейерам К13 (рис.21).

В ячейках а14 может быть записан один из символов:

0 - отсутствие детали, α1- наличие детали.

Выполнение операции ТО1/УК1 отображается записью в ячейку а4 вместо символа α1 одного из символов: α21 - если операция выполнена качественно, α20 - если операция выполнена некачественно. Аналогично, в результате работы ТО2/УК2 в ячейку а10 вместо символа α21вписывается символ: α31–при качественной обработке,α30-при некачественной обработке. Таким образом, в ячейки ленты L1 могут быть вписаны символы из наборов :

а14 : {0, α1} ;

а510 : {0, α21, α20} ;

а1115 : {0, α20, α31, α30}.

Согласно технологическому процессу и требованиям к процессу управления (см. пп. 2.1, 2.3, 3.1) программа работы РКК и его агрегатов в каждом цикле определяется некоторыми условиями (наличие, вид детали, отсутствие двойного брака и т.д.). Формализуем указанные условия, записав их в виде логических функций k, правая часть которых содержит утверждения о наличии определенных символов в ячейках СМ. При истинности k условие выполняется и реализуются соответствующие действия в РКК, а при ложности k (невыполнении условия) эти действия не производятся. Анализ значений k осуществляет ЛБ перед началом каждого цикла РКК.

Результаты формализации условий приведены в табл.1.

Таблица 1

Условия работы РКК и его агрегатов

Агрегат

Выражение функции

Условие при k =1

Программа работы

ТО1/УК1

1 =(а4= α1)

Наличие детали в Я4

Выполнение операции

ТО2/УК2

2 =(а10= α21)

Годная деталь в Я10

Выполнение операции

М

3 =(а15= α31)

4 =(а15 α31)(а150)

5 =(а15= 0)

Годная деталь в Я15

Брак в Я15

Я15 пустая

Загрузка К2 Загрузка К3 Пропуск цикла

К2

6 =(а160)

Я16 загружена

Перемеще­ние на один шаг

К3

7 =(а190)

Я19 загружена

Перемеще­ние на один шаг

РКК

8 =(а5 α20)+(а6 α20)

Отсутствие брака ТО1 в двух предыдущих циклах подряд

Продолже­ние работы РКК

РКК

9 =(а11 α30)+(а12 α30)

Отсутствие брака ТО2 в двух предыдущих циклах подряд

Продолже­ние работы РКК

Выражения k составлены с помощью символьных переменных и констант, связанных знаками равенств и неравенств. Такое представление условий допустимо, если в составе СУ имеется универсальная ЭВМ. Применение для управления специальных контроллеров требует записи условий в виде функций логических переменных. Для этого случая состояние ячеек ленты L1 представим совокупностью двоичных переменных уi1, yi2, yj3,(i=1,15) и закодируем значениями указанных переменных согласно табл. 2.

Таблица 2 Двоичные коды состояния ячеек СМ

Состояние ячейки а;

Двоичный код

аi= 0

аi= 1

аi= 21

• • •

Уi1

Уi2

Уi3

аi= 0

0

0

0

1

0

0

аi= 1

1

0

0

0

1

0

аi= 21

0

1

0

0

0

1

• • •

аi= 20

0

0

1

0

0

0

аi= 31

1

1

0

0

0

0

аi= 30

1

1

1

0

0

0

Каждое из равенств в правой части k можно представить как функцию типа конституэнты 1 (см. правую часть табл. 2).

Пользуясь правилами описания конституэнт 1 (см. п. 1.1), заменим в

выражениях k каждое равенство конъюнкцией для набора, при которомданное равенство истинно, а каждое неравенство - отрицанием такой конъюнкции. Здесь " " означает, что аргумент Уij берется с инверсией, если он в этом наборе равен 0, и без инверсии, если аргумент равен 1. Например, вместо (а4=1) записываем конъюнкцию . Вместо неравенства запишем выражение , которое по правилу де Моргана (см. п. 1.1) преобразуется в дизъюнкцию. Тогда формулы табл.1 принимают вид:

ТО1/УК1 : ;

ТО2/УК2 : ;

М:

К2: ;

К3: ;

РКК: ;

РКК: ;

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

ТО1/УК1 ТО2/УК2 М У1 У2 К1 К2 К3

ЛБ вычисляет значения 1-10 и определяет программы работы всех агрегатов в каждом цикле. После отработки этих программ и перемещения конвейеров ЛБ вносит коррективы в СМ. Далее все операции в системе управления повторяются.

Соседние файлы в папке АПССУ