LAD (Ladder Diagram) используется как обозначение контактного плана. LAD - это графический язык программирования. Синтаксис операторов языка похож на коммутационную электрическую схему, с которой начиналась кибернетика. LAD позволяет легко проследить поток сигналов в цепях между токовыми шинами через входы, выходы и прямоугольники операций. LAD предоставляет в распоряжение пользователя все элементы, которые требуются для создания полноценной прикладной программы. LAD имеет мощный набор команд. К нему относятся различные основные и второстепенные операции с обширной палитрой операндов и их адресацией. Применяемые функции и функциональные блоки позволяют синтезировать в интерактивном редакторе, как прозрачные линейные программы, так и эффективные структурированные многоблочные комплексы программ.
Компоненты языка LAD - встроенная составная часть базового программного обеспечения STEP 7.
Прикладная программа состоит из кодовых блоков и блоков данных. К кодовым блокам относятся все блоки с операторной частью, в частности организационные блоки, функциональные блоки и функции (стандартные и оригинальные).
Организационные блоки (ОВ) представляют собой мост между операционной системой и прикладной программой, количество ОВ может быть один или несколько в зависимости от решаемой задачи. В простейшем случае организационные блоки предназначаются для:
— запуска чего-либо (ОВ 100, ОВ 101);
— размещения главной циклической программы (ОВ 1);
— обработки ошибок (ОВ 80…ОВ 87) в том случае, если процессор контроллера S7 не должен переходить в режим останова (прерывания процесса).
Кроме того, имеются также организационные блоки для обработки прерывания CPU или процесса. Какие задания соответствуют каждому организационному блоку можно узнать в справочной литературе по контроллеру SIMATIC S7.
Функциональные блоки (FB) - кодовые блоки «с памятью». В качестве памяти служит соответствующий функциональному блоку экземпляр блока данных, в котором хранятся фактические (числовые) параметры и статические данные функционального блока.
Функции (FC) - кодовый блок «без памяти». Выходные параметры после обработки в FC содержат в себе расчетные значения функции, которые при выходе из программы не сохраняются.
Другие статьи по теме
Измерение параметров радиолокационного сигнала Исходные соотношения. Критерий оптимальной оценки параметров сигнала: Пусть на вход приемника поступает аддитивная смесь сигнала и шума: ; где: - вектор случайных ...
Характеристики сигналов в каналах связи Беспроводные сети. Беспроводная Ethernet. Существует несколько технологий беспроводных сетей, использующих как радио-, так и инфракрасные волны. Эти технологии существуют уже несколько лет ...
Преобразователь двоичной последовательности из фиксированного числа байт в ЧМ-сигнал Микроконтроллер (MCU) - микросхема, предназначенная для управления электронными устройствами. Типичный микроконтроллер сочетает в себе функции процессора и периферийных устройств, може ...