Среда разработки Unimod PRO 2 (версия 2.3.40)
 Руководство по программированию
×

Язык программирования LD


LD (Ladder Diagram) - графический язык релейных диаграмм, представляющий собой графическую интерпретацию процесса разработки релейно-контактных схем управления с возможностью использования большого количества различных функциональных блоков. Предназначен для программирования промышленных логических контроллеров. Синтаксис языка удобен для замены логических схем, выполненных на релейной технике. Наиболее удобен для программирования небольших задач дискретной логики. Ориентирован на инженеров по автоматизации, работающих на промышленных предприятиях. Обеспечивает наглядный интерфейс логики работы контроллера, облегчающий не только задачи собственно программирования и ввода в эксплуатацию, но и быстрый поиск неполадок в подключаемом к контроллеру оборудовании.
Программа на языке LD имеет наглядный и интуитивно понятный инженерам-электрикам графический интерфейс, представляющий логические операции как электрическую цепь с замкнутыми и разомкнутыми контактами. Протекание или отсутствие тока в этой цепи соответствует результату логической операции (истина — ток течёт, ложь — ток отсутствует). Основными элементами языка являются контакты, которые можно образно уподобить паре контактов реле или кнопки. Пара контактов отождествляется с булевской переменной, а состояние этой пары — со значением переменной.