Таблицы истинности
В качестве комбинационных (как наиболее простого вида) моделей, в которых дальнейший ход цикла определяется состоянием входов и выходов объекта управления только в данном такте, часто используются таблицы истинности, отражающие однозначное соответствие дискретных состояний входов и выходов объекта управления.
Активное (включенное) или пассивное (отключенное) состояние исполнительного элемента (входа) или уровень контролируемого вы- хода (высокий, низкий) может обозначаться любыми символами. Обычно для этих целей используются дискретные величины 1 и 0.
При числе входов п возможны N= 2 n сочетаний комбинаций их единичного и нулевого уровней. Поскольку последовательность сме-
ны комбинаций в данном случае роли не играет, в таблице истинно- сти их удобно располагать в виде кодов натурального ряда двоичных чисел, т.е. чередуя 0 и 1 для первого входа через одно состояние, для
второго — через два, для третьего — через четыре и т.д. Особо следу- ет отметить, что не все комбинации состояний входов (исполнитель-
|
|
ных приводов) и датчиков реально могут иметь место.
Пример. Произвести сортировку деталей на три группы по размеру, равному b, 2 b и больше З b, открыв заслонки бункеров накопителей, предназначенных для отбора деталей каждого типа. Контроль размеров деталей можно осуществить тремя датчиками d 1 —d 3, установленными (рис. 4.3) поперек роликового транспортера. Обозначив бункеры Б1,Б2 и Б3, выделим следующие ситуации (табл. 4.1):
1) идет деталь размера b - перекрыт один из датчиков (d 1 или d 2,
или d 3) открыт бункер Б1 (такты 1, 2, 3);
2) идет деталь 2 b — перекрыты два датчика ( d 1, d 2 или d 2, d 3 ), от-
крыт бункер Б2 (такты 6,4);
3) идет деталь размером более З b — перекрыты все три датчика,
открыт бункер Б3 (такт 7).
Таблица истинности
Таблица 4.1
Номера комбинаций (тактов) | Состояние | |||||
Входов | Выходов | |||||
d1 | d2 | d3 | Б1 | Б2 | Б3 | |
Таблица истинности составляется для всех возможных комбинаций командных датчиков. Число таких комбинаций равно N = 2 n = 8, где n = 3 — число командных входов (число датчиков). Состояния датчиков обозначаются двоичным кодом натурального ряда чисел, что позволяет упростить заполнение таблицы. Выходные сигналы 0 или 1 соответственно означают, закрыт или открыт бункер.
Рис. 4.3. Установка датчиков для контроля размеров детали Незаполненные клетки состояний выходов (такт 5) соответст-
|
|
вуют нереальной ситуации, когда деталь перекроет датчики d 1 и d 3 и не перекроет d 2; она может возникнуть лишь в результате неисправ- ности датчика d 2. Эти клетки заполняются нулями для предотвраще- ния аварийной ситуации (все бункеры закрыты, звучит сигнал).