M365Con 2027 – безкоштовна онлайн-конференція · 11–22 Jan 2027 · 120 sessions→ m365con.net

Блог · Mirko Peters

Інтеграція ERP зі програмним забезпеченням розумної фабрики: посібник для керівника виробництва

Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.

By ·

Інтеграція ERP із програмним забезпеченням розумної фабрики зводиться до того, які дані рухаються, в якому напрямку і як швидко. Простий посібник для керівників виробництва з контрольним списком.

Automatically translated with AI from the original post. Read the English original

Інтеграція ERP із програмним забезпеченням розумної фабрики означає, що система планування і програмне забезпечення цеху обмінюються даними визначеним чином: замовлення та майстер-дані передаються в цех, а прогрес, кількості, витрати матеріалів і час повертаються назад. Складна частина полягає не в конекторі. Важливо домовитися, що рухається, в якому напрямку, як часто і хто відповідає за кожен об'єкт даних. Цей посібник призначено для керівників виробництва, які мають ініціювати такий проєкт і ставити точніші запитання ІТ-командам та постачальникам.

Головне

  • Інтеграція ERP із програмним забезпеченням розумної фабрики насамперед є угодою про дані: які об'єкти рухаються, в якому напрямку, як часто і хто ними володіє.
  • ISA-95 дає командам виробництва й ІТ спільну термінологію: ERP розташована на рівні бізнес-планування, а програмне забезпечення виробничих операцій – на рівень нижче.
  • Замовлення зазвичай передаються від ERP до цеху; початі, готові та відбраковані кількості, витрати матеріалів і час передаються назад.
  • Довідкові дані, як-от специфікації та маршрути, є окремим потоком від повідомлень про замовлення і часто є слабшою ланкою.
  • Почніть з однієї лінії та одного потоку замовлень, навмисно перевірте обробку помилок і порівняйте план із фактом, перш ніж додавати більше.

Що охоплює інтеграція ERP із програмним забезпеченням розумної фабрики?

Почніть із спільного розуміння рівнів. Стандарт ISA-95, також відомий як IEC 62264, описаний ISA як міжнародний набір стандартів для інтеграції бізнес- та логістичних систем із системами керування виробництвом. Він використовує п'ятирівневу модель на основі Purdue Reference Model і дає фахівцям виробництва та ІТ спільні терміни для проєктів інтеграції.

Узагальнення ISA-95 від OPC Foundation описує рівні так:

  • Рівні 0–2 охоплюють фізичний процес, датчики й виконавчі механізми, а також автоматизацію та керування на PLC.
  • Рівень 3 – це керування виробничими операціями. Він працює в проміжку від секунд до днів і включає планування, відстеження роботи, контроль якості та функції складського обліку.
  • Рівень 4 – це бізнес-планування та логістика, що працює в проміжку від днів до місяців, як правило, в ERP-системі.

Стандарт переважно описує обмін інформацією між рівнями 3 і 4. Для цього обміну він називає чотири типи інформації: матеріали, обладнання, фізичні активи та персонал з їхніми ролями та кваліфікацією. Це зручний контрольний список. Якщо в плані проєкту не сказано, як кожен із цих чотирьох типів передається з однієї сторони на іншу, щось упущено.

Рівень 3 зазвичай є домівкою для системи виконання виробництва (MES). Коли говорять про Індустрію 4.0 або розумну фабрику, здебільшого мають на увазі, що дані між цими рівнями передаються частіше і з меншою кількістю ручного перенесення. Слово «розумна» не додає нової магії. Хороша інтеграція – це та сама дисципліна, що й раніше, але застосована послідовніше.

Які дані мають рухатися і в якому напрямку?

Уявіть два потоки: замовлення йдуть униз, а зворотний зв'язок — угору, плюс третій потік для майстер-даних.

Microsoft описує конкретний приклад. Його інтеграція Dynamics 365 Supply Chain Management зі сторонніми системами виконання виробництва (MES) призначена для компаній, які використовують зовнішню MES замість вбудованих функцій цеху. Вона охоплює такі процеси:

  1. Випуск виробничого замовлення і подальші зміни статусу передаються з ERP до MES. MES reагує на бізнес-подію.
  2. Початок виконання замовлення передається з MES до ERP.
  3. Вироблена та списана кількість повертається до ERP.
  4. Споживання матеріалів повертається до ERP, щоб залишки були точними для планування та продажів.
  5. Час, витрачений на операцію, також повертається до ERP.
  6. Завершення замовлення передається як фінальний статус, після якого кількості більше не очікуються.

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

Щоб навчитися на цьому переліку, не обов'язково використовувати Dynamics 365. Яку б ERP та інструменти цеху ви не використовували, складіть таку саму таблицю: об'єкт, відправник, одержувач, тригер, частота та власник. Якщо в рядку немає власника, ви знайшли свій перший ризик.

Чому майстер-дані — слабка ланка?

Замовлення — це транзакції. Маршрути, специфікації матеріалів і норми часу — це опис того, як виготовляється продукт, і система цеху успадковує кожну помилку в них. Маршрут, у якому операція займає 12 хвилин, хоча насправді вона триває 20, назавжди виглядатиме як проблема продуктивності на виробничій ділянці. Визначте, хто виправляє майстер-дані, коли цех повідомляє про щось, що їм суперечить, і як швидко ця виправлена інформація потрапляє до ERP.

Наскільки швидко мають рухатися дані?

«Реальний час» — найзловживаніше слово в цій галузі, тож переведіть його у конкретне число.

Сам ISA-95 розглядає це окремо для кожного рівня. У підсумку OPC реальний час на рівні 3 означає секунди після події в цеху, а на рівні 4 — щодня або протягом кількох годин після зміни. Це дуже різні обіцянки, і коштують вони по-різному.

Для кожного потоку запитайте, яке рішення він підтримує:

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

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

Також запитайте, як повідомлення поводяться, коли щось іде не так. У документації Microsoft повідомлення для одного виробничого замовлення обробляються в порядку надходження, повідомлення для різних замовлень можуть оброблятися не по черзі, бо завдання виконуються паралельно, а невдале повідомлення повторно надсилається тричі, перш ніж його позначають як невдале. Є сторінка моніторингу вхідних повідомлень. Для власної системи ці точні деталі вам не потрібні, але потрібні такі самі відповіді: порядок обробки, повтори, місце, де видно збої, і названа особа, яка їх переглядає.

Як з'єднати системи?

Існують чотири поширені підходи, і більшість заводів врешті використовують їх поєднання.

  • Готовий коннектор між конкретною ERP і конкретною MES. Найшвидший старт, але обмежений тим, що коннектор охоплює.
  • Інтерфейси через API або рівень повідомлень. Гнучкіше, але мапінг і тестування лежать на вас.
  • Передача файлів або електронних таблиць. Непримітно, і часто цілком прийнятно для повільно змінюваних даних, таких як майстер-дані чи тижневі потужності.
  • Ручне введення як запасний варіант. Залиште його на випадок збоїв і не плануйте на нього.

Порівнюючи пропозиції, поставте такі запитання:

  1. Які об'єкти й напрямки охоплює інтерфейс, а які ні? Хороший постачальник відповідає на другу частину без додаткових питань.
  2. Як повідомляються помилки, хто їх бачить і що відбувається з повідомленням?
  3. Яка потрібна версія ERP, ліцензія або налаштування? На сторінці Microsoft, наприклад, ліцензійний ключ зазначено як передумову інтеграції. Такі деталі визначають терміни.
  4. Чи може система цеху продовжувати працювати, коли ERP недоступна, а потім наздогнати пропущене?
  5. Хто підтримує відповідність, коли ви додаєте нову продуктову родину або новий робочий центр?

Dynamics 365 Supply Chain Management також має власну реєстрацію на виробничій ділянці, де працівники фіксують час і витрати матеріалів на виробничих завданнях зі списку завдань для кожного ресурсу. Якщо ваша ERP уже покриває потреби у звітності на ділянці, окрема MES може не знадобитися. Перш ніж вирішувати, перевірте, що саме вам потрібно фіксувати.

А як щодо безпеки?

Підключення виробничої ділянки до бізнес-систем відкриває новий шлях до обладнання, яке раніше було ізольованим. У Guide to Operational Technology Security від NIST, SP 800-82 revision 3, описано типові топології OT, поширені загрози та вразливості, а також контрзаходи з урахуванням вимог OT до продуктивності, надійності й безпеки. Прочитайте його або попросіть це зробити вашу команду безпеки, перш ніж проєкт буде остаточно затверджено.

Далі йдуть кілька практичних правил, які не прив'язані до жодного конкретного продукту:

  • Визначте, які з'єднання між бізнес-системами та мережами виробничого обладнання дозволені, і задокументуйте їх.
  • Надайте кожній інтеграції окремий обліковий запис лише з тими правами, які вона справді потребує.
  • Продумайте, як патчі та зміни потраплятимуть до рівня інтеграції без зупинки виробництва.
  • Включіть інтерфейси виробничої ділянки до вашого плану реагування на інциденти.

Як вести проєкт?

Тримайте його невеликим і вимірюваним.

  1. Оберіть одну лінію і один потік замовлень. Не весь завод.
  2. Складіть перелік об'єктів даних для замовлень, матеріалів, часу й кількостей, із відправником, отримувачем і власником для кожного.
  3. Спочатку очистьте майстер-дані для цієї лінії: маршрути, специфікації матеріалів, робочі центри.
  4. Узгодьте статуси. «Розпочато», «завершено» і «закрито» мають означати одне й те саме з обох боків.
  5. Навмисно тестуйте збої. Надішліть неправильну кількість, зупиніть інтерфейс, перезапустіть його і подивіться, що станеться.
  6. Запустіть паралельну роботу на кілька тижнів, зберігаючи старий процес.
  7. Порівнюйте план і факт. Перевірте, чи збігаються цифри, які отримує ERP, із тим, що відбувається на ділянці.
  8. Потім розширюйте на наступну лінію.

Типові помилки

  • Купівля конектора до визначення даних. Конектор переносить усе, що йому передали, зокрема й неправильні дані.
  • Ігнорування майстер-даних. Повідомлення про замовлення працюють добре, але ділянка все одно не збігається з планом.
  • Вимога реального часу всюди. Це підвищує вартість і додає точок відмови для рішень, яким це не потрібно.
  • Немає власника для помилок. Невдалі повідомлення накопичуються, доки хтось не знайде розбіжність в інвентарі.
  • Безпека як етап на потім. На етапі проєктування це значно дешевше, ніж після запуску.
  • Ігнорування людей на ділянці. Якщо оператори вважатимуть нову звітність повільнішою за паперову, вони знайдуть обхідний шлях.

Де тут місце Polaris

Якщо ваш головний розрив між планом ERP і тим, що відбувається на ділянці, варто розглянути iFAKT Polaris як один із варіантів. iFAKT описує Polaris як ШІ плюс цифровий двійник виробництва з даними з ERP, Excel і джерел виробничої ділянки. Модуль Polaris Designer перетворює дані ERP, специфікації матеріалів, часи процесів і структури ресурсів на граф знань «продукт — процес — ресурс». Модуль Polaris Operator передає оптимізовані плани на ділянку у вигляді задач з часовими рамками та повертає дані про прогрес, затримки й збої назад у планування. Перевірте будь-який такий інструмент на вашому власному потоці замовлень, перш ніж приймати рішення.

Пов'язані теми для вивчення

  • Безпека OT для підключених заводів. Як сегментувати мережі обладнання і хто перевіряє доступ до рівня інтеграції.
  • Управління змінами у звітності ділянки. Як запроваджувати нові кроки звітності, не втрачаючи операторів.
  • План проти факту. Які кілька показників показують, що план ERP досі відповідає реальності на ділянці.
  • Моніторинг виробництва в реальному часі. Що потрібно супервайзеру на екрані, а що менеджеру в щоденному звіті.
  • Дані для предиктивного обслуговування. Які дані з машин варто збирати, перш ніж планувати будь-які прогнози.

Наступний крок

Інтеграція ERP-програмного забезпечення розумної фабрики стає простішою, коли домовленість про дані зафіксована на папері. Візьміть одну виробничу лінію цього тижня, заповніть таблицю об'єктів, відправників, одержувачів і власників та принесіть її на наступну нараду з ІТ.

Підписатися на подкастSpotify

Entities in this article

Industry 4.0 Enterprise resource planning (ERP) Manufacturing execution system (MES) ISA-95 Dynamics 365 Supply Chain Management Polaris Designer Polaris Operator iFAKT GmbH

Related articles

RSS

Спонсорський матеріал

iFAKT GmbH