Startbild PLCS (Product( LifeCycle Support) En STEP-standard förf produktinformationsutbyte under hela livscykeln Mats Nilsson SIS TK80 mats.nilsson@fmv.se PLCS - Product LifeCycle Support Vad? Varför? r? En standardiserad produktinformationsmodell innehållande den information som existerar kring en produkt under dess livslängd, t.ex. krav, designinformation, faktisk individkonfiguration och övrig underhållsrelaterad information. För att möjliggöra det informationsflöde som krävs av en produktägare som vill maximera värdet av sin produkt under hela dess liv genom att vidta åtgärder som säkersts kerställer tillräcklig operativ tillgänglighet till lägsta l möjliga m livscykelkostnad. Hur? Utvecklingen skedde i ett internationellt samarbete mellan försvarsmyndigheter, försvarsindustri och programvaruleverantörer i konsortiet PLCSinc under överinseende av ISO. Arbetet fortsätter nu inom organisationen OASIS. Den officiella beteckningen för PLCS är ISO 00-9:005 9:005. Om standarder Vad? En standard är en överenskommelse mellan parter om hur någonting skall vara eller utföras. Varför? r? Hur? För att effektivisera, minska kostnader, minska risker eller på andra sätt förenkla något. Alla standarder utvecklas genom diskussioner och förhandlingar, endera privat eller inom ramarna för någon organisation. Exempel på standardiseringsorganisationer är ISO, SIS, WC och IEEE. Standardisering Ett systematiskt ordnings- och regelskapande verksamhet med syfte att uppnå optimala tekniska och ekonomiska lösningar på återkommande problem. (Källa NE.SE) Sveriges standardiseringsråd (SSR) har det övergripande ansvaret för svensk standardiseringsverksamhet. Exempel påp standarder Hälsa med höger hand Reglementen Numreringen av skostorlekar Gängor PLCS
Produktdatastandard för hela livscykeln Att hälsa med höger hand är standard i nästan hela världen engelska är också en ganska utbredd standard WC är en annan standardiseringsorganisation. De publicerar s.k. rekommendationer, t.ex. HTML En standard är en överenskommelse mellan flera parter att göra på samma sätt! Förkortningen ISO står för Internationella Standardiserings Organisationen som är världens största organisation för standardiseringsarbete Standarden ISO 00-9:005 ISO-standard nr 00 går populärt under namnet STEP, STandard for the Exchange of Product model data En av STEP:s delar är AP-9 PLCS, Product LifeCycle Support som beskriver produktinformation kopplat till ett vidmakthållande-perspektiv STEP består av flera olika delar, t.ex. ett modelleringsspråk, flera olika filformat för dataöverföringar och beskrivningar för olika typer av data (D- och D-CAD, kretskort, produktkrav, fordonsdata, etc.) PLCS klarar av att hantera en stor del av informationen om en produkt, från krav, via design och till de producerade individerna, under hela dess livscykel FMV har på uppdrag av FM deltagit i utvecklingen av denna standard Om modeller En modell är r en, Förenklad representation av ett system eller en verksamhet, ofta med uppgift att underlätta förståelse, förutsägbarhet och möjligen kontroll av systemets eller verksamhetens beteende. [S. Andersson. Modeller och Funktioner, KTH] En modell kan vara, Fysisk Symbolisk Mental Skalmodell Funktionsmodell Matematisk Icke matematisk E=m*c Verbal Grafisk Schematisk -Förklaring - Illustrationer - Flödesdiagram - CAD-modeller - Nätverksdiagram -Ritningar - Blockdiagram PLCS i ett sammanhang Produkten realiserar en efterfrågad förmåga Underhåll krävs för att produkten skall fungera Information är nödvändig för ett effektivt underhåll PLCS skapar ordning på informationen
Viktigt att fokusera på informationen Informationens livslängd Hårdvara (datorer, skrivare, etc.) Systemprogramvara (operativsystem, databasprogram, etc.) Applikationer (PDM-verktyg, etc.) 4 Information (Källa: Sven Hjelm - Scania, 995) Informationens värdev (Källa: Sven Hjelm - Scania, 995) Hårdvara (datorer, skrivare, etc.) Mjukvara (program, licenser, etc.) Integration (datautbyte, säkerhet, etc.) 4 Utbildning (handhavande, metodik, etc.) 5 Information (tid att skapa, söka, hantera, m.m.) 4 5 PLCS bygger vidare på existerande standarder Organisationer ansvariga för utvecklingen
PLCS täckningsområde Keeping support information aligned with a changing product over its entire lifecycle Underhållsberedning Underhållsdesign Underhållsplaner Designpåverkan Resurshantering Reservdelar Förbrukningsartiklar Transport och Lager UE-system Konfigurationshantering Krav, Design, Individ Ändringar Dokumentation Giltighet och regler Underhåll & Uppföljning Felmoder, Åtgärder, Resurser Drift- och Feluppföljning ljning Produkter lämpade för PLCS En tillämpning av PLCS innebär störst affärsmässig nytta för komplexa produkter med högt värde, en lång livslängd och krävande underhållskrav under driftsfasen. Exempel på sådana produkter finns i den markerade delen av matrisen nedan. Produktkomplexitet Underhållskomplexitet PLCS olika beståndsdelar Aktivitetsmodellen Beskriver verksamheten som standarden är avsedd att täcka och identifierar på så sätt den information som måste kunna hanteras för att verksamheten skall kunna fungera fullt ut. Informationsmodellen Beskriver sambanden inom den identifierade informationsmängden och dess struktur. Dataöverf verföringsspecifikationer, ringsspecifikationer, förmf rmågemoduler, affärsobjekt (Data Exchange Specification, Capabillity, Business object, Template) Definierar paket av information inom ett avgränsat område med en viss funktion som det finns behov av att kommunicera. Behovet identifierades under aktivitetsmodelleringen och formatet vid informationsmodelleringen. Dessutom ges beskrivningar av hur informationsmodellen skall tolkas och användas. Referensdata Gör det möjligt att utöka informationsmodellen med organisationsspecifik terminologi, samtidigt som deras respektive innebörd kan tolkas av system med en annan uppsättning termer för samma begrepp. Webservices Skapar ett standardiserat API och ett abstraktionslager mellan t.ex. en server och en anropande applikation, vilket underlättar framtagning och omsättning av applikationer (och server) samt möjliggör flexibilitet och robusthet. 4
Vad? Varför? r? Hur? Aktivitetsmodellen Aktivitetsmodellen beskriver de aktiviteter som sker inom det begränsade område som modellen representerar samt hur de samverkar, stödjer och styr varandra. Modellen skapades i början av projektet för att identifiera de aktiviteter och det informationsutbyte som sker runt en produkt under hela dess livscykel, sett ur produktägarens perspektiv, för att på så sätt ensa begrepp och omfattning. Genom att samla branschkunnigt folk tillsammans med ett par modellörer dokumenterades processen enligt standarden IDEF0. Regler A - 0 Inflöde 0 Utflöde A0 Stöd A A Denna ruta är förälder, till detta diagram A0: Förse F kroppen med näringn A: Handla matvaror A: Transportera hem varor A: Genomför r måltidm A: Tillaga mat A: Äta mat A: Plocka undan och diska A A0 Referenserna under rutorna visar att de brutits ner ytterligare i mer detaljerade diagram A A A A Översikt över PLCS informationsmodell Informationsmodellen Beskriver sambanden inom den identifierade informationsmängden och dess struktur. 5
C:> C:> Informationsmodellen Beskriver sambanden inom den identifierade informationsmängden och dess struktur. Dataöverföringsspecifikationer, förmågemoduler, tillämpningsmallar och informationsmoduler Product Breakdown Fault for States Maintenance Support (FMECA) Plan DEX DEX DEX5 Dataöverförings- specifikationer Data Exchange Specification (DEX) Identifierat informationsflöde A A Maintenance plan Assigning identifiers C C C C4 C5 Förmågemoduler Capabillities A0 A T T T Tillämpningsmallar Templates Classification_ Person_organization assignment _assignment Identification_ assignment Informationsmoduler Information Modules Realiserat dataflöde de Leverantör PLCS dataöverf verföringsspecifikation ringsspecifikation (DEX) DEX005 FMV Referensdata Referensdata är en av PLCS hörnstenar. Den detaljerar och utökar PLCS relativt generella informationsmodell. Man kan se referensdata som ett sätt att bryta ner dom existerande entiteterna i PLCS till benämningar använda inom den egna branschen eller organisationen. Product Identifier Resource Activity Identifier är en entitet av många i PLCS informationsmodell. PLCS globala referensdata Individual Type identifier identifier Part LCN identifier code En del referensdata har identifierats som gemensam för ett stort antal användare och är därför en del av PLCS globala referensdata. Dessa har klassificerats i förhållande till varandra. M- nummer Organisationsspecifikt referensdatabibliotek Individnummer Förrådsbeteckning Referensdata specifik för vissa organisationer eller branscher organiseras i separata bibliotek. Denna referensdata kopplas sedan mot PLCS globala referensdata. 6
C:> C:> PLCS delar i ett sammanhang FMV Produktlivscykelmodell och processer SAAB referensdatabibliotek FMV referensdatabibliotek PLCS aktivitetsmodell PLCS datautbytesspecifikation (DEX) DEX 00 external_class_library Id=www.saab.se/rdl/rdl.owl external_class_library Id=www.fmv.se/rdl/rdl.owl SaabTech external_class Name=Part_number classification_assignment external_class Name=M-nummer classification_assignment FMV identification_assignment Identifier=Saab-49-B45589-04 identification_assignment Identifier=M54-499 Part PLCS informationsmodell Mer information om PLCS hos ISO, SIS och OASIS V ISO TC84/SC4 Industrial Data http://www.tc84-sc4.org SIS TK80 - STEP http://www.sis.se/desktopdefault.aspx?tabname=%40projekt&projid=69 OASIS PLCS TC http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=plcs open.org/committees/tc_home.php?wg_abbrev=plcs http://www.plcs-resources.org/plcs/dexlib/dex_index.htm 7