Liidestused / ERP / Plex Smart Manufacturing Platform
Plexi integreerimisjuhend tootmise ajakava koostamiseks SkyPlanner APS-iga
See Plexi integreerimisjuhend näitab partneritele ja IT-meeskondadele, kuidas ühendada Plex Smart Manufacturing Platform SkyPlanner APS-iga. SkyPlanneri ja Plexi vaheline andmevahetus on kahesuunaline:
- SkyPlannerisse jõuavad tööd, detailid, tehnoloogilised marsruudid, töökeskused, laoseisud ja ostutellimused.
- Iga operatsiooni planeeritud algus- ja lõppaeg saadetakse tagasi Plexi.
- Operaatorite kinnitused jõuavad Plexi tootmisaruandlusse.
- SkyPlanneri veebihaagid edastavad ajakava muudatused kohe, kui need toimuvad.
SkyPlanneri meeskond seadistab integratsiooni juurutamise käigus teie Plexi seadistuse järgi ja pakub tuge ka pärast kasutuselevõttu. See juhend on mõeldud partneritele ja arendajatele, kes soovivad töös osaleda või ise SkyPlanneri dokumenteeritud REST API põhjal lahendusi luua (API dokumentatsioon).
Plexi integratsiooniliidesed
Plex on üks mitme rentnikuga pilveplatvorm, seega kasutavad kõik rentnikud uusimat versiooni. Integreerimiseks on neli võimalust:
- Plex Connect REST APIs. Plex tõi Plex Connecti turule 2015. aastal kirjeldusega “a new REST/JSON API.” (uus seda tüüpi API). (allikas) Versioonitud kogumid hõlmavad detaile, tarnijaid, kliente, ostutellimusi, töökeskusi ja tööriistu.
- Plex Custom APIs. Plexi andmelehel on kirjas: “The developer portal is also available for creating unique APIs.” (Arendajaportaalis saab luua ka kohandatud API-sid.) (allikas) Partnerid kasutavad seda võimalust objektide jaoks, millel puudub standardkogum.
- Plex UX Data Sources. Plex teeb oma andmeallikad kättesaadavaks REST-i kaudu. Siit loetakse tavaliselt töid, tööde operatsioone, tootmiskirjeid ja laokonteinereid.
- Plex Classic Data Sources. Varasem SOAP-liides, mida kasutatakse ainult siis, kui Classic-andmeallikal puudub UX-i vaste.
SkyPlanner kasutab põhiandmete ja ostuandmete jaoks Plex Connecti ning tööde, operatsioonide ja tootmisandmete jaoks Plex Data Sourcesi.
Juurdepääs ja PCN
API juurdepääs seadistatakse iga rakenduse jaoks eraldi Plex Developer Portalis, kus lubatakse integratsioonile vajalikud API kogumid. Iga päring on suunatud kindlale PCN-ile ehk Plant Control Numberile, mis tähistab Plexis tehast või juriidilist üksust. Kolme tehasega kontsernil on kolm PCN-i. Integratsioon seob iga PCN-i eraldi SkyPlanneri seadistusega või ühe seadistuse töökeskuste rühmadega.
Data Source’i päringud kasutavad iga PCN-i jaoks eraldi veebiteenuse pääsuandmeid. Looge integratsioonile eraldi konto, millel on juurdepääs ainult vajalikele andmeallikatele.
SkyPlanneri REST API kasutab autentimiseks API tokenit (SkyPlanner Settings > API) ning selle dokumentatsioon on Swagger/OpenAPI vormingus. Integreerimise õppejuhend aitab teha esimesed päringud.
Sünkroonimise mudel
Plexi poolel toimub sünkroonimine ajakava alusel. SkyPlanner loeb uusi ja muudetud töid, operatsioone ning laoseise Plex Connectist ja Data Sourcesist iga tehase jaoks määratud sagedusega. Plexi partner saab ka saata muudatusi Plexist otse SkyPlanneri REST API-sse, kasutades Plexi-poolseid päästikuid, näiteks uue töö loomist.
SkyPlanner saadab oleku või ajakava muutumisel veebihaake, seega toimub tagasikirjutamine sündmuspõhiselt.
Andmete vastendamine
| Plexi objekt (liides) | SkyPlanneri objekt | Suund | Sagedus |
|---|---|---|---|
| Part (Plex Connecti kogum parts) | Tooted ja materjalid | Plex → SkyPlanner | Esmane laadimine, seejärel muudatuste sünkroonimine |
| Bill of Materials (Data Source) | Toote struktuur, alamtooted, iga toote materjalid | Plex → SkyPlanner | Esmane laadimine, seejärel muudatuste korral |
| Tehnoloogiline marsruut ja detaili operatsioonid: töökeskus, ajanormid (Data Source) | Tööetapid koos seadistus- ja tööaegadega | Plex → SkyPlanner | Esmane laadimine, seejärel muudatuste korral |
| Töökeskus: masin, tootmisrakk või tootmisala (Plex Connecti kogum work centers) | Töökeskused, töökeskuste rühmad, efektiivsusnäitajad | Plex → SkyPlanner | Esmane laadimine, hiljem harva |
| Töö ja selle operatsioonid: kogus, tähtaeg (Data Source) | Tellimused ja tööd | Plex → SkyPlanner | Iga paari minuti järel või saadetakse töö loomisel |
| Laoseisud ja konteinerid (Data Source) | Laosaldod | Plex → SkyPlanner | Iga tund või enne iga ajakava koostamist |
| Ostutellimused koos eeldatavate saabumistega (Plex Connecti kogum purchase orders) | Saabuv materjal tarnekuupäeval; laoseis uueneb oleku Delivered määramisel | Plex → SkyPlanner | Iga tund või enne iga ajakava koostamist |
| Tööriistad (Plex Connecti kogum tools) | Tööriistad kui piiratud saadavusega ühiskasutatavad ressursid | Plex → SkyPlanner | Esmane laadimine; edaspidi hallatakse SkyPlanneris |
| Planeeritud algus ja lõpp iga operatsiooni ning töökeskuse kohta (Custom API või Data Source) | Ajakava | SkyPlanner → Plex | Ajakava muutumisel SkyPlanneri veebihaagi kaudu |
| Tootmiskirjed: kogused, algus, lõpp, seisakud | Ajakirjed ja operaatorite kinnitused | SkyPlanner → Plex | Iga kinnituse järel või kord vahetuses |
| SkyPlanneri piirangute andmed | Seadistusaegade maatriks, operaatorite arv töö kohta, alternatiivsed töökeskused ja töötajad | Hallatakse SkyPlanneris | Seadistatakse juurutamise käigus |
Integratsiooni tööpõhimõtted
1. Põhiandmete esmane laadimine. Laadige detailid, materjaliloendid, tehnoloogilised marsruudid koos detailide operatsioonidega, töökeskused ja tööriistad. Valige teadlikult, millisel tasemel töökeskusi määratleda. Plexi töökeskus võib olla üks masin, tootmisrakk või tootmisala. SkyPlanner peaks koostama ajakava tasemel, kus tööd liiguvad ühes järjekorras.
2. Tööde sünkroonimine. Lugege tootmisse lubatud tööd koos operatsioonide, koguste ja tähtaegadega ning laoseisud ja avatud ostutellimused. SkyPlanner käsitab tellitud materjali ostutellimuse tarnekuupäeval saadaolevana ning uuendab laoseisu, kui ostutellimusele määratakse olek Delivered. Ajakava koostamisel kontrollitakse koos nii laoseisu kui ka ostutellimustega saabuvaid materjale.
3. Ajakava tagasikirjutamine. Iga operatsiooni kohta, mille planeerimismootor ajakavasse paigutas või mille aega muutis, saadab SkyPlanner planeeritud alguse, lõpu ja töökeskuse tagasi Plexi kokkulepitud Custom API või andmeallika kaudu. Töö, selle kogus ja olek jäävad Plexi hallata.
4. Kinnitused tootmisest. Operaatorid registreerivad tööde algused, kogused ja seisakud funktsioonidega Mobile Confirmations, Production Timer või Quick Log Mode ning ajakava uueneb vastavalt töö edenemisele. Kinnitused saadetakse Plexi tagasi tootmiskirjetena. Valige iga töökeskuse jaoks üks kanal: operaatorid kinnitavad tehtut kas SkyPlanneris või Plex Control Panelis, mitte mõlemas.
5. Andmete haldamise ja vastuolude lahendamise reeglid. Pange need enne kasutuselevõttu kirja:
| Andmed | Haldav süsteem |
|---|---|
| Detailid, materjaliloendid, tehnoloogilised marsruudid, töö kogus ja olek, laoseisud | Plex |
| Operatsioonide järjekord, algus- ja lõppajad, töökeskuse määramine | SkyPlanner |
| Seadistusaegade maatriks, nõuded tööriistadele ja operaatoritele, alternatiivsed ressursid | SkyPlanner |
| Vahetused ja puudumised | Üks süsteem, mis valitakse ulatuse määramisel |
| Tootmiskirjed | Plex, kuhu kirjed saadetakse SkyPlanneri kinnituste põhjal |
Kui Plexis muudetakse töö kogust või tehnoloogilist marsruuti, tekib tööst uus versioon. SkyPlanner loeb selle uuesti sisse ning Autopilot muudab tootmise muutumisel ajakava automaatselt.
Projekti tavapärased etapid
Lahendus võetakse tavaliselt kasutusele mõne nädala jooksul pärast juurutamise algust. Enne seda saate 30-päevase tasuta prooviperioodi jooksul kasutada oma andmeid. Eksportige Plexist avatud tööd, operatsioonid ja töökeskused Exceli või CSV-vormingusse, importige need SkyPlannerisse ning kontrollige ajakava enne integreerimistööde alustamist.
Seejärel kulgeb projekt seitsmes etapis:
- Vastendamine. Leppige kokku vastendustabel, PCN-ide ja töökeskuste tasemed, andmete haldamise reeglid ning sünkroonimissagedused.
- Juurdepääs Plexile. Lubage Developer Portalis Plex Connecti kogumid ja seadistage iga PCN-i jaoks Data Source’i konto.
- Esmane laadimine. Detailid, materjaliloendid, tehnoloogilised marsruudid, töökeskused ja tööriistad.
- Tööde ja ostutellimuste sünkroonimine. Tööd, operatsioonid, laoseisud ja avatud ostutellimused sünkroonitakse ajakava alusel.
- Piirangute seadistamine SkyPlanneris. Seadistusaegade maatriks, operaatorite arv iga töö jaoks, alternatiivsed töökeskused ja töötajad.
- Tagasikirjutamine ja kinnitused. Planeeritud ajad ja tootmiskirjed saadetakse Plexi.
- Paralleelkasutus ja kasutuselevõtt. Kasutage SkyPlannerit senise plaani kõrval, korrastage põhiandmed ja seejärel lülitage sisse andmete tagasikirjutamine.
Millega Plexi integratsiooni kavandamisel arvestada
- Õige andmeallika valik. Plexis on palju kattuvate väljadega andmeallikaid. Integratsiooni kõige keerulisem osa on valida allikas, mis tagastab just vajaliku koguse või oleku. Leppige ulatuse määramisel iga kasutatav allikas nimeliselt kokku.
- Töökeskuste detailsus. Kui töökeskus tähistab tegelikult nelja masinaga tootmisala, tuleb see modelleerida nelja töökeskusena või rühmana, millele on määratud efektiivsusnäitajad. Muidu planeeritakse sellele ajakavas liiga suur koormus.
- Mõõtühikud. Protsessitootmises arvestatakse partiisid grammides või liitrites, järgmises etapis aga tükkides. Teisendage ühikud importimisel iga operatsiooni jaoks eraldi.
- Konteinerid ja detailide üldkogused. Plex jälgib tootmises olevaid varusid konteinerite kaupa. Liitke kokku nende konteinerite kogused, mida ajakavas tohib kasutada, ning jätke blokeeritud või karantiinis varud välja.
- Normajad. Enne esimese ajakava koostamist võrrelge detailide operatsioonide seadistus- ja tööaegu tegelike tootmisandmetega.
- Mitu PCN-i. Hoidke tehaste andmete vastendused lahus, et ühe tehase tööd ei satuks kunagi teise tehase töökeskustesse.
Kes Plexi integratsiooni seadistab ja toetab?
Töö hõlmab teie tööde, tehnoloogiliste marsruutide, töökeskuste ja PCN-ide andmete vastendamist ning nende piirangute seadistamist, mida SkyPlanner ajakava koostamisel arvestab: seadistusaegade maatriks, operaatorite arv ja alternatiivsed ressursid.
- SkyPlanneri meeskond seadistab integratsiooni juurutamise käigus ja pakub tuge pärast kasutuselevõttu. Seadistamine ja tugi hõlmavad integratsiooni SkyPlanneri-poolset osa ning kokkulepitud Plexi liideseid. Iga tehas kasutab Plexi erinevalt ning seadistamisel rakendatakse teadmisi tehase Plexi kasutusviisist.
- Teie Plexi partner võib töös osaleda või integratsiooni ise luua. Partner tunneb teie PCN-i, andmeallikaid ja Custom APIs liideseid. SkyPlanner pakub REST API-t, Swagger/OpenAPI dokumentatsiooni ja veebihaake.
- Ka teie arendajad saavad integratsiooni luua, kasutades sama dokumenteeritud REST API-t ja API-pääsmikku. Alustamiseks piisab API-pääsmikust ning SkyPlanneri meeskond aitab vajaduse korral. Avaliku dokumentatsiooni, sealhulgas ostutellimuste ning toodete ja materjalide API kohta, leiate SkyPlanneri dokumentatsioonist.
SkyPlanneri hind algab 199 € kuus ja sisaldab 5 töökeskust. Arveldamine toimub kord kuus. Integratsiooni hinnapakkumine koostatakse teie protsessi ja vajaduste järgi koos paketi pakkumisega, nii et kogukulu on teada juba enne alustamist. Plexi enda ajakava koostamise võimaluste võrdluse leiate lehelt tootmise planeerimine Plexis tegeliku masina- ja personalivõimsuse piires, ülevaate Plexi lehelt ning teised süsteemid ERP-integratsioonide koondlehelt.
Tootjate kogemused SkyPlanneriga
2 hajasäästu igal nädalal
„SkyPlanner on viinud meie tootmise planeerimise Exceli tabelitest tootmise reaalajas optimeerimiseni.”
Kalle Kalliomäki, tarneahelaspetsialist
UTU · Elektrikilbid ja jaotusseadmed
Tootmise planeerimisel säästetakse igal nädalal 2 tundi tööaega ning uus tööjärjekord jõuab liinile sekunditega.
+90%tootmise efektiivsust
„Tootmise efektiivsus on kasvanud 90%.”
Abdul Rucyinga, IT-juht
Laboratory & Allied · Ravimitootmine
Tootmise efektiivsus on kasvanud 90% ning kõiki töökeskusi hõlmava optimeeritud kolmekuulise plaani koostamine võtab alla 30 minuti.
6 kuudette näeb müügimeeskond vaba võimsust
„SkyPlanner loob kogu tootmise planeerimisele kindla ja usaldusväärse aluse.”
Anu Järvinen, tootmisjuht
Fredman Operations · Toiduga kokkupuuteks sobivad pakkepaberid
Müügimeeskond näeb vaba võimsust kuus kuud ette. Ajakava muutmise päringutele, millele vastamine võttis varem tunni või rohkem, vastatakse nüüd sekunditega.
100%tarnekindlus alates 2021. aastast
„SkyPlanner annab meile ülevaate võimsusest ja muudab planeerimise prognoositavaks.”
Dan Berglund, COO/CFO
Opes Corporation · Keemia- ja toiduainetootmine
Tarnekindlus on olnud 100% kogu SkyPlanneri kasutusaja jooksul, alates 2021. aastast.
Korduma kippuvad küsimused
Kas Plexil on API tootmise ajakava koostamiseks vajalike andmete jaoks?
Jah. Plex Connect pakub REST/JSON API-sid detailide, ostutellimuste, töökeskuste ja tööriistade jaoks. Plex Data Sources võimaldab juurdepääsu töödele, operatsioonidele, tootmisandmetele ja varudele. Ülejäänud vajadused katab Plex Custom APIs.
Kes loob Plexi integratsiooni?
SkyPlanneri meeskond seadistab juurutamise käigus teie Plexi seadistusele vastava kahesuunalise integratsiooni ja pakub tuge ka pärast kasutuselevõttu. Teie Plexi partner või oma arendajad saavad integratsiooni luua ka SkyPlanneri dokumenteeritud REST API abil. Alustamiseks piisab API-pääsmikust.
Miks ühendada SkyPlanner, mitte lisada Plex Finite Scheduling või Finite Scheduler?
Plex liigitab tegelikku masina- ja personalivõimsust arvestava tootmise planeerimise oma MES/MOM-funktsioonide hulka (allikas) ning turundab Finite Schedulerit sõnadega “An Adaptive Plex MES Integration” (kohanduv Plex MES-i integratsioon) (allikas). SkyPlanner ühendub teie olemasoleva Plexi paketiga ja on kasutuses mõne nädala jooksul pärast juurutamise algust. Autopilot koostab iga olulise muudatuse korral ajakava automaatselt uuesti. SkyPlanneri meeskond seadistab kahesuunalise integratsiooni ja pakub sellele tuge, Plexi poole eest võib vastutada teie Plexi partner.
Kas peame Plexi midagi paigaldama?
Ei. Juurdepääs seadistatakse Plex Developer Portalis ja iga PCN-i jaoks eraldi. SkyPlanner töötab pilves Plexi kõrval.
Kas Plex saab muudatusi reaalajas edastada?
Plexi poolel sünkroonitakse andmeid ajakava alusel, tavaliselt iga paari minuti järel. Plexi partner saab saata uusi töid SkyPlanneri REST API-sse ka Plexi-poolsete sündmuste ajel. Vastassuunas edastavad SkyPlanneri veebihaagid ajakava muudatused kohe nende tekkimisel.
Kas saame SkyPlannerit enne integratsiooni loomist katsetada?
Jah. 30-päevane tasuta prooviperiood toetab kuni 20 töökeskust ning andmete importimist Plexist CSV- või Exceli failidega. Krediitkaarti pole vaja. Alustage prooviperioodi või võtke ühendust müügimeeskonnaga, et määrata integratsiooni ulatus.