Основні положення стандарту IEC 61512

Щоб зрозуміти, як саме стандарт IEC 61512 дозволяє добитися виконання тих чи інших заявлених функцій, і пояснити яким чином він допоміг при впровадженні нам та нашим колегам по цеху, треба хоч поверхово розглянути його фундаментальні засади. Наведений нижче текст ніяк не претендує на повноту викладення матеріалу, а радше служить в якості дуже коротких нотаток. Ми рекомендуємо ознайомитися з самим стандартом, зокрема з його першою частиною, переклад якої українською мовою доступне за посиланням  https://tk185.appau.org.ua/61512/ukr/ .

Перша частина стандарту вийшла в світ у 1995-му році, як ANSI/ISA–S88.01–1995 “Batch Control Part 1: Models and Terminology”. Через кілька років стандарт ISA (International Society of Automation www.isa.org ) був затверджений на міжнародному рівні як  IEC 61512-1. З того часу вийшло ще кілька частин стандартів ISA та їх зеркальних варіантів IEC, зокрема:        

  • IEC 61512-1 (ANSI/ISA–S88.01–1995) Batch Control Part 1: Models and Terminology.
  • ANSI /ISA–88.00.01 –2010 Batch Control Part 1: Models and Terminology (Update 2010)
  • IEC 61512-2 (ANSI/ISA–88.00.02) Batch Control Part 2: Data Structures and Guidelines for Languages (2001)
  • IEC 61512-3 (ANSI-ISA-88.00.03) Batch Control Part 3: General and Site Recipe Models and Representation (2004)
  • IEC 61512-4 (ANSI/ISA-88.00.04) Batch Control Part 4: Batch Production Records (2006)
  • IEC 61512-5 (ANSI/ISA-88.00.05) Batch Control Part 5: Implementation Models & Terminology for Modular Equipment Control
  • ISA-TR88.00.02 Machine and Unit States: An Implementation Example of ISA-88 (2008)
  • ISA TR88-95.00.01 ISA-88/95 Technical Report Using ISA-88 and ISA-95 Together

Як видно, кілька документів ISA так і не знайшли свого відображення в IEC. Зокрема, оновлена версія 2010-го року. Тим не менше, фундаментальні основи 2-х версій залишаються незмінними, саме про них описано нижче. 

Розділення типів керування. Основним, можна сказати навіть фундаментальним принципом побудови систем керування порційним виробництвом згідно стандарту є розділення функцій керування на дві взаємопов’язані групи:  

  • керування технологічним процесом, що відповідає за виконання послідовності технологічних дій;
  • керування устаткованням, що відповідає за виконання устаткованням його функцій;

Таке розділення пов’язано з тим, що номенклатура продуктів постійно змінюється, а отже виникає необхідність в створенні чи зміні технологічних процесів: добавляються нові рецепти, змінюються їх властивості, видаляються старі. При цьому устатковання може залишатися тим самим і функції його також не змінюються. Може бути і інша ситуація, коли добавляється нове устатковання (і система керування), яка повинна вміти використовувати існуючі рецепти.

рис.2. Розділення функцій керування.

Під керуванням технологічним процесом розуміється вся необхідна послідовність технологічних дій (процедура) з використанням заданих параметрів (формула), які описуються в рецепті для конкретного продукту. Якщо дуже спрощено, то в системі керування устаткованням реалізовані самі маленькі процедурні елементи рецепту (етапи) типу «нагріти», «набрати», «додати» «перемішати», «охолодити». Вони будуть направлятися на виконання рецептом, який до цього створив технолог. Назва таких етапів буде співпадати для всього устатковання, але реалізація може бути зовсім різною (рис.3).

рис.3. Від рецепту до устатковання

Тобто технолог створює процедуру рецепту, набираючи технологічну програму з блоків (етапів), тестує, зберігає у бібліотеці рецептів і випускає у використання на виробництві. Така програма може мати вигляд як таблиця, або як діаграма (рис.4). Послідовність роботи з рецептом можна подивитися, наприклад, за цим посиланням https://youtu.be/jCCe0jQ84fk

рис.4. Приклад вигляду керівного рецепту при виготовленні партії продукції

Рецепти можуть добавлятися, видалятися, змінюватися, але незмінними будуть залишатися будівельні блоки, які будуть частиною системи керування устаткованням. Зрештою, якщо етапи на якомусь обладнанні мають виконуватися в ручному режимі, рецепти будуть ті самі, зміниться тільки реалізація керування устаткованням.

Керування партіями. Порційне виробництво виготовляє партію продукту за певним рецептом, який створює технолог (або хтось за його вказівкою). Цей рецепт називається майстер рецептом. Виготовлення конкретної партії продукту може мати певні особливості, зумовлені рядом факторів. Тому для кожної партії створюється унікальний керівний рецепт, який за необхідності може змінюватися. Уся інформація про історію виготовлення партії зберігається з посиланням на керівний рецепт. По суті, він відповідає за конкретну партію, тобто керує нею і залишає свій слід в архіві для прослідковуваності.      

Керування станами та режимами. Для виготовлення конкретної партії з майстер рецепту створюється керівний рецепт, назначається йому унікальний ідентифікатор партії (Batch ID), змінюються параметри і запускається на виконання процедура рецепту. Завершення процедури керівного рецепту приводить до завершення виготовлення партії, а уся інформація залишається в історії. Така послідовність роботи процедури («початок» –> «виконується» –> «завершено») буде у ідеальному випадку. А що, якщо щось піде не так при виготовленні партії? Що, якщо під час виготовлення партії:

  • не вистачатиме сировини або енергії? 
  • потрібно призупинити роботу на певний час?
  • потрібно перейти на інший крок (етап), бо фізично не може виконатися умова переходу?
  • потрібно зупинити виготовлення партії?
  • потрібно терміново відмінити виконання усієї процедури або одного етапу?

Стандартом передбачено, що для кожної такої ситуації у системі керування будуть означені певні дії, а сама ситуація називається станом (state). Побудова керування технологічним процесом на основі станів дає можливість чітко узгодити технологу та автоматнику, як себе буде вести система у кожній ситуації. Стандарт пропонує один із варіантів набору станів та умов переходу між ними (рис.5). Перехід від стану до стану відбувається за командою, або за внутрішньою умовою завершення (для перехідних станів). Оскільки процедура рецепту складається з етапів, кожен з них має свій набір станів.

Наприклад, коли запускається процедура рецепту, вона переходить зі стану «ПРОСТІЙ» в стан «ВИКОНУЄТЬСЯ», і перший етап в процедурі також переходить в стан «ВИКОНУЄТЬСЯ». Якщо необхідно призупинити технологічний процес за командою оператору, або за відсутністю сировини чи енергії процедура рецепту переходить в стан «ПРИЗУПИНЯЄТЬСЯ», що приведе до переходу в такий же стан усі активні етапи.

Зміна станів може відображатися на засобах людино-машинного інтерфейсу, наприклад зміною кольорів та написів, як це показано на рис.4. Для можливості опису різної поведінки станів в залежності від ситуації, стандарт означує поняття режимів. Так наприклад, переводити процедуру на будь який крок можна тільки в ручному режимі, а в напівавтоматичному – після завершення одного кроку наступний запуститься тільки після підтвердження оператором.

рис.5. Варіант автомату станів процедурного елементу, означеного в стандарті

Ієрархія устаткування. Для того, щоб правильно розподілити яке устатковання буде виконувати конкретні процедурні елементи (етапи) стандарт означує ієрархію устатковання. У стандарті виділяються такі рівні устатковання:

  • рівень технологічної комірки (Process Cell), який відповідає за виготовлення усієї партії, тобто за виконання процедури керівного рецепту;
  • рівень технологічних вузлів (Unit), в яких проходять основні технологічні операції з партією;
  • рівень модулів устаткування (Equipment Module), який відповідає за додаткові технологічні операції;
  • рівень модулів керування (Control Module), які невидимі для процедури але реалізовують усі керівні дії на устаткованні.
рис.6. Приклад ієрархії устатковання

Поєднання керування устаткованням з процедурою керівного рецепту забезпечує виготовлення конкретної партії. Кожен об’єкт устатковання має свій набір станів та режимів. У стандарті також означені правила надання процедурі конкретного устатковання. Тобто етап в майстер рецепті може передбачати виконання на різному устаткуванні. Перед задіянням одного з них в керівному рецепті, устатковання надається (allocation) даному рецептурному елементу, що гарантує відсутність колізій його використання при одночасному виконанні кількох рецептів.

рис.7. Зв’язок етапу в рецепті з етапом в устаткованні.

Ієрархія устатковання в IEC-61512 співпадає з IEC-62264 (стандарт про інтегрування MOM та ERP), що спрощує інтегрування системи з рівнем керування усім виробництвом та підприємством.     

Простежуваність процесу. Стандарт передбачає, що усі дії з рецептами, переходи між станами, зміна параметрів та значення технологічних змінних фіксується в історії виготовлення партії (Batch History). Таким чином, для вибраного ідентифікатора партії можна простежити за яким майстер рецептом вона була зроблена, які параметри формули змінювалися, яке устатковання було задіяне при виготовленні, коли і як змінювався стан кожного процедурного елементу. Простежуваність процесу «генетично закладено» через автомати станів, режими, послідовностне керування та керування рецептами. Навіть якщо у зміні процедури немає потреби, реалізація системи керування згідно стандарту значно спрощує механізм простежуваності.

     Крім детального опису наведених вище основних концепцій, в першій частині стандарту також описані:

  • різні види керування, та їх особливості
  • структура рецептів
  • типи рецептів на різних рівнях керування підприємством та їх зв’язок
  • ієрархія процедур
  • календарне планування порційного виробництва
  • склад виробничої операції
  • правила надання та арбітражу
  • діяльності керування порційним виробництвом
  • звітність по виготовлення партії
  • координація роботи підсистем    

Для ознайомлення з усіма функціями Ви можете прочитати навчальні матеріали за посиланням.  

Особливості керування порційним виробництвом

Приймаючи участь у розробці систем керування нам неодноразово довелося спілкуватися з різними представниками (стейкхолдерами) виробництва: начальниками КВПіА, головними технологами, головними інженерами, начальниками виробництва і т.п. Також ми маємо постійні контакти і з представниками інтеграторів та інжинірингових компаній. Мусимо констатувати, що більшість з них не можуть відрізнити ділянки підприємства з порційним виробництвом від неперервного чи дискретного. На нашу думку, перш за все це пов’язано з тим, що їм ніколи не доводилося займатися такою класифікацією, бо не було на то причин.  Іншим фактором, що особливо зустрічається у автоматників,  є сприйняття виробничої діяльності через нерозривність технологічного процесу і устатковання, яка є характерною для неперервних виробництв. Зрештою, ми самі колись так сприймали виробництво J. Саме тому ми вважаємо варто тут навести особливості порційного виробництва та задачі, які ставляться перед розробниками систем автоматизації.             

 Під порційним виробництвом (Batch production) розуміється спосіб виготовлення продукції, за якого певна порція матеріалу (партія, batch) проходить поступову покрокову обробку відповідно до технології, що означена в рецепті. Наявність різних рецептів (регламентів) виготовлення ще не робить установку або частину її устатковання (обладнання) виробництва порційним. Ключовим моментом тут є проведення кожної технологічної дії над усією порцією (партією) матеріалу одночасно. Тому, скажімо, ємність, в якій готується суміш (змішується, проходить термічну обробку) відноситься до устатковання порційного виробництва. А пастеризаційна установка (набір теплообмінників в потоці) – ні, так як порція проходить через установку поступово, і в один момент часу обробляється тільки її частина.

Слід зазначити, що установка для виробництва одного і того самого продукту може бути як порційного так і неперервного типу. «Порційність» має певні переваги та недоліки порівняно з неперервною обробкою.  Неперервний спосіб потребує обробки в потоці, тобто усі технологічні процеси проходять на різних ділянках установки. Це дає велику продуктивність, однак потребує додаткового обладнання для змішування, рециркуляцій і т.д (див.рис.1). Такий спосіб виробництва передбачає постійного виготовлення продукції  (великих партій) за однією технологією, тому запускається на досить тривалий період (тижні, місяці). Найбільш важкими для такого виробництва з точки зору керування є запуски, заплановані та нештатні зупинки.

Порційний спосіб передбачає проходження технологічних процесів розподілено не за потоком а за часом. Найбільшим недоліком такого виробництва є його менша продуктивність порівняно з неперервним. Але «порційність» дає певні переваги:

  1. як правило використовується менша кількість обладнання, ніж для неперервного виробництва;
  2. невеликі розміри партій і відповідно час виготовлення;
  3. одне і те саме обладнання можна використовувати для виробництва різних продуктів.

Таким чином порційне виробництво дає можливість на одному і тому самому устаткованні виробляти невеликі партії продукту за різними рецептами. Це основа гнучкого виробництва, яка надає  можливість швидко підлаштуватися під кон’юнктуру ринку. Не дивлячись на такі потенційні переваги самого типу виробництва, для максимального «вижимання» з нього усіх можливостей потребується просунута система керування. Деякі методи керування неперервним виробництвом тут можуть бути просто неефективними. Які ж додаткові завдання повинна реалізовувати система керування порційним виробництвом? Зупинимося на найбільш важливіших.

1. Можливість виготовлення продукції на будь якому устаткованні, що фізично на це здатне. Припустимо, якийсь апарат фізично може проводити усі необхідні технологічні дії для виготовлення продукції. Цього повинно бути достатньо, щоб використовувати його в системі керування. Однак, якщо рецепт продукту в системі не закладений, керування виготовленням можна  зробити тільки вручну. Поява нового рецепту потребуватиме нового технологічного процесу, який по суті фізично може бути проведений на наявному устаткованні, але потребує підтримки зі сторони системи керування цим устаткованням. Задача спрощується, якщо в рецептах продукту змінюються тільки технологічні параметри, які можна змінювати за зміни рецепту. Але не тривіальною задачею є розробка системи керування, яка б підтримувала зміни послідовності кроків, зміни додаткових умов, або необхідність паралельного виконання технологічних дій, оскільки це потребує нового означення технологічної програми.

2. Планування та перепланування. Гнучкість порційного виробництва потребує швидкого планування. Навіть якщо на виробництві є система MES, як правило вона забезпечує планування до рівня робочого центру, але не до технологічного устатковання всередині нього. Крім того, постійні зміни умов проходження процесу в середині робочого центру потребує перепланування.          

3. Координація ручних та автоматичних операцій. Порційне виробництво нерідко потребує використання ручних операцій, наприклад дозування або проведення замірів. Система керування повинна передбачати такі дії, зокрема формувати завдання для операторів відповідно до рецепту (наприклад у вигляді повідомлень), отримувати підтвердження виконання та робити відмітки в журналі. Навіть якщо технологічні дії відбуваються повністю в ручному режимі, їх координація та фіксація у виробничих журналах має також проводитися системою керування.

4. Простежуваність процесів. Простежуваність виробництва включає три складові:

  1. простежуваність постачальника (зовнішня простежуваність, крок назад);
  2. простежуваність процесів (внутрішня простежуваність);
  3. простежуваність покупця (зовнішня простежуваність, крок вперед).

Внутрішня простежуваність потребує попередньої фіксації параметрів проходження всіх технологічних процесів виробництва та задіяного при цьому устатковання з можливістю їх визначення за сировиною (пряме простежування) або за продуктом (зворотне простежування). Система керування повинна забезпечувати фіксацію виконання усіх технологічних операцій (у тому числі ручних) та виведення їх у звіти за ідентифікатором партії продукту або за ідентифікатором партії сировини.         

5. Інтегрування з верхнім рівнем. На відміну від неперервних виробництв, для вищих рівнів керування (MES/MOM, або ERP) недостатньо передавати тільки агреговані та усереднені значення основних виробничих параметрів. Необхідно надавати дані про партію, зокрема про рецепт та технологічні параметри, при яких вироблялась партія. У свою чергу система керування виробничими операціями (MOM) повинна також передавати календарний план виготовлення партій, який узгоджений зі станом виробничого устатковання.

Реалізація наведених вище завдань потребує достатньо трудоємких процесів як при розробці, так і супроводженні систем керування. Вирішування їх «з нуля» навіть з використанням сучасних засобів автоматизації приводить до затяжних, а інколи невдалих проектів. З точки зору замовника, такі проекти можуть привести до створення унікальних рішень АСКТП для кожної технологічної ділянки, що ускладнює обслуговування та інтеграцію. Замість цього, можна використовувати кращі практики затверджені в стандарті ISA-88 та його аналозі IEC-61512, які вже існують більше 20-ти років. Вони повністю означують правила побудови таких систем з забезпеченням усіх наведених вище додаткових функцій. Цей стандарт перевірений на багатьох порційних і не тільки виробництв. Це значить, що використання його є фундаментом для розробки високоефективних систем керування порційним виробництвом. Знання його основ повинно бути обов’язковим для  всіх автоматників, а також для технологів, які розробляють та супроводжують рецепти порційного виробництва.                  

Експерти про MOM та IEC-62264: думка Максима Романова

Ми провели опитування кількох експертів щодо стану та перспектив впровадження стандартів IEC-62264 в Україні. Нижче наводяться відповіді Максима Романова, консультанта по MES в Brighteye.

  • Яке ваше основне місце роботи?
    Brighteye
  • Які місця роботи були в минулому? Арселор Митал, Интерпайп
  • Оцініть кількома реченнями Вашу обізнаність в стандартах IEC-62264, IEC-61512, ISO-22400. Уровень 6 – по ИСА95, Уровень 4 по 22400 и уровень 1 по ИСА98 (EQF уровни).
  • Досвід впровадження яких функцій MOM був у Вашій практиці, і в якості якого стейкхолдера виступали? Дважды руководил/участвовал в реализации комплексного МОМ решения.
  • Чи задоволені Ви результатами впровадження, на скільки вони були успішними? Да – успешны – на примере Интерпайп
  • З якими основними проблемами зустрілися при впровадженні? Сопротивление изменениям со стороны персонала.
  • Яка сама велика «перемога»? Запуск онлайн-картотек НЗП. 
  • Яка сама велика «невдача»? Запуск систем ручного ввода информации.
  • Чи використовувалися стандарти IEC-62264, IEC-61512, ISO-22400? Нет, на тот момент они были нам неизвестны.
  • Які найбільші переваги стандарту IEC-62264 на Вашу думку? Чи відчули Ви їх на свої практиці? Как и любой хороший стандарт – IEC-62264 является обобщением лучшего опыта реализации МОМ решений, соответственно является хорошей базой для старта при необходимости повышения квалификации в области МОМ решений. Со всеми вытекающими. Второе преимущество – это отличный инструмент коммуникации и обмена ключевыми определениями в рамках проекта реализации МОМ функционала.
  • Оцініть ступінь обізнаності на Вашу думку українського ринку по MOM взагалі, та стандартів IEC-62264, IEC-61512, ISO-22400. Уровень EQF0 или EQF1 – полное отсутствие знаний или базовые знания.
  • В чому проблеми впровадження стандарту на ринок? Я думаю, что драматических «проблем» нет – есть общеэкономическая ситуация с «не подходящим» рынком для МОМ решений.
  • Кому можуть бути вигідні стандарти? Тем, кто принимает решение делать МОМ проекты.
  • Кому впроваджені стандарти можуть заважати і чому? Не думаю, что для кого-то стандарт может составлять реальную угрозу или помеху.
  • Оцініть на скільки імплементація стандарту (в оригінальному англомовному варіанті) в Україні допоможе розвитку. На скільки зміниться ситуація, якщо імплементацію зробити методом перекладу? Я думаю, что мы переоцениваем объём рынка, который реально может быть заинтересован в решениях МОМ, соответственно в отсутствии активного интереса со стороны заказчиков и интеграторов видим проблему. Активности в области продвижения английского варианта, и тем более его перевод на украинский на мой взгляд не приведут ни к каким драматическим переменам в этой области.
  • Які на Вашу думку інструменти, засоби, методи можуть значно покращити ситуаційну обізнаність в наведених стандартах? Я полагаю, что наиболее результативной активностью в вопросах информированности о стандартах является преподавание соответствующих предметов с использованием стандартов в вузах и в форме коммерческих курсов. Узкая специфика данной темы подразумевает факультативность подобного рода активностей – а хоть спрос и не является массовым, в то же время достаточен чтобы окупить затраты на создание образовательных продуктов подобного рода.
  • Які засоби MOM та ERP можете назвати, що однозначно підтримують наведені стандарти. Как обсуждалось на одном из собраний ТК 185 – стандарты не поддерживают, им соответствуют. В частности, было выделено три уровня соответствия стандарту. Максимальное соответствие – формальный уровень практически нигде не встречается. Исключением являются спецификации интеграционных модулей – так, например SAP декларирует соответствие B2MML в модуле для интеграции ERP с другими решениями третьего уровня. Средний уровень соответствия – понятийный, ситуация в которой основные понятия МОМ решения и связи между ними действительно повторяют рекомендации стандартов. Ряд систем обладает этим уровнем соответствия, но как правило в рамках отдельных модулей или на уровне ядра системы. Наиболее низкий уровень соответствия – идейное соответствие. Большинство МОМ систем придерживаются стандартов и реализуют функционал, близкий по смыслу и назначению рекомендациям. Однако внутренности реализации или отдельные функции не имеют корреспонденции с тем, что рекомендует стандарт. Такой подход характерен для МОМ систем, созданных не непосредственно для решения задач управления на третьем уровне – а выросших из других систем путем расширения функционала. Поэтому я считаю не лишенной оснований классификацию МОМ решений на Clear MOM, ERP driven MOM, Automation vendor driven MOM (SCADA driven MOM). Чистые решения как правило максимально близки к стандартам – в то время как другие несут в себе характерный функционал и подходы систем из которых они развились. Подчеркнутая «легкость интеграции» такого рода решений как правило является недостатком, а не достоинством – так как по факту «легкость» обеспечена только по отношению к материнской системе.
  • Чи можуть стандарти на Вашу думку пришвидшити цифровізацію підприємства? Якщо так, то як? Да, поскольку следование стандартам, во-первых, снижает совокупную стоимость владения решения, во-вторых существенно снижает риски, связанные как с определением решения так и с его интеграцией.
  • На мою думку є великий бар’єр (фінансовий, нехватка кваліфікованих кадрів) впровадження MOM для середніх та малих підприємств. Чи погоджуєтесь Ви з цим, і якщо так як його подолати? Барьеры преодолеваются с возникновением реальной экономической потребности. На самом деле проект внедрения МОМ не такой уж и затратный в финансовом плане. Таким образом когда ЛПР для роста объемов предприятия, либо при внешних изменениях конъюнктуры рынка выбирают не экстенсивные стратегии, а варианты интенсивного цифрового развития, как правило сопровождающегося необходимостью изменения подходов и переподготовки персонала, создается благоприятная среда для реализации МОМ проекта. Средние и малые предприятия в Украине, сталкиваясь с проблемами роста или изменениями рыночной среды в целом нечасто имеют волю и ресурсы продолжать вести бизнес. Естественно, ещё реже выбирается интенсивный путь развития. И уж совсем редко МОМ проект является действительно стратегической инициативой менеджмента. Поэтому в Украине мы с большей вероятностью можем наблюдать интерес к МОМ системам от более крупных и стабильно работающих компаний, для которых МОМ проект не является по факту прямым способом достижения стратегических целей, а скорее составной частью стратегий устойчивого развития, цифровизации и/или достижения операционной эффективности. Этим и определяется общее восприятие ЛПР проектов МОМ не как вариантов «скорой помощи» в критических ситуациях – а как «профилактических» мероприятий, направленных на оздоровление предприятия в долгосрочной перспективе. Такое отношение формирует соответственно приоритетность финансирования проектов МОМ. Возвращаясь к вопросу – дело на мой взгляд в общей культуре ведения бизнеса в Украине. И в сложившейся в 2019 году обстановке предпосылок для массовых эффективных инвестиций в МОМ проекты и в повышение квалификации в области МОМ со стороны малого и среднего бизнеса нет.

Пропонуємо Вам пройти опитування за посиланням.

Експерти про MOM та IEC-62264: думка Володимира Патрахіна

Ми провели опитування кількох експертів щодо стану та перспектив впровадження стандартів IEC-62264 в Україні. Нижче наводяться відповіді Володимира Патрахіна, технічного директора Індасофт-Україна.

  • Яке ваше основне місце роботи? З 2004 року – ДП «Індасофт-Україна»
  • Які місця роботи були в минулому? Науково-дослідний інститут цукрової промисловості, ТОВ “ХОЛИТ Дейта Системс”
  • Оцініть кількома реченнями Вашу обізнаність в стандартах IEC-62264, IEC-61512, ISO-22400. Проходив курс знайомства з стандартом ISA-95 в АППАУ у 2016 році, знайомий з  загальнодоступними матеріалами по виробничім КПЄ. Особливість Індасофт – це спеціалізація на безперервних процесах типу хімічної, нафтогазо-переробної промисловості. З bath-процесами, та отже IEC-61512, маємо набагато менший досвід.
  • Досвід впровадження яких функцій MOM був у Вашій практиці, і в якості якого стейкхолдера виступали? З 2004 року приймав участь у якості виконавця та керівника проектів впровадження диспетчерських та MES-систем.
  • Чи задоволені Ви результатами впровадження, на скільки вони були успішними? Результати впровадження має оцінювати Замовник
  • З якими основними проблемами зустрілися при впровадженні? Головна проблема при впровадженні систем диспетчеризації великих промислових підприємств – це наявність великої кількості різнорідних локальних систем автоматизації, які впроваджувалися в різний час, різними інтеграторами на різних програмно-апаратних рішеннях. Багато часу та зусиль доводиться прикладати не для розробки аналітики, а на інтеграцію систем, виявлення та доступ до важливої виробничої інформації, яка б поступала у реальному часі із різноманітних джерел. Щоб успішно впроваджувати MES-системи, Замовник повинен усвідомити її важливість як загально-виробничої платформи, яка «закриває» діру між АСУТП та ERP, перетворює інформацію із сирих даних у економічно важливу. Дуже часто робочі та бізнес-процеси Замовника не відповідають вимогам ПЗ, яке впроваджується. Це призводить до того, що Замовник «прокидається» та може надати необхідну вихідну інформацію вже в період впровадження. З’являються нові вимоги та потреби, які не були враховані на старті проекту. Через це виникають додаткові витрати часу та сил на погодження, врахування та реалізацію і не завжди за кошти замовника.
  • Яка сама велика «перемога»? Коли наша система стає внутрішнім стандартом для підприємства. Коли вже після того, як ми пішли, система продовжує розвиватися, нарощує функціональність та обсяги. 
  • Яка сама велика «невдача»? Коли затрачено багато часу та зусиль на впровадження, а Замовник, з різних причин, припиняє використовувати систему.
  • Чи використовувалися стандарти IEC-62264, IEC-61512, ISO-22400? Як інтегратори ми впроваджуємо інформаційно-керуючі системи на базі розробок  провідних світових вендорів у галузі OT/IT. Ідеологія сучасних стандартів, зазвичай, особливо у останні роки, враховується ними у запропонованих ринку рішеннях.
  • Які найбільші переваги стандарту IEC-62264 на Вашу думку? Чи відчули Ви їх на свої практиці? Мабуть найбільшу перевагу стандарт має надавати Замовнику для спрощення вертикальної інтеграції MES/ERP та горизонтальної інтеграції систем виробничої аналітики. Коли усі компоненти ПЗ підтримують єдині підходи до інтеграції, знижується ризики та вартість рішень, поліпшуються умови вибору ПЗ та інтегратора
  • Оцініть ступінь обізнаності на Вашу думку українського ринку по MOM взагалі, та стандартів IEC-62264, IEC-61512, ISO-22400. На мій погляд, ступінь обізнаності Замовників українського ринку вкрай низька. Я не говорю вже за рекомендовані стандарти, а про обов’язкові, наприклад, по кібербезпеці. Складається таке враження, що інженерна діяльність в нашій країні не вважається за важливу. Погоду роблять юристи та економісти. Часто власники підприємств не хочуть вкладати кошти у їх розвиток та модернізацію. Відповідно, інженерні кадри вони забезпечують на мінімально можливому рівні, розрахованими виключно на підтримку працездатності обладнання. Спеціалісти варяться у «власному соку» не маючи можливість виїхати на семінари або підвищення кваліфікації. Хоча, для справедливості, треба відмітити, що в останній час на деяких великих підприємствах з закордонним менеджментом ситуація міняється у кращу сторону.
  • В чому проблеми впровадження стандарту на ринок? З нашої точки зору, як інтеграторів, які використовують готові інструменти, головна проблема – це підтримка сучасних стандартів саме розробниками. Ну і якщо Замовники будуть вимагати відповідних рішень, то Виконавцям прийдеться підлаштовуватись.
  • Кому можуть бути вигідні стандарти? В першу чергу Замовникам систем керування виробництвом.
  • Кому впроваджені стандарти можуть заважати і чому? Можуть заважати розробникам рішень, які не готові переробляти свої цілком і так комерційно успішні інструменти. Іноді стандарти заважають і Замовникам, які одного разу усвідомлюють, що принципи та самі додатки які вони використовують далекі від сучасних вимог.
  • Оцініть на скільки імплементація стандарту (в оригінальному англомовному варіанті) в Україні допоможе розвитку. На скільки зміниться ситуація, якщо імплементацію зробити методом перекладу? Стандарти треба перекладати. І не просто перекладати, а надати ринку практичні рекомендації по їх застосуванню. Треба знайомити інженерні кадри на місцях з сучасними рішеннями на базі стандартів від різних розробників, надавати інформацію про їх успішні впровадження у світі.
  • Які на Вашу думку інструменти, засоби, методи можуть значно покращити ситуаційну обізнаність в наведених стандартах?  Навчання, семінари, рекомендації, успішні історії та інший широко поширюваний медіа-контент.
  • Які засоби MOM та ERP можете назвати, що однозначно підтримують наведені стандарти. У якості прикладу, можу навести історію з продуктом компанії GE Digital Plant Applications (РА). Багато років РА впроваджувався у якості інструмента синтезу MES систем по підвищенню ефективності виробництва, якості та використання обладнання у різних виробничих галузях. В основі продукту лежить концепція «віртуального підприємства», тобто ПЗ описує процес виготовлення продукції, описується реальна структура підприємства, специфікації продукції, інструкції процесу. Розраховуються в реальному часі KPI, створюються моделі виявлення ключових подій виробництва і реакції системи на них. Тобто ідеологія ISA 88/95 простежується. Але тільки з того часу, як провідне ПЗ класу ERP – SAP перейшла на підтримку структури БД та обміну з MES за принципами ISA 88/95, GE Digital розробило продукт Open Enterprise. Цей спеціалізований додаток призначений для автоматизації двостороннього обміну РА з ERP та забезпечує об’єктне представлення документа B2MML, а також надає шаблони сценаріїв та повідомлень у повній відповідності до ISA 95.
  • Чи можуть стандарти на Вашу думку пришвидшити цифровізацію підприємства? Якщо так, то як? Більша підтримка стандартів розробниками виробничого ПЗ має призвести до їх більшої розповсюдженості та вживаності, зменшення вартості, хаосу та неоднозначності у його виборі Замовниками. Якщо такі інструменти цифровізації стануть «на слуху» та широко вживаними, то можливо і темпи цифровізації зростуть.
  • На мою думку є великий бар’єр (фінансовий, нехватка кваліфікованих кадрів) впровадження MOM для середніх та малих підприємств. Чи погоджуєтесь Ви з цим, і якщо так як його подолати? На сьогоднішній день, інструменти підвищення ефективності виробництва за допомогою MES-систем  від брендових світових розробників все ще достатньо вартісні для середніх та малих підприємств в Україні. Та й фірм-інтеграторів у класі MES на нашому ринку небагато. Можливо вихід є у розробці вітчизняних продуктів класу MES. Наприклад, «Індасофт-Україна» пропонує Замовникам цілком доступний вітчизняний програмний продукт для автоматизації технологічних лабораторій класу LIMS DigatalLab.

Пропонуємо Вам пройти опитування за посиланням.

NIST Special Publication 800-82 Revision 2. Guide to Industrial Control Systems (ICS) Security (переклад українською)

У цьому документі наводяться рекомендації щодо створення надійних автоматизованих систем керування технологічними процесами (АСК ТП), чи Industrial Control System (ICS) в англомовних виданнях.

Ці АСК ТП, що включають у себе супервізорні системи контролю та надходження даних (SCADA), ро-зподілені системи керування (РСК, вони ж Distributed Control Systems (DCS)), а також інші конфігурації системи управління, такі як програмовані логічні контролери (ПЛК, чи PLC), працюють в сфері промислового керування різноманітними технологічними процесами.

АСК ТП зазвичай використовуються в таких галузях промисловості, як електроенергетика, зрошування та стічні води, наф-това, транспортна, хімічна, фармацевтична, целюлозно-паперова та харчова промисловість, машинобудування та легка промисловість (наприклад, автомобілебудування, аерокосмічна промисловість та споживчі товари).

SCADA-cистеми, як правило, використовуються для управління розподіленими виробництвами з використанням централізованого збору даних та супервізорного контролю. РСК, як правило, використовуються для управління виробничими системами в межах локальної області, наприклад, фабрика, яка використовує супервізорне і регуля-торне керування. ПЛК зазвичай використовуються для дискретного керування у конкретних програмах і в цілому забезпечують регуляторне керування. Ці сис-теми керування є життєво важливими для роботи критичних інфраструктур

ПЛК зазвичай використовуються для дискретного керування у конкретних програмах і в цілому забезпечують регуляторне керування. Ці сис-теми керування є життєво важливими для роботи критичних інфраструктур.

Цільова аудиторія різноманітна та включає в себе:

  1. Інженери, інтегратори і архітектори, які розробляють або впроваджують захищені АСК ТП.
  2. Системні адміністратори, інженери та інші ІТ-фахівці, які адмініструють чи коректують захищені АСК ТП.
  3. Консультати з безпеки, які проводять оцінку безпеки та тестування проникнення в АСК ТП.
  4. Менеджери, які відповідальні за АСК ТП.
  5. Головне керівництво, яке намагається зрозуміти наслідки, оскільки вони виправдовують та застосовують програму кібербезпеки АСК ТП, яка допомагає пом’якшити вплив на бізнес-функціональність.
  6. Дослідники та аналітики, які намагаються зрозуміти унікальний захист, який потрібен для АСК ТП.
  7. Постачальники, які розробляють продукти, що будуть встановлені як частина АСК ТП.

Глосарій МЕК 62443-2-1

Запрошуємо спільноту взяти участь в обговоренні перекладу термінології стандарту МЕК 62433-2-1 (під-розділ 3.1 Терміни та визначення)

Англо-український глосарій (версія 0.2 від 18.08.2019)

Про стандарти МЕК-62264

Стандарти ISA-95/IEC-62264 та супутні до них документи, що розглядаються в даному розділі розроблені для автоматизованих систем керування виробничими діяльностями підприємства, зокрема:

  • керування операціями по виготовленню продукції (автоматизація основного виробництва)
  • керування обслуговуванням обладнання (планові перевірки, ремонти і т.п)
  • керування якістю продукції (все що відноситься до діяльності слідкування за якістю)
  • керування виробничими запасами   

Такі системи керування прийнято називати MES (Manufacturing Execution System). У стандарті їх називають MOM (Manufacturing Operation Management), оскільки перелік функцій, що охоплюються ним більше ніж в «класичних» MES. Якщо Ви не знаєте що таке MES або MOM, і чи потрібні вони на вашому підприємстві, достатньо позитивно відповісти хоча б на одне з наступних питань:

  • чи потрібне на підприємстві відслідковування виготовлення продукції:
    • від продукту (споживача) до сировини (постачальника або ще далі)
    • або в іншому напрямку: від сировини до продукту
  • чи потрібне оперативно-календарне планування виробничих та сервісних операцій, або обслуговування обладнання, проведення ремонтів, проведення перевірки якості?
  • чи потрібен контроль усіх виробничих потоків та запасів між цехами та в середині цехів?
  • чи потрібна автоматизація ланцюжка виготовлення продукції (для багатоасортиментного виробництва)?
  • чи потрібне слідкування за ефективністю роботи робочих місць, відділень, цехів?
  • чи потрібна автоматизація процесів проведення вимірювання якісних показників, контролю результатів та їх фіксації?
  • чи потрібна автоматизація процесів проведення контролю та керування активами підприємства            

Стандарт розроблений для всіх типів виробництв, отже стосується усіх виробничих підприємств. Так про що ж цей стандарт?

Спочатку стандарт розроблявся для уніфікації інтегрування автоматизованих систем керування організаційно-економічною діяльністю підприємства (рівень ERP, Business and Logistics Systems) та застосунками MES/MOM. Під уніфікацією розуміється однакове представлення моделей активів та діяльностей підприємства на обидвох рівнях. Наприклад, для керування основним виробництвом (виготовлення продукції) з рівня керування підприємством повинні передаватися виробничі плани (набір замовлень) та інформація про спосіб їх виготовлення, а в зворотному напрямку звітність про наявні ресурси та факт виконання замовлень. Уніфікація передбачає що застосунки ERP та MOM однаково представлятимуть цю інформацію. 

Для такої уніфікації з’явилися перша та друга частини стандарту, перша – описова, друга – з представленням структур моделей. Пізніше з’явилася третя частина, в якій описані функції MOM та їх взаємозв’язок, а також четверта – з представленням структур даних. Тобто стандарт вказує на те, яким чином повинно відбуватися функціонування систем MOM і як повинні бути організовані взаємозв’язки між функціями, навіть якщо це будуть різні системи.

Отже, стандарт дає єдине універсальне представлення ресурсів та діяльностей підприємства, перелік основних функцій MOM та їх взаємозв’язку, а також формує термінологічну базу.

Не обізнаному представнику виробничих спеціальностей може здатися, що стандарт стосується виключно розробників систем рівня ERP та MES і, можливо, інтеграторів ІТ та АСКТП, однак ніяк не чіпляє виробничників, тобто керівників та інженерів різних господарств. Але це зовсім не так. Нижче розглянемо, що зрештою з цього можуть мати різні представники (стейкхолдери), а саме:

  • представники виробничого підприємства (надалі, виробничники): головний інженер, керівники служб обслуговування (енергетики, механіки, КВПіА), керівники виробничих відділів, технологи, хіміки, відповідальні за якість і т.п  
  • постачальники та розробники інструментального ПЗ для MOM
  • IT-служби
  • інтегратори MES/MOM
  • інтегратори АСКТП
  • ЗВО (заклади вищої освіти)
  1. Дотримання єдиного стандарту дає можливість однаково представляти діяльність MOM та однаково називати сутності. Це в свою чергу дає можливість:
    • формувати грамотні технічні завдання, зрозумілі для всіх задіяних сторін (виробничників і інтеграторів)
    • вірно тлумачити сутності усім стейкхолдерам (виробничники, інтегратори, постачальники)
    • використовувати кілька застосунків в єдиному інформаційному просторі        
  2. Прийняття стандарту на державному рівні дає можливість посилатися інтеграторам та виробничникам на офіційно затверджений документ для вирішення способів організації системи керування виробництвом. Це, в свою чергу, дасть змогу інтегрувати різні системи керування, які розроблені відповідно до стандарту.
  3. Визнання стандарту на державному рівні є серйозним аргументом до приведення інструментальних програмних засобів до відповідності йому, від чого виграють як виробничники (див.п.2) так і інтегратори і, зрештою, самі постачальники.   
  4. Стандарт добре розтлумачує функції MOM, що дає змогу використовувати його як посібник для усіх стейкхолдерів. Звичайно що він важкий для сприйняття саме в тому вигляді, але може стати хорошою основою для посібників та методичних рекомендації.

В ТК185 ведуться роботи по перекладу стандартів та інших супутніх матеріалів, створенню та розповсюдженню власного освітнього та просвітнього контенту та популяризації стандарту.