Програма курсу
1. Мета та завдання навчальної дисципліни
Мета дисципліни – підготовка студентів до самостійного розв’язання практичних і прикладних задач побудови інтегрованих автоматизованих систем управління з використанням промислових мереж та сучасних інтеграційних технологій.
Завдання дисципліни. У результаті вивчення дисципліни "Промислові мережі та інтеграційні технології" студент повинен одержати:
компетенції першого рівня (студент повинен знати): основні принципи функціонування промислових мереж; основні принципи функціонування стандартних послідовних інтерфейсів RS-232, RS-422, RS-485; основи функціонування мереж на базі протоколів Modbus, CANOpen, Profibus; основи відкритих технологій інтеграцій, зокрема DDE, COM, OPC, ODBC, OLEDB.
компетенції другого рівня (студент повинен уміти): правильно проектувати промислові мережі при наявності належної для них документації, зокрема для мереж Modbus, CANOpen, Profibus; забезпечувати необхідною конфігурацією та при необхідності програмами мікропроцесорні засоби - вузли мережі, зокрема ПЛК (TSX Micro, TSX Premium, VIPA S7, VIPA 300, VIPA 200) та SCADA (VijeoCitect, Zenon); забезпечувати інформаційним зв’язком SCADA-ПЛК, SCADA-SCADA, SCADA-БД, SCADA-Excel, Excel-БД, використовуючи стандартні технології DDE, ActiveX, OPC, OLE DB та ODBC.
компетенції третього рівня (студент повинен мати навички): вибору структури системи; вибору потрібних стандартів, протоколів та технологій інтеграції; рішення проблем комунікаційного зв’язку між вузлами та програмним забезпеченням.
- Програма навчальної дисципліни
Змістовий модуль 1. "Основи функціонування промислових та комп’ютерних мереж”.
Тема 1. Загальні принципи функціонування промислових мереж. 1. Функції та призначення промислових мереж. Вимоги до промислових мереж. Промислові мережі в контексті моделі ISO OSI
Тема 2. Реалізація фізичного рівня промислових мереж та стандартні послідовні інтерфейси. Загальні положення. Задачі фізичного рівня. Середовище і способи для передачі даних. Кодування інформації. Синхронізація, символьна передача. Інтерфейс RS-232. Інтерфейс RS-422. Інтерфейс RS-485. Вирішення апаратної сумісності пристроїв з різними інтерфейсами.
Тема 3. Мережі MODBUS. Modbus в контексті моделі OSI. Організація прикладного рівня. Прикладний протокол Modbus. Modbus RTU. Розрахунок продуктивності шини в Modbus RTU. Modbus/TCP.
Тема 4. Мережі Ethernet та TCP/IP. Загальні поняття. Структура кадру. Адресація вузлів. Метод доступу CSMA/CD. Ethernet на базі комутаторів. Протоколи IP, ARP, BOOTP та DHCP. Методика NAT-трансляції. Протоколи ТСР та UDP. Промисловий Ethernet. Real Time Ethernet (RTE).
Змістовий модуль 2. "Відкриті технології програмної інтеграції"
Тема 10. Загальних огляд інтеграційних технологій та основи функціонування технології ОРС. Функції та проблеми інтеграції. Загальний огляд стандартних технологій міжпрограмної взаємодії. Передумови виникнення OPC. Основні специфікації. Загальні концепції та принципи функціонування OPC DA. Порядок доступу до даних (читання/запис) OPC DA. Організація віддаленого зв’язку по ОРС. Область застосування технології.
Тема 11. Відкриті технології доступу до баз даних. Області використання баз даних в ІАСУ та проблеми доступу. Основні концепції використання відкритих стандартів доступу до БД. Використання SQL, ODBC та OLE DB. Особливості проектування ІАСУ з БД.
Змістовий модуль 3. "Використання промислових мереж для систем з розподіленою периферією".
Тема 12. Мережі CAN та CANOpen. Протоколи Bosh CAN та ISO 11898. Архітектура CANOpen в контексті моделі OSI. Базові принципи функціонування NMT, PDO. Способи передачі PDO. Об’єкт SYNC. Сервіси Nodeguard та Heartbeat. Словник об’єктів. Сервіси SDO. Система профілів та принципи конфігурування.
Тема 13. Комунікаційна архітектура для електроприводів. Загальні підходи до управління електроприводами з використанням промислових мереж. Профіль PROFIDRIVE. Профіль CiA 402.
Тема 14. Мережі PROFIBUS. Архітектура PROFIBUS в контексті моделі OSI. Базові принципи функціонування PROFIBUS DP. Фізичний рівень PROFIBUS DP. Базові функції DP V0. Циклічний обмін даними процесу. Конфігурація та ініціалізація мережі.
4. Структура навчальної дисципліни
Назви змістових модулів і тем |
Денна форма |
|||
усього |
у тому числі |
|||
лек |
практ |
лаб |
||
1 |
2 |
3 |
4 |
5 |
Модуль І (дистанційна форма) |
||||
Змістовий модуль 1. Основи функціонування промислових та комп’ютерних мереж. |
||||
Тема 1. Загальні принципи функціонування промислових мереж. |
1 |
1 |
- |
- |
Тема 2. Реалізація фізичного рівня промислових мереж. Стандартні послідовні інтерфейси. |
6 |
2 |
- |
4 |
Тема 3. Мережі MODBUS |
7 |
1 |
|
6 |
Тема 4. MODBUS Serial та Modbus/TCP |
7 |
1 |
- |
6 |
Тема 5. Мережі Ethernet та TCP/IP. |
6 |
2 |
|
4 |
Тема 6. Протоколи TCP/IP. |
8 |
2 |
- |
6 |
Разом за змістовим модулем 1 |
36 |
12 |
- |
24 |
Модуль 2 (очна форма) |
||||
Змістовий модуль 2. Відкриті технології програмної інтеграції |
||||
Тема 10. Загальних огляд інтеграційних технологій та основи функціонування технології ОРС |
12 |
4 |
- |
8 |
Тема 11. Відкриті технології доступу до баз даних. |
10 |
2 |
- |
8 |
Разом за змістовим модулем 3 |
22 |
6 |
|
16 |
Змістовий модуль 3. Використання промислових мереж для систем з розподіленою периферією |
||||
Тема 12. Мережі CAN та CANOpen. |
12 |
4 |
- |
8 |
Тема 13. Комунікаційна архітектура для електроприводів. |
8 |
4 |
- |
4 |
Тема 14. Мережі PROFIBUS. |
4 |
4 |
- |
- |
Разом за змістовим модулем 4 |
20 |
8 |
- |
12 |
ВСЬОГО ГОДИН |
78 |
26 |
- |
52 |
Примітка: лек – лекції, практ – практичні (семінарські) заняття; лаб – лабораторні заняття;
- Теми лабораторних занять
№ з/п |
Назва теми |
Час, відведений на опрацювання теми, год. |
|
Денна форма |
Заочна форма |
||
1 |
2 |
3 |
4 |
Модуль 1 (дистанційна форма) |
|||
1 |
Лабораторне заняття 1. Налаштування робочого місця для проведення лабораторних робіт. |
2 |
- |
2 |
Лабораторне заняття 2. Асинхронні послідовні інтерфейси. |
2 |
- |
3 |
4 |
- |
|
4 |
Лабораторне заняття 4. Основи функціонування MODBUS RTU. |
4 |
- |
5 |
Лабораторне заняття 5. Основи функціонування MODBUS/TCP. |
4 |
- |
6 |
Лабораторне заняття 6. Використання шини MODBUS RTU та MODBUS TCP/IP для зв’язку SCADA програм з ПЛК. |
2 |
- |
7 |
Лабораторне заняття 7. Ethernet. |
2 |
- |
8 |
Лабораторне заняття 8. Протоколи IP. |
2 |
- |
9 |
Лабораторне заняття 9. Протоколи TCP/UDP. |
2 |
- |
|
ВСЬОГО ЗА МОДУЛЕМ |
24 |
- |
Модуль 2 |
|||
10 |
Лабораторне заняття 10. Використання шини MODBUS RTU та MODBUS TCP/IP для зв’язку між ПЛК. Перевірка розрахованого часу транзакції. |
4 |
- |
11 |
Лабораторне заняття 11. Використання технології OPC для зв’язку SCADA-PLC |
4 |
- |
12 |
Лабораторне заняття 12. Використання технології OPC для зв’язку SCADA-SCADA. |
4 |
- |
13 |
Лабораторне заняття 13. Використання відкритих технологій доступу до баз даних в комп’ютерно-інтегрованих системах управління. |
8 |
- |
14 |
Лабораторне заняття 14. Конфігурування мережі CANOpen, використання сервісів PDO та SDO. |
4 |
- |
15 |
Лабораторне заняття 15. Використання профілю CiA-402 для управління перетворювачами частоти. |
4 |
|
|
ВСЬОГО ЗА МОДУЛЕМ |
28 |
- |
|
ВСЬОГО |
52 |
- |
6.1. Розподіл балів за окремими елементами змістових модулів та методи поточного контролю успішності навчальної роботи студентів з дисципліни «Промислові мережі та інтеграційні технології»
8 семестр (форма підсумкового контролю – екзамен)
№ зміс-товно-го моду-ля |
Елементи змістового модуля |
Кількість балів |
Поточний контроль навчальної роботи студентів |
||
міні-мальна |
макси-мальна |
методи контролю |
тиж-день се-местру |
||
Модуль 1 |
|||||
1 |
Лабораторне заняття 1. Налаштування робочого місця для проведення лабораторних робіт. |
1 |
1 |
Виконання і захист лабораторної роботи, захист по тестовим завданням
|
1 |
Лабораторне заняття 2. Асинхронні послідовні інтерфейси. |
1 |
2 |
2 |
||
1 |
2 |
2 |
|||
Лабораторне заняття 4. Основи функціонування MODBUS RTU. |
2 |
3 |
3 |
||
Лабораторне заняття 5. Основи функціонування MODBUS/TCP. |
2 |
3 |
3 |
||
Лабораторне заняття 6. Використання шини MODBUS RTU та MODBUS TCP/IP для зв’язку SCADA програм з ПЛК. |
2 |
3 |
4 |
||
Лабораторне заняття 7. Ethernet. |
2 |
3 |
4 |
||
Лабораторне заняття 8. Протоколи IP. |
2 |
4 |
5 |
||
Лабораторне заняття 9. Протоколи TCP/UDP. |
2 |
4 |
6 |
||
Лабораторне заняття 10. Використання шини MODBUS RTU та MODBUS TCP/IP для зв’язку між ПЛК. Перевірка розрахованого часу транзакції. |
2 |
3 |
|
||
Контрольна робота №1. Символьна передача. |
1 |
3 |
Письмова контрольна робота |
|
|
Контрольна робота №2. Побудова запиту та розрахунок часу транзакції Modbus RTU. |
3 |
4 |
|
||
Всього за змістовним модулем 1 |
21 |
35 |
|
|
|
2 |
Лабораторне заняття 11. Використання технології OPC для зв’язку SCADA-PLC |
3 |
5 |
Виконання і захист лаб. роботи |
8 |
Лабораторне заняття 12. Використання технології OPC для зв’язку SCADA-SCADA. |
3 |
5 |
|||
Лабораторне заняття 13. Використання відкритих технологій доступу до баз даних в комп’ютерно-інтегрованих системах управління. |
5 |
7 |
6,7 |
||
|
Всього за змістовним модулем 2 |
11 |
17 |
|
|
3 |
Лабораторне заняття 14. Конфігурування мережі CANOpen, використання сервісів PDO та SDO. |
5 |
7 |
|
|
Лабораторне заняття 15. Використання профілю CiA-402 для управління перетворювачами частоти. |
5 |
8 |
|
||
|
Всього за змістовним модулем 3 |
10 |
15 |
|
|
|
Всього за змістовними модулями |
42 |
70 |
|
|
|
Підсумковий екзамен |
18 |
30 |
|
|
|
ВСЬОГО |
60 |
100 |
|
|
6.2 Шкала оцінювання: національна та ECTS
Сума балів за всі види навчальної діяльності |
Оцінка ECTS |
Оцінка за національною шкалою |
для екзамену, курсового проекту (роботи), практики, диференційованого заліку |
||
90 – 100 |
А |
відмінно |
82-89 |
В |
добре |
74-81 |
С |
|
64-73 |
D |
задовільно |
60-63 |
Е |
|
35-59 |
FX |
незадовільно з можливістю повторного складання |
0-34 |
F |
незадовільно з обов’язковим повторним вивченням дисципліни |
- Методичне забезпечення
Базова
1. Пупена, О.М. Промислові мережі та інтеграційні технології в автоматизованих системах : навч. посіб./ О.М. Пупена, І.В.Ельперін, Н.М.Луцька, А.П.Ладанюк. – К. : Вид-во "Ліра-К", 2011. – 552 с. 2. Промислові мережі та інтеграційні технології [Електронний ресурс] : курс лекцій для студентів напряму 6.050202 «Автоматизація та комп’ютерно-інтегровані технології» денної та заочної форм навчання / уклад. О.М.Пупена. – К. : НУХТ, 2011. – 67 с. http://library.nuft.edu.ua/ebook/file/100.02.pdf. 3. Промислові мережі та інтеграційні технології [Електронний ресурс] : методичні рекомендації до виконання лабораторних робіт для студентів напряму 6.050202 «Автоматизація та комп’ютерно-інтегровані технології» денної та заочної форм навчання / уклад. О.М.Пупена. – К. : НУХТ, 2011. – 76 с. Режим доступу http://library.nuft.edu.ua/ebook/file/100.03.pdf.
Допоміжна
1. Денисенко, В.В. Компьютерное управление технологическим процессом, экспериментом, оборудованием / В.В. Денисенко. – М. : Горячая линия - Телеком, 2008. – 608 с. 2. Zurawski, Richard. The industrial communication technology handbook / Richard Zurawski, editor. p. cm. — (The industrial information technology series): CRC Press, Taylor & Francis Group. 2005. – 879 p. [ISBN 0-8493-3077-7.] 3. Джонсон, Говард В. Конструирование высокоскоростных цифровых устройств : начальный курс черной магии / Джонсон, Говард В., Грэхем, Мартин.: пер. с англ. Парал. Тит. – М. : Издательский дом "Вильямс", 2006. – 624 с.: ил. [ISBN 5-8459-0807-8 (рус.)] 4. Ельперін, І.В. Промислові контролери : навч. посіб. / І.В. Ельперін. – К. : НУХТ, 2003. – 320 с. 5. Полевая шина FOUNDATION Fieldbus, Технический обзор FD-043, версия 3.0 [Електроний ресурс, режим доступу http://www.fieldbus.org] 6. Таненбаум , Эндрю. Компьютерные сети. 3-е изд / Таненбаум Эндрю. - СПб; Питер, 2002. – 848 стр. [ISBN 5-318-00300-1] 7. Таненбаум, Эндрю. Распределенные системы. Принципы и парадигмы / Эндрю Таненбаум, Маартен ван Стеен. – СПб; Питер, 2003. – 880 стр. [ISBN 5-272-00053-6] 8. Hugh Jack. Automating Manufacturing Systems with PLCs Version 5.0 [Електроний ресурс] / Hugh Jack, 2007, - 839 p. – Режим доступу: jackh@gvsu.edu. 9. Hugh Jack. Integration and Automation of Manufacturing Systems [Електроний ресурс] / Hugh Jack. 2007, - 593 p. – Режим доступу: jackh@gvsu.edu.