Програмування та налагодження контролерів
Мета вивчення дисципліни: навчити студентів основам комп'ютерних технологій в автоматизації та управлінні, навчити мові визначення і маніпулювання даними, які знаходяться в системі управління, використання розглянутих теоретичних та практичних методів для розв’язування інженерно-технічних задач та завдань прикладного характеру; формування необхідних теоретичних знань та практичних навичок ефективного створення та використання на практиці систем управління, освоєнню язику для ПЛК для роботи з БД, впровадження комплексного підходу до оптимальної організації блоків даних, освоєння сучасних реляційних систем керування блоками даних, а також вибору і використанню програмних інтерфейсів високорівневих мов програмування (зокрема для ПЛК) для реалізації локальних та мережевих додатків роботи з ПЛК TIA Portal.
Практичне значення та використання отриманих знань: знати функції, переваги і недоліки систем управління блоками даних; моделі даних; архітектуру баз даних; основні положення, підходи та етапи проектування бази даних; основи проектування реляційних баз даних з використанням моделі «сутність-зв'язок»; основи мови для ПЛК; адміністрування баз даних; основи безпеки баз даних. вміти проектувати бази даних з використанням моделі «сутність-зв’язок» засобами графічної мови S7-GRAPH; проектувати реляційні бази даних на основі принципів нормалізації; використовувати мову для ПЛК для визначення даних та їх маніпулюванням в БД для ПЛК та SCL Server.
Тематика та види навчальних занять
Для денної форми здобуття освіти
Лекційні заняття
Лекція 1. «Введення в ПЛК. Комп'ютерні системи управління технологічними процесами. Концепції блоків даних».
Лекція 2. «Основні характеристики ПЛК».
Лекція 3. «Основні властивості таблиць реляційної бази даних».
Лекція 4. «Основний ключ. Зовнішній ключ. Цілісність таблиць».
Лекція 5. «Узгодження додатних та заперечних логік».
Лекція 6. «Вторинні джерела живлення».
Лекція 7. «Попередня обробка вхідних аналогових сигналів».
Лекція 8. «Технічні і функціональні вимоги до датчиків. Основні параметри і характеристики датчиків».
Лекція 9. «Датчики і первинні перетворювачі температури».
Лекція 10. «Датчики і первинні перетворювачі тиску та витрат, рівня, сили та маси, переміщення та швидкості».
Лекція 11. «Датчики і контроль складу та концентрації речовини, освітлення, вологості».
Лекція 12. «Контроль механічних величин».
Лекція 13. «Аналого-цифрові перетворювачі ПЛК».
Лекція 14. «Інтелектуальні датчики».
Лекція 15. «Виконання заземлення в системах з помішаними сигналами ПЛК».
Лабораторні заняття
Лабораторне заняття №1. «Вивчення команд створення блоків даних і маніпулювання зі структурою у середовищі TIA Portal».
Мета заняття: навчитися досліджувати підсилювальні властивості ПЛК.
Лабораторне заняття №2. «Вивчення команд заповнення і редагування інформації в БД в середовищі для ПЛК».
Мета заняття: вміти досліджувати підсилювальні властивості неінвертуючого підсилювача.
Лабораторне заняття №3. «Вивчення команд вибірки інформації з ПЛК бази даних при наявності одиничних, та пов'язаних таблиць».
Мета заняття: вміти досліджувати властивості диференційного підсилювача.
Лабораторне заняття №4. «Дослідження властивостей інструментального ПЛК».
Мета заняття: вміти досліджувати властивості інструментального ПЛК.
Лабораторне заняття №5. «Дослідження властивостей інтегратора».
Мета заняття: вміти досліджувати властивості інтегратора.
Лабораторне заняття №6. «Дослідження властивостей диференціатора».
Мета заняття: вміти досліджувати властивості диференціатора.
Лабораторне заняття №7. «Використання переглядів в середовищі для ПЛК. Реалізація транзакцій».
Мета заняття: вміти досліджувати властивості середовища для ПЛК.
Лабораторне заняття №8. «Дослідження абсолютної та символьної адресації».
Мета заняття: вміти досліджувати властивості абсолютної та символьної адресації ПЛК.
Лабораторне заняття №9. «Дослідження властивостей глобальних та локальних символів».
Мета заняття: вміти досліджувати властивості глобальних та локальних символів ПЛК.
Лабораторне заняття №10. «Дослідження властивостей адресних пріоритетів».
Мета заняття: вміти досліджувати властивості адресних пріоритетів ПЛК.
Лабораторне заняття №11. «Дослідження властивостей символів для глобальних імен».
Мета заняття: вміти досліджувати властивості символів для глобальних імен ПЛК.
Лабораторне заняття №12. «Дослідження властивостей типів даних, визначених користувачем».
Мета заняття: вміти досліджувати властивості типів даних, визначених користувачем ПЛК.
Лабораторне заняття №13. «Дослідження властивостей атрибутів для блоків та параметрів».
Мета заняття: вміти досліджувати властивості атрибутів для блоків та параметрів ПЛК.
Лабораторне заняття №14. «Дослідження властивостей ієрархічної структури бібліотек».
Мета заняття: вміти досліджувати властивості ієрархічної структури бібліотек ПЛК.
Лабораторне заняття №15. «Дослідження властивостей структури вікна редактора програм».
Мета заняття: вміти досліджувати властивості структури вікна редактора програм ПЛК.
Для заочної форми здобуття освіти
Лекційні заняття
Лекція 1. «Функціонування основних елементів та вузлів систем автоматики. Властивості операційному ПЛК. Інженерний розрахунок найпростіших схем на операційному підсилювачі».
Лекція 2. «Технічні і функціональні вимоги до датчиків. Основні параметри і характеристики ПЛК».
Лабораторні заняття
Лабораторне заняття №1. «Вивчення перехідних характеристик ПЛК».
Мета заняття: отримати та розрахувати перехідні характеристики ПЛК.
Лабораторне заняття №2. «Розробка та моделювання принципової схеми ПЛК».
Мета заняття: навчитися розробляти та моделювати принципову схему ПЛК.
Консультації здійснюються впродовж семестру згідно встановленого розкладу.
Індивідуальна робота
не передбачено.
Контрольна робота для здобувачів заочної форми
Завдання для виконання контрольної роботи здобувач отримує на установчій лекції.
Робота містить 10 теоретичних питань та 2 практичних завдання.
Обсяг відповіді на кожне теоретичне питання: не менше, ніж 2 сторінки машинописного тексту. Текст відповіді повинен бути виконаний самостійно, а не скопійованим з навчального посібника.
Термін надання виконаної контрольної роботи на перевірку – не пізніше, ніж за місяць до початку сесії.
Форми контрольних заходів та оцінювання результатів навчання
Для денної форми здобуття освіти
Поточний контроль полягає у виконанні
1) 15-ти індивідуальних поточних завдань. Індивідуальні поточні завдання виконуються письмово і полягають в розв'язуванні типових задач відповідно до мети та завдань лабораторних занять. Бездоганне виконання індивідуальних поточних завдань №1-3 оцінюється у 4,0 балів; індивідуального поточного завдання №4 – 3,0 балів; №5 – 4,0 балів; індивідуального поточного завдання №6 – 6,0 бали, №7 – 5,0 балів, №8-14 оцінюється у 4,0 балів; №15 – 2,0 балів.
2) двох модульних контрольних робіт. Модульні контрольні роботи складаються з теоретичної і практичної частин та проводяться у формі комп'ютерного тестування. Бездоганне виконання кожної модульної контрольної роботи становить 20 балів.
Підсумковий контроль – іспит.
Для заочної форми здобуття освіти
Захист контрольної роботи. Бездоганне виконання контрольної роботи оцінюється у 50 балів. При її захисті студент може отримати до 30 балів.
Бездоганне виконання двох лабораторних робіт оцінюється у 10 балів кожна робота.
Підсумковий контроль – іспит. Максимальна оцінка, яку може отримати студент – 100 балів.
ПРН8. Знати принципи роботи технічних засобів автоматизації та вміти обґрунтувати їх вибір на основі аналізу їх властивостей, призначення і технічних характеристик з урахуванням вимог до системи автоматизації та експлуатаційних умов; мати навички налагодження технічних засобів автоматизації та систем керування.
ПРН9. Вміти проектувати багаторівневі системи керування і збору даних для формування бази параметрів процесу та їх візуалізації за допомогою засобів людино-машинного інтерфейсу, використовуючи новітні комп’ютерно-інтегровані технології.
ПРН11. Вміти виконувати роботи з проектування систем автоматизації, знати зміст і правила оформлення проектних матеріалів, склад проектної документації та послідовність виконання проектних робіт з врахуванням вимог відповідних нормативно-правових документів та міжнародних стандартів.
ПРН17. Знати сучасну елементну базу керуючих та операційних пристроїв; знати схемотехнічні принципи побудови сучасних компонентів систем управління та автоматики; вміти розраховувати та будувати компоненти апаратних засобів систем управління та автоматики.
ПРН21. Вміти використовувати алгоритми обробки вимірювальної та управляючої інформації в локальних інформаційних системах; вміти оцінювати впливи зовнішніх і внутрішніх факторів на інформаційну систему