Навчальні матеріали з автоматизації технологічних процесів та виробництв, розроблені спільнотою
Мета: навчитися працювати з мовою LD в EcoStruxure Machine Expert Basic.
Необхідне програмне забезпечення. EcoStruxure Machine Expert - Basic
перейдіть у розділ Tasks
лівої бічної панелі
рис.4.1. Приклад простої програми.
рис.4.2. Компіляція програми
рис.4.3. Запуск імітатора ПЛК
запустіть програму в ПЛК на виконання
рис.4.4. Запуск програми на виконання
Таблиця 4.1. Послідовність перевірки програми користувача
Крок | %I0.0 (змінювати) |
%Q0.0 (змінюватиметься на) |
Примітка |
---|---|---|---|
1 | 0 | 0 | після запуску програми |
2 | 1 | 1 | %Q0.0 стає рівною 1 |
3 | 0 | 0 | %Q0.0 повертається до 0 |
рис.4.5. Вікно імітатора ПЛК
натисніть на 0-й вхід і подивіться на стан 0-го виходу, зелений колір показує на стан ВКЛ
, чорний - ВИКЛ
;
зауважте, що стан входів можна змінювати тільки в імітаторі; для реального ПЛК стан вхідних змінних повністю залежить від входів ПЛК, або їх можна форсувати;
перейдіть на вікно “programming” редактору, на ньому в онлайні повинні підсвічуватися стани контактів
рис.4.6.Відображення станів контактів та котушок в онлайні
рис.4.7.Створення таблиці анімації.
добавте в таблицю анімації змінну %I0.0
та %Q0.0
рис.4.8. Добавлення змінних
Not Forced
підведіть вказівник миші до контакту, там з’являться команди F0
та F1
рис.4.9.Команди форсування
F0
та F1
рис.4.10. Добавлення Rung1
він буде мати помаранчовий колір, що значитиме, що його немає наразі в ПЛК (вірніше його імітаторі); після внесення всіх змін, натисніть Send
рис.4.11.Відправлення нового Rung в ПЛК
рис.4.12. Добавлення змінних в таблицю анімацій
%M100
Таблиця 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 |
%M0
та %M1
рис.4.13. Зміст Rung2
%M101
та %M102
Таблиця 4.3. Таблиця перевірки
Крок | %M0 | %M1 | %M101 | %M102 | Примітка |
---|---|---|---|---|---|
1 | 0 | 0 | |||
2 | 1 | 0 | |||
3 | 0 | 0 | |||
4 | 0 | 1 | |||
5 | 1 | 1 | |||
6 | 0 | 0 |
рис.4.14. Зміст Rung3
%Q0.2
Таблиця 4.4. Таблиця перевірки
Крок | %IW0.0 | %Q0.2 | Примітка |
---|---|---|---|
1 | 0 | ||
2 | 500 | ||
3 | 2000 | ||
4 | 5000 | ||
5 | 500 |
рис.4.15. Зміна значення аналогового входу на імітаторі
%M0
рис.4.16. Зміст Rung4
%MW100
Таблиця 4.5. Таблиця перевірки
Крок | %M0 | %MW100 | Примітка |
---|---|---|---|
1 | 0 | ||
2 | 1 | ||
3 | 1 | ||
4 | 1 | ||
5 | 0 |
Tools
на бічній панелірис.4.17. Створення символьних назв для змінних
Symbol list
і знайдіть усі символи у переліку назвРозробив лабораторну - Олександр Пупена. АКТСУ НУХТ