SlideShare a Scribd company logo
1 of 7
Download to read offline
Автоматизовані системи управління виробництвом (MES-рівень). Автор і лектор, Олександр
Пупена. pupena_san@ukr.net +38(050)-199-35-13
Курс читається на кафедрах АКСТУ НУХТ та АТЕП НТУУ "КПІ".
Враховуючи вимоги щодо публікації контенту курсу з боку постачальника спеціалізованого ПЗ
для MOM повний практикум не викладається. Дана публікація тільки показує перелік робіт для
лабораторного практикуму, який можна переробити як ТЗ для розробки лабораторних робіт
курсу для інших платформ та об'єкту.
Короткий опис лабораторного практикуму.
Увага. Для календарного проходження курсу читайте План.
• ЛР0. Підготовка робочого місця
• ЛР1. Основи роботи з робочими центрами та операціями та устаткованням
• ЛР2. Основи роботи з сегментами продукту
• ЛР3. Основи роботи з зонами зберігання
• ЛР4. Основи роботи з автоматичним плануванням
• ЛР5. Основи роботи з DMS та WorkFlow
• ЛР6. Робота з робочими центрами та планування
• ЛР7. Ключові показники ефективності (KPI)
• ЛР8. Простежуваність продукції
Опис об'єкта для лабораторних робіт
Спочатку студенти займаються означенням об'єктів та їх використання в межах цеху MilkProd.
Цех MilkProd призначений для приготування молочних продуктів з незбираного молока (молоко
різної жирності, кефір, сметана, йогурти) і їх розфасовку в різну тару. Оброблене термізоване
молоко з цеху приймання певної жирності і складу надходить в танки зберігання SU_T1..SU_T3,
що знаходяться в зоні зберігання SZ_NOPAST1. При необхідності в молоко додають додаткові
інгредієнти і вершки в залежності від вимог до сировини для конкретного продукту. Далі ця
молочна суміш проходить через пастеризаційну установку WC_XX_PAST1, де проходить процес
пастеризації при заданих технологічних параметрах, означених у рецепті продукту.
Пастеризоване молоко (суміш) надходить в один або кілька танків для приготування WC_T101 ...
WC_T102. У танках відбувається його охолодження, введення, при необхідності, визначеного в
рецепті кількості мікроорганізмів (закваски), сквашування і, в деяких випадках, додаткова
термічна обробка. Приготований продукт вивантажується з танків через охолоджувачі на
машини розливу, в залежності від необхідної тари. Процес пастеризації відбувається одночасно
із завантаженням, процес вивантаження одночасно з розливом. Розлита в тару продукція
упаковується в коробки або поліетиленові блоки і подається транспортером на склад готової
продукції.
У останній лабораторній роботі розглядається весь виробничий ланцюг починаючи від
приймання сировини - завершуючи вивантажанням. На реальному молочному виробництві, як
правило, є окремий цех для приймання та зберігання сировини - молока. Також є окремі склади
для зберігання продукції та вивантаження. Для спрощення виконання (адміністрування) в
лабораторній роботі ці цеха доповнюються як частина одного цеху.
Короткий опис завдань для лабораторних робіт.
Нижче наводиться короткий перелік завдань для всіх лабораторних робіт.
1. Виділити та означити робочі центри.
2. Навчитися керувати діями та операціями робочих центрів.
3. Створити устатковання для взаємодії MOM з АСКТП.
4. Навчитися контролювати та керувати теги та відповідні параметри устатковання в MOM.
5. Створити зони та вузли зберігання для рідкої продукції.
6. Зареєструвати вручну надходження матеріалу (сировини) до зони зберігання.
7. Налаштувати маршрутну діаграму для зв'язку між робочим центром та зоною зберігання.
8. Перевірити автоматичну реєстрацію вивантаженого матеріалу з зони зберігання при
реєстрації виробленого матеріалу на робочому центрі.
9. Означити сегменти продукту для сировини і напівпродукту "Пастеризоване молоко"
10. Зробити тестовий запуск операції для виготовлення напівпродукту.
11. Налаштувати взаємодію між робочим центром та устаткованням для запуску/зупинки
операцій.
12. Створити та вручну запланувати замовлення на виготовлення напівпродукту.
13. Створити зони та вузли зберігання для рідкої продукції.
14. Зареєструвати вручну надходження матеріалу (сировини) до зони зберігання.
15. Налаштувати маршрутну діаграму для зв'язку між робочим центром та зоною зберігання.
16. Перевірити автоматичну реєстрацію вивантаженого матеріалу з зони зберігання при
реєстрації виробленого матеріалу на робочому центрі.
17. Створити процеси, сегменти продуктів та робочі центри для виготовлення та фасування
молока.
18. Налаштувати маршрутну діаграму для зв'язку між робочими центрами для координації та
планування.
19. Запланувати виготовлення фасованої продукції та виконати план.
20. Сконфігурувати реєстрацію параметру (температури продукту на виході) в DMS.
21. Передивитися записи в модулі Operator.
22. Створити WorkFlow для: виведення повідомлень в архів, зупинки активної операції.
23. Створити підписку для зупинки активної операції при відповідній зміні стану устатковання.
24. Налаштувати автоматичну реєстрацію виробленого продукту на пастеризаторі за показами
лічильника-витратоміра.
25. Створити усі налаштування для устатковання та параметри для існуючих робочих центрів.
26. Створити робочі центри для приготування продукту.
27. Створити процеси та робочі центри для фасування у різну тару.
28. Створити сегменти продуктів для різного типу продукції, упаковану в різну тару.
29. Навчитися перевіряти цілісність означення продукту.
30. Створити танки для зберігання сировини різної жирності.
31. Модифікувати маршрутну діаграму для виготовлення різної продукції.
32. Навчитися працювати з клієнтським замовленням.
33. Ознайомитися з базовими можливостями модуля планування.
34. Створити устатковання для робочих центрів фасування.
35. Налаштувати тригери для запису планової продуктивності в робочий центр.
36. Сконфігурувати автоматичну реєстрацію кількості якісної і неякісної продукції.
37. Налаштувати пакети для розрахунку KPI.
38. Проаналізувати отримані результати.
39. Сконфігурувати усі частини виробництва від приймання до вивантаження.
40. Створити Track & Trace (Простежуваність продукції).
Питання до захисту
1. Розкажіть про цех, який використовується в лабораторній роботі та призначення робочих
центрів в ньому.
2. Які типи робочих центрів відповідно до технологічних процесів Ви знаєте? Розкажіть
особливість проходження технологічних процесів в ньому.
3. Які мінімальні властивості необхідно задати для робочого центру? Поясніть за що вони
відповідають для робочого центру неперервного типу.
4. Навіщо потрібне керування версіями робочих центрів?
5. Яке призначення модуля Operator? Які дії і для чого використовувалися з цього модуля?
6. Які сервісні дії робочих центрів використовувалися в лабораторній роботі? Розкажіть про їх
призначення.
7. Покажіть як передивитися історію операцій/дій робочого центру в модулі Operator?
8. Покажіть як передивитися історію операцій/дій робочого центру в модулі Scheduler?
9. Яким чином можна видалити заплановану операцію/дію?
10. Яким чином можна дізнатися про стан операції/дії?
11. Яке призначення устатковання (Equipment) в даному ПЗ? Які рівні Equipment воно реалізує
відповідно до ISA-95/ISA-88?
12. Прокоментуйте які теги і для чого використовуються з ПЛК?
13. Розкажіть про реалізацію демонстраційної установки з імітатором. Яким чином
відбувається зв'язок з системою MOM?
14. Навіщо в лабораторній роботі використовуєтсья тестовий OPC UA Client? Які саме його
можливості використовувалися в роботі?
15. Яким чином задається адреса тега, до якого прив'язується параметр устатковання?
16. Розкажіть про призначення технологічного процесу. Що таке параметри процесу? Яку
пріоритетність має значення параметрів заданих в процесі, робочому центрі і в версії
продукту?
17. Поясніть як при плануванні буде відомо на яких робочих центрах можна виготовляти
конкретні сегменти продукту?
18. Поясніть що таке сегменти продукту? Які сегменти продукту і якого типу
використовувалися в лабораторній роботі? Чим відрізняються типи сегментів?
19. Які основні властивості і навіщо задаються в означенні сегментів продукту?
20. Розкажіть як на основі параметрів рецепту задається необхідна кількість вхідної речовини
та розраховується кількість вихідної?
21. Розкажіть яким чином в ручну реєструється виготовлена кількість продукту на робочому
центрі.
22. Як в лабораторній роботі вирішено питання синхронізації команд запуску і зупинки
робочого центру з відповідним устаткованням? Що задає властивість Send Slient в
параметрі?
23. Розкажіть що таке клієнтське замовлення (Customer order). Які властивості вказуються для
замовлення в Monentum?
24. Розкажіть про процес перетворення клієнтського замовлення в заплановані операції на
робочих центрах при ручному плануванні.
25. Поясніть що таке партія матеріалу (Material Lot).
26. Для чого використовуються зони зберігання? Розкажіть про призначення зони зберігання
та вузлів зберігання типу Tank.
27. Розкажіть про призначення властивості Storage rule . Що значить FIFO, LIFO та
Proportional.
28. Яким чином (за ініціюванням чого) може відбуватися поступання і споживання речовини
в/з вузлу зберігання (наприклад танку)?
29. Для чого використовується Маршрутна дігаграма ( Routing Diagram)? Що саме і для чого
задавлося в маршрутній діаграмі в даній лабораторній роботі?
30. Розкажіть про налаштування Feedback behavior в зв'язках маршрутної таблиці. На що ця
властивість впливає?
31. Чому процес для виготовлення молока вибраний типу Batch?
32. Навіщо в означенні продукту в даній лабораторній роботі вказувалися альтернативні
одиниці вимірювання та правила перетворення?
33. Які типи сегментів продуктів Ви можете назвати?
34. Які матеріали окрім тих які входять в рецептуру можуть бути означені в сегменті продукту?
35. Поясніть, чому саме такі типи робочих центрів було вибрано для WC_XX_PAST, WC_XX_T101 і
WC_XX_PK105
36. Поясніть властивість з'єднання між робочими центрами Start-stop behaviour та Reshedule
behaviour. Вони впливають на планування чи керування?
37. Поясніть властивість з'єднання між робочими центрами Dependency type. Вони впливають
на планування чи керування?
38. Поясніть налаштування зав'язків між робочими центрами, що вказані в п.4.
39. Поясніть як при автоматичному плануванні Scheduler визначив в яких робочих центрах
йому необхідно робити сегменти продуктів?
40. Розкажіть як проводиться означення записування значень параметру устатковання в
робочий центр.
41. Розкажіть для яких цілей були використані записані в пакет дані по температурі.
42. Поясніть що таке Workflow Activities? Як перевірити працездатність Workflow?
43. Які блоки і для чого використовувалися в даній лабораторній роботі?
44. Розкажіть про автомат станів, який описаний в п.6. Навіщо він використовується в даній
лабораторній роботі?
45. Що таке Subscriber і які принципи їх функціонування? Для чого вони використовувалися в
даній лабораторній роботі?
46. Розкажіть про налаштування автоматичної реєстрації продукту.
47. Розкажіть про налаштування рецептів для формування фасування в тари різної ємності.
48. Яким чином можна подивитися в яких продуктах використовується даний сегмент і які
сегменти (структура) входять в даний продукт?
49. Розкажіть яким чином з використанням модуля планування можна:
– означити перелік та послідовність робочих центрів у вікні планувальника
– показати усі операції пов'язані з клієнтським замовленням
– подивитися перелік операцій, незапланованих на робочі станції
– видалити усі пов'язані одним клієнтським замовленням операції
– подивитися завершені замовлення за певний період часу
– вибрати робочі центри, на які дозволяється автоматичне планування
50. Поясніть що таке період перепланування (Reschedule Period). Які можливості він надає?
51. Розкажіть яке призначення параметрів устатковання PlanD і PlanQ. Як вони
використовуються в лабораторній роботі?
52. Що таке Entity Trigger? Для чого він використовується в даній лабораторній роботі?
53. Для чого необхідно реєструвати кількість виробленої якісної і дефектної продукції? Яким
чином це означується в даній MOM.
54. Навіщо означувати пакети Progress package та Status Package в даній MOM?
55. Що таке OEE і яка формула розрахунку цього KPI в даній ситемі MOM?
56. Розкажіть про налаштування порогів (Thresholds).
57. Розкажіть від чого залежить планова продуктивність?
58. Прокоментуйте отримані в лабораторній роботі графіки та показники з вкладки KPI модуля
Operator з робочого центру.

More Related Content

What's hot

навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88Пупена Александр
 
5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPCПупена Александр
 
Промислові мережі та інтеграційні технології курс лекцій
Промислові мережі та інтеграційні технології курс лекційПромислові мережі та інтеграційні технології курс лекцій
Промислові мережі та інтеграційні технології курс лекційПупена Александр
 
Анімовані компоненти та навігація
Анімовані компоненти та навігаціяАнімовані компоненти та навігація
Анімовані компоненти та навігаціяПупена Александр
 
Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...Пупена Александр
 
Isa88 основа стандарту інтегрованого виробництва
Isa88 основа стандарту інтегрованого виробництваIsa88 основа стандарту інтегрованого виробництва
Isa88 основа стандарту інтегрованого виробництваПупена Александр
 
1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scada1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scadaПупена Александр
 
Презентація на конференції в Славутичі 2016 INUDECO'16
Презентація на конференції в Славутичі 2016 INUDECO'16Презентація на конференції в Славутичі 2016 INUDECO'16
Презентація на конференції в Славутичі 2016 INUDECO'16Пупена Александр
 
Розроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементівРозроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементівПупена Александр
 
Приклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PROПриклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PROПупена Александр
 

What's hot (20)

Інші підсистеми
Інші підсистемиІнші підсистеми
Інші підсистеми
 
навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88
 
5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC
 
пIм метод лаб2112
пIм метод лаб2112пIм метод лаб2112
пIм метод лаб2112
 
Промислові мережі та інтеграційні технології курс лекцій
Промислові мережі та інтеграційні технології курс лекційПромислові мережі та інтеграційні технології курс лекцій
Промислові мережі та інтеграційні технології курс лекцій
 
Анімовані компоненти та навігація
Анімовані компоненти та навігаціяАнімовані компоненти та навігація
Анімовані компоненти та навігація
 
лр3 основи modbus
лр3 основи modbusлр3 основи modbus
лр3 основи modbus
 
Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...
 
Isa88 основа стандарту інтегрованого виробництва
Isa88 основа стандарту інтегрованого виробництваIsa88 основа стандарту інтегрованого виробництва
Isa88 основа стандарту інтегрованого виробництва
 
1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scada1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scada
 
Презентація на конференції в Славутичі 2016 INUDECO'16
Презентація на конференції в Славутичі 2016 INUDECO'16Презентація на конференції в Славутичі 2016 INUDECO'16
Презентація на конференції в Славутичі 2016 INUDECO'16
 
лр4 основи modbus
лр4 основи modbusлр4 основи modbus
лр4 основи modbus
 
основи Isa 88
основи Isa 88основи Isa 88
основи Isa 88
 
огляд 106
огляд 106огляд 106
огляд 106
 
11 Підсистеми захисту
11 Підсистеми захисту11 Підсистеми захисту
11 Підсистеми захисту
 
Лр1 вірт машина
Лр1 вірт машинаЛр1 вірт машина
Лр1 вірт машина
 
Розроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементівРозроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементів
 
Isa 106 tr1_інфографіка_укр
Isa 106 tr1_інфографіка_укрIsa 106 tr1_інфографіка_укр
Isa 106 tr1_інфографіка_укр
 
Приклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PROПриклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PRO
 
лр5 основи modbus tcp
лр5 основи modbus tcpлр5 основи modbus tcp
лр5 основи modbus tcp
 

Similar to Короткий опис лабораторного практикуму по MOM

Oleksij burdin, baq
Oleksij burdin, baqOleksij burdin, baq
Oleksij burdin, baqDakiry
 
DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...
DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...
DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...DevOps_Fest
 
Тема 6. Короткострокове тактичне планування виробництва й операцій
Тема 6. Короткострокове тактичне планування виробництва й операцій   Тема 6. Короткострокове тактичне планування виробництва й операцій
Тема 6. Короткострокове тактичне планування виробництва й операцій Victor Step
 
презентація АТЕП на Львівській конференції
презентація АТЕП на Львівській конференціїпрезентація АТЕП на Львівській конференції
презентація АТЕП на Львівській конференціїAPPAU_Ukraine
 
що таке ISA 88
що таке ISA 88що таке ISA 88
що таке ISA 88APPAU_Ukraine
 
Principles of operation of computer-integrated control systems
Principles of operation of computer-integrated control systemsPrinciples of operation of computer-integrated control systems
Principles of operation of computer-integrated control systemsGennadyManko1
 
Anton Serputko Start performance-testing-from-scratch, BAQ
Anton Serputko Start performance-testing-from-scratch, BAQAnton Serputko Start performance-testing-from-scratch, BAQ
Anton Serputko Start performance-testing-from-scratch, BAQDakiry
 
Життєвий цикл інформаційної системи.pptx
Життєвий цикл інформаційної системи.pptxЖиттєвий цикл інформаційної системи.pptx
Життєвий цикл інформаційної системи.pptxManagement department, SSU
 
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIЗагальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIПупена Александр
 
Тема 7. Оперативне планування у виробничих системах
Тема 7. Оперативне планування у виробничих системахТема 7. Оперативне планування у виробничих системах
Тема 7. Оперативне планування у виробничих системахVictor Step
 
підготовка спеціалістів з автоматизації в НУХТ
підготовка спеціалістів з автоматизації в НУХТпідготовка спеціалістів з автоматизації в НУХТ
підготовка спеціалістів з автоматизації в НУХТПупена Александр
 

Similar to Короткий опис лабораторного практикуму по MOM (20)

тда16 2 4 intro_isa88
тда16 2 4 intro_isa88тда16 2 4 intro_isa88
тда16 2 4 intro_isa88
 
філософія Isa88
філософія Isa88філософія Isa88
філософія Isa88
 
тда16 1 isa 88 в0
тда16 1 isa 88 в0тда16 1 isa 88 в0
тда16 1 isa 88 в0
 
Oleksij burdin, baq
Oleksij burdin, baqOleksij burdin, baq
Oleksij burdin, baq
 
DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...
DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...
DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...
 
Тема 6. Короткострокове тактичне планування виробництва й операцій
Тема 6. Короткострокове тактичне планування виробництва й операцій   Тема 6. Короткострокове тактичне планування виробництва й операцій
Тема 6. Короткострокове тактичне планування виробництва й операцій
 
Лабораторні, пекар - 3 розряд
Лабораторні, пекар - 3 розрядЛабораторні, пекар - 3 розряд
Лабораторні, пекар - 3 розряд
 
презентація АТЕП на Львівській конференції
презентація АТЕП на Львівській конференціїпрезентація АТЕП на Львівській конференції
презентація АТЕП на Львівській конференції
 
що таке ISA 88
що таке ISA 88що таке ISA 88
що таке ISA 88
 
Principles of operation of computer-integrated control systems
Principles of operation of computer-integrated control systemsPrinciples of operation of computer-integrated control systems
Principles of operation of computer-integrated control systems
 
Presentation 111019 1
Presentation 111019 1Presentation 111019 1
Presentation 111019 1
 
Anton Serputko Start performance-testing-from-scratch, BAQ
Anton Serputko Start performance-testing-from-scratch, BAQAnton Serputko Start performance-testing-from-scratch, BAQ
Anton Serputko Start performance-testing-from-scratch, BAQ
 
Sql pl
Sql plSql pl
Sql pl
 
Життєвий цикл інформаційної системи.pptx
Життєвий цикл інформаційної системи.pptxЖиттєвий цикл інформаційної системи.pptx
Життєвий цикл інформаційної системи.pptx
 
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIЗагальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
 
Тема 7. Оперативне планування у виробничих системах
Тема 7. Оперативне планування у виробничих системахТема 7. Оперативне планування у виробничих системах
Тема 7. Оперативне планування у виробничих системах
 
дз8 4
дз8 4дз8 4
дз8 4
 
MOM
MOMMOM
MOM
 
Лекція №10
Лекція №10Лекція №10
Лекція №10
 
підготовка спеціалістів з автоматизації в НУХТ
підготовка спеціалістів з автоматизації в НУХТпідготовка спеціалістів з автоматизації в НУХТ
підготовка спеціалістів з автоматизації в НУХТ
 

More from Пупена Александр

Розроблення підсистеми трендів
Розроблення підсистеми трендівРозроблення підсистеми трендів
Розроблення підсистеми трендівПупена Александр
 
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenonПупена Александр
 
8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізаціїПупена Александр
 
Підсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПідсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПупена Александр
 
Підсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПідсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПупена Александр
 
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІПупена Александр
 
2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсуПупена Александр
 
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDМастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDПупена Александр
 
Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Пупена Александр
 
Git и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаGit и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаПупена Александр
 
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0 Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0 Пупена Александр
 
Промышленные сети в АСУТП. Начальный уровень.
Промышленные сети в АСУТП.  Начальный уровень.Промышленные сети в АСУТП.  Начальный уровень.
Промышленные сети в АСУТП. Начальный уровень.Пупена Александр
 

More from Пупена Александр (18)

Node-RED довідник
Node-RED довідникNode-RED довідник
Node-RED довідник
 
Розроблення підсистеми трендів
Розроблення підсистеми трендівРозроблення підсистеми трендів
Розроблення підсистеми трендів
 
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
 
8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації
 
Підсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПідсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. Modbus
 
Підсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПідсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часі
 
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
 
2 2 Інші функції SCADA/HMI
2 2 Інші функції SCADA/HMI2 2 Інші функції SCADA/HMI
2 2 Інші функції SCADA/HMI
 
2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу
 
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDМастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
 
Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0»
 
Git и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаGit и GitHub для создания учебного контента
Git и GitHub для создания учебного контента
 
Git4 all
Git4 allGit4 all
Git4 all
 
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0 Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
 
Vebinar isa88
Vebinar isa88Vebinar isa88
Vebinar isa88
 
Tda18 1
Tda18 1Tda18 1
Tda18 1
 
кадри в індустрії 4
кадри в індустрії 4 кадри в індустрії 4
кадри в індустрії 4
 
Промышленные сети в АСУТП. Начальный уровень.
Промышленные сети в АСУТП.  Начальный уровень.Промышленные сети в АСУТП.  Начальный уровень.
Промышленные сети в АСУТП. Начальный уровень.
 

Recently uploaded

Kryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenKryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenolha1koval
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяAdriana Himinets
 
Критерії самоцінювання Іноземні мови.pdf
Критерії самоцінювання  Іноземні мови.pdfКритерії самоцінювання  Іноземні мови.pdf
Критерії самоцінювання Іноземні мови.pdfolha1koval
 
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxПрезентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxssuserc6cee7
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxvitalina6709
 
критерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfкритерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfolha1koval
 
Луцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxЛуцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxhome
 
освітня програма 2023-2024 .
освітня програма  2023-2024                    .освітня програма  2023-2024                    .
освітня програма 2023-2024 .zaskalko111
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfssuser54595a
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»tetiana1958
 

Recently uploaded (12)

Kryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenKryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnen
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. Біографія
 
Критерії самоцінювання Іноземні мови.pdf
Критерії самоцінювання  Іноземні мови.pdfКритерії самоцінювання  Іноземні мови.pdf
Критерії самоцінювання Іноземні мови.pdf
 
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxПрезентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptx
 
критерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfкритерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdf
 
Луцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxЛуцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptx
 
освітня програма 2023-2024 .
освітня програма  2023-2024                    .освітня програма  2023-2024                    .
освітня програма 2023-2024 .
 
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
 
Її величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptxЇї величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptx
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
 

Короткий опис лабораторного практикуму по MOM

  • 1. Автоматизовані системи управління виробництвом (MES-рівень). Автор і лектор, Олександр Пупена. pupena_san@ukr.net +38(050)-199-35-13 Курс читається на кафедрах АКСТУ НУХТ та АТЕП НТУУ "КПІ". Враховуючи вимоги щодо публікації контенту курсу з боку постачальника спеціалізованого ПЗ для MOM повний практикум не викладається. Дана публікація тільки показує перелік робіт для лабораторного практикуму, який можна переробити як ТЗ для розробки лабораторних робіт курсу для інших платформ та об'єкту. Короткий опис лабораторного практикуму. Увага. Для календарного проходження курсу читайте План. • ЛР0. Підготовка робочого місця • ЛР1. Основи роботи з робочими центрами та операціями та устаткованням • ЛР2. Основи роботи з сегментами продукту • ЛР3. Основи роботи з зонами зберігання • ЛР4. Основи роботи з автоматичним плануванням • ЛР5. Основи роботи з DMS та WorkFlow • ЛР6. Робота з робочими центрами та планування • ЛР7. Ключові показники ефективності (KPI) • ЛР8. Простежуваність продукції Опис об'єкта для лабораторних робіт Спочатку студенти займаються означенням об'єктів та їх використання в межах цеху MilkProd. Цех MilkProd призначений для приготування молочних продуктів з незбираного молока (молоко різної жирності, кефір, сметана, йогурти) і їх розфасовку в різну тару. Оброблене термізоване молоко з цеху приймання певної жирності і складу надходить в танки зберігання SU_T1..SU_T3, що знаходяться в зоні зберігання SZ_NOPAST1. При необхідності в молоко додають додаткові інгредієнти і вершки в залежності від вимог до сировини для конкретного продукту. Далі ця молочна суміш проходить через пастеризаційну установку WC_XX_PAST1, де проходить процес пастеризації при заданих технологічних параметрах, означених у рецепті продукту. Пастеризоване молоко (суміш) надходить в один або кілька танків для приготування WC_T101 ... WC_T102. У танках відбувається його охолодження, введення, при необхідності, визначеного в рецепті кількості мікроорганізмів (закваски), сквашування і, в деяких випадках, додаткова термічна обробка. Приготований продукт вивантажується з танків через охолоджувачі на машини розливу, в залежності від необхідної тари. Процес пастеризації відбувається одночасно із завантаженням, процес вивантаження одночасно з розливом. Розлита в тару продукція упаковується в коробки або поліетиленові блоки і подається транспортером на склад готової продукції.
  • 2. У останній лабораторній роботі розглядається весь виробничий ланцюг починаючи від приймання сировини - завершуючи вивантажанням. На реальному молочному виробництві, як правило, є окремий цех для приймання та зберігання сировини - молока. Також є окремі склади для зберігання продукції та вивантаження. Для спрощення виконання (адміністрування) в лабораторній роботі ці цеха доповнюються як частина одного цеху. Короткий опис завдань для лабораторних робіт. Нижче наводиться короткий перелік завдань для всіх лабораторних робіт. 1. Виділити та означити робочі центри. 2. Навчитися керувати діями та операціями робочих центрів. 3. Створити устатковання для взаємодії MOM з АСКТП.
  • 3. 4. Навчитися контролювати та керувати теги та відповідні параметри устатковання в MOM. 5. Створити зони та вузли зберігання для рідкої продукції. 6. Зареєструвати вручну надходження матеріалу (сировини) до зони зберігання. 7. Налаштувати маршрутну діаграму для зв'язку між робочим центром та зоною зберігання. 8. Перевірити автоматичну реєстрацію вивантаженого матеріалу з зони зберігання при реєстрації виробленого матеріалу на робочому центрі. 9. Означити сегменти продукту для сировини і напівпродукту "Пастеризоване молоко" 10. Зробити тестовий запуск операції для виготовлення напівпродукту. 11. Налаштувати взаємодію між робочим центром та устаткованням для запуску/зупинки операцій. 12. Створити та вручну запланувати замовлення на виготовлення напівпродукту. 13. Створити зони та вузли зберігання для рідкої продукції. 14. Зареєструвати вручну надходження матеріалу (сировини) до зони зберігання. 15. Налаштувати маршрутну діаграму для зв'язку між робочим центром та зоною зберігання. 16. Перевірити автоматичну реєстрацію вивантаженого матеріалу з зони зберігання при реєстрації виробленого матеріалу на робочому центрі. 17. Створити процеси, сегменти продуктів та робочі центри для виготовлення та фасування молока. 18. Налаштувати маршрутну діаграму для зв'язку між робочими центрами для координації та планування. 19. Запланувати виготовлення фасованої продукції та виконати план. 20. Сконфігурувати реєстрацію параметру (температури продукту на виході) в DMS. 21. Передивитися записи в модулі Operator. 22. Створити WorkFlow для: виведення повідомлень в архів, зупинки активної операції. 23. Створити підписку для зупинки активної операції при відповідній зміні стану устатковання. 24. Налаштувати автоматичну реєстрацію виробленого продукту на пастеризаторі за показами лічильника-витратоміра. 25. Створити усі налаштування для устатковання та параметри для існуючих робочих центрів. 26. Створити робочі центри для приготування продукту. 27. Створити процеси та робочі центри для фасування у різну тару. 28. Створити сегменти продуктів для різного типу продукції, упаковану в різну тару. 29. Навчитися перевіряти цілісність означення продукту. 30. Створити танки для зберігання сировини різної жирності.
  • 4. 31. Модифікувати маршрутну діаграму для виготовлення різної продукції. 32. Навчитися працювати з клієнтським замовленням. 33. Ознайомитися з базовими можливостями модуля планування. 34. Створити устатковання для робочих центрів фасування. 35. Налаштувати тригери для запису планової продуктивності в робочий центр. 36. Сконфігурувати автоматичну реєстрацію кількості якісної і неякісної продукції. 37. Налаштувати пакети для розрахунку KPI. 38. Проаналізувати отримані результати. 39. Сконфігурувати усі частини виробництва від приймання до вивантаження. 40. Створити Track & Trace (Простежуваність продукції). Питання до захисту 1. Розкажіть про цех, який використовується в лабораторній роботі та призначення робочих центрів в ньому. 2. Які типи робочих центрів відповідно до технологічних процесів Ви знаєте? Розкажіть особливість проходження технологічних процесів в ньому. 3. Які мінімальні властивості необхідно задати для робочого центру? Поясніть за що вони відповідають для робочого центру неперервного типу. 4. Навіщо потрібне керування версіями робочих центрів? 5. Яке призначення модуля Operator? Які дії і для чого використовувалися з цього модуля? 6. Які сервісні дії робочих центрів використовувалися в лабораторній роботі? Розкажіть про їх призначення. 7. Покажіть як передивитися історію операцій/дій робочого центру в модулі Operator? 8. Покажіть як передивитися історію операцій/дій робочого центру в модулі Scheduler? 9. Яким чином можна видалити заплановану операцію/дію? 10. Яким чином можна дізнатися про стан операції/дії? 11. Яке призначення устатковання (Equipment) в даному ПЗ? Які рівні Equipment воно реалізує відповідно до ISA-95/ISA-88? 12. Прокоментуйте які теги і для чого використовуються з ПЛК? 13. Розкажіть про реалізацію демонстраційної установки з імітатором. Яким чином відбувається зв'язок з системою MOM? 14. Навіщо в лабораторній роботі використовуєтсья тестовий OPC UA Client? Які саме його можливості використовувалися в роботі?
  • 5. 15. Яким чином задається адреса тега, до якого прив'язується параметр устатковання? 16. Розкажіть про призначення технологічного процесу. Що таке параметри процесу? Яку пріоритетність має значення параметрів заданих в процесі, робочому центрі і в версії продукту? 17. Поясніть як при плануванні буде відомо на яких робочих центрах можна виготовляти конкретні сегменти продукту? 18. Поясніть що таке сегменти продукту? Які сегменти продукту і якого типу використовувалися в лабораторній роботі? Чим відрізняються типи сегментів? 19. Які основні властивості і навіщо задаються в означенні сегментів продукту? 20. Розкажіть як на основі параметрів рецепту задається необхідна кількість вхідної речовини та розраховується кількість вихідної? 21. Розкажіть яким чином в ручну реєструється виготовлена кількість продукту на робочому центрі. 22. Як в лабораторній роботі вирішено питання синхронізації команд запуску і зупинки робочого центру з відповідним устаткованням? Що задає властивість Send Slient в параметрі? 23. Розкажіть що таке клієнтське замовлення (Customer order). Які властивості вказуються для замовлення в Monentum? 24. Розкажіть про процес перетворення клієнтського замовлення в заплановані операції на робочих центрах при ручному плануванні. 25. Поясніть що таке партія матеріалу (Material Lot). 26. Для чого використовуються зони зберігання? Розкажіть про призначення зони зберігання та вузлів зберігання типу Tank. 27. Розкажіть про призначення властивості Storage rule . Що значить FIFO, LIFO та Proportional. 28. Яким чином (за ініціюванням чого) може відбуватися поступання і споживання речовини в/з вузлу зберігання (наприклад танку)? 29. Для чого використовується Маршрутна дігаграма ( Routing Diagram)? Що саме і для чого задавлося в маршрутній діаграмі в даній лабораторній роботі? 30. Розкажіть про налаштування Feedback behavior в зв'язках маршрутної таблиці. На що ця властивість впливає? 31. Чому процес для виготовлення молока вибраний типу Batch? 32. Навіщо в означенні продукту в даній лабораторній роботі вказувалися альтернативні одиниці вимірювання та правила перетворення? 33. Які типи сегментів продуктів Ви можете назвати? 34. Які матеріали окрім тих які входять в рецептуру можуть бути означені в сегменті продукту?
  • 6. 35. Поясніть, чому саме такі типи робочих центрів було вибрано для WC_XX_PAST, WC_XX_T101 і WC_XX_PK105 36. Поясніть властивість з'єднання між робочими центрами Start-stop behaviour та Reshedule behaviour. Вони впливають на планування чи керування? 37. Поясніть властивість з'єднання між робочими центрами Dependency type. Вони впливають на планування чи керування? 38. Поясніть налаштування зав'язків між робочими центрами, що вказані в п.4. 39. Поясніть як при автоматичному плануванні Scheduler визначив в яких робочих центрах йому необхідно робити сегменти продуктів? 40. Розкажіть як проводиться означення записування значень параметру устатковання в робочий центр. 41. Розкажіть для яких цілей були використані записані в пакет дані по температурі. 42. Поясніть що таке Workflow Activities? Як перевірити працездатність Workflow? 43. Які блоки і для чого використовувалися в даній лабораторній роботі? 44. Розкажіть про автомат станів, який описаний в п.6. Навіщо він використовується в даній лабораторній роботі? 45. Що таке Subscriber і які принципи їх функціонування? Для чого вони використовувалися в даній лабораторній роботі? 46. Розкажіть про налаштування автоматичної реєстрації продукту. 47. Розкажіть про налаштування рецептів для формування фасування в тари різної ємності. 48. Яким чином можна подивитися в яких продуктах використовується даний сегмент і які сегменти (структура) входять в даний продукт? 49. Розкажіть яким чином з використанням модуля планування можна: – означити перелік та послідовність робочих центрів у вікні планувальника – показати усі операції пов'язані з клієнтським замовленням – подивитися перелік операцій, незапланованих на робочі станції – видалити усі пов'язані одним клієнтським замовленням операції – подивитися завершені замовлення за певний період часу – вибрати робочі центри, на які дозволяється автоматичне планування 50. Поясніть що таке період перепланування (Reschedule Period). Які можливості він надає? 51. Розкажіть яке призначення параметрів устатковання PlanD і PlanQ. Як вони використовуються в лабораторній роботі? 52. Що таке Entity Trigger? Для чого він використовується в даній лабораторній роботі?
  • 7. 53. Для чого необхідно реєструвати кількість виробленої якісної і дефектної продукції? Яким чином це означується в даній MOM. 54. Навіщо означувати пакети Progress package та Status Package в даній MOM? 55. Що таке OEE і яка формула розрахунку цього KPI в даній ситемі MOM? 56. Розкажіть про налаштування порогів (Thresholds). 57. Розкажіть від чого залежить планова продуктивність? 58. Прокоментуйте отримані в лабораторній роботі графіки та показники з вкладки KPI модуля Operator з робочого центру.