Jungiasi su ERP ir MES sistemomis, tokiomis kaip

Integracijos / ERP / DELMIAWorks

DELMIAWorks integravimo vadovas gamybos tvarkaraščiams sudaryti su SkyPlanner APS

Šiame DELMIAWorks integravimo vadove partneriams ir IT komandoms paaiškinama, kaip susieti DELMIAWorks, anksčiau vadintą IQMS, su SkyPlanner APS. SkyPlanner keičiasi duomenimis su DELMIAWorks abiem kryptimis per DELMIAWorks WebAPI:

  • Į SkyPlanner perduodami gamybos užsakymai, Bills of Manufacturing su detalių operacijomis, darbo centrai, įrankiai ir liejimo formos, atsargų kortelės, atsargų likučiai ir pirkimo užsakymai.
  • Suplanuotos pradžios ir pabaigos datos bei priskirtas darbo centras įrašomi atgal į gamybos užsakymus.
  • Tinkamų detalių kiekį galima įrašyti į gamybos apskaitą, o paruošimo ir gamybos laiką – į Time & Attendance užduočių darbo laiko apskaitą.
  • SkyPlanner siunčia pranešimus per webhook sąsajas vos pasikeitus tvarkaraščiui.
SkyPlanner APS Gantt laiko juosta su darbo centrams suplanuotomis užduotimis ir apačioje pateiktu užsakymų sąrašu.

Diegimo metu SkyPlanner komanda per REST API sukonfigūruoja integraciją pagal jūsų DELMIAWorks aplinką ir ją palaiko pradėjus naudoti. Šis vadovas skirtas partneriams ir programuotojams, norintiems dalyvauti šiame procese arba patiems kurti sprendimus naudojant dokumentuotą SkyPlanner REST API (API žinynas).

DELMIAWorks integravimo sąsajos

DELMIAWorks dokumentacijoje nurodoma: „WebAPI includes both the API SDK for GRAPHQL APIs and WebAPI SDK for REST APIs” (WebAPI apima API SDK, skirtą GRAPHQL API, ir WebAPI SDK, skirtą REST API) (WebAPI aprašas). REST sąsaja suskirstyta į modulius ir valdiklius. Integracijai, skirtai tvarkaraščiams sudaryti, naudojami šie:

  • Manufacturing WorkOrders: WorkOrder, WorkOrders, ScheduledWorkOrders, UnscheduledWorkOrders, CreateWorkOrder, UpdateWorkOrder, UpdateWorkOrderEx, WorkOrderReleases, InventoryItemsForWorkOrder, SalesOrdersForWorkOrder.
  • Manufacturing Schedule: RunAutoLoad, RemoveFromSchedule, NextSetup, GetSetupTemplateChecklists.
  • Manufacturing WorkCenters: WorkCenter, WorkCenters, WorkCenterDetails, RunningWorkOrder, PMEquipment.
  • Manufacturing BOM: BillOfMaterials, BomLabor, PartOperations, StandardOperations, BOMComponents.
  • Manufacturing Inventory: InventoryItems, AddProductionRecords, InventoryProductionReportsByWorkOrder.
  • Manufacturing Realtime: GetWorkCenterSchedule, ActualCavity, GetSetupTime, RealTimeData.
  • Manufacturing Downtime: AddDownTime, CloseDownTime.
  • PO Receiving: POs, POLineItems, POReleaseItems, POReceipts.
  • Time & Attendance: TimeClock (LogInOut, TaskClockLogin), Tasks (ClockInTATask, ClockOutTATask, UpdateGoodParts), EmployeeCalendar.

GraphQL SDK tinka dideliems duomenų kiekiams nuskaityti, pavyzdžiui, pradiniam atsargų kortelių ir BOM įkėlimui. Visi įrašymai atliekami per REST valdiklius.

Autentifikavimas ir licencijavimas

DELMIAWorks sistemoje sukurkite atskirą integracijai skirtą naudotoją ir įsitikinkite, kad jūsų aplinkoje WebAPI įdiegta ir jai suteikta licencija. Realtime modulyje yra AuthToken valdiklis, o WebAPI seansas atidaromas naudojant integracijos naudotojo prisijungimo duomenis. Tikslią jūsų versijos konfigūraciją patvirtins DELMIAWorks partneris.

Kiekvienos užklausos į SkyPlanner antraštėje Authorization-Token perduodamas API prieigos raktas. Jį sukursite SkyPlanner meniu pasirinkę Settings > API. Norint pradėti kurti integraciją, pakanka API prieigos rakto.

Įvykiai ir periodinės užklausos

Kaskart pasikeitus tvarkaraščiui, SkyPlanner siunčia webhook pranešimą, todėl pakeitimai į DELMIAWorks įrašomi vos pakoregavus planą.

DELMIAWorks pakeitimus tikrinkite periodiškai siųsdami užklausas į WebAPI. ScheduledWorkOrders ir UnscheduledWorkOrders nuskaitykite kas kelias minutes, o pirkimo užsakymus ir atsargų korteles – rečiau. Partnerio įgyvendinamame projekte IQAlert, DELMIAWorks pranešimų ir veiksmų vykdymo mechanizmas, gali inicijuoti veiksmus pagal įvykius.

Duomenų susiejimas

DELMIAWorks objektas (sąsaja)SkyPlanner objektasKryptisDažnumas
Atsargų kortelės (InventoryItems)Produktai ir medžiagosDELMIAWorks → SkyPlannerPradinis įkėlimas, vėliau – periodinės užklausos
Bill of Manufacturing, BOM komponentai (BillOfMaterials, BOMComponents)Gaminio struktūra, kiekvienam gaminiui reikalingos medžiagosDELMIAWorks → SkyPlannerPradinis įkėlimas, vėliau – pasikeitus duomenims
Detalių operacijos, standartinės operacijos, BOM darbo sąnaudos (PartOperations, BomLabor)Proceso etapai, jų trukmė, paruošimo laikas ir operatorių skaičiusDELMIAWorks → SkyPlannerPradinis įkėlimas, vėliau – pasikeitus duomenims
Darbo centrai: presai, ekstruderiai, gamybos celės (WorkCenters, WorkCenterDetails)Darbo centrai, jų grupės ir efektyvumo rodikliaiDELMIAWorks → SkyPlannerPradinis įkėlimas, vėliau – retai
Įrankiai ir liejimo formos, skirtingoms detalėms skirti bendri įrankiai, formų lizdai (BOM, ActualCavity)Įrankiai kaip riboti ištekliai, kiekis per cikląDELMIAWorks → SkyPlannerPradinis įkėlimas, vėliau – pasikeitus duomenims
Shop Calendar, darbuotojų kalendorius (EmployeeCalendar)Pamainos, darbuotojai, neatvykimaiDELMIAWorks → SkyPlannerKasdien arba pamainos tvarkomos pačioje SkyPlanner
Gamybos užsakymai ir jų vykdymo dalys (WorkOrders, ScheduledWorkOrders, UnscheduledWorkOrders)Užsakymai ir užduotys su įvykdymo terminais bei medžiagų poreikiuDELMIAWorks → SkyPlannerUžklausos kas kelias minutes
Kiekvienos atsargų pozicijos turimas kiekis (InventoryItems)Atsargų likučiaiDELMIAWorks → SkyPlannerUžklausos kas valandą arba sudarant tvarkaraštį
Pirkimo užsakymai ir jų pristatymo dalys (POs, POReleaseItems)Pirkimo užsakymai, gaunamos medžiagos pagal pristatymo datąDELMIAWorks → SkyPlannerUžklausos kas valandą arba sudarant tvarkaraštį
Gamybos užsakymo pradžios ir pabaigos datos, darbo centras (Manufacturing WorkOrders valdiklis)Suplanuota pradžia ir pabaiga, priskirtas darbo centrasSkyPlanner → DELMIAWorksPasikeitus tvarkaraščiui, per SkyPlanner webhook pranešimą
Gamybos įrašai: tinkamos detalės pagal gamybos užsakymą (AddProductionRecords)Patvirtinimuose nurodyti pagaminti kiekiaiSkyPlanner → DELMIAWorksPo kiekvieno patvirtinimo, jei pasirinkta
Užduočių darbo laikas (ClockInTATask, ClockOutTATask)Darbo laiko įrašai ir operatorių patvirtinimaiSkyPlanner → DELMIAWorksPo kiekvieno patvirtinimo arba kiekvieną pamainą, jei pasirinkta
DELMIAWorks sistemoje nėraParuošimo laikų matrica, alternatyvūs presai ir darbuotojaiTvarkoma SkyPlanner sistemojeSukonfigūruojama diegimo metu

Integravimo scenarijai

1. Pradinis pagrindinių duomenų įkėlimas. Nuskaitykite atsargų korteles, BOM, detalių operacijas, darbo centrus ir liejimo formas. Darbo centrus susiekite apgalvotai: kiekvienas presas yra vienas darbo centras, o presai, kuriems tinka to paties dydžio liejimo formos, sujungiami į darbo centrų grupę su alternatyvomis.

2. Gamybos užsakymų sinchronizavimas. Nuskaitykite atvirus gamybos užsakymus su jų operacijomis ir medžiagomis, taip pat atvirus pirkimo užsakymus. SkyPlanner laiko, kad užsakyta derva ir įdėklai bus prieinami pirkimo užsakymo pristatymo dieną, o atsargų likučius atnaujina, kai pirkimo užsakymui suteikiama būsena Delivered.

3. Tvarkaraščio įrašymas atgal. Kai planavimo mechanizmas įtraukia gamybos užsakymą į tvarkaraštį arba jį perkelia, SkyPlanner webhook pranešimas inicijuoja gamybos užsakymo atnaujinimą per Manufacturing WorkOrders valdiklį. Perduodamos suplanuotos pradžios ir pabaigos datos bei SkyPlanner parinktas darbo centras. Konkretūs laukai ir tai, kaip pagal juos atnaujinama Finite Schedule lenta, nustatoma apibrėžiant diegimo apimtį.

4. Patvirtinimai iš gamybos. Operatoriai registruoja darbą naudodami SkyPlanner Mobile Confirmations arba Production Timer, o pagal darbo laiko įrašus tvarkaraštis nuolat atnaujinamas. Jūs pasirenkate, ar faktinius duomenis įrašyti atgal. Jei taip, tinkamų detalių kiekiai perduodami į AddProductionRecords, o darbo laikas – per Time & Attendance užduočių užklausas. Jei ne, RealTime ir Shopworks toliau teikia duomenis kaip anksčiau, o SkyPlanner nuskaito darbų eigą iš DELMIAWorks.

5. Atsakomybė už duomenis ir konfliktų sprendimo taisyklės. Užfiksuokite jas prieš pradėdami naudoti integraciją:

DuomenysAtsakinga sistema
Atsargų kortelės, BOM, ciklų trukmė, formų lizdai, gamybos užsakymų kiekiai ir būsenaDELMIAWorks
Gamybos užsakymų seka, pradžios ir pabaigos laikas, preso priskyrimasSkyPlanner
Paruošimo laikų matrica, reikalavimai liejimo formoms ir operatoriams, alternatyvūs presaiSkyPlanner
Pamainos ir nedarbo dienosViena sistema, pasirinkta apibrėžiant apimtį
Gamyba, brokas, darbo laikas ir medžiagų išdavimasDELMIAWorks: duomenys registruojami joje arba įrašomi iš SkyPlanner darbo laiko įrašų

Pasirinkite vieną sistemą, kuri įrašys gamybos užsakymų datas. Darbo centrams, kurių tvarkaraščius sudaro SkyPlanner, išjunkite Auto Load, taip pat visus IQAlert veiksmus, paleidžiančius Update Schedule ir Auto Load. Norėdami užfiksuoti artimiausio laikotarpio užduotis šiuose darbo centruose, naudokite SkyPlanner funkciją Running Time Lock, o ne DELMIAWorks planavimo laiko ribą.

Įprasti projekto etapai

Įgyvendinimas paprastai užbaigiamas per kelias savaites nuo diegimo pradžios. Prieš tai patikrinkite tvarkaraštį per nemokamą 30 dienų bandomąjį laikotarpį, naudodami iš DELMIAWorks CSV arba Excel formatu eksportuotus darbo centrus, BOM ir atvirus gamybos užsakymus.

  1. Duomenų susiejimas. Patvirtinkite susiejimo lentelę, duomenų valdymo taisykles, sinchronizavimo dažnį ir nuspręskite, ar gamybos bei darbo laiko duomenys bus perduodami atgal.
  2. Prieiga prie DELMIAWorks. Sukurkite integracijai skirtą naudotoją ir patikrinkite WebAPI licenciją. Pirmiausia išbandykite bandomojoje duomenų bazėje.
  3. Pradinis duomenų įkėlimas. Prekės, BOM, detalių operacijos, darbo centrai, liejimo formos, kalendoriai.
  4. Gamybos ir pirkimo užsakymų sinchronizavimas. Periodinės užklausos su filtrais ir pakartotiniais bandymais.
  5. Apribojimų nustatymas SkyPlanner sistemoje. Paruošimo laikų matrica, liejimo formos kaip įrankiai, operatorių skaičius kiekvienai užduočiai, alternatyvūs presai ir darbuotojai.
  6. Tvarkaraščio įrašymas atgal. Gamybos užsakymų atnaujinimai pagal SkyPlanner „webhook“ pranešimus ir, jei pasirinkta, gamybos bei darbo laiko duomenų registravimas.
  7. Lygiagretus testavimas. Naudokite SkyPlanner kartu su esamu Finite Schedule, palyginkite datas ir pataisykite pagrindinius duomenis.
  8. Darbo pradžia. Darbo centruose, kuriems sudaromi tvarkaraščiai, išjunkite Auto Load ir įjunkite duomenų įrašymą atgal.

Ką numatyti integruojant DELMIAWorks

  • Skirtingų gaminių liejimas viena forma. Viena liejimo forma per vieną ciklą pagamina kelis skirtingus gaminius. Bendrą šių gaminių gamybą modeliuokite kaip vieną užduotį, per kurią pagaminami visi tie gaminiai, kad forma būtų rezervuojama vieną kartą.
  • Formos lizdai. Užblokavus lizdą, faktinis veikiančių lizdų skaičius gali skirtis nuo standartinio. Nuspręskite, ar trukmė bus skaičiuojama pagal standartinį skaičių, ar pagal RealTime reikšmę ActualCavity.
  • Formos ir preso suderinamumas. Ne kiekviena forma tinka kiekvienam presui. SkyPlanner sistemoje kiekvienai formai nurodykite tinkamus presus kaip alternatyvas, kad užduotis būtų perkeliama tik į tinkamą presą.
  • Spalvos ir medžiagos keitimas. Į paruošimo laikų matricą įrašykite faktinę praplovimo ir formos keitimo trukmę abiem keitimo kryptimis. Pavyzdžiui, mėlyną spalvą pakeisti raudona gali užtrukti 30 minučių, o raudoną mėlyna – 60.
  • Auto Load ir planavimo laiko ribos. Jei datas įrašys dvi tvarkaraščių sudarymo sistemos, jos trukdys viena kitai. Prieš pradėdami darbą išjunkite abi funkcijas tuose darbo centruose, kurių tvarkaraščius sudaro SkyPlanner.

Kas konfigūruoja ir prižiūri DELMIAWorks integraciją

  1. SkyPlanner komanda diegimo metu sukonfigūruoja integraciją su sutartais WebAPI valdikliais ir prižiūri ją pradėjus naudoti. Kiekviena gamykla DELMIAWorks naudoja savaip, todėl konfigūruojant integraciją pritaikomos šios praktinės žinios.
  2. Gali dalyvauti ir jūsų DELMIAWorks partneris. Partneris žino jūsų naudojamą versiją, pasirinktinius laukus ir licencijavimo sąlygas, todėl kartu su SkyPlanner komanda gali sukurti integracijai skirtą naudotoją ir sukonfigūruoti WebAPI.
  3. Jūsų programuotojai gali plėtoti integraciją naudodami SkyPlanner REST API ir perduodami API prieigos raktą antraštėje Authorization-Token. Prireikus padeda SkyPlanner komanda. Integracijos dokumentaciją rasite skiltyje SkyPlanner integracijos dokumentacija.

SkyPlanner kainuoja nuo 199 € per mėnesį, į kainą įtraukti 5 darbo centrai. Mokama kas mėnesį. Integracijos kaina pateikiama iš anksto kartu su jūsų planu, atsižvelgiant į jūsų procesą ir poreikius. Žr. kainodarą, DELMIAWorks gamybos planavimą pagal realius įrenginių ir darbuotojų pajėgumus, DELMIAWorks puslapį ir ERP integracijų skiltį.

Gamintojų atsiliepimai apie SkyPlanner

Kalle Kalliomäki, UTU tiekimo grandinės specialistas, elektros skydų gamybos ceche Ulviloje

2 hsutaupoma kas savaitę

„SkyPlanner padėjo mums pereiti nuo gamybos planavimo Excel lentelėse prie gamybos optimizavimo realiuoju laiku.“

Kalle Kalliomäki, tiekimo grandinės specialistas
UTU · Elektros skydai ir skirstymo įrenginiai

Planuojant gamybą kas savaitę sutaupomos 2 darbo valandos, o nauja darbų eilė gamybos liniją pasiekia per kelias sekundes.

Skaitykite UTU atsiliepimą

Operatoriai su švariųjų patalpų apranga prie butelių pildymo linijos Laboratory & Allied farmacijos gamykloje Nairobyje

+90%gamybos efektyvumas

„Gamybos efektyvumas padidėjo 90%.“

Abdul Rucyinga, IT vadovas
Laboratory & Allied · Vaistų gamyba

Gamybos efektyvumas padidėjo 90%, o optimizuotam trijų mėnesių planui, apimančiam visus darbo centrus, sudaryti prireikia mažiau nei 30 minučių.

Skaitykite Laboratory & Allied atsiliepimą

KJH-Comp suvirintojas šlifuoja suvirintą plieninę konstrukciją Alahärmä gamykloje

98%pristatymo patikimumas, padidėjęs nuo maždaug 50%

„SkyPlanner atlieka lemiamą vaidmenį išlaikant mūsų pristatymo patikimumą.“

Hannu Lahtinen, generalinis direktorius
KJH-Comp · Lakštinio metalo apdirbimas ir sutartinė gamyba

Pristatymo patikimumas išaugo nuo maždaug 50% iki net 98%, o tvarkaraščiams sudaryti dabar pakanka vieno vadovo vietoj dviejų.

Skaitykite KJH-Comp atsiliepimą

Fredman Operations gamybos vadovė Anu Järvinen prie robotizuoto krovimo ant palečių įrenginio Raumoje

6 mėnesiamsį priekį pardavimo komanda mato laisvus pajėgumus

„SkyPlanner suteikia patikimą pagrindą visam gamybos planavimui.“

Anu Järvinen, gamybos vadovė
Fredman Operations · Su maistu liestis tinkamas pakavimo popierius

Pardavimo komanda mato laisvus pajėgumus šešiems mėnesiams į priekį, o į užklausas dėl tvarkaraščio pakeitimų, kurioms anksčiau reikėdavo valandos ar daugiau, dabar atsakoma per kelias sekundes.

Skaitykite Fredman Operations atsiliepimą

Dažniausiai užduodami klausimai

Kurią DELMIAWorks API naudoja SkyPlanner?

DELMIAWorks WebAPI. SkyPlanner skaito duomenis per REST valdiklius, o dideliems duomenų kiekiams nuskaityti naudoja GraphQL SDK. Duomenys įrašomi atgal per REST valdiklius: gamybos užsakymai atnaujinami per WorkOrders valdiklį, taip pat naudojami AddProductionRecords ir Time & Attendance užduočių iškvietimai.

Kokius duomenis SkyPlanner įrašo atgal į DELMIAWorks?

Kiekvieno gamybos užsakymo planuojamas pradžios ir pabaigos datas bei priskirtą darbo centrą. Jei pasirinksite, tinkamų detalių kiekiai bus registruojami kaip gamybos įrašai, o paruošimo ir vykdymo laikas – kaip užduočiai skirtas darbo laikas.

Ar integracija veikia su IQMS EnterpriseIQ?

DELMIAWorks yra dabartinis IQMS EnterpriseIQ pavadinimas. Integracija naudoja WebAPI, todėl svarbiausia, ar jūsų versijoje WebAPI įdiegta ir licencijuota. Jūsų partneris tai patvirtina, kai apibrėžiama integracijos apimtis.

Kaip tvarkomos liejimo formos, įskaitant formas skirtingiems gaminiams lieti vienu ciklu?

SkyPlanner sistemoje formos modeliuojamos kaip riboto prieinamumo įrankiai, todėl ta pati forma niekada nenaudojama dviejuose presuose vienu metu. Skirtingų gaminių liejimas viena forma modeliuojamas kaip viena užduotis, per kurią pagaminami visi jos gaminiai. Kiekvienai formai tinkami presai nurodomi kaip alternatyvos.

Ką daryti su Auto Load?

Išjunkite ją tuose darbo centruose, kurių tvarkaraščius sudaro SkyPlanner, taip pat išjunkite ją paleidžiančius IQAlert veiksmus. SkyPlanner tampa vienintele sistema, įrašančia šių darbo centrų gamybos užsakymų datas.

Kas kuria integraciją?

SkyPlanner komanda sukonfigūruoja integraciją diegimo metu ir prižiūri ją pradėjus darbą. Jūsų DELMIAWorks partneris arba jūsų programuotojai taip pat gali plėtoti integraciją naudodami SkyPlanner REST API su API prieigos raktu.