Язык ld лестничных диаграмм
Язык LD (Ladder Diagram) лестничных диаграмм – язык релейной логики. Он рассчитан в первую очередь на специалистов по релейной автоматике, разрабатывающих схемы автоматики на базе релейно-контактных элементов и теперь занимающихся заменой релейно-контактных схем управления на системы на базе микро процессорной техники.
LD – это графический язык. Основные графические элементы, которые можно размещать в секции лестничной диаграммы:
Нормально разомкнутый контакт реле (например, I1)
Нормально замкнутый контакт реле ( например, i1)
Прямая катушка реле (например, Q1)
Обратная катушка реле (например, q1)
Выключающая катушка реле (например, RQ1)
Включающая катушка реле (например, SQ1)
Стандартные функциональные блоки
Соединительные линии.
Программа на экране представляется в виде цепочек («шагов») из последовательно и (или) параллельно соединённых элементов различных контактов, причём каждый шаг заканчивается катушкой. Катушка – аналог оператора присваивания в обычных языках программирования. Считается, что в левой части рабочего экрана вертикально расположена шина питания, а с правой стороны экрана вертикально расположена шина заземления.
Программа состоит из нескольких цепочек («шагов»), расположенные на разных уровнях по вертикали. Отсюда происходит название языка – язык Лестничных Диаграмм. Шаги выполняются последовательно сверху вниз. Каждому элементу контактов реле и катушки реле ставится в соответствие переменная программы, которая описывается в таблице переменных (Variable Declaration). Переменная описывается путём указания адреса с определённым дискретным или аналоговым входом или выходом или с внутренней ячейкой памяти контроллера. В данной лабораторной работе будем заниматься только с проектированием последовательного управления с использованием только дискретных входов-выходов и ячеек памяти.
Правила построения релейно-контактных схем:
Последовательное соединение контактов соответствует операции «логическое И»
Параллельное соединение контактов соответствует операции «логическое ИЛИ»
Применение нормально замкнутого контакта соответствует операции инверсии («логическое НЕ») над переменной, связанной с этим контактом, так как при нажатии гипотетической кнопки (логическая I) соответствующий контакт размыкается и не пропускает ток (логический 0).
Если нормально разомкнутый контакт имеет имя, такое же, как какая-либо нормальная катушка, то состояние контакта зависит от состояния катушки (если по катушке электромагнитного реле течёт ток, то сердечник катушки втянется и с помощью механической связи замкнет соответствующий нормально разомкнутый контакт).
Если расположить нормально разомкнутый контакт с именем катушки параллельно другому контакту, включающему катушку в цепь, питающую эту катушку, то получим схему самоблокировки реле, то есть при размыкании включающего катушку контакта ток к катушке всё равно подводится через параллельный одноимённый с катушкой контакт.
Цепочки выполняются слева направо и сверху вниз, то есть второй шаг после первого.