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

ПРОГРАММИРОВАНИЕ КОНТРОЛЛЕРОВ КОММЕНТАРИЕВ НЕТ

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

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

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

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

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

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

Билет 11. Программирование промышленных контроллеров на языке функционально-блочных диаграмм, назначение, элементы языка, порядок выполнения. Примеры составления проекта.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: