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 Mirko Peters ·
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:
- Zwolnienie zlecenia produkcyjnego oraz późniejsze zmiany statusu przechodzą z ERP do MES. MES nasłuchuje zdarzenia biznesowego.
- Rozpoczęcie zlecenia jest raportowane z MES do ERP.
- Wyprodukowane i odrzucone ilości wracają do ERP.
- Zużycie materiałów wraca do ERP, dzięki czemu stany magazynowe są poprawne na potrzeby planowania i sprzedaży.
- Czas wykorzystany na operację również wraca do ERP.
- 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:
- Jakie obiekty i kierunki obejmuje interfejs, a jakich nie? Dobry dostawca odpowie na tę drugą część bez dodatkowej presji.
- Jak zgłaszane są błędy, kto je widzi i co dzieje się z komunikatem?
- 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.
- Czy system hali produkcyjnej może dalej działać, gdy ERP nie działa, i nadrobić zaległości później?
- 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.
- Wybierz jedną linię i jeden przepływ zleceń. Nie całą fabrykę.
- Wypisz obiekty danych dla zleceń, materiałów, czasu i ilości, z nadawcą, odbiorcą i właścicielem dla każdego z nich.
- Najpierw uporządkuj dane podstawowe dla tej linii: marszruty, listy materiałowe, gniazda produkcyjne.
- Uzgodnij statusy. „Rozpoczęte”, „zakończone” i „zamknięte” muszą znaczyć to samo po obu stronach.
- Testuj awarie celowo. Wyślij błędną ilość, zatrzymaj interfejs, uruchom go ponownie i sprawdź, co się stanie.
- Uruchom równolegle na kilka tygodni, z utrzymanym starym procesem.
- Porównuj plan z wykonaniem. Sprawdź, czy liczby otrzymywane przez ERP zgadzają się z tym, co dzieje się na hali.
- 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.