PLCS Tutorial in 30 minutes! NASA ESA PDE 2009 Nigel Shaw, - - PowerPoint PPT Presentation

plcs
SMART_READER_LITE
LIVE PREVIEW

PLCS Tutorial in 30 minutes! NASA ESA PDE 2009 Nigel Shaw, - - PowerPoint PPT Presentation

PLCS Tutorial in 30 minutes! NASA ESA PDE 2009 Nigel Shaw, Eurostep Limited C O P Y R I G H T E U R O S T E P G R O U P What is PLCS ? ISO 10303-239 Published 2005 Part of STEP Product Life Cycle Support Effectively an ISO standard


slide-1
SLIDE 1

C O P Y R I G H T E U R O S T E P G R O U P

PLCS

Tutorial in 30 minutes! NASA ESA PDE 2009

Nigel Shaw, Eurostep Limited

slide-2
SLIDE 2

C O P Y R I G H T E U R O S T E P G R O U P

ISO 10303-239 Published 2005

Part of STEP

Product Life Cycle Support

What is PLCS ?

Effectively an ISO standard for

PLM content

slide-3
SLIDE 3

C O P Y R I G H T E U R O S T E P G R O U P

Presentation menu - PLCS

Why? Who? Activity Data DEXs

Information

slide-4
SLIDE 4

C O P Y R I G H T E U R O S T E P G R O U P

The Key Business Problem

How to keep the information needed to operate and maintain a product aligned with the changing product

  • ver its life cycle?

Tools Test Equipment Support Facilities Consumables Software Transportation Spares Storage Requirements Training Product Definition Information Maintenance Schedules

Product in Focus

Feedback

slide-5
SLIDE 5

C O P Y R I G H T E U R O S T E P G R O U P

Extended Enterprise Change Management

Design Configuration Maintenance Schedule Maintenance Task

Definition

Individual Configuration Maintenance Plan Fault state definitions Maintenance Requirements Domain Definitions (CAD, etc) Design Analysis Maintenance Analysis Design Requirements Manufacturing BOM Spare Parts Configuration LSAR Maintenance Task Planning Actual Fault states Maintenance Task perfomance As-built As-maintained Location Management

Individuals Usage Types

slide-6
SLIDE 6

C O P Y R I G H T E U R O S T E P G R O U P

Finnish Defence Forces

Product Life Cycle Support (PLCS)

Membership – Nov 2002

Supported by: and

slide-7
SLIDE 7

C O P Y R I G H T E U R O S T E P G R O U P

OASIS PLCS Technical Committee

PLCS, Inc. disbanded and handed over to the relevant ISO committee and to the OASIS PLCS Technical Committee Key priorities identified in the OASIS PLCS TC » DEX publication − Aviation maintenance and Task set » Further DEX development − Support for business DEXs » ISO 10303-239 second edition » Implementers Forum » Web services standardization

slide-8
SLIDE 8

C O P Y R I G H T E U R O S T E P G R O U P

THE PLCS ACTIVITY MODEL

slide-9
SLIDE 9

C O P Y R I G H T E U R O S T E P G R O U P

PLCS Activity Model

USED AT: AUTHOR: PLCS, Inc DATE: REV: PROJECT: ISO 10303-239 Annex F 07/11/2002 15/10/2003 NOTES: 1 2 3 4 5 6 7 8 9 10 WORKING DRAFT RECOMMENDED PUBLICATION READER DATE CONTEXT:

TOP

NODE: TITLE: NUMBER:

Provide through life support for product A-0

£0

Provide through life support for product

NOTE 1: Dashed ( - - - - ) arrows represent physical items (blue where diagrams are reproduced in colour). All other arrows represent information. PURPOSE: To represent the activities and information flows supported by Application Protocol 239 Product Life Cycle Support (PLCS). The set of products to be supported is known as the "product in focus" or PIF. VIEWPOINT: The life-cycle owner who acquires the product-in-focus and strives to maximise value over the complete life cycle

  • f the product, by taking whatever actions

are necessary to deliver the required

  • perational capability at minimum life cycle

cost. NOTE 3: APSI = assured product & support information NOTE 2: All tunnelled arrows in this model apply to all decompositions of the applicable box. product needing support support element allocated support requirements transaction replies feedback product & support element information

  • perator feedback *

information from other systems information technology service or infrastructure

  • perating

schedule support infrastructure life cycle directive * standard commercial transaction set supported product disposed element APSI and related information rejected issue or change transaction request information to system operator * request to life cycle owner change directive

slide-10
SLIDE 10

C O P Y R I G H T E U R O S T E P G R O U P

slide-11
SLIDE 11

C O P Y R I G H T E U R O S T E P G R O U P

slide-12
SLIDE 12

C O P Y R I G H T E U R O S T E P G R O U P

Short path - Short path

slide-13
SLIDE 13

C O P Y R I G H T E U R O S T E P G R O U P

Long path - Long path -

slide-14
SLIDE 14

C O P Y R I G H T E U R O S T E P G R O U P

THE PLCS DATA MODEL

slide-15
SLIDE 15

C O P Y R I G H T E U R O S T E P G R O U P

PLCS Data model

slide-16
SLIDE 16

C O P Y R I G H T E U R O S T E P G R O U P

The PLCS Data model

» What follows is a very high level view!

slide-17
SLIDE 17

C O P Y R I G H T E U R O S T E P G R O U P

Effectivity Property Classification ID_alias Person_or_ Organization Representation Product

  • f_ product

Part view_of Context in_context Product _relation related relating Date_time Version_relation related relating View_relation related relating Product _view_definition Product _version

Product Product structures Assignments

slide-18
SLIDE 18

C O P Y R I G H T E U R O S T E P G R O U P

Part Property Classification ID_alias Person_or_ Organization Date_time Effectivity Representation Product

  • f_ product

Context view_of in_context Document Slot Functional Breakdown System Breakdown Requirement Interface Product _relation related relating Version_relation related relating View_relation related relating Product _view_definition Product _version

Types of Products

slide-19
SLIDE 19

C O P Y R I G H T E U R O S T E P G R O U P

Document Slot Property Classification ID_alias Person_or_ Organization Date_time Effectivity Representation Product

  • f_ product

Context Part Functional Breakdown Requirement System Breakdown view_of in_context State actual_state expected_state Observation

  • bserved_state
  • bserved_ product

Interface Product _individual_ version Planned_ Product Realized_ Product Product_individual Product _relation related relating Version_relation related relating View_relation related relating Product _view_definition Product _version

Product individual State

slide-20
SLIDE 20

C O P Y R I G H T E U R O S T E P G R O U P

Document Slot Property Classification ID_alias Person_or_ Organization Date_time Effectivity Representation Justification Condition Skill Task Product _individual_ version Product

  • f_ product

State Context Part Functional Breakdown Requirement System Breakdown actual_state expected_state start_state end_state view_of in_context directive Work_order in_response_to Work_request

  • bservation_consequence

Observation

  • bserved_state
  • bserved_ product

Interface Planned_ Product Realized_ Product Product_individual Date_time start finish Scheme schedule Product _relation related relating Version_relation related relating View_relation related relating Product _view_definition Product _version

Maintenance Plans, Schedules, Job Cards, Work Request/Order

method_used structure Activity_method Activity required_ product

  • perates_on

structure utilizes utilizes

slide-21
SLIDE 21

C O P Y R I G H T E U R O S T E P G R O U P

Document Slot Property Classification ID_alias Person_or_ Organization Date_time Effectivity Representation Justification Condition Skill Message Envelope Task Activity_method Activity method_used Work_order directive Product _individual_ version Product required_ product

  • perates_on
  • f_ product

State Context Part Functional Breakdown Requirement System Breakdown actual_state expected_state start_state end_state view_of in_context Work_request in_response_to

  • bservation_consequence

Observation

  • bserved_state
  • bserved_ product

Interface Planned_ Product Realized_ Product Product_individual Date_time Contract Project handles specifies has structure structure Location storage start finish utilizes Scheme schedule utilizes Product _relation related relating Version_relation related relating View_relation related relating Product _view_definition Product _version

Further details

  • Projects / Contracts
  • Location
  • Messages
slide-22
SLIDE 22

C O P Y R I G H T E U R O S T E P G R O U P

DATA EXCHANGE SPECIFICATIONS

slide-23
SLIDE 23

C O P Y R I G H T E U R O S T E P G R O U P

DEXs (Data Exchange Specifications)

» PLCS has a large scope » Need to be able to contract for smaller scopes − With more detailed descriptions and guidance » Need to (perhaps) be able to claim conformance to a scope − Most systems do not cover all the scope » Hence Data Exchange Specifications: − Some generic e.g. Aviation Maintenance, Task Set − Some specific for business LOGSA developed DEXs Norwegian Defence UK MOD » All found in DEXlib − (see www.plcs-resources.org)

slide-24
SLIDE 24

C O P Y R I G H T E U R O S T E P G R O U P

Summary

» PLCS is an ISO standard designed to handle a rich data set concerned with complex products through life − Enable exchange of data between systems and organizations − Enable better data (change) management » It is not defense specific but was established to meet defense needs » It has been designed to be extensible and flexible

slide-25
SLIDE 25

C O P Y R I G H T E U R O S T E P G R O U P

More information

» PLCS: − ISO committee: ISO TC184/SC4 − OASIS committee

» http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=plcs

− Community » www.plcs-resources.org − Includes links to DEXlib » Eurostep − www.eurostep.com » The presenter − Nigel Shaw + 44 1745 582008 − nigel.shaw@eurostep.com