Menu
Integracja oprogramowania OEE z MES, SCADA i PLC - test dla każdego łącza

Integracja oprogramowania OEE z MES, SCADA i PLC - test dla każdego łącza

Co wysyła PLC, co przechowuje SCADA, co zwracają MES i ERP, gdzie każde łącze zawodzi i jaki test przeprowadzić przed podpisaniem.
Integracja oprogramowania OEE z MES, SCADA i PLC - test dla każdego łącza

Mapa: Oprogramowanie OEE zwykle pobiera sygnały maszynowe z PLC lub przez SCADA, pobiera kontekst zamówienia i produktu z MES lub ERP i odsyła wyniki. Każde z tych ogniw to osobne połączenie i każde zawodzi na swój sposób.

  • PLC: cykle, zatrzymania i zliczania. Przetestuj znaczenie każdego sygnału, nie tylko połączenie.
  • SCADA lub historian: tagi i zapisane trendy. Przetestuj, czy krótkie zatrzymanie przetrwa transfer.
  • MES: kontekst zamówienia i produktu. Przetestuj, co się dzieje przy zmianie produktu.
  • ERP: zamówienia i dane główne w, wyniki na zewnątrz. Przetestuj dzień uzgodnień.
  • Sieć: przetestuj, co się dzieje, gdy połączenie spada.

„Tak, integrujemy” mówi szefowi automatyki prawie nic. To może znaczyć cokolwiek - od odczytu PLC na żywo po nocny plik CSV.

Nie pytaj więc tylko, czy produkt się integruje. Narysuj własne łącza, zapytaj, co przez nie przechodzi, i przeprowadź po jednym teście na każde łącze.

Ta strona daje tę mapę i testy. Sprzedajemy oprogramowanie OEE, więc poddaj nasze odpowiedzi tym samym testom.

Łącza do przetestowania ERP Zamówienia, produkty, dane podstawowe Twoje istniejące łącze MES, jeśli go używasz Kontekst zamówienia i produktu 3 Oprogramowanie OEE Zamienia sygnały w straty Łącze 5: operator oznacza przyczynę zatrzymania 2 SCADA lub historian Tagi, alarmy, zapisane trendy Twoje istniejące łącze PLC, sensor lub kamera Cykle, zatrzymania, liczniki 4 1 Łącze 6: ścieżka sieciowa pod wszystkimi nimi, od sieci sterowania do oprogramowania.
Mapa ogólna. Twoja fabryka może nie mieć SCADA ani MES. Skreśl to, czego nie masz, a potem przetestuj pozostałe.

Co przechodzi przez każde łącze

ŁączeCo się poruszaKto powinien mieć odpowiedź
1. PLC, sensor lub kamera do OEECykle, zatrzymania, liczniki, czasem kody błędówLider zespołu kontroli
2. SCADA lub historian do OEEZapisane tagi i trendy, alarmyWłaściciel SCADA
3. MES i OEEKontekst zamówienia i produktu w, wyniki na zewnątrzWłaściciel MES
4. ERP i OEEDane zamówień i ID główne w, podsumowania na zewnątrzWłaściciel ERP
5. Operator do OEEDlaczego się zatrzymałoLider produkcji
6. Ścieżka sieciowaWszystko powyżejIT i bezpieczeństwo OT

Łącza 3 i 4 leżą tam, gdzie ISA-95 wykonuje większość swojej pracy: interfejs między funkcjami sterowania a funkcjami biznesowymi. To przydatny wspólny słownik na to spotkanie.

Jeśli dostawca nie potrafi wypełnić tej tabeli dla twojej fabryki, nie jesteś gotowy do podpisania.

Mierz OEE i przestoje w czasie rzeczywistym
Umów demo

Łącze 1: PLC do oprogramowania OEE

Co przechodzi: stan pracy lub zatrzymania, impuls cyklu, licznik dobrych sztuk i licznik odrzuconych tam, gdzie maszyna je ma. Kody usterek to bonus, jeśli istnieją i coś znaczą.

Typowe sposoby odczytu:

  • OPC UA: wymiana klient-serwer, z certyfikatami i modelem danych.
  • Modbus: wymiana klient-serwer danych I/O i rejestrów, więc potrzebna jest mapa rejestrów.
  • MQTT: lekki publish-subscribe przez brokera, często z bramki lub urządzenia.
  • Własny protokół producenta sterownika: powszechny na zainstalowanych PLC i może wymagać sterownika lub bramki.

Gdzie to zawodzi:

  • Sygnał oznacza coś innego. Bit "running" może pozostać włączony, gdy maszyna kręci się na biegu jałowym bez produktu. Połączenie jest OK, a OEE błędne.
  • Licznik się resetuje lub przepełnia. Podpisany licznik 16-bitowy osiąga 32 767. Reset partii może wyglądać jak ogromna ujemna wartość.
  • Dostęp jest wyłączony. Zapytaj inżyniera kontroli, czy każdy kontroler wymaga zmiany ustawienia i pobrania programu zanim pozwoli na zdalne odczyty. Jeśli tak, to oznacza planowane okno i zapis zmiany.
  • Odczyt jest zbyt wolny. Krótkie zatrzymania znikają między próbkami. Zobacz wykres poniżej i micro-stops.
  • Brak użytecznego sygnału. Starsze maszyny mogą wymagać zewnętrznego czujnika. Kroki manualne mogą wymagać kamery.

Test: wybierz najstarszą i najnowszą maszynę. Zapisz dokładne sygnały, potem wykonaj:

  1. Ręcznie policz wyjście przez godzinę i porównaj z oprogramowaniem.
  2. W bezpiecznym momencie zatrzymaj maszynę celowo na 30 sekund. Sprawdź, czy pojawia się zatrzymanie o prawidłowej długości.
  3. Zresetuj licznik, tak jak przy zmianie zmiany lub partii. Sprawdź, czy liczba pozostaje sensowna.
  4. Uzyskaj na piśmie, że dostęp jest tylko do odczytu. Poproś o częstość odczytu i liczbę tagów, aby twój inżynier kontroli mógł to zatwierdzić.
Próbka 60 sekund ukrywa krótkie zatrzymania Co zrobiła maszyna 3 zatrzymania, 120 sekund straty Co widziały odczyty 60-sekundowe 1 zatrzymanie, około 60 sekund 0 2 4 6 8 10 Przykładowe dane, minuty
Przykładowe dane: ta sama maszyna, te same 10 minut. Odczyty pokazują połowę utraconego czasu i jedno zatrzymanie z trzech.

Łącze 2: SCADA lub historian do oprogramowania OEE

Co przechodzi: tagi, które ktoś już nazwał i skalował, alarmy i zapisane trendy. Wygląda to na łatwą ścieżkę i często taka jest. Przekazuje też wszystkie decyzje podjęte przy konfiguracji tego systemu.

Gdzie się psuje:

  • Zapisane dane są uboższe niż dane live. Zapytaj, jak każdy tag jest logowany: przy zmianie, w stałym odstępie czy z deadbandem.
  • Alarmy to nie są zatrzymania. Jedno zatrzymanie może wygenerować dziesięć alarmów, a zatrzymanie może wystąpić bez żadnego alarmu.
  • Awaria SCADA staje się awarią OEE. Teraz zależysz od kolejnego serwera i jego harmonogramu aktualizacji.
  • Licencje i obciążenie. Nowy klient lub połączenie może wymagać licencji lub większej pojemności na tym serwerze. Zapytaj właściciela SCADA.

Bezpośrednio do PLC czy przez SCADA?

PytanieLean - bezpośrednioLean - przez SCADA
Czy krótkie zatrzymania to duża strata?TakTylko jeśli szybkość odczytu SCADA jest wystarczająca
Czy nowe połączenia do sterowników trudno zatwierdzić?NieTak
Czy tagi już są czyste i nazwane?NieTak
Czy SCADA obejmuje wszystkie linie?NieTak

Test: prześledź jedno zatrzymanie od początku do końca. Zatrzymaj maszynę na 30 sekund, potem odczytaj to samo zdarzenie w HMI, historian i oprogramowaniu OEE. Porównaj czas rozpoczęcia i długość. Jeśli się nie zgadzają - popraw logowanie albo idź bezpośrednio do PLC.

Łącze 3: MES i oprogramowanie OEE

Co przechodzi: bieżące zlecenie, produkt i jego idealny czas cyklu z MES. Wyniki i dane o stratach mogą wracać.

Idealny czas cyklu ma największe znaczenie. Wydajność w obliczeniu OEE jest tak dobra, jak ta liczba, i zmienia się razem z produktem.

Gdzie się psuje:

  • Zmiana produktu przychodzi za późno. Dziesięć minut nowego produktu oceniane jest według starej stawki.
  • Dwa systemy liczą. MES i OEE każdy mają własny licznik dobrych sztuk i nikt nie ustalił, który ma rację.
  • Dwa systemy logują przestoje. Operatorów pyta się dwa razy, przestają odpowiadać.
  • Nikt nie wie, gdzie jest granica odpowiedzialności. Jeśli wciąż decydujesz, co potrzebujesz od MES, przeczytaj MES software.

Test: wykonaj realną zmianę produktu z integracją włączoną. Sprawdź, kiedy pojawia się nowy produkt, jaka stawka jest stosowana od tego momentu i czy suma zlecenia zgadza się w obu systemach.

Łącze 4: ERP i oprogramowanie OEE

Co przechodzi: dane zleceń, produkty i identyfikatory główne z ERP, w zależności od projektu. Wracają podsumowania, nie surowe zdarzenia. ERP nie potrzebuje 40-sekundowego zatrzymania.

Gdzie się psuje:

  • ID się nie zgadzają. Maszyna nazwana Linia 3 na hali ma inny kod w ERP.
  • Synchronizacja zawodzi cicho. Nikt nie zauważa do końca miesiąca.
  • „Zintegrowane” ukrywa zakres. Synchronizacja rekordów utrzymania to nie to samo co synchronizacja zleceń produkcyjnych. Poproś o listę pól.
  • Brak reguły rozstrzygającej konflikty. Gdy obie strony modyfikują rekord, jedna musi wygrać i ktoś musi zdecydować która.

Test: poproś o listę pól, potem uzgodnij jeden pełny dzień. Następnie przerwij łącze celowo na godzinę. Sprawdź, czy awaria jest widoczna dla kogoś i czy brakujące rekordy przechodzą, gdy łącze wróci.

Łącze 5: operator

To nie kabel i jest najczęściej zapominane. Maszyna wie, kiedy się zatrzymała. Rzadko wie dlaczego w słowach, które są pomocne.

Kod usterki może sugerować przyczynę, ale oczekiwanie na materiał lub opóźnione przezbrojenie nie pokażą się w PLC. Ktoś musi to oznaczyć.

Test: postaw ekran przy linii na jedną realną zmianę z twoimi kodami przyczyn. Policz, ile zatrzymań ma oznaczenie przyczyny na koniec. Zapytaj operatorów, co by zmienili.

Łącze 6: ścieżka sieciowa

Chmurowe oprogramowanie OEE oznacza ścieżkę od sieci sterowania na zewnątrz do internetu. Zwykle tu IT mówi nie, więc zaangażuj ich najpierw.

OT Top 10 OWASP ostrzega przed bezpośrednimi, słabo kontrolowanymi połączeniami IT i OT i wskazuje na strefy i przewody według IEC 62443. NIST SP 800-82 to dłuższy przewodnik po bezpieczeństwie OT.

Gdzie się psuje:

  • Urządzenie kończy z jedną nogą w każdej sieci.
  • Zasady firewall otwierają całe zakresy, bo nikt nie wypisał dokładnych połączeń.
  • Wi-Fi zakładowe lub łącze wychodzące są słabsze przy linii niż po stronie biurowej.
  • Zegary różnią się. Cztery systemy dają cztery czasy dla jednego zatrzymania, a zmiany stref czasowych rozdzielają raporty.

Test: zdobądź listę każdego połączenia: źródło, cel, port, kierunek i szyfrowanie. Potem odetnij uplink na 30 minut i zobacz, co straciłeś. Zapytaj, co dzieje się z danymi z tej przerwy i zdobądź odpowiedź na piśmie.

Arkusz testowy na spotkanie

Progi zaliczenia są tu przykładami. Ustal swoje przed rozmową z dostawcami, żeby ich nie naginać później.

ŁączeTestPrzykładowy próg
1. PLCRęczny licznik przez godzinę, najstarsza i najnowsza maszynaW granicach 1 liczenia na 1 000
1. PLCWymuszone 30-sekundowe zatrzymaniePojawia się, długość w granicach 2 sekund
2. SCADATo samo zatrzymanie w HMI, historian i OEETaki sam porządek zdarzeń, taka sama długość w granicach 2 sekund
3. MESPrawdziwa zmiana produktuNowa prędkość stosowana w ciągu 1 minuty
4. ERPJeden dzień uzgodniony, jedna godzina przerwy łączaSumy pasują, awaria widoczna, rekordy się nadrabiają
5. OperatorJeden realny shift z twoimi kodami9 z 10 zatrzymań ma powód
6. SiećLista połączeń, 30 minutowe odcięcie uplinkIT zatwierdza, luka jest wyjaśniona na piśmie

Niektórzy dostawcy nie podłączą linii przed kontraktem. W takim przypadku wpisz te testy do umowy jako kryteria akceptacji dla pierwszej linii.

Gdzie stoi Fabrico na tej mapie

Fabrico to lekki MES: oprogramowanie w chmurze do zbierania danych maszynowych, monitoringu produkcji, OEE i analizy przestojów. Oto gdzie stoi, łącze po łączu.

  • Łącze 1: Fabrico odczytuje cykle, zatrzymania i produkcję z PLC linii. Starsze maszyny otrzymują urządzenie IoT Fabrico z czujnikami zewnętrznymi. Kroki manualne mogą używać kamer AI. Jedna fabryka może mieszać wszystkie trzy. Zobacz łączność maszyn. Połączenie PLC Fabrico obsługuje OPC UA, Modbus, PROFIBUS, PROFINET, EtherNet/IP i EtherCAT, a rozszerzona lista dodaje MQTT, IO-Link i HTTP. Potwierdź swój sterownik z nami na demo, maszyna po maszynie.
  • Łącze 2: jeśli chcesz czytać przez SCADA lub historian, przynieś tę ścieżkę na demo i potwierdź ją dla swojej fabryki. Dziś nie ma konektora AVEVA PI. Zdobądź odpowiedź na piśmie. Zachowaj SCADA do nadzoru procesu, ponieważ Fabrico go nie zastępuje.
  • Łącze 3: inne systemy łączą się przez webhooks, REST API lub Zapier. Jeśli używasz MES, potwierdź na demo, co przechodzi przez to łącze, potem wykonaj test zmiany produktu powyżej.
  • Łącze 4: Fabrico ma REST API i webhooks, a połączenie z SAP lub innym ERP można przygotować dla klienta. Dziś nie ma konektora do Epicor. Zapytaj nas o listę pól, jak u każdego innego.
  • Łącze 5: operatorzy tagują przyczynę zatrzymania.
  • Łącze 6: Fabrico to oprogramowanie chmurowe i aplikacja nie ma trybu offline, więc aplikacja wymaga działającego połączenia przy linii. Jeśli łącze spada, bramka może przechowywać dane maszynowe offline do 30 dni, z automatycznym odzyskiem w ciągu 72 godzin domyślnie. Działa w regionie AWS EU, z danymi szyfrowanymi spoczynku i w tranzycie. Fabrico jest certyfikowane według ISO/IEC 27001.

Zatrzymania są rejestrowane tam, gdzie istnieje sygnał z maszyny, czujnika lub kamery. Brak sygnału - brak zapisu.

Wysyłanie zadań, BOMy, trasy i genealogia pozostają w ERP. Jeśli potrzebujesz tego z jednego systemu, Fabrico nie jest nim.

Każdy projekt zaczyna się od przeglądu twojego procesu i twoich maszyn. Twój własny zespół automatyzacji, partner, z którym pracujesz, lub zespół Fabrico mogą wykonać integrację.

Zakładaj około 1 miesiąca na instalację i podłączenie urządzeń oraz 3 do 4 miesięcy na pełne wdrożenie. Przegląd Fabrico MES i OEE zawiera resztę.

Przynieś swoją mapę i arkusz testów: Zamów demo lub Skontaktuj się z nami.

Co ludzie pytają potem

Czy potrzebujemy SCADA, żeby uruchomić oprogramowanie OEE?

Nie. Oprogramowanie OEE może pobierać sygnały z PLC, czujnika lub kamery. Jeśli masz SCADA, użyj tabeli powyżej, by wybrać ścieżkę.

Jaki protokół powinniśmy wybrać?

Zwykle decydują o tym twoje sterowniki. Poproś dostawcę, aby nazwał metodę dla każdej maszyny, nie ogólnie, i zapytaj, które wymagają bramki.

Czy odczyt PLC go spowolni?

Może, jeśli odczyt jest zbyt duży lub zbyt szybki. Uzgodnij liczbę tagów i częstotliwość odczytu z inżynierem kontroli, potem obserwuj sterownik podczas testu.

Czy musimy zmieniać program PLC?

Nie jeśli sygnały już istnieją i dostęp jest dozwolony. Sprawdź to dla każdej maszyny. Tam gdzie maszyna nie ma użytecznego sygnału, zewnętrzny czujnik może uniknąć dotykania programu.

Czy oprogramowanie OEE może zastąpić nasz MES?

Tylko jeśli potrzebujesz części monitorującej. Lekki MES obejmuje zbieranie danych i OEE, nie pełen zakres zamówień i śledzenia.

Kto powinien być w pokoju?

Lider kontroli, właściciel bezpieczeństwa IT lub OT, właściciel ERP i jeden lider produkcji. Łącza zawodzą gdy ktoś z nich dowiaduje się o projekcie ostatni.

Gotowy przetestować swoje łącza wobec realnej odpowiedzi? Zamów demo lub Skontaktuj się z nami.

Mierz OEE i przestoje w czasie rzeczywistym
Zobacz, gdzie linie tracą czas
Umów demo na żywo.
Zobacz, gdzie linie tracą czas
Zobacz, gdzie linie tracą czas

Prawdziwe kafelki Fabrico, dane przykładowe.

Klikając przycisk Akceptuj, wyrażasz zgodę na korzystanie z plików cookie podczas uzyskiwania dostępu do tej witryny i korzystania z naszych usług. Aby dowiedzieć się więcej o tym, jak pliki cookie są używane i zarządzane, zapoznaj się z naszą Polityką prywatności Polityka prywatności i Deklaracja plików cookie