
573
.pdf
1.8.4. Частотная граница области нормальной работы пневмо-
реле. Эта область определяется максимальной частотой управляющего сигнала, при которой амплитуда выходного сигнала реле составляет не менее 80 % максимального значения.
1.9. Статические характеристики пневматических реле
Наиболее полные статические зависимости для пневмореле определяются, если оно включено по широко распространенным схемам «повторения» и «отрицания».
Рассмотрим работу пневмореле, включенного по схеме «повторение», то есть при постоянном значении X2 и переменном X1 (рис. 16,
а).
Рпит
Рпит
Х1 |
Х2
_
Р=Х1 |
Р=Х2 |
а) |
б) |
Рис. 16. Схемы включения пневмореле
Условие появления на выходе «1» может быть выведено из необходимого соотношения усилий, получаемых от действия давления на мембранный блок:
X'1 · ( F – f ) ≥ X2 · ( F – f) или X'1 ≥ X2 . |
(1) |
В приведенном неравенстве и далее площади сопел ввиду их малости
не учитываются. |
|
|
|
Условие появления «0»: |
|
||
X''1 · ( F – f ) |
≤ X2 · ( F – f) – Рпит. · f , |
(2) |
|
где F и f |
– |
эффективные площади большой и малой мем- |
|
бран; |
|
|
|
21

X'1 и X''1 – значение входного сигнала X1, при котором происходит соответственно первое и второе срабатывание. При постоянном значении X1 и переменном X2 , то есть выполнении логической операции «отрицание» X2 , условия появления на выходе «0» и «1» будут соответственно
X'2 · ( F – f ) ≥ Рпит. · f + X1 · ( F – f)
(3)
и
X''2 · ( F – f ) ≤ X1 · ( F – f) или X''2 ≤ X1 ,
(4)
где X'2 и X''2 – значение X2 при появлении нуля (при сбросе) и единицы (при наборе).
Из этих неравенств видно, что разница между усилиями, получаемыми от переменных сигналов, в обоих случаях одинакова и равна Рпит. · f (усилие положительной обратной связи).
Заменив приведенные выше неравенства равенствами и вычитая выражения (2) из (1) и (4) из (3), получим
β = X'1 – X''1 = X'2 – X''2 = (Рпит. · f) ⁄ (F – f) .
(5)
Это равенство определяет гистерезис β пневмореле (рис. 17), величина которого зависит только от соотношения эффективных площадей мембран
Рис.17. Идеальные статические релейные характеристики
и не зависит от величины постоянного давления (подпора). Как видно из графиков релейных характеристик, величина гистерезиса одинакова как для схемы «повторения», так и для схемы «отрицание». Величины подпоров должны быть выбраны такими, чтобы зона срабаты-
22

вания пневмореле, равная β, находилась в середине диапазона 0 –
Рпит. |
|
Запишем уравнение равновесия мембранного блока |
|
P·f + (X1 – X2)·(F – f) = 0 или P = – ( F ⁄ f – 1 )·( X1 – X2 ). |
(6) |
Это уравнение прямой, проходящей через точки статической ха- |
|
рактеристики Р = f (∆X), соответствующие ∆X = – β, Р = Рпит |
и ∆Х |
= 0, Р = 0 (рис. 18), является линеаризованной статической характеристикой пневмореле.
Рис. 18. Характеристика реле
На рисунке 18: 1 – статическая характеристика Р = f (∆X); 2 – линеаризованная характеристика пневмореле.
До сих пор рассматривалась работа «идеального» пневмореле, то есть без учета жесткости мембранного блока.
При определении статической характеристики реального пневмореле следует учесть усилие, необходимое для перемещения мембранного блока. Находясь в одном из крайних положений, мембранный блок способствует срабатыванию реле. Например, в схеме «повторение» значение X1, необходимое для появления Рпит на выходе, будет меньше значения X1 , подсчитанного для пневмореле без учета жесткости мембранного блока.
Линеаризованная статическая характеристика для реального реле имеет вид
P = (Qmax ⁄ (f – (2·Qmax ) ⁄ Pпит)) – ((F – f) ⁄ (f – (2·Qmax )⁄ Pпит))·∆X , (7)
где Qmax – суммарное усилие, полученное от натяжения двух малых и одной большой мембран, то есть Qmax = QF + 2Qf . Это уравнение прямой, проходящей через точки статической характеристики Р = f (∆Х)
23

(рис. 18) |
реального пневмореле ( – (Qmax ⁄ (F – f )) ; 0 ) |
и |
( – (Рпит ⁄ (F – f )) + (Qmax ⁄ (F – f)) ; Рпит). |
|
На рисунке 19: 1 и 2 – статические характеристики идеального и реального реле; 3 и 4 – линеаризованные статические характеристики идеального и реального реле. В этом случае гистерезис пневмореле выразится равенством
βр = (Рпит · f) ⁄ (F – f ) – (2·Qmax ) ⁄ (F – f). |
(8) |
Рис. 19. Реальная характеристика реле
Как видно из рисунка 19, зона срабатывания, полученная для пневмореле без учета жесткости мембранного блока, сужается с обеих сторон на величину Qmax ⁄ (F – f) .
Статические характеристики реального реле отличаются от статических характеристик идеального реле и по форме из-за «короткого замыкания» пневмореле, под которым понимают соединение канала Pпит с атмосферой в момент переключения реле, когда оба сопла оказываются открытыми. На рисунке 20 показаны статические характеристики реального пневмореле для режимов «повторение» и «отрицание».
24

Рис. 20. Реальные статические релейные характеристики
1.9.1. К динамическим показателям пневмореле относится прежде всего время его срабатывания, то есть время, за которое на выходе реле формируется логический символ в виде «0» либо «1». Время срабатывания отсчитывается с момента подачи (изменения) входного сигнала (Х1 или Х2) до момента достижения заданного значения выходного сигнала. Время срабатывания зависит от внешних условий: от нагрузки, подключенной к выходу реле, скорости изменения входного сигнала, давления питания и др. Для пневмореле это время определяется прежде всего временем перемещения штока мембранного блока из одного крайнего положения в другое. Уменьшение этого времени качественно улучшает работу пневмореле, исключая или сводя к минимуму время «короткого замыкания».
На рисунке 21 показаны временные характеристики пневмореле Т = F(X) при P = const , где Т – время срабатывания пневмореле. При построении временных характеристик по оси абсцисс откладываются значения входного сигнала, с момента достижения которых начинается отсчет времени срабатывания, то есть времени, за которое на выходе формируется логический символ в виде давления воздуха. По оси ординат откладывается соответствующее этим давлениям время срабатывания пневмореле. Давление выхода, по достижении
которого считают, что реле сработало, принимается постоянным.
25

Рис. 21. Временные характеристики |
Рис. 22. Частотная характеристика |
1.9.2. Время срабатывания определяет такой существенный дина-
мический показатель, как область частот, обеспечивающую нор-
мальную работу пневмореле. Эта область определяется величиной зоны срабатывания, которая является границей рабочего изменения выходного сигнала, при которых величина его амплитуды еще достаточна для срабатывания подключенного к выходу пневмореле другого аналогичного пневмореле. На рисунке 22 показана зависимость давления на выходе от частоты подачи входного сигнала.
1.10. Логические функции двух переменных
При проектировании дискретных пневматических систем машинавтоматов широко используются понятия и законы одного из разделов математической логики, носящего название исчисление высказы-
ваний.
Под высказываниями в логике принимается любое предложение, содержание которого истинно или ложно. При этом в алгебре логики принимают значение истинности равным «1», если оно истинно, и равным «0», если оно ложно. Одно и то же высказывание может быть истинным или ложным в различные периоды времени и в различных условиях.
Высказывания могут быть простыми и сложными. Сложные высказывания получаются при объединении простых посредством различных логических связей: И, ИЛИ, ЕСЛИ-ТО, И-НЕ и т.д.
Истинность или ложность сложного высказывания зависит от истинности или ложности простых высказываний, из которых оно состоит, а также от характера логических связей между ними. Эти логические связи называют логическими функциями. Логические функции,
26
в зависимости от числа входных переменных, делятся на функции одной, двух или многих переменных.
Различные комбинации значений входных переменных в логических функциях называют наборами. Для n входных переменных число различных наборов равно 2n .
Функции двух переменных f (X1 , X2) являются основными функциями алгебры логики. Четырем наборам двух входных переменных соответствует 16 логических функций, приведенных в таблице 1.
Функции f0 = 0 (нулевая) и f15 = 1 (единичная) не зависят от значений входных переменных и являются постоянными или функциями-
константами.
Функция f1 = X1↓X2 называется стрелкой Пирса (инверсия суммы, функция ИЛИ-НЕ, функция Веббе). Функция принимает значение 1 тогда и только тогда, когда оба входных сигнала равны 0.
Функция |
f2 = X1←X2 носит название запрета Х2 |
(функция НЕ; |
И). Ее значение совпадает со значением X1, если X2 |
= 0. Функция |
|
принимает значение 0, если вход X2 = 1, каким бы не было значение |
||
входа X1 . |
f3 и f5 представляют собой инверсии одной из пере- |
|
Функции |
менных (функции НЕ). Значение функции противоположно значению одного входного сигнала и не зависит от значения другого.
Функция f4 = X2←X1 носит название запрета Х1 (функция НЕ; И). Она отличается от функции f2 лишь порядком расположения входных сигналов.
Функция f6 = X1 ≠ X2 называется неравнозначностью (неэквивалентность, исключительное ИЛИ). Функция принимает значение 1 тогда и только тогда, когда либо вход X1 , либо вход X2 равен 1, но не оба вместе.
Функция f7 = X1 ⁄ X2 называется штрихом Шеффера (инверсия произведения, функция И-НЕ). Функция принимает значение 0 только тогда, когда оба входа имеют значение 1.
Функция f8 = X1 · X2 называется конъюнкцией (произведение, логическое умножение, функция И). Функция принимает значение 1 только тогда, когда оба входных сигнала равны 1.
27
Таблица 1
Пере- |
X1 |
0 |
1 |
0 |
1 |
Наименование |
Обозначение |
|
|
|
|
|
|
|
Выражение |
||||||||||||||||||||||||||||||||||
мен- |
|
|
|
|
|
функции |
|
|
через операции |
||||||||||||||||||||||||||||||||||||||||
ные |
X2 |
0 |
0 |
1 |
1 |
|
|
|
|
|
|
|
«НЕ», «И», «ИЛИ» |
||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
Фу нкци |
f0 |
0 |
0 |
0 |
0 |
Константа «0» |
|
|
|
|
|
|
|
X1 |
|
|
|
|
|
|
1 |
|
|
X2 |
|
|
|
|
|
2 |
|
|
|
||||||||||||||||
const 0 |
|
X |
X |
||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
«НИКОГДА» |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f1 |
1 |
0 |
0 |
0 |
Стрелка Пирса |
X1 X2 |
( |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
||||||||||
|
X1 X2 |
X1 |
|
X2 |
|||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
«ИЛИ-НЕ» |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f2 |
0 |
1 |
0 |
0 |
Функция запрета Х2 |
X1 X2 |
|
|
X1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
X2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
«И; НЕ» |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f3 |
1 |
1 |
0 |
0 |
Инверсия X «НЕ» |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
2 |
|
X |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
f4 |
0 |
0 |
1 |
0 |
Функция запрета Х1 |
X2 X1 |
|
|
X2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
X1 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
«И; НЕ» |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f5 |
1 |
0 |
1 |
0 |
Инверсия X «НЕ» |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
1 |
|
|
|
|
X |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
f6 |
0 |
1 |
1 |
0 |
Неравнозначность |
X1 X2 |
|
|
|
|
|
|
X2 |
|
X1 |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
X1 |
|
X2 |
||||||||||||||||||||||||||||||||||||||||||||
|
f7 |
1 |
1 |
1 |
0 |
Штрих Шеффера |
X1 / X2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
X1 X2 |
|
= |
|
1 |
|
|
|
2 |
||||||||||||||||||||||||||||||||||||||
|
|
|
|
X |
X |
||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
«И-НЕ» |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f8 |
0 |
0 |
0 |
1 |
Конъюнкция «И» |
X1 & X2 |
|
|
X1 X2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
f9 |
1 |
0 |
0 |
1 |
Равнозначность |
X1 X2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X1 |
X2 |
||||||||||||||||||||||||
|
|
|
X1 |
X2 |
|
||||||||||||||||||||||||||||||||||||||||||||
|
f10 |
0 |
1 |
0 |
1 |
Повторение X «ДА» |
|
X |
1 |
|
|
|
X1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
f11 |
1 |
1 |
0 |
1 |
Импликация |
X2 X1 |
|
|
X1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
X2 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
от X2 к X1 «НЕ; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ИЛИ» |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f12 |
0 |
0 |
1 |
1 |
Повторение X «ДА» |
|
X |
2 |
|
|
|
X |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
f13 |
1 |
0 |
1 |
1 |
Импликация |
X1 X2 |
|
|
X2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
X1 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
от X1 к X2 «НЕ; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ИЛИ» |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f14 |
0 |
1 |
1 |
1 |
Дизъюнкция «ИЛИ» |
X1 X2 |
|
|
X1 X2 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
f15 |
1 |
1 |
1 |
1 |
Константа «1» |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const 1 |
(X1 X1)(X2 X 2 ) |
|||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
«ВСЕГДА» |
|||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Функция f9 = X1 ≡ X2 называется равнозначностью (эквивалентность). Функция принимает значение 1 тогда и только тогда, когда оба входных сигнала одновременно имеют одинаковое значение; и значение 0, когда входные сигналы различны.
Функции f10 = X1 и f12 = X2 называются функциями повторения (ДА). Каждая зависит только от одного из двух входных сигналов.
28
Функция f11 = X2→X1 называется импликацией от X2 к X1 (функция НЕ; ИЛИ). Функция принимает значение 0 тогда и только тогда,
когда вход X2 |
равен 1, |
а вход |
X1 = 0. |
Функция |
f13 = X1 → X2 |
называется импликацией от X1 к X2 |
|
(функция НЕ; ИЛИ). |
Она отличается от функции f11 только поряд- |
||
ком расположения входных сигналов. |
|||
Функция |
f14 = X1 |
+ X2 называется дизъюнкцией (сумма, логиче- |
ское сложение, функция ИЛИ). Функция принимает значение 0 только тогда, когда оба входных сигнала имеют значение 0. функция принимает значение 1 когда или вход Х1 , или вход Х2 , или оба входа имеют значение 1.
Отметим, что из 16-ти различных функций двух независимых переменных, шесть являются функцией одной переменной. К ним относятся две функции константы (f0 = 0 и f15 = 1), две функции повторения (f10 = X1 и f12 = X2) и две функции отрицания (f3 и f5). Из оставшихся 10 функций две (f4 и f13) не являются самостоятельными, так как отличаются от соответствующих им функций f2 и f11 лишь порядком расположения аргументов. Кроме того, заметим, что любая функция, взятая из верхней половины таблицы (то есть функции f0 … f7), является отрицанием какой-либо функции, находящейся в нижней половине таблицы (функции f8 … f15). Таким образом, из восьми оставшихся функций еще четыре не являются самостоятельными, то
есть |
_ |
|
|
_____ |
|
|
|
|
|
||
F7 = f8 |
или |
Х1 |
⁄ Х2 = Х1 & Х2 |
; |
|
|
_ |
|
_____ |
|
|
F6 |
= f9 |
или |
Х1 |
≠ Х2 = Х1 ≡ Х2 |
; |
|
_ |
|
_____ |
|
|
F2 |
= f13 |
или |
Х1 |
← Х2 = Х1→ Х2 ; |
|
|
_ |
|
|
_____ |
|
F1 |
= f14 |
или |
Х1 |
↓ Х2 = Х1 + Х2 . |
|
Учитывая это, мы придем к следующему перечню логических функций, применение которых позволит записать в аналитической форме любую функцию одного или двух аргументов:
КОНСТАНТА |
f = 0 (f = 1) |
||
ОТРИЦАНИЕ |
f |
|
|
X |
29

КОНЪЮНКЦИЯ |
f = X1 & X2 |
ДИЗЪЮНКЦИЯ |
f = X1 + X2 |
ИМПЛИКАЦИЯ |
f = X1 → X2 |
ЭКВИВАЛЕНТНОСТЬ |
f = X1 ≡ X2 |
Приведенный перечень логических функций достаточный, но вовсе не необходимый для записи любой функции одной или двух переменных.
В практике построения систем управления дискретных устройств для реализации любой функции используется одна из пяти функционально полных систем (базисов):
1 – НЕ; И; ИЛИ
2– ИЛИ-НЕ
3– НЕ; ИЛИ
4– И-НЕ
5– НЕ; И
1.11.Реализация логических функций на пневмореле УСЭППА
При проектировании пневматических дискретных логических
систем широко используются пневмореле П1Р1 и П1Р3. Ниже приведены примеры реализации логических функций на пневмореле П1Р1
(рис. 23–32).
Все элементарные функции могут быть реализованы и с помощью реле П1Р3 системы УСЭППА. Для иллюстрации этого на рисунке 33 показан пример реализации функции «Запрет» на реле П1Р3.
Рпит
Рпит
Х
X
|
|
|
|
|
|
|
|
f |
|
|
|
|
|
|
|
|
f |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 23. Повторение «ДА» |
Рис. 24. Отрицание «НЕ» |
|||||||||||||||||
|
|
|
f = X |
|
|
|
|
f |
|
|
||||||||
|
|
|
|
|
|
|
X |
30