ВУЗ:
Составители:
118
Комбинация горизонтальных и вертикальных линий соединения
позволяет строить множественные соединения. Состояния их концов
подчиняются правилам булевой алгебры.
Множественное левое соединение состоит из нескольких
горизонтальных линий, присоединенных к левой стороне вертикальной
линии, и одной горизонтальной линии, присоединенной к данной
вертикальной линии справа.
Множественное правое соединение состоит из одной горизонтальной
линии слева от вертикальной линии и нескольких горизонтальных на ее
правой стороне.
Множественное левое и правое состояние содержит несколько
горизонтальных линий слева и справа от вертикальной.
Основные контакты языка LD:
• прямой (нормально разомкнутый) контакт – разрешает булеву
операцию между состоянием линии соединения и булевой
переменной;
In1 in2 out1
• обратный (нормально замкнутый) контакт – разрешает операцию
ЛОГИЧЕСКОЕ И между состоянием левой линии соединения и
булевым отрицанием значения переменной, связанной с
контактом;
In1 in2 out1
• контакт с обнаружением нарастающего фронта – приводит к тому,
что состояние линии соединения справа от контакта
устанавливается в TRUE тогда, когда состояние линии соединения
слева – TRUE и состояние переменной, связанной с контактом,
изменилось с FALSE на TRUE;
Bool_var
Р
• контакт с обнаружением падающего фронта – устанавливает в
TRUE состояние правой линии соединения тогда, когда состояние
линии слева – TRUE и состояние переменной контакта изменяется
с TRUE на FALSE, и сбрасывает правую линию на FALSE во всех
остальных случаях.
(*Эквивалент на ST*)
out:=in1 AND in2;
(*Эквивалент на ST*)
out1:=NOT(in1) AND NOT(in2);
Страницы
- « первая
- ‹ предыдущая
- …
- 117
- 118
- 119
- 120
- 121
- …
- следующая ›
- последняя »