PLCBeginner

на основну сторінку курсу лабораторні
<-ЛР3 ЛР5->

Лабораторна робота 4. Програмування на мові LD.

Мета: навчитися працювати з мовою LD в EcoStruxure Machine Expert Basic.

Необхідне програмне забезпечення. EcoStruxure Machine Expert Basic

Порядок виконання роботи

1. Створення та збереження проекту

2. Робота з Rung

3. Створення програми одним НР(нормально розімкнутим) контактом та однією НР котушкою.

рис.4.1. Приклад простої програми.

4. Компіляція програми

рис.4.2. Компіляція програми

5. Запуск імітатора ПЛК

рис.4.3. Запуск імітатора ПЛК

рис.4.4. Запуск програми на виконання

6. Створення таблиці послідовності перевірки

Таблиця 4.1. Послідовність перевірки програми користувача

Крок %I0.0
(змінювати)
%Q0.0
(змінюватиметься на)
Примітка
1 0 0 після запуску програми
2 1 1 %Q0.0 стає рівною 1
3 0 0 %Q0.0 повертається до 0

7. Перевірка програми з використанням вікна імітатора

рис.4.5. Вікно імітатора ПЛК

рис.4.6.Відображення станів контактів та котушок в онлайні

8. Перевірка програми з використанням таблиці анімації

рис.4.7.Створення таблиці анімації.

рис.4.8. Добавлення змінних

9. Перевірка програми з використанням вбудованих засобів редактору LD

рис.4.9.Команди форсування

10. Програма з паралельним та послідовним з’єднанням, використання НЗ (нормально-замкнутого) контакту

рис.4.10. Добавлення Rung1

рис.4.11.Відправлення нового Rung в ПЛК

рис.4.12. Добавлення змінних в таблицю анімацій

Таблиця 4.2. Таблиця перевірки програми

Крок %M0 %M1 %M2 %M100 Примітка
1 0 0 0    
2 1 0 0    
3 0 1 0    
4 0 0 1    
5 1 1 1    

11. Програма з котушками (/), (S) та (R)

рис.4.13. Зміст Rung2

Таблиця 4.3. Таблиця перевірки

Крок %M0 %M1 %M101 %M102 Примітка
1 0 0      
2 1 0      
3 0 0      
4 0 1      
5 1 1      
6 0 0      

12. Програма з компаратором

рис.4.14. Зміст Rung3

Таблиця 4.4. Таблиця перевірки

Крок %IW0.0 %Q0.2 Примітка
1 0    
2 500    
3 2000    
4 5000    
5 500    

рис.4.15. Зміна значення аналогового входу на імітаторі

13. Програма з операційним блоком

рис.4.16. Зміст Rung4

Таблиця 4.5. Таблиця перевірки

Крок %M0 %MW100 Примітка
1 0    
2 1    
3 1    
4 1    
5 0    

14. Створення символьних назв для змінних

рис.4.17. Створення символьних назв для змінних

Питання до захисту

  1. Поясніть призначення усіх типів контактів.
  2. Поясніть призначення усіх типів котушок.
  3. Поясніть як працюють копаратори.
  4. Поясніть як працюють операційні блоки.
  5. Поясніть яким чином перевірялися програми користувача в даній лабораторній роботі.
  6. Яке призначення імітатору ПЛК? Які можливості імітатору були використані в даній лабораторній роботі.
  7. Яким чином можна подивитися значення та змінити змінні при перевірці роботи програми користувача?
  8. Розкажіть про принципи використання паралельного галуження.
  9. Розкажіть про принципи використання послідовного підключення контактів.

Розробив лабораторну - Олександр Пупена. АКТСУ НУХТ

на основну сторінку курсу лабораторні
<-ЛР3 ЛР5->