M365Con 2027 – bezpłatna konferencja online · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Integracja ERP z oprogramowaniem inteligentnej fabryki: przewodnik dla kierowników zakładów

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 ·

Integracja ERP z oprogramowaniem inteligentnej fabryki sprowadza się do tego, jakie dane się przemieszczają, w jakim kierunku i jak szybko. Przystępny przewodnik dla kierowników zakładów z listą kontrolną.

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

Integracja ERP z oprogramowaniem inteligentnej fabryki oznacza, że system planowania i oprogramowanie hali wymieniają dane w określony sposób: zamówienia i dane główne trafiają na halę, a postęp, ilości, zużycie materiałów i czas wracają do systemu. Trudna część nie leży w łączniku. Chodzi o uzgodnienie, co się przemieszcza, w jakim kierunku, jak często i kto jest właścicielem każdego obiektu danych. Ten przewodnik jest przeznaczony dla kierowników zakładów, którzy muszą sponsorować taki projekt i chcą zadawać lepsze pytania działowi IT oraz dostawcom.

Najważniejsze wnioski

  • Integracja ERP z oprogramowaniem inteligentnej fabryki to przede wszystkim umowa o danych: jakie obiekty się przemieszczają, w jakim kierunku, jak często i kto jest ich właścicielem.
  • ISA-95 daje zespołom produkcyjnym i IT wspólne pojęcia: ERP znajduje się na poziomie biznesowego planowania, a oprogramowanie do operacji produkcyjnych – na poziomie niżej.
  • Zamówienia zwykle płyną z ERP w dół, na halę; rozpoczęte, zakończone i odrzucone ilości, zużycie materiałów oraz czas płyną z powrotem w górę.
  • Dane referencyjne, takie jak zestawienia materiałowe i marszruty, to osobny przepływ względem komunikatów o zleceniach i często to słabsze ogniwo.
  • Zacznij od jednej linii i jednego przepływu zleceń, celowo przetestuj obsługę błędów i porównaj plan z wykonaniem, zanim dodasz kolejne elementy.

Co obejmuje integracja ERP z oprogramowaniem inteligentnej fabryki?

Zacznij od wspólnego obrazu warstw. Standard ISA-95, znany także jako IEC 62264, jest opisywany przez ISA jako międzynarodowy zestaw norm do integracji systemów biznesowych i logistycznych z systemami sterowania produkcją. Używa pięciopoziomowego modelu opartego na Purdue Reference Model i daje pracownikom produkcji oraz IT wspólne pojęcia na potrzeby projektów integracyjnych.

Podsumowanie ISA-95 przygotowane przez OPC Foundation przedstawia poziomy w następujący sposób:

  • Poziomy od 0 do 2 obejmują proces fizyczny, czujniki i elementy wykonawcze oraz automatykę i sterowanie w sterownikach PLC.
  • Poziom 3 to zarządzanie operacjami produkcyjnymi. Działa w skali od sekund do dni i obejmuje planowanie, śledzenie pracy, jakość oraz funkcje magazynowe.
  • Poziom 4 to planowanie biznesowe i logistyka, działające w skali od dni do miesięcy, zazwyczaj w systemie ERP.

Standard dotyczy głównie wymiany informacji między poziomami 3 i 4. Na potrzeby tej wymiany wyróżnia cztery rodzaje informacji: materiał, wyposażenie, zasoby fizyczne oraz personel wraz z jego rolami i kwalifikacjami. To wygodna lista kontrolna. Jeśli plan projektu nie określa, w jaki sposób każdy z tych czterech rodzajów przechodzi z jednej strony na drugą, czegoś w nim brakuje.

Poziom 3 to miejsce, w którym zazwyczaj działa system wykonawczy produkcji (MES). Gdy ludzie mówią o Przemyśle 4.0 lub inteligentnej fabryce, mają najczęściej na myśli to, że dane między tymi poziomami przepływają częściej i wymagają mniej ręcznego przepisywania. Słowo „inteligentna” nie wnosi nowej magii. Dobra integracja to ta sama dyscyplina co dotychczas, stosowana konsekwentniej.

Jakie dane powinny płynąć w którym kierunku?

Pomyśl o dwóch przepływach: zamówienia płynące w dół i informacje zwrotne płynące w górę, plus trzeci przepływ dla danych podstawowych.

Microsoft dokumentuje konkretny przykład. Jego integracja Dynamics 365 Supply Chain Management z zewnętrznymi systemami wykonawczymi produkcji (MES) jest przeznaczona dla firm, które korzystają z zewnętrznego MES zamiast natywnych funkcji hali produkcyjnej. Obejmuje ona następujące procesy:

  1. Zwolnienie zlecenia produkcyjnego oraz późniejsze zmiany statusu przechodzą z ERP do MES. MES nasłuchuje zdarzenia biznesowego.
  2. Rozpoczęcie zlecenia jest raportowane z MES do ERP.
  3. Wyprodukowane i odrzucone ilości wracają do ERP.
  4. Zużycie materiałów wraca do ERP, dzięki czemu stany magazynowe są poprawne na potrzeby planowania i sprzedaży.
  5. Czas wykorzystany na operację również wraca do ERP.
  6. Zakończenie zlecenia wraca jako status końcowy, po którym nie są już oczekiwane żadne ilości.

Strona zawiera też ograniczenie, które ma znaczenie w praktyce. Dane referencyjne, takie jak produkty, listy materiałowe, marszruty i czasy przygotowania, nie są przesyłane tymi komunikatami. Pobiera się je osobno, za pośrednictwem encji danych. Masz więc dwa zadania integracyjne, a nie jedno, i o drugim łatwo zapomnieć.

Nie musisz korzystać z Dynamics 365, aby wyciągnąć wnioski z tej listy. Niezależnie od tego, jakich narzędzi ERP i hali produkcyjnej używasz, przygotuj taką samą tabelę: obiekt, nadawca, odbiorca, wyzwalacz, częstotliwość i właściciel. Jeśli wiersz nie ma właściciela, znalazłeś swoje pierwsze ryzyko.

Dlaczego dane podstawowe są słabym ogniwem?

Zlecenia to transakcje. Marszruty, listy materiałowe i czasy opisują, jak wytwarzasz produkt, a system hali produkcyjnej dziedziczy każdy błąd w nich zawarty. Marszruta z operacją trwającą 12 minut, która w rzeczywistości trwa 20 minut, będzie na hali wyglądać na problem z wydajnością na zawsze. Ustal, kto koryguje dane podstawowe, gdy hala produkcyjna zgłasza coś sprzecznego z nimi, i jak szybko ta korekta dotrze do ERP.

Jak szybko dane muszą się przemieszczać?

„Czas rzeczywisty” to najczęściej nadużywane sformułowanie w tej dziedzinie, więc zamień je na konkretną liczbę.

Sama norma ISA-95 podchodzi do tego zagadnienia poziomami. W podsumowaniu OPC czas rzeczywisty na poziomie 3 oznacza sekundy po zdarzeniu na hali produkcyjnej, a na poziomie 4 oznacza dane dzienne lub w ciągu godzin po zmianie. To bardzo różne obietnice i kosztują różne pieniądze.

Dla każdego przepływu zapytaj, jaką decyzję wspiera:

  • Kierownik zmiany, który przydziela ludzi na nowo, gdy zlecenie się opóźnia, potrzebuje danych w ciągu minut.
  • Planista, który przeplanowuje jutrzejsze zlecenia, potrzebuje statusu do końca zmiany.
  • Kontroler, który zamyka koszty zlecenia, może poczekać na zakończenie zlecenia.

Płać za szybkość tam, gdzie decyzja jej wymaga. Wszędzie indziej zaplanowany transfer jest prostszy w utrzymaniu i łatwiejszy do naprawy.

Zapytaj też, jak komunikaty zachowują się, gdy coś pójdzie nie tak. W dokumentacji Microsoft komunikaty dotyczące jednego zlecenia produkcyjnego są przetwarzane w kolejności ich nadejścia, komunikaty dotyczące różnych zleceń mogą być przetwarzane w dowolnej kolejności, ponieważ zadania działają równolegle, a niepowodzenie komunikatu jest ponawiane trzykrotnie, zanim zostanie oznaczone jako nieudane. Istnieje strona monitorowania przychodzących komunikatów. Nie potrzebujesz tych dokładnych szczegółów we własnym systemie, ale potrzebujesz tych samych odpowiedzi: kolejności, ponawiania, miejsca, w którym widać błędy, oraz wskazanej osoby, która je sprawdza.

Jak połączyć systemy?

Istnieją cztery typowe wzorce, a większość zakładów kończy na ich mieszance.

  • Gotowy konektor między konkretnym ERP a konkretnym MES. Najszybszy start, ale ograniczony do tego, co konektor obejmuje.
  • Interfejsy oparte na API lub warstwie komunikatów. Bardziej elastyczne, a mapowanie i testowanie są po Twojej stronie.
  • Transfer plików lub arkuszy kalkulacyjnych. Mało efektowny, a często wystarczający dla danych zmieniających się wolno, takich jak dane podstawowe czy tygodniowe moce produkcyjne.
  • Ręczne wprowadzanie jako rozwiązanie awaryjne. Zachowaj je na wypadek awarii, ale nie planuj na nim.

Porównując oferty, zadaj te pytania:

  1. Jakie obiekty i kierunki obejmuje interfejs, a jakich nie? Dobry dostawca odpowie na tę drugą część bez dodatkowej presji.
  2. Jak zgłaszane są błędy, kto je widzi i co dzieje się z komunikatem?
  3. Jaka jest wymagana wersja ERP, licencja lub ustawienie? Strona Microsoft, na przykład, wymienia klucz licencyjny jako warunek wstępny integracji. Takie szczegóły decydują o harmonogramach.
  4. Czy system hali produkcyjnej może dalej działać, gdy ERP nie działa, i nadrobić zaległości później?
  5. Kto utrzymuje mapowanie, gdy dodajesz rodzinę produktów lub nowe gniazdo produkcyjne?

Dynamics 365 Supply Chain Management oferuje także własną rejestrację na hali produkcyjnej, w której pracownicy rejestrują czas i zużycie materiałów przy zleceniach produkcyjnych z listy zadań dla każdego zasobu. Jeśli Twój ERP już pokrywa potrzeby raportowania na hali, osobny MES może nie być potrzebny. Sprawdź, co musisz rejestrować, zanim podejmiesz decyzję.

A co z bezpieczeństwem?

Podłączenie hali do systemów biznesowych tworzy nową ścieżkę dostępu do urządzeń, które kiedyś były odizolowane. Przewodnik NIST Guide to Operational Technology Security, SP 800-82 w wersji 3, opisuje typowe topologie OT, powszechne zagrożenia i podatności oraz środki zaradcze, uwzględniając wymagania OT dotyczące wydajności, niezawodności i bezpieczeństwa. Przeczytaj go, albo poproś zespół ds. bezpieczeństwa, żeby to zrobił, zanim projekt zostanie ostatecznie zatwierdzony.

Kilka praktycznych zasad, niezależnych od konkretnego produktu:

  • Ustal, które połączenia między systemami biznesowymi a sieciami maszyn są dozwolone, i zapisz je.
  • Każda integracja powinna mieć własne konto z wyłącznie potrzebnymi uprawnieniami.
  • Zaplanuj, jak poprawki i zmiany będą trafiać do warstwy integracji bez zatrzymywania produkcji.
  • Uwzględnij interfejsy hali produkcyjnej w planie reagowania na incydenty.

Jak powinieneś prowadzić projekt?

Trzymaj go małym i mierzalnym.

  1. Wybierz jedną linię i jeden przepływ zleceń. Nie całą fabrykę.
  2. Wypisz obiekty danych dla zleceń, materiałów, czasu i ilości, z nadawcą, odbiorcą i właścicielem dla każdego z nich.
  3. Najpierw uporządkuj dane podstawowe dla tej linii: marszruty, listy materiałowe, gniazda produkcyjne.
  4. Uzgodnij statusy. „Rozpoczęte”, „zakończone” i „zamknięte” muszą znaczyć to samo po obu stronach.
  5. Testuj awarie celowo. Wyślij błędną ilość, zatrzymaj interfejs, uruchom go ponownie i sprawdź, co się stanie.
  6. Uruchom równolegle na kilka tygodni, z utrzymanym starym procesem.
  7. Porównuj plan z wykonaniem. Sprawdź, czy liczby otrzymywane przez ERP zgadzają się z tym, co dzieje się na hali.
  8. Następnie rozszerz projekt na kolejną linię.

Częste błędy

  • Kupowanie konektora przed zdefiniowaniem danych. Konektor przeniesie wszystko, co mu podasz, także błędne dane.
  • Ignorowanie danych podstawowych. Komunikaty o zleceniach działają poprawnie, a hala i tak rozmija się z planem.
  • Żądanie czasu rzeczywistego wszędzie. Podnosi koszty i dodaje punkty awarii przy decyzjach, które tego nie wymagają.
  • Brak właściciela błędów. Nieudane komunikaty się piętrzą, aż ktoś zauważy rozbieżność w stanach magazynowych.
  • Traktowanie bezpieczeństwa jako etapu na później. W fazie projektowania kosztuje to znacznie mniej niż po uruchomieniu.
  • Pomijanie ludzi na hali. Jeśli operatorzy uznają nowe raportowanie za wolniejsze od papieru, znajdą sposób, żeby je obejść.

Gdzie pasuje Polaris

Jeśli Twoja główna luka leży między planem w ERP a tym, co dzieje się na hali, warto rozważyć iFAKT Polaris. iFAKT opisuje Polaris jako AI plus cyfrowy bliźniak produkcji, z danymi z ERP, Excela i źródeł z hali. Moduł Polaris Designer przekształca dane z ERP, listy materiałowe, czasy procesów i struktury zasobów w graf wiedzy łączący produkt, proces i zasób. Moduł Polaris Operator przenosi zoptymalizowane plany na halę jako zadania oparte na czasie i przekazuje postęp, opóźnienia oraz zakłócenia z powrotem do planowania. Przetestuj każde takie narzędzie na własnym przepływie zleceń, zanim podejmiesz decyzję.

Powiązane tematy do zgłębienia

  • Bezpieczeństwo OT w połączonych zakładach. Jak segmentować sieci maszyn i kto przegląda dostęp do warstwy integracji.
  • Zarządzanie zmianą w raportowaniu z hali. Jak wprowadzać nowe kroki raportowania, nie tracąc operatorów.
  • Plan a wykonanie. Które kilka miar pokazuje, czy plan w ERP nadal odpowiada rzeczywistości na hali.
  • Monitorowanie produkcji na żywo. Czego potrzebuje brygadzista na ekranie, a czego kierownik w raporcie dziennym.
  • Dane do predykcyjnego utrzymania ruchu. Jakie dane z maszyn warto zbierać, zanim zaplanujesz jakiekolwiek przewidywania.

Następny krok

Integracja oprogramowania ERP w inteligentnej fabryce staje się łatwiejsza, gdy umowa o wymianie danych jest spisana. Wybierz w tym tygodniu jedną linię produkcyjną, uzupełnij tabelę obiektów, nadawców, odbiorców i właścicieli, a następnie przynieś ją na najbliższe spotkanie z działem IT.

Obserwuj podcastSpotify

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

Sponsorowane

iFAKT GmbH