DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Дослідження можливостей використання програмованих логічних контролерів у керуванні електромеханічними системами на прикладі Мікрол МИК-52

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
МЕХ
Факультет:
Комп'ютерні технології
Кафедра:
Кафедра електричних машин і апаратів

Інформація про роботу

Рік:
2018
Тип роботи:
Лабораторна робота
Предмет:
Електромеханічні системи виробничих механізмів
Група:
ЕМ
Коротко про документ

Про що ця робота

У роботі досліджено можливості програмованих логічних контролерів Мікрол МИК-52 у керуванні електромеханічними системами. Ознайомлено з апаратним та програмним використанням ПЛК і графічною мовою FBD.

У роботі розглядаються

  • Програмовані логічні контролери
  • Електромеханічні системи
  • Мікрол МИК-52
  • ПІД-регулятори
  • Функціональні блоки
  • Графічне програмування FBD
  • Керування синхронною машиною

Зміст і розділи

  1. Програма роботи
  2. Опис функціонального блоку
  3. Ввід/вивід AIN
  4. Математичні функції
  5. Логічні функції
  6. Керування програмою
  7. Керування технологічним процесом
  8. Регулятори PID
  9. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів.
Викладачі:Не вказано

Ключові поняття

ПЛКМікрол МИК-52FBDфункціональний блокелектромеханічна системааналоговий сигналсинхронна машинаавтоматизація

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний університет «Львівська політехніка» Лабораторна робота № 4 Дослідження можливостей використання програмованих логічних контролерів у керуванні електромеханічними системами на прикладі Мікрол МИК-52 Програма роботи Ознайомитись з особливостями апаратного та програмного використання ПЛК фірми Мікрол. Скласти програму для зчитування двох аналогових сигналів, отримання їх різниці та виведення усіх трьох значень на дисплеї. Доповнити складену програму П-регулятором та забезпечити вивід вихідного сигналу на дисплей. Вдосконалити П-регулятор до ПІ-регулятора та надати можливість ручної (безпосередньо на контролері) зміни параметрів регуляторів. Розробити програму для реалізації двоконтурної системи підпорядкованого керування синхронною машиною з постійними магнітами. Скласти звіт. Опис функціонального блоку з підрозділу: Ввід/вивід AIN (05) Аналоговий ввід Призначення: функціональний блок застосовується для зв’язку функціональних блоків із апаратними засобами аналогового введення. Входи - виходи Призначення  No Позначення Діапазон значень Значення за замовчуванням   Виходи  1 dERROR 0, 1  Сигналізація виходу парметру за межі вимірювання  2 dMAX 0, 1  Сигналізація досягнення входом максимального значення  3 dMIN 0, 1  Сигналізація досягнення входом нижнього значення  4 OUT_SCAL реальне  Вихід блоку (в шкалі)  5 OUT 0 – 100 %  Вихід блоку (0 – 100%)   Математичні SUMM (13) Сумування з масштабуванням Призначення: Функціональний блок використовується для отримання зваженої суми декількох (до 12) сигналів. Зокрема, він застосовується разом з функціональними блоками регулювання для побудови регуляторів співвідношення або для введення статичної корекції за різними технологічними параметрами. Входи - виходи Призначення  No Позначення Діапазон значень Значення за замовчуванням  Входи  01 INP1 реальне  1-й вхід  02 INP2 реальне  2-й вхід  … …   …  12 INP12 реальне  12-й вхід  Вихід  01 OUT реальне  Вихід блоку   Логічні AND (19) Логічне «І» Призначення: Функціональний блок застосовується для формування дискретного сигналу який є результатом логічної операції І над двома дискретними вхідними сигналами dIN1 і dIN2. Робота функціонального блоку описується в наведеній нижче таблиці: dIN1 0 0 1 1  dIN2 0 1 0 1  dOUT 0 0 0 1   Входи - виходи Призначення  No Позначення Діапазон значень Значення за замовчуванням   Входи  01 dIN1 0 / 1  Вхід блоку  02 dIN2 0 / 1  Вхід блоку  Вихід  01 dOUT 0 / 1  Вихід блоку   Керування програмою TIMER (38) Таймер Призначення: Функціональний блок застосовується для завдання затримки часу. Входи - виходи Призначення  No Позначення Діапазон значень Значення за замовчуванням   Входи  01 dSTOP 0 / 1  Зупинка таймера  02 dRESET 0 / 1  Скидання таймера  Виходи  01 dOUT 0 / 1  Вихід блоку  02 TM час  Поточне значення часу таймера   Керування технологічним процесом FILTER (50) Фільтр Призначення: Функціональний блок застосовується для фільтрації високочастотних перешкод, а також для динамічної корекції. Фільтр, що має порядок вище першого, можна отримати шляхом послідовного включення кількох блоків. Входи - виходи Призначення  No Позначення Діапазон значень Значення за замовчуванням   Входи  01 INP реальне  Вхід блоку  Виходи  01 OUT реальне  Вихід блоку   Регулятори PID (60) Регулятор аналоговий Призначення: Функціональний блок призначений для побудови контурів ПІД-регулювання з використанням аналогових виконавчих механізмів. Блок здійснює ПІД-алгоритм обробки вхідного сигналу. Компоненти П-, І- і Д, призначені для обробки вхідного сигналу, можуть бути активізовані або вимкнені в індивідуальному порядку. Це дозволяє конфігурувати П-, ПІ-, ПД і ПІД- регулятори. Входи - виходи Призначення  No Позначення Діапазон значень Значення за замовчуванням   Входи  01 PV реальне  Вхід регулятора  Виходи  01 dMAN 0 / 1  Стан регулятора (0-авт, 1-руч)  02 dLOC 0 / 1  Використовувана задана точка (0-зовн, 1-внутр.)  03 dMAX 0 / 1  Вихід сигналізації перевищення регульованим параметром уставки DEV_МАХ  04 dMIN 0 / 1  Вихід сигналізації перевищення регульованим параметром уставки DEV_IN  05 dOUT_H 0 / 1  Вихід регулятора обмежений по верхн. значенням  06 dOUT_L 0 / 1  Вихід регулятора обмежений по нижн. значенням  07 OUT Вещественное  Аналоговий вихід регулятора  08 DELTA Вещественное  Неузгодженість регулятора в % вхідного параметра   Керування станом THEN (81) Тоді Призначення: Функціональний блок застосовується для виконання умов. Входи - виходи Призначення  No Позначення Діапазон значень Значення за замовчуванням   Входи  01 nTHEN Вещественное  Вхід введення умови  02 dELSE 0 / 1  Вхід «інакше»  03 dTHEN1 0 / 1  Вхід «тоді» №1        m+2 dTHENm 0 / 1  Вхід «тоді» №m , m(10  Виходи  01 dOUT 0 / 1  Вихід блоку   Програма для зчитування двох аналогових сигналів, отримання їх різниці доповнена ПІ-регулятором та забезпечує виведення усіх трьох значень на дисплеї: / Програма для реалізації двоконтурної системи підпорядкованого керування синхронною машиною з постійними магнітами: / / Висновок: на лабораторній роботі я досліджував можливості програмованих логічних контролерів у керуванні електромеханічними системами на прикладі Мікрол МИК-52, програмування якого можна здійснювати графічною мовою програмування FBD (Function Block Diagram). Програмування даного контролера графічною мовою програмування FBD здійснюється доволі просто а весь процес програмування зводиться до трьох операцій: 1) Вибрати необхідний блок 2) Поставити його в робочу область 3) Зв’язати необхідні блоки зв’язками. Для того, щоб сукупність блоків і зв’язків несли певну функціональність потрібно мати деякі знання в області автоматизації і основ цифрової електроніки. Тобто потрібно знати що таке: тригер, логічне "АБО" "І", мультиплексор, шифратор, дешифратор, ПІД-регулятор, тощо.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!