Матеріали дисципліни АВТОМАТИЗОВАНІ СИСТЕМИ УПРАВЛІННЯ ВИРОБНИЦТВОМ (MES рівень)
<- до лаборних робіт | на основну сторінку курсу |
---|---|
<-Лр2. Основи роботи з сегментами продукту | Лр4. Основи роботи з автоматичним плануванням-> |
Тривалість: 4 акад. години (2 пари).
Мета: ознайомлення з принципами переміщення та зберігання партій матеріалів.
Завдання для виконання роботи
Цілі.
У цьому пункті необхідно створити зону зберігання для розміщення сировини, яка використовується в цеху приготування. Зона та вузол зберігання використовуються для контролю та керування переміщення матеріалів а також їх обліку. У якості одиниці переміщення вважається партія матеріалу (Material Lot
) - це одиниця (певного об’єму, маси, або кількості) матеріалу, яка фіксується в базі даних як певний запис.
Зони та вузли зберігання бувають різного типу. Наприклад Буферна зона зберігання (Buffer storage zone) вказує на те, що зона зберігання використовуєтсья як місце тимчасового зберігання, не має обмеження за пропускною здатністю, може зберігати матеріали різних типів і мір,
Зона зберігання з резервуарами(Tank storage zone) може містити танки. Резервуар (танк) - це підтип буферу, який призначений для збереження рідини, має ємність, має тип вимірювання, має правила збереження FIFO/LIFO/Пропорційний. Таким чином тип Tank storage zone
вказує на те, що в зоні будуть використовуватися резервуари(вузли зберігання), в яких зберігається рідкий продукт.
Add
у вікні навігатора об'єктів модуля Layout
додайте зону зберігання (Storage Zone
) (рис.3.1(1))Tank storage zone
(рис.3.1(2)) а місце розміщення Area залиште Вашу Area.SZ_XX_NOPAST1
.У цьому пункті необхідно створити вузол зберігання - танк, означити для нього необхідні властивості, зокрема: ємність, правила зберігання (Storage rule). Простежування матеріалу йде по партіям. Тобто якась партія надходить в танк зони зберігання, якась виходить з неї. Кожна партія має певний обсяг. Тому партія матеріалу буде переміщуватися відповідно до означених правил. Ці правила Storage rule
можуть бути:
Add
у вікні навігатора об'єктів модуля Layout додайте вузол зберігання (Storage Unit
) (рис.3.2(1))Create new instance of Storage unit and add ...
Tank Storage Unit
(рис.3.2(3)) і натисніть Create
SU_XX_T1
(рис.3.2(4))Реєстрація поступання партії речовини в вузол зберігання або споживання з нього може відбуватися вручну, наприклад через вікно Stock
, або автоматично при відповідній реєстрації його відправки чи приймання на суміжних робочих центрах або зонах зберігання. У цьому пункті необхідно зареєструвати надходження матеріалу ручну. Вказується тип сегменту продукту, його кількість та автоматично генерується ідентифікатор.
SU_XX_T1
відкрийте вікно Stock Grid (рис.3.3(1)).Change
виберіть сировину RM_XX_101
(рис.3.3(4))QuantityToHandle
рівним 7000 л (рис.3.3(3)) і натисніть «Ок».SU_XX_T1
там також відображається поточна кількість в танку д (рис.3.3(6))Для того щоб вказати системі яким чином пов’язані робочі центри та області зберігання між собою використовується маршрутна дігаграма Routing Diagram
, в якій усі пов’язані частини виробництва показуються зв’язками. Використовуючи цю діграму система, наприклад знатиме як переміщуються матеріали, як пов’язані операції різних робочих центрів та яким чином проводити планування.
У даному пункті важливо вказати як пов’язаний робочий центр та зона зберігання матеріальними потоками. Тому для з’єднань важливо для цього вказати властивість Feedback behavior
(поведінка зворотного зв’язку), яка показує як буде пов’язана реєстрація виготовлення/споживання партії матеріалу на пов’язаних робочому центрі та зонах зберігання:
No action
- не будуть пов’язані, у кожного робочого центра відбувається незалежна реєстрація продукту;Feedback to previous
(зворотній зв’язок до попереднього) - реєстрація вироблення на кінцевому вузлі (на який вказує стрілка) буде автоматично приводити до реєстрації на початковому (русурсі)Feedback to next
(зворотній зв’язок до наступного) - Реєстрація на вироблення на ресурсному вузлі буде автоматично приводити до реєстрації на кінцевому.layout
відкрийте Routing Designer
(рис.3.4(1))Location Browser
виставте курсор на вашій Area. Це важливо, щоб не конфілктувати з Routing Designer інших Area!Storage zones
(рис.3.4(2)). Якщо такої вкладки немає, очевидно не стоять опції Show Resorces
, Show Properties
, тоді активуйте їх (перша опція-кнопку Show All locations
повинна бути деактивована). У вкладці Storage zones
будуть відображатися всі нерозміщені в Routing Designer
зон зберігання. Перетягніть зону SZ_XX_NOPAST
на діаграму.Work Centers
(рис.3.4(3)). Перетягніть WC_XX_PAST1
на діаграму. Таким чином на діаграмі будуть розміщені два об'єкти (рис.3.4(4)).SZ_XX_NOPAST1
до WC_XX_PAST1
використовуючи контекстні меню об'єктів (рис.3.4(4)). Кінцевий результат показаний на рис.3.4(5).Feedback behavior
рівним Feedback to previous
. Таким чином прогрес (реєстрація продукту) в робочому центрі WC_XX_PAST1
буде приводити до прогресу в SZ_XX_NOPAST
(споживання сировини).WC_XX_PAST1
задайте значення Work center feedback
рівним значенню Material lot
(рис.3.5(1)). Реєстрація відібраної з зони зберігання партії матеріалу буде проводитися по зворотному зв'язку за кількістю виробленої продукції.Pasteurized milk XX
IP_XX_101
, як це робилося у лабораторній роботі 2.9 . Змініть Deadline
i Delivery date
на 3-4 години пізніше поточного часу і натисніть «Ok». У вікні клієнтських замовлень з'явиться нове замовлення.Schedule Automatically
в модулі Scheduler
(рис.3.5(2)) для запуску автоматичного планування виберіть замовлення та натисніть Ok
(рис.3.5(3)). У спливаючому вікні Solving
(рис.3.5(4)) натисніть кнопку Schedule now
. Відкрийте в Sheduler
вікно Shedule View
( Show Main Page
) і проконтролюйте що на робочий центр автоматично спланувалася операція.В панелі керування (Supervisor) робочого центру WC_XX_PAST1
запустіть операцію по виготовленню “Pasteurized milk XX". За допомогою кнопки Register quantity
зареєструйте 1000 л продукту (рис.3.5(5)). Зупиніть виконання операції.
Stock Grid
модуля Stock
. Кількість продукту, що залишився має зменшитися на 1000 л (рис.3.5(6)).Material Lot
).Storage rule
. Що значить FIFO, LIFO та Proportional.Routing Diagram
)? Що саме і для чого задавлося в маршрутній діаграмі в даній лабораторній роботі?Feedback behavior
в зв’язках маршрутної таблиці. На що ця властивість впливає?<- до лаборних робіт | на основну сторінку курсу |
---|---|
<-Лр2. Основи роботи з сегментами продукту | Лр4. Основи роботи з автоматичним плануванням-> |