Главное


Языки программирования ПК. Релейно-контактный язык KOP. Язык Ассемблера AWL. Типы данных. Режимы адресации

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

Компоненты языка LAD - встроенная составная часть базового программного обеспечения STEP 7.

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

Организационные блоки (ОВ) представляют собой мост между операционной системой и прикладной программой, количество ОВ может быть один или несколько в зависимости от решаемой задачи. В простейшем случае организационные блоки предназначаются для:

— запуска чего-либо (ОВ 100, ОВ 101);

— размещения главной циклической программы (ОВ 1);

— обработки ошибок (ОВ 80…ОВ 87) в том случае, если процессор контроллера S7 не должен переходить в режим останова (прерывания процесса).

Кроме того, имеются также организационные блоки для обработки прерывания CPU или процесса. Какие задания соответствуют каждому организационному блоку можно узнать в справочной литературе по контроллеру SIMATIC S7.

Функциональные блоки (FB) - кодовые блоки «с памятью». В качестве памяти служит соответствующий функциональному блоку экземпляр блока данных, в котором хранятся фактические (числовые) параметры и статические данные функционального блока.

Функции (FC) - кодовый блок «без памяти». Выходные параметры после обработки в FC содержат в себе расчетные значения функции, которые при выходе из программы не сохраняются.

Другие статьи по теме

Построение и расчет сетей с использованием технологий Wi-Fi и WiMAX
Технология Wi-Fi изменяет мир. Эти изменения касаются того, как мы работаем, играем и взаимодействуем друг с другом. Экономика Wi-Fi быстро изменяет мир за счет высокоскоростных беспрово ...

Использование среды Cadence Virtuoso для проектирования интегральных микросхем
Принятая на сегодняшний день модель развития промышленности предполагает широкую роботизацию‚ создание гибких автоматизированных производств и отводит особое место микроэлектронике как с ...

Механизмы фотоаппарата
В современном мире фотография является средством информирования людей о событиях в мире, средством научных исследований, видом искусства. Изобретение фотографии относится к 1839году. Че ...

www.techspirit.ru © 2021