Язык программирования LD (Ladder Diagram) – он же, язык релейно-контактной логики, является составной частью стандарта IEC-61131.

Ladder Diagram предназначен для программирования ПЛК. Синтаксис языка и его главные особенности схожи с релейными схемами. Собственно, для написания логических схем в замену громоздким релейным шкафам язык программирования LD и был введен в использование. Подобные схемы были распространены на конвейерах по сборке автомобилей и при переводе на новую элементную базу в виде ПЛК обрели новую жизнь. Именно ориентация на инженеров автоматизации, не глубоко знакомых с сложными языками программирования, а так же наглядный интерфейс логики работы контроллера сделала Ladder Diagram одним из самых используемых языков программирования ПЛК.

В силу своей простоты Ladder Diagram не подойдет для описания громоздких алгоритмов, поскольку он не поддерживает подпрограммы, функции и инкапсуляцию. Это несколько затрудняет использование LD и сужает сферу задач для его применения.

Программа на Ladder Diagram имеет вид визуально имеет вид как электрическая цепь с замкнутыми и разомкнутыми контактами. Наличие или отсутствие тока соответствует результату логической операции (true — ток есть; false — ок не течет).

Элементами LD выступают контакты. Различаются нормально замкнутые и нормально разомкнутые контактные элементы.

Для выполнения арифметических и прочих операций Ladder Diagram дополняется специализированными функциональными блоками. Каждая конкретная версия LCADA-конфигуратора для каждого конкретного ПЛК имеет свой набор расширенных блоков.

Tags

 
Поделиться в Ok Ok Ok Ok Share for Odnoklassniki Ok Ok

0 Комментариев

Вы можете первым оставить свой комментарий.

Оставить комментарий

 




 

Вы же не робот? *