Частина тексту файла (без зображень, графіків і формул):
МIНIСТЕРСТВО ОСВIТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
Звіт
до лабораторної роботи № 4
з курсу “Контролери систем керування”
Розроблення автоматичної системи керування ліфтом на базі ПЛК
Львів-2013
Мета роботи: освоїти принципи роботи лічильників та методику програмування текстових панелей. Отримати навики розроблення автоматизованих систем з використанням ПЛК фірми Vipa та розроблення програм згідно поставлених задач автоматизації на прикладі автоматичної системи управління ліфтом.
Завдання.
Варіант
№
Адреса
пам’яті для
збереження
значення
лічильника
(MW)
Кількістьповерхів
Адреса
пам’ятідля
збереження
коду
натиснутої
кнопки
(MW)
Номер блоку даних
Адреса байту функціональних клавіш
3
4
7
6
3
52
Короткі теоретичні відомості
STEP 7 містить лічильники, з допомогою яких можливо проводити пряму
(лічба по зростанню) та зворотну (лічба на зменшення) лічбу. Лічильники
розташовані в каталозі елементів редактору програм у папці Counter (Лічильник).
Можливо задати лічильникам початкове значення, скинути значення лічильника в
нуль, збільшити чи зменшити його значення на 1, зчитати поточне значення
лічильника в форматі BCD (двійково-десяткове), в шістнадцятковій формі, а також
зчитати стан лічильника. Кожен лічильник має ідентифікатор (назву), який
складається із області пам’яті та номеру лічильника (наприклад С0, С1, С2 і т.д.).
Лічильники розміщуються в системній пам’яті ЦПУ і їхня кількість залежить від
версії ЦПУ. Максимальне значення, яке може прийняти лічильник – 999, а
мінімальне – 0 (значення лічильника не може бути меншим 0 і більшим 999).
Лічильник прямої/зворотньої лічби з можливістю
встановлення/скидання значення
Лічильники мають вхід збільшення значення лічильника CU; вхід зменшення
значення лічильника CD; вхід S встановлення значення, що знаходить на вході PV
та вхід скидання R значення лічильника в нуль; ідентифікатора лічильника; вихід Q
(дані про стан лічильника); вихід CV (поточне значення лічильника в двійковому
форматі); вихід CV_BCD (поточне значення лічильника у двійково-десятковому
форматі).
Зміна сигнального стану з 0 на 1 (позитивний фронт RLO) на вході CU
призводить до збільшення значення лічильника на одиницю, а на вході CD –
зменшення значення лічильника на одиницю. Зауважимо, якщо поточне значення лічильника рівне 999 і на вході CU
присутній позитивний фронт RLO (зміна сигнального стану з 0 на 1) значення
лічильника не зміниться, залишиться рівним 999. Так само і якщо поточне значення
лічильника становить нуль і на вході CD присутній позитивний фронт RLO,
значення лічильника залишиться без змін (нульовим). Лічильник не обробляє
від’ємні значення.
Додаток 1
Номер блоку даних–3
Номер байту зарезервований для функціональних клавіш– 52
Повідомлення№1
Номер байту в блоці даних, з якого починається повідомлення– DBB 32
Біт дозволу виведення повідомлення– DBX 12.7
Адреса області пам’яті для виведення даних у позицію 1 –DBW 47
Повідомлення№2
Номер байту в блоці даних, з якого починається повідомлення– DBB 72
Біт дозволу виведення повідомлення– DBX 12.6
Адреса області пам’яті для виведення даних у позицію 1 – DBW 87
Адреса області пам’яті для виведення даних у позицію 2 – DBW 110
Повідомлення№3
Номер байту в блоці даних, зякого починається повідомлення– DBB 112
Біт дозволу виведення повідомлення–DBX 12.5
Адреса області пам’яті для виведення даних у позицію 1 –DBW 127
Адреса області пам’яті для виведення даних у позицію 2 – DBW 150
Таблиця символів:
/
Остаточна версія програми.
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
Висновок: на цій лабораторній роботі я освоїла освоїти принципи роботи лічильників та методику програмування текстових панелей. Отримала навики розроблення автоматизованих систем з використанням ПЛК фірми Vipa та розроблення програм згідно поставлених задач автоматизації на прикладі автоматичної системи управління ліфтом.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!