Рекомендовані статті
В даний час інформаційна безпека є цілком самостійне потужне напрямок корпоративної автоматизації. Природно, що в таких умовах напрямок це все тісніше пов'язується з питаннями прикладної інформаційної ...
На сьогоднішній день забезпечення безпеки корпоративних ресурсів є однією з найбільш пріоритетних цілей для будь-якої компанії незалежно від масштабів і сфери діяльності. Ринок інформаційної безпеки розвивається, а це значить, що і ...
Туристичний бізнес, за рахунок розвитку якого якість життя населення має підвищуватися, добре вписується в концепцію «розумного міста». До того ж рівень використання інформаційних технологій в даній галузі за останні п'ятнадцять-двадцять років ...
Приводом для написання цього блогу стала вже друга протягом року масова вірусна епідемія. І це стало дуже неприємним прецедентом. Адже таких масштабних заражень не було вже дуже давно. Втім, дана ситуація була очікуваною. Епідемію викликали ...
Олександр Гомоном
директор з розвитку бізнесу "Епікрус". 8 років займається питаннями побудови корпоративних інформаційних систем. Останні 4 роки активно працює в області адаптації західних галузевих рішень для автоматизації виробничих підприємств.
"Системи зазвичай вважаються
системами реального часу,
якщо час їх реакції має
порядок мілісекунд "
Тлумачний словник по
обчислювальних систем, 1989 рік.
Три популярних питання, винесені в заголовок, досить доречні в даному контексті і виглядають так.
- Що реально дає підприємству управління в режимі реального часу і наскільки воно необхідне?
- Де і на яких саме етапах виробничого циклу можна керувати в режимі реального часу?
- Коли і як воно може бути здійснено?
Відповідь на перше питання досить очевидний, проте, щоб не бути голослівним, наведу кілька прикладів.
Приклад перший. Один з верстатів на потокової лінії підприємства дає збої в роботі. Через відсутність системи своєчасного (в режимі реального часу) контролю якості шлюб виявляється лише при надходженні на склад, і в результаті бракуються (і повертаються у виробництво) цілі партії готових виробів.
Приклад другий. Завод несподівано отримав терміновий і дороге замовлення. Виробничі потужності дозволяють своєчасне виконання замовлення, однак, в силу неузгодженості дій різних ланок виробничого ланцюжка (в реальному часі), необхідні для виконання замовлення запчастини не були вчасно доставлені зі складу та, як наслідок, термін поставки може бути зірваний і підприємство може не отримати прибуток в повному обсязі.
Приклад третій. Молокозавод справив велику партію швидко псується. Однак, в силу помилок, допущених при прогнозуванні попиту, велика частина партії залишилася нереалізованою, від чого завод зазнав значних збитків.
Ці приклади з економічної точки зору обґрунтовують важливість забезпечення грамотного управління виробництвом в режимі реального часу. Останній з них, на перший погляд, дещо вибивається із загального ряду і не відноситься до даної проблеми. Я повернуся до нього трохи пізніше. Отже, відповідь на питання "Що?" такий: управління в реальному часі здатне принести великий економічний ефект і, отже, вигідно підприємству.
Залишилося відповісти на два питання: "Де?" і коли?". Для того щоб дати на них аргументовану відповідь потрібно розібратися, що ж насправді є "управління в режимі реального часу"? Здавалося б, немає нічого простішого! Стандартна відповідь звучить приблизно так: "це управління, коли всі дані обробляються в режимі online". Однак що таке цей самий online? Миттєво? Дуже швидко? Що значить миттєво або швидко? Чи є якась чітка кількісна часова межа, що розділяє "дуже" і "не дуже" швидко? Дати однозначну відповідь складно.
Існують два підходи до визначення поняття "реальний час": кількісний і якісний. З точки зору управління виробництвом якісний підхід, безсумнівно, є більш вірним. Найбільш точне визначення, на мій погляд, виглядає, приблизно, в такий спосіб: "управління в реальному часі покликане забезпечити прийняття рішень в терміни, що забезпечують безперебійне протікання виробничого процесу". Які ж ці терміни?
Існують різні рівні і різні ділянки в ланцюзі управління виробництвом. Якщо ми говоримо безпосередньо про самому виробничому процесі, то нам необхідна інформаційна система, здатна оперативно відстежувати стан обладнання, управляти ресурсами підприємства, якістю продукції, роботою персоналу, виконувати інші диспетчерські функції оперативного управління виробництвом. Ці функції "закриває" MES-система. Час реакції такої системи повинно бути менше часу виконання елементарної виробничої операції кожним з елементів виробничого ланцюжка. Рахунок в даному випадку йде на секунди і на частки секунди, що задається тривалістю технологічних операцій.
ERP-системи, що дозволяють враховувати ресурси, управляти виробництвом, бачити обстановку не тільки на власному виробничому підприємстві, а й за його межами, працювати з постачальниками і замовниками, виконувати інші функції знаходяться на більш високому рівні. ERP-система працює не стільки з конкретним обладнанням, скільки з бізнес-процесами підприємства. Час реакції ERP системи більше, ніж час реакції MES системи. Воно може варіюватися в інтервалі від декількох годин до декількох діб. В силу того, що часи реакцій цих двох різних видів систем розрізняються на порядки, часто і програмна реалізація самих систем відрізняється. В ідеалі ERP-система повинна бути інтегрована з MES-системою для отримання більш цілісної картини виробничого процесу.
Повернемося тепер до наведених на самому початку трьом прикладам. Легко помітити, що перший з них демонструє важливість використання ефективної MES-системи, а другий належить до завдань, що вирішуються за допомогою ERP-систем. До чого ж тоді відноситься третій приклад? Він відноситься до питань планування та прогнозування, вирішувати які в тій чи іншій мірі доводиться кожному підприємству. Це прогнозування попиту, планування виробництва, поставок і інші види прогнозування та планування.
Існує як оперативне, так і короткострокове, середньострокове і довгострокове планування. Прогнозування ж зазвичай здійснюється на більш-менш тривалу перспективу. Якщо питання оперативного і короткострокового планування часто вирішуються за допомогою MES- і ERP-систем, то для середньострокового і довгострокового планування і прогнозування набагато ефективніше використання спеціалізованих модулів, таких як SCP, Advanced Planning, Demand Planning, Advanced Scheduling і інші. В силу того, що дані модулі орієнтовані на роботу з тривалими інтервалами часу, час реакції таких систем може бути досить велика і складати від декількох годин до декількох діб.
Всі ці міркування підводять нас до відповідей на питання "Де?" і коли?".
Де? Управління в режимі реального часу може бути здійснено практично на всіх стадіях виробничого процесу. Від оперативного управління до довгострокового планування.
Коли? Більшість підприємств не може дозволити собі одноразову і всеосяжну інформатизацію всіх ділянок виробничого процесу. Це пов'язано як з дорожнечею повного комплексу програмного забезпечення, так і з досить високими ризиками, що виникають в процесі залучення всіх етапів виробничої діяльності в процес інформатизації. Набагато більш популярним і, на мій погляд, більш зваженим, підходом є наступний. Перш за все, проводиться повномасштабне вивчення повного виробничого циклу і економічної діяльності підприємства із залученням IT-фахівців. Після цього визначаються ті стадії процесу, на яких впровадження інформаційних технологій може принести найбільш відчутний економічний ефект. Інформатизація починається з того рівня, на якому впровадження принесе найбільшу економічну вигоду для підприємства. І лише після завершення впровадження на цьому першому рівні досліджується питання про продовження інформатизації.
У підсумку можна зробити такі висновки.
- Грамотне управління виробництвом в режимі реального часу приносить підприємству вагомий економічний ефект.
- Реальний час - поняття відносне (варіюється в залежності від інформаційного рівня).
- Перед початком впровадження інформаційних технологій необхідно визначити, на яких саме рівнях необхідне впровадження, про які часи прийняття рішень йдеться. Тільки на основі проведеного дослідження можна приймати рішення про пріоритетні напрямки для впровадження інформаційних технологій на підприємстві.
- Доцільно поетапне впровадження інформаційних технологій. При цьому необхідно пам'ятати про важливість інтеграції між різними системами, що функціонують на підприємстві.