Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРезентация ТАУ / 4_программирование.pptx
Скачиваний:
0
Добавлен:
15.01.2026
Размер:
3.29 Mб
Скачать

Язык LD позволяет:

выполнять последовательное соединение контактов;

выполнять параллельное соединение контактов;

применять нормально разомкнутые или замкнутые контакты;

использовать переключаемые контакты;

записывать комментарии;

включать Set/Reset-выходы (Установка/Сброс);

переходы;

включать в диаграмму функциональные блоки;

управлять работой блоков по входам EN

Контакт

Контактом является LD-элемент, который передаёт состояние горизонтальной связи левой стороны горизонтальной связи на правой стороне.

 

Контакты

Разомкнутый

Замкнутый контакт

контакт (| |)

(|/|)

 

Контакты

Контакт по

Контакт по

положительному

отрицательному

переходу (|P|)

переходу (|N|)

Если in<>0, а var меняет свое значение с 0 на любое ненулевое, то на один (следующий) такт пересчета out=1. Во всех остальных случаях out=0.

Если in<>0, а var меняет свое значение с любого ненулевого на 0, то на один (следующий) такт пересчета out=1. Во всех остальных случаях out=0.

Катушка

Катушка является LD-элементом, который передаёт состояние горизонтальной связи на левой стороне неизменяемым горизонтальной связи на правой стороне.

В этом процессе состояние связанной переменной или прямого адреса будет сохранено.

Катушки

Инверсная катушка Катушка (( )) ((/))

Если in<>0, var=out=1;

Если in<>0, var=out=0;

если in=0, var=out=1.

если in=0, var=out=0.

 

Катушки

Катушка установки

Катушка сброса ((R))

((S))

Связанная переменная var

Связанная переменная var

принимает значение 0 при

принимает значение 1 при

подаче на вход любого

подаче на вход любого

ненулевого значения. В

ненулевого значения. В

дальнейшем var не зависит от

дальнейшем var не зависит от

значения входа. При этом во всех

значения входа. При этом во

случаях out = 1.

всех случаях out = 1.

 

Катушка

Катушка

положительного

отрицательного

перехода ((P))

перехода ((N))

Если значение входа

Если значение входа изменяется с

изменяется с 0 на любое

любого ненулевого на 0, то на

ненулевое, то на один

один (следующий) такт пересчета

(следующий) такт пересчета

var=1.

var=1.

При этом если in<>0, out=1;

При этом если in<>0, out=1;

если in=0, out=0.

если in=0, out=0.

 

Размещение

блоков

Размещение LD-, FBD- и пользовательских функциональных блоков в рабочем поле LD- редактора производится с помощью навигатора аналогично размещению блоков в FBD-редакторе

Размещение блоков

При размещении блоков и задании связей номера следующих выполняемых блоков автоматически устанавливаются таким образом, чтобы при запуске программы первыми выполнялись блоки (в соответствии с их номерами), расположенные в первом (самом левом) столбце диаграммы, затем – во втором и т.д.

Соседние файлы в папке ПРезентация ТАУ