![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Программирование конечных автоматов на языке релейной логики
Релейная схема представляет собой две вертикальные шины питания, между ними расположены горизонтальные цепн, образованные контактами и обмотками реле. Количества контактов в цепи произвольно, реле одно. Если последовательно соединенные контакты замкнуты, ток идет по цепи и реле включается (в примере на рис. 7.5 Lampl). Прн необходимости можно включить параллельно несколько реле, последовательное включение не допускается. Правильная установка контактов включит лампу 1 В LD каждому контакту ставится в соответствие логическая переменная, определяющая его состояние. Если контакт замкнут, то переменная имеет значение ИСТИНА. Если разомкнут — ЛОЖЬ. Имя переменной пишется над контактом и фактически служит его названием. Последовательное соединение контактов или цепей равноценно логической операции И. Параллельное соединение образует монтажное ИЛИ. Цепь может быть либо замкнутой (ON), либо разомкнутой (OFF). Это как раз и отражается на обмотке реле и соответственно на значении логической переменной обмотки (ИСТИНА/ЛОЖЬ). Приведенная на рис. 7.5 схема эквивалентна выражению: Lampl: = (Switchl OR Switch2) AND Switch3 AND ((Switch4 AND Switch6) OR Switch5); Зрительное восприятие LD-диаграмм должно быть интуитивно понятным. Для России этому несколько мешает принятая система условных графических обозначений, базирующаяся иа американском стандарте NEMA. Преимущество таких обозначений состоит в возможности применения символов псевдографики для построения LD-диаграмм. Сопоставление обозначений базовых элементов LD и обозначений ЕСКД приведено в таблице.
Контакт может быть инверсным — нормально замкнутым. Такой контакт обозначается с помощью символа |/| и замыкается, если значение переменной ЛОЖЬ. Происхождение этого обозначения связано с русской буквой И (инверсия), которую американцы вписывали в контакт (шутка). Инверсный контакт равнозначен логической операции НЕ. Переключающий контакт образуется комбинацией прямого и инверсного контактов (см, пример на рис. 7.6). Обмотки реле также могут быть инверсными, что обозначается символом (/). Если обмотка инверсная, то в соответствующую логическую переменную копируется инверсное значение состояния цепи.
|