Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
22
Добавлен:
01.05.2014
Размер:
754.69 Кб
Скачать

2.1.2.7. Временное хранение

│ I 068 F 100

01────┤ ├────────────────────┤*├──────── ─ ─ ─

02

[F2 CONTACT] [F9]+[F3] [PredAddr] <адрес> [Enter]

[*] [PredAddr] <адрес> [Enter]

Соединения пути сохраняются по указанному адресу; состояние пути при этом не изменяется.

В качестве параметра [PredAddr] можно вводить только F, R. Этот тип контакта нельзя устанавливать в первый и последний столбцы.

2.1.2.8. Соотношение Исключающее или

│ I 060 F 105

01────┤ ├────────────────────┤X├──────── ─ ─ ─

02

[F2 CONTACT] [F9]+[F4] [PredAddr] <адрес> [Enter]

[X] [PredAddr] <адрес> [Enter]

Существующий путь соединяется с помощью отношения Исключающее ИЛИ с содержимым указанной ячейки памяти.

2.1.2.9. Временное хранение без определения адреса

│ F 106

01 ─ ─ ─ ────────┤ ├────────>MARK1 >

│ I 06E

02────┤ ├────────── ─ ─ ─

│ I 062

03>MARK1 >─────────┤ ├─────────── ─ ─ ─

│ 01

04

[F2 CONTACT] [F9]+[F7] <Marke> [Enter]

Данное соединение приводит к сохранению 1-байтного пути в ячейке внутренней памяти ПЛК. Пользователю эта ячейка программно недоступна. Определенный маркер может присутствовать в LAD только дважды: один раз как источник, второй раз как приемник. Маркер может иметь максимальную длину 6 символов.

2.1.2.10. Условный переход

│ F 106

12 ─ ─ ─ ────────┤ ├───────>>NEXT

│ 14

│ I 06E F 108

13────┤ ├─────────┤ ├──── ─ ─ ─ ─

14>>NEXT

│ 12

│ F 103 0 072

15────┤ ├─────────┤ ├─────────── ─ ─ ─

16

[F2 CONTACT] [F9]+[F8] <Label> [Enter]

Введение метки дает возможность реализации условного перехода. Переход на метку осуществляется, если путь не нулевой. В приведенном выше примере переход со строки 12 на строку 14 произойдет в том случае, если флажок F 106 будет хранить активное значение. Если путь нулевой, то LAD будет выполняться в прежнем порядке по увеличению номеров строк. Под меткой указывается номер строки, с которой продолжается или прерывается обработка LAD. В строке, куда вторично вводится метка, не должно иметься контактов (в данном примере это строка 14). Метка имеет максимальную длину 4 символа и начинается с буквы.

2.1.2.11. Соотношение и

Соотношение И реализуется последовательным соединением контактов.

│ I 060 I 064 O 070

01────┤ ├────────────────────┤ ├────────────────────( )────

02

Входной контакт I 060 соединяется с входным элементом I 064 соотношением логического И, результат присваивается выходному элементу O 070.

2.1.2.12. Соотношение ИЛИ

Соотношение ИЛИ реализуется параллельным соединением контактов.

│ I 063 O 075

01────┤ ├───┬───────────────────────────────────────( )───

│ │

│ I 068 │

02────┤ ├───┘

Входной контакт I 063 соединяется с входным элементом I 068 соотношением логического ИЛИ, результат присваивается выходному элементу O 075.

2.1.3. Типы путей

2.1.3.1. Горизонтальное соединение

01──────────────────────────

02

[F2 CONTACT] [F3]

[Space]

Попытка проведения нового пути поверх существующего приведет к удалению пути.

2.1.3.2. Вертикальное соединение

│ I 063

01────┤ ├───┬────────

│ │

│ I 068 │

02────┤ ├───┘

[F2 CONTACT] [F4] путь слева от курсора

[V]

[F2 CONTACT] [F5] путь справа от курсора

[Ctrl] [V]

Попытка проведения нового пути поверх существующего приведет к удалению пути.

2.1.4. Команды редактирования

Для ввода и редактирования LAD-диаграмм имеются несколько функций редактирования. При использовании строки программируемых клавиш совместно с [F9] в меню предлагаются следующие основные функции редактирования (перечислены не все):

Комбинации клавиш

Выполняемые функции

[F9]+[F3 DEL_CLMN]

[Del]

Удаление контакта или сегмента пути, на котором расположен курсор. Курсор перемещается влево на одну позицию.

[F9]+[F4 INS_CLMN]

[Ins]

Рисуется элемент пути (шириной в один столбец) и вставляется в путь. Контакты справа от курсора сдвигаются вправо. Для выполнения этой функции курсор должен располагаться на контакте или непосредственно слева от контакта.

[F9]+[F5 DEL_LINE]

[Ctrl]+[Del]

Удаление строки, на которой расположен курсор.

[F9]+[F6 INS_LINE]

[Ctrl]+[Ins]

Строка, на которой находится курсор, сдвигается вниз. В текущее положение курсора вставляется строка.

Если с помощью одной из описанных выше функциональных клавиш производится обращение к контакту, то LAD-редактор ждет ввода адреса, метки или маркера. Этот ввод можно прервать с помощью клавиши [Esc]. Вызов контакта аннулируется и курсор снова появляется в LAD-редакторе.

Соседние файлы в папке Лабораторные работы