<- до лаборної роботи LD | лабораторні |
---|---|
на основну сторінку курсу |
Інструкції в LD вставляються шляхом вибору і вставлення графічних елементів з панелі інструментів, що з’являється над робочим простором.
Таблиця 4.6. Послідовність дій для вставлення елементів на Rung.
Крок | Дія |
---|---|
1 | Виберіть графічний елемент на панелі для вставки. Якщо графічний елемент представлений через меню, виберіть його з меню. |
2 | Перемістіть його в потрібну позицію на rung. Деякі елементи можуть розміщуватися тільки в зоні перевірки, деякі тільки в зоні дій. |
3 | Якщо потрібно перейдіть в режим вибору (Selection mode) для відміни вибору елементу |
Таблиця 4.7. Робота з rung
Графічний елемент | Ім’я | Функція |
---|---|---|
Створення rung | Створення нового порожнього rung нижче останнього в програмі | |
Вставлення rung | Вставлення нового порожнього rung нижче за виділений | |
Видалення rung | Видалення виділеного rung |
Таблиця 4.8. Режим галуження.
Графічний елемент | Ім’я | Функція |
---|---|---|
Нормальний режим | Дозволяє розміщувати елементи програмування (наприклад, контакти, котушки тощо), крім функціональних блоків) на тій же лінії. | |
Режим галуження | Дозволяє розміщувати елементи програмування (наприклад, контакти, котушки тощо), за винятком функціональних блоків у галуженні до виділеної лінії. |
Таблиця 4.9. Робота з лініями.
Графічний елемент | Ім’я |
---|---|
Режим вибору | |
Рисування лінії | |
Витирання лінії |
Таблиця 4.10. Типи контактів.
Графічний елемент | Ім’я |
---|---|
Нормально розімкнутий контакт (НР) | |
Нормально замкнутий контакт (НЗ) | |
Контакт визначення переднього фронту | |
Контакт визначення заднього фронту |
Блоки порівняння розміщуються в тестовій зоні сітки програмування. Блок може з’являтися в будь-якому рядку або стовпці в тестовій зоні до тих пір, поки вся довжина інструкції знаходиться в тестовій зоні. Графічний елемент для порівняльних блоків займає 2 комірки (1 рядок у висоту на 2 стовпчики в ширину).
Таблиця 4.11. Блок порівняння.
Графічний елемент | Ім’я | Функція |
---|---|---|
Блок порівняння | Використовуйте графічний символ блоку Порівняння, щоб вставити порівняльний вираз у вигялді IL у LD. Вираз порівняння порівнює 2 операнди; вихід встановлюється в 1, коли результат є істиною, і - в 0, у іншому випадку. |
Таблиця 4.12. Вибір булевих операцій.
Графічний елемент | Ім’я | Функція |
---|---|---|
XOR instructions | XOR, XORN, XORR, XORF |
Функціональні блоки завжди з’являються в першому рядку програмної сітки LD; ніякі інструкції LD або лінії не можуть з’являтися над або під функціональним блоком. Тестові інструкції LD (контакти чи компаратори) мають бути з лівого або правого боку функціонального блоку, а інструкції дії - тільки з правого боку.
Графічні елементи функціональних блоків можуть розміщуватися лише в тестовій зоні і вимагати комірок на 2, 3 або 4 рядки і на 2 стовпчики .
Таблиця 4.13. Функціональні блоки
Графічний елемент | Ім’я | Функція |
---|---|---|
Timers, counters, registers, та інші | Кожен з функціональних блоків використовує входи та виходи, що дозволяють посилатися на інші графічні елементи. ПРИМІТКА: Виходи функціональних блоків не можуть бути з’єднані один з одним (вертикальні об’єднання). |
Котушки можуть бути розміщені тільки в зоні дій і займають до однієї комірки (висотою 1 рядок і шириною в одну колнку).
Таблиця 4.14. Типи котушок
Графічний елемент | Ім’я |
---|---|
Пряма котушка | |
Інверсна котушка | |
Котушка встановлення | |
Котушка скидання |
Таблиця 4.15. Інструкції для Grafcet
Графічний елемент | Ім’я |
---|---|
деактивація плинного кроку та активація (опційно) іншого кроку Grafcet | |
деактивація плинного кроку Grafcet та іншого (опціонально) |
Операційний блок може бути розміщено в зоні дії і займає 2 колонки на 2 рядки:
Таблиця 4.16. Робота з операційним блоком
Графічний елемент | Ім’я | Оператор |
---|---|---|
Операційний блок | любі доступні інструкції IL |
Інші елементи Ladder згруповані в меню .
Інструкції OPEN та SHORT забезпечують зручний метод для налагодження та усунення несправностей програм Ladder. Ці спеціальні інструкції змінюють логіку rung , закорочуючи або розмикаючи його.
Елементи END/JUMP вставляються в зону дії, займаючи одну клітинку .
Таблиця 4.17. Інші елементи Ladder
Графічний елемент | Ім’я | Функція |
---|---|---|
Rising edge | Оцінює передній фронт виразу ліворуч від нього. Якщо ланцюг ліворуч замкнувся - на один цикл “пропускає струм” праворуч. | |
Falling edge | Оцінює задній фронт виразу ліворуч від нього. Якщо ланцюг ліворуч розімкнувся - на один цикл “генерує струм” праворуч. | |
Logical NOT | Передає праворуч інвертоване значення. Якщо ліворуч ланцюг розімкнутий, “генерує струм”, якщо замкнутий - розмикає ланцюг. | |
OPEN | На початку rung. У межах rung: створює розрив в ланцюгу Ladder rung незалежно від результатів останньої логічної операції. | |
SHORT | На початку rung. У межах rung: Дозволяє замкнути ланцюг rung незалежно від результатів останньої логічної операції. | |
Stop program | Означує кінець програми. | |
Conditional stop program | Означує кінець програми, який залежить від спрацювання умови в зоні перевірки. | |
Jump or subroutine call | Переходить за вказаною міткою в Rung. | |
Conditional jump or subroutine call | Переходить за вказаною міткою в Rung за умови спрацювання. | |
Conditional elements | Див лекцію по ST. | |
Loop elements | Див лекцію по ST. |
При вставки елементу в комірку, відображається додаткова інформація про об’єкт, який буде асоційовано з коміркою:
рис.4.18. Відображення інформації про контакт та котушки
Таблиця 4.18. Позначення до рис.4.18
Позначення | призначення | Опис |
---|---|---|
1 | Коментар користувача | Містить користувацький коментар |
2 | Символ | Містить ім’я символу з яким асоціюється даний об’єкт |
3 | Адреса | Містить адресу з яким асоціюється даний об’єкт |
4 | Графічний елемент | Відображення графічного елементу |
5 | Плинне значення | У режимі онлайн (підключення до ПЛК і програма у виконанні), відображає плинне значення. |