Integrációk / ERP / Plex Smart Manufacturing Platform

Plex-integrációs útmutató a SkyPlanner APS-sel végzett gyártásütemezéshez

Ez a Plex-integrációs útmutató bemutatja a partnereknek és az informatikai csapatoknak, hogyan kapcsolható össze a Plex Smart Manufacturing Platform a SkyPlanner APS-sel. A SkyPlanner és a Plex között kétirányú az adatkapcsolat:

  • A gyártási feladatok, cikkek, technológiai útvonalak, munkaállomások, készletek és beszerzési rendelések adatai a SkyPlannerbe érkeznek.
  • A műveletenként tervezett kezdési és befejezési időpontok visszakerülnek a Plexbe.
  • A gépkezelői visszajelentések a Plex termelési jelentéseihez szolgáltatnak adatot.
  • A SkyPlanner webhookjai azonnal továbbítják az ütemterv változásait.
A SkyPlanner APS Gantt-idővonala munkaállomásokra ütemezett gyártási feladatokkal, alatta a rendelések listájával.

A SkyPlanner csapata a bevezetés során az Ön Plex-környezetéhez igazítja az integrációt, és az éles indulás után is támogatja azt. Ez az útmutató azoknak a partnereknek és fejlesztőknek szól, akik részt szeretnének venni a munkában, vagy maguk szeretnének a SkyPlanner dokumentált REST API-jára építeni (API-referencia).

A Plex integrációs interfészei

A Plex közös, több-bérlős felhőplatform, így minden bérlő az aktuális verziót használja. Az integrációhoz négy lehetőség áll rendelkezésre:

  1. Plex Connect REST APIs. A Plex 2015-ben vezette be a Plex Connect megoldást, „a new REST/JSON API.” (egy új API) megjelöléssel. (forrás) A verziózott gyűjtemények a cikkek, beszállítók, vevők, beszerzési rendelések, munkaállomások és szerszámok adatait fedik le.
  2. Plex Custom APIs. A Plex adatlapja szerint: „The developer portal is also available for creating unique APIs.” (A fejlesztői portál egyedi API-k létrehozására is használható.) (forrás) A partnerek ezt használják azokhoz az objektumokhoz, amelyekhez nincs szabványos gyűjtemény.
  3. Plex UX Data Sources. A Plex REST-en keresztül teszi elérhetővé az adatforrásait. A gyártási feladatok, a hozzájuk tartozó műveletek, a termelési bejegyzések és a készletkonténerek adatait általában innen olvassuk be.
  4. Plex Classic Data Sources. A korábbi, SOAP-alapú megoldás, amelyet csak akkor használunk, ha egy Classic-adatforrásnak nincs UX-megfelelője.

A SkyPlanner a törzsadatokhoz és a beszerzési adatokhoz a Plex Connect megoldást, a gyártási feladatokhoz, műveletekhez és termelési adatokhoz pedig a Plex Data Sources megoldást használja.

Hozzáférés és PCN

Az API-hozzáférést alkalmazásonként kell beállítani a Plex Developer Portal felületén, ahol engedélyezhetők az integrációhoz szükséges API-gyűjtemények. Minden hívás egy PCN-re irányul: a Plant Control Number a Plexben egy üzemet vagy jogi egységet azonosít. Egy három üzemből álló vállalatcsoportnak három PCN-je van. Az integráció minden PCN-t külön SkyPlanner-környezethez, vagy egy közös környezeten belüli munkaállomás-csoportokhoz rendel.

A Data Source-hívások PCN-enként külön webszolgáltatás-hitelesítő adatokat használnak. Hozzon létre egy külön integrációs fiókot, amely csak a szükséges adatforrásokhoz fér hozzá.

A SkyPlanner oldalán a REST API API-tokennel hitelesít (SkyPlanner Settings > API), dokumentációja pedig Swagger/OpenAPI formátumban érhető el. Az integrációs oktatóanyag végigvezeti az első hívásokon.

Szinkronizálási modell

A Plex oldalán ütemezett szinkronizálás működik. A SkyPlanner üzemenként beállított gyakorisággal olvassa be az új és módosított gyártási feladatokat, műveleteket és készletadatokat a Plex Connect és a Data Sources felől. A Plex-partner a Plex oldalán bekövetkező eseményekre – például egy gyártási feladat létrehozásakor – közvetlenül a SkyPlanner REST API-jának is elküldheti a változásokat.

A SkyPlanner webhookokat küld az állapot vagy az ütemterv változásakor, így a visszaírás eseményvezérelt.

Adatmegfeleltetés

Plex-objektum (interfész)SkyPlanner-objektumIrányGyakoriság
Cikk (Plex Connect parts gyűjtemény)Termékek és anyagokPlex → SkyPlannerKezdeti betöltés, majd a változások szinkronizálása
Darabjegyzék (Data Source)Termékstruktúra, altermékek, termékenkénti anyagokPlex → SkyPlannerKezdeti betöltés, majd változáskor
Technológiai útvonal és a cikk műveletei: munkaállomás, normaidők (Data Source)Műveletek beállítási és futási időkkelPlex → SkyPlannerKezdeti betöltés, majd változáskor
Munkaállomás: gép, gyártócella vagy terület (Plex Connect work centers)Munkaállomások, munkaállomás-csoportok, hatékonysági értékekPlex → SkyPlannerKezdeti betöltés, utána ritkán
Gyártási feladat és műveletei: mennyiség, határidő (Data Source)Rendelések és gyártási feladatokPlex → SkyPlannerNéhány percenként, vagy közvetlen adatküldéssel a gyártási feladat létrehozásakor
Készlet és konténerek (Data Source)KészletegyenlegekPlex → SkyPlannerÓránként vagy minden ütemezési futtatás előtt
Beszerzési rendelések a várható beérkezésekkel (Plex Connect purchase orders)Beérkező anyag a szállítás napján; készletfrissítés a Delivered állapot beállításakorPlex → SkyPlannerÓránként vagy minden ütemezési futtatás előtt
Szerszámok (Plex Connect tools)Szerszámok mint korlátozottan rendelkezésre álló, közösen használt erőforrásokPlex → SkyPlannerKezdeti betöltés; utána karbantartás a SkyPlannerben
Tervezett kezdés és befejezés műveletenként és munkaállomásonként (Custom API vagy Data Source)ÜtemtervSkyPlanner → PlexAz ütemterv változásakor, SkyPlanner-webhookon keresztül
Termelési bejegyzések: mennyiségek, kezdés, befejezés, leállásokIdőnaplók és gépkezelői visszajelentésekSkyPlanner → PlexVisszajelentésenként vagy műszakonként
A SkyPlanner ütemezési korlátainak adataiÁtállásiidő-mátrix, gyártási feladatonkénti gépkezelői létszám, alternatív munkaállomások és személyzetKarbantartás a SkyPlannerbenBeállítás a bevezetés során

Integrációs minták

1. A törzsadatok kezdeti betöltése. Töltse be a cikkeket, darabjegyzékeket, a technológiai útvonalakat a cikkek műveleteivel együtt, valamint a munkaállomásokat és a szerszámokat. Tudatosan határozza meg, milyen részletességgel képezi le a munkaállomásokat. A Plexben egy munkaállomás lehet egyetlen gép, gyártócella vagy terület. A SkyPlannerben azon a szinten célszerű ütemezni, ahol egy közös feladatsor fut.

2. Gyártási feladatok szinkronizálása. Olvassa be a kiadott gyártási feladatokat a műveleteikkel, mennyiségeikkel és határidőikkel együtt, valamint a készletet és a nyitott beszerzési rendeléseket. A SkyPlanner a megrendelt anyagot a beszerzési rendelés szállítási dátumán tekinti elérhetőnek, a készletet pedig akkor frissíti, amikor a rendelés Delivered állapotot kap. Az ütemezés együttesen veszi figyelembe a készletet és a beszerzésből beérkező anyagokat.

3. Az ütemterv visszaírása. A SkyPlanner az ütemezőmotor által elhelyezett vagy áthelyezett minden művelet tervezett kezdését, befejezését és munkaállomását visszaküldi a Plexbe, az egyeztetett Custom API-n vagy adatforráson keresztül. A gyártási feladatot, annak mennyiségét és állapotát továbbra is a Plex kezeli.

4. Üzemi visszajelentések. A gépkezelők a Mobile Confirmations, a Production Timer vagy a Quick Log Mode használatával rögzítik a kezdéseket, mennyiségeket és leállásokat, az ütemterv pedig a munka előrehaladtával frissül. A visszajelentések termelési bejegyzésként kerülnek vissza a Plexbe. Munkaállomásonként egyetlen csatornát válasszon: a gépkezelők vagy a SkyPlannerben, vagy a Plex Control Panel felületén jelentsenek vissza, ne mindkettőben.

5. Adatgazdai és ütközéskezelési szabályok. Rögzítse őket az éles indulás előtt:

AdatokAdatgazda
Cikkek, darabjegyzékek, technológiai útvonalak, a gyártási feladat mennyisége és állapota, készletPlex
Műveleti sorrend, kezdési és befejezési időpontok, munkaállomáshoz rendelésSkyPlanner
Átállásiidő-mátrix, szerszám- és gépkezelői igények, alternatív erőforrásokSkyPlanner
Műszakok és távollétekEgyetlen rendszer, amelyet a felmérés során választanak ki
Termelési bejegyzésekPlex, a SkyPlanner visszajelentéseiből rögzítve

Ha a Plexben megváltozik egy gyártási feladat mennyisége vagy technológiai útvonala, az a feladat új verziójának számít. A SkyPlanner újra beolvassa, az Autopilot pedig a termelés változásakor automatikusan újraütemez.

A projekt jellemző lépései

A megvalósítás rendszerint a bevezetés megkezdését követő néhány héten belül lezárul. Ezt megelőzően a 30 napos ingyenes próba során a saját adataival dolgozhat. Exportálja a nyitott gyártási feladatokat, műveleteket és munkaállomásokat a Plexből Excel- vagy CSV-formátumba, importálja őket, és ellenőrizze az ütemtervet, mielőtt bármilyen integrációs munkába kezdene.

A projekt ezután hét lépésben halad:

  1. Adatmegfeleltetés. Véglegesítse a megfeleltetési táblázatot, a PCN-ek és munkaállomások leképezési szintjeit, az adatgazdai szabályokat és a szinkronizálás gyakoriságát.
  2. Plex-hozzáférés. Engedélyezze a Plex Connect gyűjteményeit a Developer Portal felületén, és állítsa be PCN-enként a Data Source-fiókot.
  3. Kezdeti betöltés. Cikkek, darabjegyzékek, technológiai útvonalak, munkaállomások, szerszámok.
  4. Gyártási feladatok és beszerzési rendelések szinkronizálása. A gyártási feladatok, műveletek, készletadatok és nyitott beszerzési rendelések ütemezett szinkronizálása.
  5. Ütemezési korlátok beállítása a SkyPlannerben. Átállásiidő-mátrix, gyártási feladatonkénti gépkezelői létszám, alternatív munkaállomások és személyzet.
  6. Visszaírás és visszajelentések. A tervezett időpontok és termelési bejegyzések átvitele a Plexbe.
  7. Párhuzamos használat és éles indulás. Használja a SkyPlannert a jelenlegi terv mellett, javítsa a törzsadatokat, majd kapcsolja be a visszaírást.

Mire érdemes felkészülni a Plex-integrációnál?

  • A megfelelő adatforrás kiválasztása. A Plex számos adatforrásában vannak egymással átfedő mezők. Az integráció legnehezebb része annak az adatforrásnak a kiválasztása, amely a kívánt mennyiséget vagy állapotot adja vissza. A felmérés során minden adatforrást név szerint rögzítsenek.
  • A munkaállomások részletezettsége. Ha egy munkaállomás valójában négy gépből álló területet jelöl, azt négy munkaállomásként vagy hatékonysági értékekkel rendelkező csoportként kell leképezni. Ellenkező esetben az ütemezés túlterheli.
  • Mértékegységek. A folyamatipari üzemekben a gyártási tételeket grammban vagy literben mérik, a következő művelet viszont már darabbal számol. Importáláskor műveletenként végezze el az átváltást.
  • Tárolóegységek és összesített cikkszintű készlet. A Plex az üzemi készletet tárolóegységenként követi. Összesítse az ütemezéshez felhasználható tárolóegységek tartalmát, a zárolt vagy karanténban lévő készletet pedig zárja ki.
  • Normaidők. Az első ütemezés előtt vesse össze a cikkek műveleteinél megadott átállási és megmunkálási időket a tényleges gyártási adatokkal.
  • Több PCN kezelése. A megfeleltetésben különítse el az üzemeket, hogy az egyik üzem gyártási feladatai soha ne kerüljenek egy másik üzem munkaállomásaira.

Ki állítja be és ki támogatja a Plex-integrációt?

A munka kiterjed a gyártási feladatok, technológiai útvonalak, munkaállomások és PCN-ek megfeleltetésére, valamint a SkyPlanner által az ütemezéskor figyelembe vett korlátokra: az átállásiidő-mátrixra, a gépkezelői létszámra és az alternatív erőforrásokra.

  1. A SkyPlanner csapata a bevezetés során beállítja az integrációt, és az éles indulás után is támogatja. Ez a SkyPlanner oldalára és az egyeztetett Plex-interfészekre terjed ki. Minden üzem másképp használja a Plexet; ez a tapasztalat itt kap szerepet.
  2. Plex-partnere részt vehet a munkában, vagy maga is elkészítheti az integrációt. A partner ismeri az Ön PCN-jét, adatforrásait és Custom APIs interfészeit. A SkyPlanner biztosítja a REST API-t, a Swagger/OpenAPI dokumentációt és a webhookokat.
  3. Saját fejlesztői is építhetnek rá: ugyanazt a dokumentált REST API-t használhatják API-tokennel. Az induláshoz elegendő egy API-token, a SkyPlanner csapata pedig szükség esetén segít. A nyilvános dokumentáció a SkyPlanner dokumentációs oldalán érhető el, és a beszerzési rendelések, valamint a termékek és anyagok API-jának leírását is tartalmazza.

A SkyPlanner havi díja 199 €-tól indul, 5 munkaállomással, havi számlázással. Az integrációra a folyamatainak és igényeinek megfelelően, az előfizetéssel együtt előzetes árajánlatot adunk, így már az indulás előtt látja a teljes költséget. A Plex saját ütemezésével való összehasonlítást a Plex termelésütemezését bemutató oldalon, az áttekintést a Plex oldalán, a további rendszereket pedig az ERP-integrációk gyűjtőoldalán találja.

Gyártóvállalatok véleménye a SkyPlannerről

Kalle Kalliomäki, az UTU ellátásilánc-szakértője az ulvilai kapcsolótábla-gyártó üzemben

2 hmegtakarítás hetente

„A SkyPlannerrel az Excel-táblázatok helyett áttértünk a gyártás valós idejű optimalizálására.”

Kalle Kalliomäki, ellátásilánc-szakértő
UTU · Elektromos kapcsolótáblák és kapcsolóberendezések

A gyártástervezés hetente 2 óra munkaidőt takarít meg, az új feladatsor pedig másodpercek alatt eljut a gyártósorra.

Olvassa el az UTU véleményét

Tisztatéri védőruhát viselő gépkezelők a Laboratory & Allied nairobi gyógyszergyárának palacktöltő soránál

+90%gyártási hatékonyság

„A gyártás hatékonysága 90%-kal nőtt.”

Abdul Rucyinga, informatikai vezető
Laboratory & Allied · Gyógyszergyártás

A gyártás hatékonysága 90%-kal nőtt, és az összes munkaállomásra kiterjedő, három hónapra optimalizált terv kevesebb mint 30 perc alatt elkészül.

Olvassa el a Laboratory & Allied véleményét

Anu Järvinen, a Fredman Operations gyártásvezetője egy robotizált raklapozócella mellett Raumában

6 hónapraelőre látja az értékesítés a szabad kapacitást

„A SkyPlanner megbízható alapot ad a teljes gyártástervezéshez.”

Anu Järvinen, gyártásvezető
Fredman Operations · Élelmiszeripari felhasználásra biztonságos csomagolópapírok

Az értékesítés hat hónapra előre látja a szabad kapacitást, az ütemezés módosítására irányuló kérésekre pedig másodpercek alatt érkezik válasz a korábbi egy óra vagy még hosszabb idő helyett.

Olvassa el a Fredman Operations véleményét

100%a szállítási határidők betartása 2021 óta

„A SkyPlanner átláthatóvá teszi a kapacitásunkat és kiszámíthatóvá a tervezést.”

Dan Berglund, COO/CFO
Opes Corporation · Vegyipari és élelmiszeripari gyártás

A szállítási határidők betartása a SkyPlanner használatának teljes ideje alatt, 2021 óta 100%-os.

Olvassa el az Opes Corporation véleményét

Gyakori kérdések

Van a Plexnek API-ja a gyártásütemezési adatokhoz?

Igen. A Plex Connect REST/JSON API-kat biztosít a cikkekhez, beszerzési rendelésekhez, munkaállomásokhoz és szerszámokhoz. A Plex Data Sources a gyártási feladatokat, műveleteket, gyártási adatokat és készleteket teszi elérhetővé. Minden másra a Plex Custom APIs szolgál.

Ki készíti el a Plex-integrációt?

A SkyPlanner csapata a bevezetés során az Ön Plex-környezetéhez igazítja a kétirányú integrációt, és az éles indulás után is támogatja. Plex-partnere vagy saját fejlesztői is építhetnek a SkyPlanner dokumentált REST API-jára; az induláshoz elegendő egy API-token.

Miért a SkyPlannert kapcsoljuk a rendszerhez a Plex Finite Scheduling vagy a Finite Scheduler bevezetése helyett?

A Plex a termelésütemezést a MES/MOM képességei közé sorolja (forrás), a Finite Scheduler terméket pedig így hirdeti: “An Adaptive Plex MES Integration” (adaptív Plex MES-integráció) (forrás). A SkyPlanner a már használt Plex-csomaghoz kapcsolódik, a bevezetés kezdetétől számított néhány héten belül élesben működik, az Autopilot pedig minden érdemi változáskor automatikusan újratervez. A SkyPlanner csapata beállítja és támogatja a kétirányú integrációt, a Plex-oldalért pedig Plex-partnere is felelhet.

Kell bármit telepítenünk a Plexbe?

Nem. A hozzáférést a Plex Developer Portal felületén és PCN-enként kell beállítani. A SkyPlanner a Plex mellett, a felhőben fut.

Tud a Plex valós időben változásokat küldeni?

A Plex oldalán ütemezett szinkronizálás fut, jellemzően néhány percenként. Egy Plex-partner a Plex-oldali események hatására új gyártási feladatokat is küldhet a SkyPlanner REST API-jára. A másik irányban a SkyPlanner webhookjai azonnal továbbítják az ütemezés változásait.

Kipróbálhatjuk a SkyPlannert az integráció elkészítése előtt?

Igen. A 30 napos ingyenes próba legfeljebb 20 munkaállomás használatát támogatja, a Plexből származó CSV- vagy Excel-adatok importálásával, bankkártya nélkül. Indítsa el a próbát, vagy egyeztessen értékesítőinkkel az integráció felméréséről.