Propojuje se s ERP a MES systémy, jako jsou

Integrace / ERP / Plex Smart Manufacturing Platform

Průvodce integrací Plex pro rozvrhování výroby se SkyPlanner APS

Tento průvodce integrací Plex ukazuje partnerům a IT týmům, jak propojit Plex Smart Manufacturing Platform se SkyPlanner APS. Integrace SkyPlanner s Plex funguje obousměrně:

  • Do SkyPlanner se přenášejí výrobní zakázky, díly, technologické postupy, pracoviště, zásoby a nákupní objednávky.
  • Plánované časy zahájení a dokončení jednotlivých operací se vracejí do Plex.
  • Potvrzení od obsluhy slouží jako podklady pro vykazování výroby v Plex.
  • Webhooky SkyPlanner odesílají změny rozvrhu ihned, jakmile nastanou.
Ganttův diagram ve SkyPlanner APS s operacemi rozvrženými na pracoviště a seznamem zakázek pod ním.

Tým SkyPlanner při zavádění nastaví integraci podle vaší konfigurace Plex a po spuštění ostrého provozu zajišťuje její podporu. Tento průvodce je určen partnerům a vývojářům, kteří se chtějí zapojit nebo sami vytvořit řešení nad zdokumentovaným REST API SkyPlanner (referenční dokumentace API).

Rozhraní pro integraci Plex

Plex je jednotná cloudová platforma pro více tenantů, takže všichni tenanti používají aktuální verzi. K integraci vedou čtyři cesty:

  1. Plex Connect REST APIs. Plex uvedl Plex Connect v roce 2015 jako „a new REST/JSON API.“ (nové rozhraní API). (zdroj) Verzované kolekce pokrývají díly, dodavatele, zákazníky, nákupní objednávky, pracoviště a nástroje.
  2. Plex Custom APIs. Produktový list Plex uvádí: „The developer portal is also available for creating unique APIs.“ (Vývojářský portál je k dispozici také pro vytváření vlastních API.) (zdroj) Partneři tuto možnost využívají pro objekty, pro které neexistuje standardní kolekce.
  3. Plex UX Data Sources. Plex zpřístupňuje své datové zdroje přes REST. Odtud se obvykle načítají výrobní zakázky, jejich operace, výrobní záznamy a skladové kontejnery.
  4. Plex Classic Data Sources. Starší způsob připojení přes SOAP, který se používá pouze tehdy, pokud datový zdroj Classic nemá ekvivalent v UX.

SkyPlanner využívá Plex Connect pro kmenová data a nákup a Plex Data Sources pro výrobní zakázky, operace a výrobní data.

Přístup a PCN

Přístup k API se nastavuje pro každou aplikaci v Plex Developer Portal, kde se povolují kolekce API potřebné pro integraci. Každé volání směřuje na konkrétní PCN, tedy Plant Control Number, které v Plex identifikuje závod nebo právní subjekt. Skupina se třemi závody má tři PCN. Integrace každé PCN mapuje buď na samostatnou konfiguraci SkyPlanner, nebo na skupiny pracovišť v rámci jedné konfigurace.

Volání Data Source používají přihlašovací údaje webové služby pro každé PCN. Vytvořte samostatný integrační účet s přístupem pouze k potřebným datovým zdrojům.

Na straně SkyPlanner se přístup k REST API ověřuje pomocí API tokenu (SkyPlanner Settings > API). Dokumentace rozhraní je k dispozici ve Swagger/OpenAPI. Prvními voláními vás provede návod k integraci.

Model synchronizace

Na straně Plex probíhá synchronizace v nastavených intervalech. SkyPlanner načítá nové a změněné výrobní zakázky, operace a zásoby z Plex Connect a Data Sources s frekvencí nastavenou pro každý závod. Partner Plex může změny také odesílat přímo z Plex do REST API SkyPlanner na základě událostí v Plex, například při vytvoření výrobní zakázky.

SkyPlanner při změně stavu nebo rozvrhu odesílá webhooky, takže zpětný zápis je řízen událostmi.

Mapování dat

Objekt Plex (rozhraní)Objekt SkyPlannerSměrFrekvence
Part (kolekce parts v Plex Connect)Výrobky a materiályPlex → SkyPlannerÚvodní načtení, poté synchronizace změn
Bill of Materials (Data Source)Struktura výrobku, dílčí výrobky, materiály pro jednotlivé výrobkyPlex → SkyPlannerÚvodní načtení, poté při změně
Technologický postup a operace dílu: pracoviště, normované časy (Data Source)Operace s časy seřízení a zpracováníPlex → SkyPlannerÚvodní načtení, poté při změně
Pracoviště: stroj, výrobní buňka nebo úsek (Plex Connect work centers)Pracoviště, skupiny pracovišť, efektivitaPlex → SkyPlannerÚvodní načtení, poté jen zřídka
Výrobní zakázka a její operace: množství, termín dokončení (Data Source)Zakázky a operacePlex → SkyPlannerKaždých několik minut nebo odesláním při vytvoření výrobní zakázky
Zásoby a kontejnery (Data Source)Skladové zůstatkyPlex → SkyPlannerKaždou hodinu nebo před každým přepočtem rozvrhu
Nákupní objednávky s očekávanými příjmy (Plex Connect purchase orders)Očekávaný materiál k datu dodání; aktualizace zásob po označení stavem DeliveredPlex → SkyPlannerKaždou hodinu nebo před každým přepočtem rozvrhu
Nástroje (Plex Connect tools)Nástroje jako sdílené zdroje s omezenou kapacitouPlex → SkyPlannerÚvodní načtení; poté správa ve SkyPlanner
Plánované zahájení a dokončení pro každou operaci a pracoviště (Custom API nebo Data Source)RozvrhSkyPlanner → PlexPři změně rozvrhu prostřednictvím webhooku SkyPlanner
Výrobní záznamy: množství, zahájení, dokončení, prostojeČasové záznamy a potvrzení od obsluhySkyPlanner → PlexPři každém potvrzení nebo za každou směnu
Data o omezeních ve SkyPlannerMatice časů seřízení, počet pracovníků na operaci, alternativní pracoviště a pracovníciSpravuje se ve SkyPlannerNastavení při zavádění

Postupy integrace

1. Úvodní načtení kmenových dat. Načtěte díly, kusovníky, technologické postupy s operacemi dílů, pracoviště a nástroje. Pečlivě zvažte, jak podrobně pracoviště rozčlenit. Pracoviště v Plex může představovat samostatný stroj, výrobní buňku nebo úsek. SkyPlanner by měl rozvrhovat na úrovni, na které se zpracovává jedna fronta operací.

2. Synchronizace výrobních zakázek. Načítejte uvolněné výrobní zakázky s jejich operacemi, množstvím a termíny dokončení a také zásoby a otevřené nákupní objednávky. SkyPlanner považuje objednaný materiál za dostupný k datu dodání nákupní objednávky a aktualizuje zásoby, jakmile je objednávka označena stavem Delivered. Při rozvrhování se společně kontrolují skladové zásoby i očekávané dodávky z nákupu.

3. Zpětný zápis rozvrhu. U každé operace, kterou plánovací algoritmus zařadil nebo přesunul, odešle SkyPlanner zpět do Plex plánované zahájení, dokončení a pracoviště prostřednictvím dohodnutého Custom API nebo datového zdroje. Výrobní zakázku, její množství a stav nadále spravuje Plex.

4. Potvrzování ve výrobě. Obsluha zaznamenává zahájení, množství a prostoje pomocí Mobile Confirmations, Production Timer nebo Quick Log Mode. Rozvrh se aktualizuje podle průběhu výroby. Potvrzení se vracejí do Plex jako výrobní záznamy. Pro každé pracoviště zvolte jeden způsob potvrzování: obsluha potvrzuje buď ve SkyPlanner, nebo v Plex Control Panel, nikoli v obou.

5. Odpovědnost za data a pravidla řešení konfliktů. Sepište je před spuštěním ostrého provozu:

DataOdpovědný systém
Díly, kusovníky, technologické postupy, množství a stav výrobních zakázek, zásobyPlex
Pořadí operací, časy zahájení a dokončení, přiřazení pracovištěSkyPlanner
Matice časů seřízení, požadavky na nástroje a obsluhu, alternativní zdrojeSkyPlanner
Směny a absenceJeden systém zvolený při vymezení rozsahu
Výrobní záznamyPlex, kam se zapisují na základě potvrzení ze SkyPlanner

Změna množství nebo technologického postupu v Plex znamená novou verzi výrobní zakázky. SkyPlanner ji znovu načte a Autopilot při změnách ve výrobě automaticky přepočítá rozvrh.

Obvyklý postup projektu

Implementace bývá dokončena během několika týdnů od zahájení zavádění. Ještě předtím můžete v rámci 30denního bezplatného zkušebního provozu pracovat s vlastními daty. Exportujte z Plex otevřené výrobní zakázky, operace a pracoviště do formátu Excel nebo CSV, importujte je a ověřte rozvrh dříve, než začnou práce na integraci.

Projekt pak probíhá v sedmi krocích:

  1. Mapování. Stanovte mapovací tabulku, úrovně PCN a pracovišť, odpovědnost za data a frekvence synchronizace.
  2. Přístup do Plex. Povolte kolekce Plex Connect v Developer Portal a nastavte účet Data Source pro každé PCN.
  3. Úvodní načtení. Díly, kusovníky, technologické postupy, pracoviště a nástroje.
  4. Synchronizace výrobních zakázek a nákupních objednávek. Načítání výrobních zakázek, operací, zásob a otevřených nákupních objednávek v nastavených intervalech.
  5. Nastavení omezení ve SkyPlanner. Matice časů seřízení, počty pracovníků na operaci, alternativní pracoviště a pracovníci.
  6. Zpětný zápis a potvrzování. Přenos plánovaných časů a výrobních záznamů do Plex.
  7. Souběžný běh a spuštění ostrého provozu. Používejte SkyPlanner souběžně se stávajícím plánem, opravte kmenová data a poté zapněte zpětný zápis.

S čím počítat při integraci s Plex

  • Výběr správného zdroje dat. Plex má mnoho zdrojů dat s překrývajícími se poli. Nejtěžší částí integrace s Plex je vybrat zdroj, který vrací právě to množství nebo stav, který potřebujete. Při vymezení rozsahu se dohodněte na konkrétním názvu každého zdroje.
  • Podrobnost členění pracovišť. Pokud pracoviště ve skutečnosti představuje prostor se čtyřmi stroji, je třeba ho modelovat jako čtyři pracoviště nebo jako skupinu s nastavenou efektivitou. Jinak mu rozvrh přiřadí více práce, než zvládne.
  • Měrné jednotky. V procesní výrobě se dávky zpracovávají v gramech nebo litrech, ale další operace už pracuje s kusy. Při importu převádějte jednotky pro každou operaci zvlášť.
  • Kontejnery oproti celkovému množství dílů. Plex sleduje zásoby v kontejnerech ve výrobě. Sečtěte obsah kontejnerů, které lze použít v rozvrhu, a vyřaďte blokované zásoby i zásoby v karanténě.
  • Normované časy. Před prvním sestavením rozvrhu porovnejte časy seřízení a zpracování u operací jednotlivých dílů se skutečnými záznamy o výrobě.
  • Více PCN. Při mapování udržujte závody oddělené, aby se operace jednoho závodu nikdy nedostaly na pracoviště jiného.

Integrace s Plex: kdo ji nastavuje a zajišťuje podporu

Práce zahrnuje mapování vašich operací, technologických postupů, pracovišť a PCN. Součástí je také nastavení omezení, se kterými SkyPlanner při rozvrhování pracuje: matice časů seřízení, počtu pracovníků obsluhy a alternativních zdrojů.

  1. Tým SkyPlanner integraci nastaví při zavádění a po spuštění ostrého provozu zajišťuje její podporu. Ta pokrývá stranu SkyPlanner i dohodnutá rozhraní Plex. Každý závod používá Plex jinak a právě zde se tyto zkušenosti uplatní.
  2. Váš partner pro Plex se může zapojit nebo integraci vytvořit. Zná vaše PCN, zdroje dat i Custom APIs. SkyPlanner poskytuje REST API, dokumentaci Swagger/OpenAPI a webhooky.
  3. Na integraci mohou navázat i vaši vlastní vývojáři. K dispozici mají stejné zdokumentované REST API s přístupem pomocí API tokenu. Pro začátek stačí API token a tým SkyPlanner v případě potřeby pomůže. Veřejnou dokumentaci, včetně nákupních objednávek a API pro produkty a materiály, najdete v dokumentaci SkyPlanner.

Cena SkyPlanner začíná na 199 € měsíčně a zahrnuje 5 pracovišť. Fakturace probíhá měsíčně. Cenovou nabídku na integraci připravíme předem podle vašich procesů a potřeb společně s nabídkou tarifu, takže celkové náklady znáte ještě před zahájením. Srovnání s vlastním rozvrhováním Plex najdete na stránce Plánování výroby v Plex s ohledem na skutečné kapacity, přehled na stránce Plex a další systémy v přehledu integrací s ERP.

Jak SkyPlanner hodnotí výrobní firmy

Kalle Kalliomäki, specialista dodavatelského řetězce ve společnosti UTU, ve výrobní hale rozvaděčů v Ulvile

2 húspory každý týden

„SkyPlanner posunul naše plánování výroby od excelových tabulek k optimalizaci výroby v reálném čase.“

Kalle Kalliomäki, specialista dodavatelského řetězce
UTU · Elektrické rozvaděče a spínací zařízení

Plánování výroby šetří každý týden 2 hodiny pracovní doby a nová fronta práce se na linku dostane během několika sekund.

Přečíst hodnocení UTU

Obsluha v oděvech do čistých prostor u linky na plnění lahví ve farmaceutickém závodě Laboratory & Allied v Nairobi

+90 %efektivita výroby

„Efektivita výroby vzrostla o 90 %.“

Abdul Rucyinga, vedoucí IT
Laboratory & Allied · Farmaceutická výroba

Efektivita výroby vzrostla o 90 % a sestavení optimalizovaného plánu na tři měsíce pro všechna pracoviště trvá méně než 30 minut.

Přečíst hodnocení Laboratory & Allied

Anu Järvinen, vedoucí výroby ve společnosti Fredman Operations, u robotického paletizačního pracoviště v Raumě

6 měsícůdopředu vidí obchod volnou kapacitu

„SkyPlanner poskytuje spolehlivý základ pro veškeré plánování výroby.“

Anu Järvinen, vedoucí výroby
Fredman Operations · Obalové papíry pro styk s potravinami

Obchodní oddělení vidí volnou kapacitu šest měsíců dopředu. Na požadavky na změnu rozvrhu, jejichž vyřízení dříve zabralo hodinu i více, se nyní odpovídá během několika sekund.

Přečíst hodnocení Fredman Operations

100 %včasnost dodávek od roku 2021

„SkyPlanner nám dává přehled o kapacitách a díky němu je plánování předvídatelné.“

Dan Berglund, COO/CFO
Opes Corporation · Chemická a potravinářská výroba

Včasnost dodávek dosahuje 100 % po celou dobu používání SkyPlanner, tedy od roku 2021.

Přečíst hodnocení Opes Corporation

Časté dotazy

Má Plex API pro data potřebná k rozvrhování výroby?

Ano. Plex Connect poskytuje REST/JSON API pro díly, nákupní objednávky, pracoviště a nástroje. Plex Data Sources zpřístupňují výrobní zakázky, operace, záznamy o výrobě a zásoby. Ostatní potřeby pokrývají Plex Custom APIs.

Kdo vytváří integraci s Plex?

Tým SkyPlanner při zavádění nastaví obousměrnou integraci podle vaší konfigurace Plex a po spuštění ostrého provozu zajišťuje její podporu. Váš partner pro Plex nebo vlastní vývojáři mohou také využít zdokumentované REST API SkyPlanner. Pro začátek stačí API token.

Proč připojit SkyPlanner místo přidání Plex Finite Scheduling nebo Finite Scheduler?

Plex řadí plánování výroby s ohledem na skutečné kapacity mezi funkce MES/MOM (zdroj) a Finite Scheduler prezentuje jako „An Adaptive Plex MES Integration“ (adaptivní integrace s Plex MES) (zdroj). SkyPlanner se připojí k balíčku Plex, který už používáte, a do ostrého provozu se dostane během několika týdnů od začátku zavádění. Autopilot automaticky přeplánuje rozvrh při každé podstatné změně. Tým SkyPlanner nastavuje obousměrnou integraci a zajišťuje její podporu, zatímco odpovědnost za stranu Plex může převzít váš partner pro Plex.

Musíme do Plex něco instalovat?

Ne. Přístup se nastavuje v Plex Developer Portal a pro jednotlivá PCN. SkyPlanner běží v cloudu souběžně se systémem Plex.

Může Plex odesílat změny v reálném čase?

Na straně Plex probíhá synchronizace v nastavených intervalech, obvykle každých několik minut. Partner pro Plex může také nastavit odesílání nových operací do REST API SkyPlanner na základě událostí v Plex. Opačným směrem odesílají webhooky SkyPlanner změny rozvrhu ihned, jakmile nastanou.

Můžeme SkyPlanner vyzkoušet před vytvořením integrace?

Ano. Bezplatná 30denní zkušební verze podporuje až 20 pracovišť a importy z Plex ve formátu CSV nebo Excel. Platební kartu nepotřebujete. Vyzkoušejte SkyPlanner zdarma nebo kontaktujte obchodní tým a domluvte se na vymezení rozsahu integrace.