Технологическая автоматизация

Методы цифровых технологий

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

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

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

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

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

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

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

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

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

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

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

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

Измерение параметров радиолокационного сигнала Исходные соотношения. Критерий оптимальной оценки параметров сигнала: Пусть на вход приемника поступает аддитивная смесь сигнала и шума: ; где: - вектор случайных ...

Характеристики сигналов в каналах связи Беспроводные сети. Беспроводная Ethernet. Существует несколько технологий беспроводных сетей, использующих как радио-, так и инфракрасные волны. Эти технологии существуют уже несколько лет ...

Преобразователь двоичной последовательности из фиксированного числа байт в ЧМ-сигнал Микроконтроллер (MCU) - микросхема, предназначенная для управления электронными устройствами. Типичный микроконтроллер сочетает в себе функции процессора и периферийных устройств, може ...