ISA-95的企业控制系统集成标准B2MML企业制造标记语言_第1页
ISA-95的企业控制系统集成标准B2MML企业制造标记语言_第2页
ISA-95的企业控制系统集成标准B2MML企业制造标记语言_第3页
ISA-95的企业控制系统集成标准B2MML企业制造标记语言_第4页
ISA-95的企业控制系统集成标准B2MML企业制造标记语言_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ISA-95Enterprise-Control System Integration StandardB2MMLBusiness To Manufacturing Markup LanguageDave EmersonWBF XML Working Group Chairdave.ISAISAProfessional organizationStandards developer in association with ANSI SP95The ISA Standards & Practices Committee number 95Purpose: To create a standard

2、 that will define the interface between control functions and other enterprise functions ISA-95The actual standard produced by the SP95 committeeU.S. ANSI/ISA standardIEC & ISOInternational standards groupsIEC 62264-1:2003 and IEC 62264-2:2004 are “dual logo” standardsInternational version of ISA-95

3、Companies Participating in SP95ABBArla FoodsAspenTechDupontEli LillyEmerson Process ManagementFluor General ElectricInvensys-WonderwareLighthammerLund University, SwedenLyondell EquistarMicrosoftNestleNovo NordiskProctor & GamblePurdue UniversityRockwell AutomationSAPSiemensYokogawaWBFProfessional o

4、rganization promoting the exchange of information on the management, operation and automation of batch process manufacturingInitially focused on the ISA-88 batch control standardFocus expanded to include ISA-95 to all types of process automationWorking GroupsOpportunity for WBF members to collaborat

5、eXML Working Group created B2MML & BatchMLB2MMLBusiness To Manufacturing Markup LanguageW3C XML Schema implementation of ISA-95Not a formal standard, an implementation of a standardTool for bring together automation & IT groupsISA-95 & B2MML StatusWhy was ISA-95 Created? Integration of business and

6、manufacturing systems is difficultDifferent Automation & IT cultures, knowledge basesLack of consensus and models to follow for integrationIncrease in business needs to integrate manufacturing sites with business systemsBusiness drivers:Supply chain optimizationAsset efficiencyAgile manufacturingAva

7、ilable to Promise & Available to ProfitWhat ISA-95 OffersFramework for integration projectsSeparation of business processes from manufacturing processesFocus on functions, not systems, organizations or individualsSITEAREAAREAAREACONTINUOUSPRODUCTIONUNITDISCRETEPRODUCTIONLINEENTERPRISEISA-95 Scope95.

8、0395.01 & 2BATCHPROCESSCELLPurdue Reference ModelFrom the Purdue modelTheodore J. Williams, The Purdue Enterprise Reference Model, A Technical Guide for CIM Planning and Implementation, 1992, ISA, ISBN 1-55617-265-6Defines the functions in a manufacturing enterpriseIncludes details of functions in t

9、he control domainDefines levels in a manufacturing enterprisePurdue Reference ModelEnterprise/ControlBoundaryInformation of InterestFunctionsOutside theControl Domain(e.g. Production Scheduling)(e.g. Production Schedule and Production Results)Information Flows of interestFunctionsWithin theControl D

10、omain(e.g. Equipment Monitoring)Enterprise/Control System BoundaryFunctions detailedFunctions not detailedData flows detailedData flows not detailedBusiness Planning & LogisticsPlant Production Scheduling,Operational Management, etcManufacturing Operations & ControlDispatching Production, Detailed P

11、roductionScheduling, Reliability Assurance, .BatchControlDiscreteControlContinuousControlLevel 4Level 3Levels2,1,0ISA95.01 LevelsInterface addressedParts 1 & 2Area addressedParts 3 & 4Level 3 activitiestypically deal with these objectsENTERPRISESITEAREAPRODUCTIONLINEWORKCELLPRODUCTIONUNITPROCESSCELL

12、UNITLevel 4 activitiestypically deal with these objectsLower level equipment usedin repetitive ordiscrete productionLower level equipment usedin batchproductionLower level equipment usedin continuousproductionSTORAGEZONESTORAGEMODULELower level equipment usedfor storageEquipment HierarchyEnhanced in

13、 Part 3Identified Information CategoriesManufacturing operations &control informationProduction operations, maintenanceoperations, quality operations, etcBusiness planning &logistics informationPlant production scheduling,operational management, etcProductdefinitioninformation(What must bedefined to

14、 makea product)Productioncapabilityinformation(What resourcesare available)Productionscheduleinformation(What tomake and use)Productionresponseinformation(What wasmade and used)Categories of InformationProductionResponse ProductionSchedule Business Planning &Logistics InformationProductionDefinition

15、 Manufacturing Operations &Control InformationProductionCapability Resource Availability Manufacturing Instructions, Recipes, BOM, What to make, when to make it , what to useWhat was made and used Major Object ModelsThree categories of resourcesPersonnelEquipmentMaterial (and Energy)Combined resourc

16、es (logical view)Process SegmentsFour Models / Production-Process-ProductProduction Schedule Production PerformanceCapability Definition (by time & by segment)Product Definition Design PatternsResourcesClass-Instance modelsMajor ObjectsSub-divided into segmentsEach segment has personnel, equipment,

17、material, & data componentsPropertiesFew standard object attributesProperties used to permit customizationPersonnel ModelPersonPropertyPersonnelClassHasvalues for0.n0.n0.n0.n0.n0.n0.n1.nHasPropertiesofIs testedby aMaps toDefined byRecords theexecution ofDefines aprocedure forobtaining aPersonPersonn

18、elClass PropertyQualificationTestSpecificationQualificationTestResultPersons and Personnel ClassesSupervisorLaborerProfessionalEngineerOperatorPumpMechanicDraftsmanJoe Smith - ID#12345Sally Jones- ID#12344QualificationTestQualificationTest ResultsEquipment modelMaintenanceWork OrderMay be generated

19、for0.n1.11.11.1EquipmentPropertyEquipmentCapability TestSpecificationHasvalues for0.n0.n0.n0.n0.nEquipment0.n0.n1.nHasPropertiesofIs testedby aMaps toDefined byRecords theexecution of0.n0.nMay result in0.1May be made up ofIs againstIs madeagainst0.n0.nDefines aprocedure forobtaining aEquipmentCapabi

20、lity TestResultMaintenanceResponseEquipmentClass PropertyMaintenanceRequestEquipmentClassEquipment and ClassesMixing ReactorHeating ReactorHR101HR102HMR101MR101MR102MaintenanceRequestMaintenanceWorkOrderCapabilityTestCapabilityTest ResultsMaxTemp =300 FCapacity=5000 GalShearing=TRUECapacity=3000 Gal

21、Material modelMaterialSublotMay be made upof sublots0.n0.n0.nMaterialDefinitionPropertyQA TestSpecificationMaterialDefinitionHasvalues for0.n0.n0.n0.n0.nMaterial LotQA TestResult1.10.n1.nHasProperties ofIs testedby aMaps toDefined byRecords theexecution ofMade up ofMaterialClassPropertyMaterialClass

22、0.nHasProperties of0.nDefinesa groupingIs associatedwith aMaymap toDefines aprocedure forobtaining aMaterial LotPropertyMaterial Definition ExampleLotHCL-50-100019pH1.0Density1.05ColorStrawPurity99.5%MaterialDefinitionMaterial DefinitionHCl 50%ColorPuritypHMaterial ClassHCl AcidMaterialClassDensityS

23、ublotHCL-50-100019Barrel 15LocationQA TestSpecificationQA TestResultsProcess Segment ModelPeopleMaterialsEquipmentSegmentsPersonnel resources managed for productionEquipment resources managed for productionMaterial resources managed for productionCollections of resources, used together for productio

24、n, at the granularity needed for business level scheduling and costingProcess Segment ModelPersonnel SegmentSpecificationEquipment SegmentSpecificationMaterial SegmentSpecification ProcessSegment ParameterProcessSegmentHas propertiesofHas propertiesofHas propertiesofIs defined as a collection of0.n0

25、.n0.n0.n0.n0.n0.nMay bemade up of0.nPersonnelModelEquipmentModelMaterialModelCorrespondsto element in0.n0.n0.n1.11.11.1Personnel SegmentSpecificationPropertyEquipment Segment SpecificationPropertyMaterial Segment SpecificationPropertyCorrespondsto element inCorrespondsto element inProcess SegmentsBu

26、siness view of productionInventory trackedfor Active IngredientInventory trackedfor PillsInventory trackedfor Pill PacksPharmaceutical Manufacturing(3 Segments)MakeActiveIngredientMakePillsPackageDosesRawMaterialsFinishedProductsKnow throughput,resources and time tomake Active IngredientKnow through

27、put,resources and time tomake PillsKnow throughput,resources and time tomake Pill PacksProduction, Capability, ProductProductionScheduleProductionPerformanceWhat to make and resources to useWhat was made and resources actually usedProductDefinitionsWhat is available for use for productionWhat is nee

28、ded to make a productProductTimeCapability/CapacityProduction Schedule ApplicationISA-95ProductionScheduleSetpoints&FlowpathsDispatchingSetupInstructionsBatchScheduleContinuousPremixBatch ProductionProcessDiscretePackagingMultiple levels of planning & schedulingQuarterlyMonthlyWeeklyDispatch to Prod

29、uctionProduction schedules often must be split to multiple control systems & multiple process typesProduction SchedulePeopleMaterialsEquipmentSegmentsProductDefinitionsProductionScheduleProduction Schedule ModelPersonnelRequirementEquipmentRequirementMaterial ProducedRequirementPersonnelModelEquipme

30、ntModelMaterialModelCorresponds toelement in Corresponds toelement in Corresponds toelement in May contain0.n0.n0.n0.n1.nPersonnelRequirementPropertyEquipmentRequirementPropertyMaterial ProducedRequirementProperty1.n1.n1.nProductionScheduleProcessParameterMaterial ConsumedRequirementCorresponds toel

31、ement in 0.nMaterial ConsumedRequirementProperty1.nConsumableExpected0.nConsumableExpectedProperty1.nSegmentRequirement1.nIs made up ofIs made up ofIs associatedto eitherProductProductionRuleRequestedSegmentResponseCorrespondsto aCorrespondsto aProductionParameterProductionRequest0.nProcessSegmentPr

32、oductParameterProduction Performance PeopleMaterialsEquipmentSegmentsProductDefinitionsProductionScheduleProductionPerformanceProduction Performance ModelPersonnelActualEquipmentActualMaterial ProducedActualProductionDataPersonnelModelEquipmentModelMaterialModelCorresponds toelement in Corresponds t

33、oelement in Corresponds toelement in May contain0.n0.n0.n0.n1.nPersonnelActualPropertyEquipmentActualPropertyMaterial ProducedActualProperty1.n1.n1.nProductionPerformanceProductionResponseMaterial ConsumedActualCorresponds toelement in 0.nMaterial ConsumedActualProperty1.nConsumableActual0.nConsumab

34、leActualProperty1.nSegmentResponse1.nIs made up ofIs made up ofProcessSegmentCorrespondsto aISA-95 Functional HierarchyBusiness Planning & LogisticsPlant Production Scheduling,Operational Management, etcManufacturingOperations & ControlDispatching Production, Detailed ProductionScheduling, Reliabili

35、ty Assurance, .ContinuousControlLevel 4Level 3Levels2,1,0Parts 1, 2 & 5focus on thisInterface DiscreteControlBatchControlParts 3 & 4 Focus onManufacturingOperationsDatacollectionExecutionmanagement ResourcemanagementDispatchingTrackingOperationsresponseDetailedschedulingOperationsrequestDefinitionma

36、nagementAnalysisOperationscapabilityOperationsdefinitionsISA-95 Part 3 Generic Model4 Sets of Level 3 ActivitiesAssetManagementQualityManagementInventoryManagementProductionManagementdatacollectionexecutionmanagementresourcemanagement dispatchingtrackingDetailedschedulingdefinitionmanagementperforma

37、nceanalysisdatacollectionexecutionmanagementresourcemanagement dispatchingtrackingDetailedschedulingdefinitionmanagementperformanceanalysisdatacollectionexecutionmanagementresourcemanagement dispatchingtrackingDetailedschedulingdefinitionmanagementperformanceanalysisdatacollectionexecutionmanagement

38、resourcemanagement dispatchingtrackingDetailedschedulingdefinitionmanagementperformanceanalysisB2MMLBusiness To Manufacturing Markup LanguageB2MMLB2MML = Business To Manufacturing Markup LanguageStandards based, vendor independent XML schemas based upon ISA-95-1, -2Enables integration project teams

39、to use ISA-95 during analysis & design then use XML during implementationDeveloped and available from the World Batch Forum, BatchML (ISA-88 based XML schemas) also availableWBF XML Working GroupWorking group formed in 2000Develop XML schemas for ANSI/ISA 88 and 95 standardsVolunteer organizationLis

40、t server defines membershipOver 100 members varying levels of activityB2MML ReleasesVersion 1 - April 2002Version 2 - September 2003Version 2.01 - November 2003Version 3 Under development, 2Q 2005 release expectedB2MML XML SchemasS95 Equipment SchemaS95 Production Capability SchemaS95 Production Per

41、formance SchemaS95 Process Segment SchemaS95 Maintenance SchemaS95 Personnel SchemaS95 Product Definition SchemaS95 Material SchemaS95 Production Schedule SchemaS95 Common SchemaEquipmentClass PropertyEquipmentPropertyEquipmentCapability TestSpecificationEquipmentClassHasvalues for0.n0.n0.n0.n0.nEqu

42、ipmentEquipmentCapability TestResult0.n0.n1.nHasproperties ofIs testedby aMaps toDefined byRecords theexecution of0.nMay be made up ofDefines aprocedure forobtaining aInformation About Equipment ClassesInformationAbout EquipmentInformation About Capability TestsEquipment ModelEquipment SchemaEquipme

43、nt PropertiesProduction ScheduleISA 95 defines a Production Schedule as a collection of Production Requests, so it is a container objectDefines the “Location” (the scope of the schedule ie. “Area 54”)“EquipmentElementLevel is a hold-over from previous versions and is no longer needed) Defines the st

44、art and end time for the scheduleBasically the time scope the schedule coversProduction PerformanceMay Correspondto aPersonnelActualEquipmentActualMaterialProducedActualProductionDataPersonnelModelEquipmentModelMaterialModelCorresponds to element in(see Figure 1)Corresponds to element in(see Figure

45、1)Corresponds to element in(see Figure 1)May contain0.n0.n0.n0.n1.nPersonnelActualPropertyEquipmentActualPropertyMaterial ProducedActualProperty1.n1.n1.nProductionPerformanceProductionResponseMaterialConsumedActualCorresponds to element in(see Figure 1)0.nMaterial ConsumedActualProperty1.nConsumable

46、Actual0.nConsumableActualProperty1.nSegmentResponse1.nIs made up ofIs made up ofProcessSegmentCorrespondsto a0.n1.10.n1.10.n1.10.n1.1ProductProductionRuleProduction PerformanceIDStart & End TimeProduction ResponseIDStart & End TimeSegment ResponseIDStart & End TimeProduction DataPersonnel ActualEqui

47、pment ActualMaterial Produced ActualMaterial Consumed ActualConsumable ActualSegment ResponseISA-95 Part 5TransactionsUse of OAG Verb-Noun StructureInformation ProviderInformation UserGETSHOWLocalprocessingGET EquipmentApplication Identification AreaData AreaVERB = GETNoun = EquipmentID= “ABC”SHOW E

48、quipmentApplication Identification AreaData AreaVERB = SHOWNoun = EquipmentID= “ABC”Description = “Simple equipment”Equipment Property ID = “Throughput” Value = 200 PPM Description = “Throughput as parts per minute” Get/Show EquipmentProduction Planning & Scheduling ScenarioLevel 4PLMLevel 3Product

49、Definition ManagementLevel 4Production Planning & Capacity AnalysisLevel 4Inventory MgtLevel 3Production Resource MgtLevel 3Detailed SchedulingLevel 3Production TrackingSHOW Product DefinitionGET Product DefinitionPROCESS Production CapabilityPROCESS Production ScheduleCommunication within Levels 3

50、or 4 are not shown since they are not in the scope of ISA-95 Parts 1 and 2PROCESS Production PerformancePROCESS MaterialSubLotLevel 4Asset MgtSHOW EquipmentGET EquipmentOAGIS 9.0 Nouns (Red are P2B Related)Nouns listed as of 2005-06 that are not in OAGIS 9.0: AllocateProduct, ProductRequirement, Rec

51、eiveInventory, ISA-95 Objects & Nouns(?)Consumable Actual PropertyMaintenance Response Material Specification PropertyProcess Segment Parameter Consumable ActualMaintenance Work Order Material SpecificationProcess SegmentConsumable Expected PropertyManufacturing BillMaterial Sublot PropertyProduct D

52、efinitionConsumable ExpectedMaterial Capability PropertyMaterial SublotProduct ParameterEquipment Material CapabilityPerson PropertyProduct Segment DependencyEquipment Actual PropertyMaterial Class PropertyPersonProduct SegmentEquipment ActualMaterial ClassPersonnel Actual PropertyProduction Capabil

53、ityEquipment Capability PropertyMaterial Consumed Actual PropertyPersonnel ActualProduction DataEquipment Capability Test ResultMaterial Consumed ActualPersonnel Capability PropertyProduction ParameterEquipment Capability TestSpecification Material Consumed Requirement PropertyPersonnel CapabilityProduction PerformanceEquipment CapabilityMaterial Consumed RequirementPersonnel Class PropertyProduction RequestEquipment Class PropertyMaterial Definition PropertyPersonnel ClassProduction ResponseEquipment ClassMaterial DefinitionPersonnel Requirement PropertyProdu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论