PLCBeginner

<- до лаборної роботи LD лабораторні
на основну сторінку курсу  

Додаток: Графічні елементи LD

Інструкції в LD вставляються шляхом вибору і вставлення графічних елементів з панелі інструментів, що з’являється над робочим простором.

Вставлення графічних елементів

Таблиця 4.6. Послідовність дій для вставлення елементів на Rung.

Крок Дія
1 Виберіть графічний елемент на панелі для вставки. Якщо графічний елемент представлений через меню, виберіть його з меню.
2 Перемістіть його в потрібну позицію на rung. Деякі елементи можуть розміщуватися тільки в зоні перевірки, деякі тільки в зоні дій.
3 Якщо потрібно перейдіть в режим вибору (Selection mode) для відміни вибору елементу img

Rungs

Таблиця 4.7. Робота з rung

Графічний елемент Ім’я Функція
img Створення rung Створення нового порожнього rung нижче останнього в програмі
img Вставлення rung Вставлення нового порожнього rung нижче за виділений
img Видалення rung Видалення виділеного rung

Режим галуження

Таблиця 4.8. Режим галуження.

Графічний елемент Ім’я Функція
img Нормальний режим Дозволяє розміщувати елементи програмування (наприклад, контакти, котушки тощо), крім функціональних блоків) на тій же лінії.
img Режим галуження Дозволяє розміщувати елементи програмування (наприклад, контакти, котушки тощо), за винятком функціональних блоків у галуженні до виділеної лінії.

Вибір та лінії

Таблиця 4.9. Робота з лініями.

Графічний елемент Ім’я
img Режим вибору
img Рисування лінії
img Витирання лінії

Контакти

Таблиця 4.10. Типи контактів.

Графічний елемент Ім’я
img Нормально розімкнутий контакт (НР)
img Нормально замкнутий контакт (НЗ)
img Контакт визначення переднього фронту
img Контакт визначення заднього фронту

Блок порівняння (компаратор)

Блоки порівняння розміщуються в тестовій зоні сітки програмування. Блок може з’являтися в будь-якому рядку або стовпці в тестовій зоні до тих пір, поки вся довжина інструкції знаходиться в тестовій зоні. Графічний елемент для порівняльних блоків займає 2 комірки (1 рядок у висоту на 2 стовпчики в ширину).

Таблиця 4.11. Блок порівняння.

Графічний елемент Ім’я Функція
img Блок порівняння Використовуйте графічний символ блоку Порівняння, щоб вставити порівняльний вираз у вигялді IL у LD. Вираз порівняння порівнює 2 операнди; вихід встановлюється в 1, коли результат є істиною, і - в 0, у іншому випадку.

Булеві операції

Таблиця 4.12. Вибір булевих операцій.

Графічний елемент Ім’я Функція
img XOR instructions XOR, XORN, XORR, XORF

Функціональні блоки

Функціональні блоки завжди з’являються в першому рядку програмної сітки LD; ніякі інструкції LD або лінії не можуть з’являтися над або під функціональним блоком. Тестові інструкції LD (контакти чи компаратори) мають бути з лівого або правого боку функціонального блоку, а інструкції дії - тільки з правого боку.

Графічні елементи функціональних блоків можуть розміщуватися лише в тестовій зоні і вимагати комірок на 2, 3 або 4 рядки і на 2 стовпчики .

Таблиця 4.13. Функціональні блоки

Графічний елемент Ім’я Функція
img Timers, counters, registers, та інші Кожен з функціональних блоків використовує входи та виходи, що дозволяють посилатися на інші графічні елементи. ПРИМІТКА: Виходи функціональних блоків не можуть бути з’єднані один з одним (вертикальні об’єднання).

Котушки (Coils)

Котушки можуть бути розміщені тільки в зоні дій і займають до однієї комірки (висотою 1 рядок і шириною в одну колнку).

Таблиця 4.14. Типи котушок

Графічний елемент Ім’я
img Пряма котушка
img Інверсна котушка
img Котушка встановлення
img Котушка скидання

Інструкції Grafcet

Таблиця 4.15. Інструкції для Grafcet

Графічний елемент Ім’я
img деактивація плинного кроку та активація (опційно) іншого кроку Grafcet
img деактивація плинного кроку Grafcet та іншого (опціонально)

Операційні блоки

Операційний блок може бути розміщено в зоні дії і займає 2 колонки на 2 рядки:

Таблиця 4.16. Робота з операційним блоком

Графічний елемент Ім’я Оператор
img Операційний блок любі доступні інструкції IL

Інші елементи Ladder

Інші елементи Ladder згруповані в меню img.

Інструкції OPEN та SHORT забезпечують зручний метод для налагодження та усунення несправностей програм Ladder. Ці спеціальні інструкції змінюють логіку rung , закорочуючи або розмикаючи його.

Елементи END/JUMP вставляються в зону дії, займаючи одну клітинку .

Таблиця 4.17. Інші елементи Ladder

Графічний елемент Ім’я Функція
img Rising edge Оцінює передній фронт виразу ліворуч від нього. Якщо ланцюг ліворуч замкнувся - на один цикл “пропускає струм” праворуч.
img Falling edge Оцінює задній фронт виразу ліворуч від нього. Якщо ланцюг ліворуч розімкнувся - на один цикл “генерує струм” праворуч.
img Logical NOT Передає праворуч інвертоване значення. Якщо ліворуч ланцюг розімкнутий, “генерує струм”, якщо замкнутий - розмикає ланцюг.
img OPEN На початку rung. У межах rung: створює розрив в ланцюгу Ladder rung незалежно від результатів останньої логічної операції.
img SHORT На початку rung. У межах rung: Дозволяє замкнути ланцюг rung незалежно від результатів останньої логічної операції.
img Stop program Означує кінець програми.
img Conditional stop program Означує кінець програми, який залежить від спрацювання умови в зоні перевірки.
img Jump or subroutine call Переходить за вказаною міткою в Rung.
img Conditional jump or subroutine call Переходить за вказаною міткою в Rung за умови спрацювання.
img Conditional elements Див лекцію по ST.
img Loop elements Див лекцію по ST.

Контакти (Contacts) та котушки (Coils)

При вставки елементу в комірку, відображається додаткова інформація про об’єкт, який буде асоційовано з коміркою:

img

рис.4.18. Відображення інформації про контакт та котушки

Таблиця 4.18. Позначення до рис.4.18

Позначення призначення Опис
1 Коментар користувача Містить користувацький коментар
2 Символ Містить ім’я символу з яким асоціюється даний об’єкт
3 Адреса Містить адресу з яким асоціюється даний об’єкт
4 Графічний елемент Відображення графічного елементу
5 Плинне значення У режимі онлайн (підключення до ПЛК і програма у виконанні), відображає плинне значення.