Upload
ngodung
View
227
Download
3
Embed Size (px)
Citation preview
Integration Platform AML.hub
Creating linked Plant Models to support Engineering and Operation for I4.0
Heinrich Steininger – logi.cals
all the more powerIndustrie 4.0 starts with Engineering
„We had in fact no alternative to jumping on the bandwagon Industrie 4.0. The requirement was: No more prototype production, but virtual planning. So product development has gone virtual. In parallel dimensioning and construction of the virtual factory. So a real product will be produced.“
Wolfgang Zitz, President Contract Manufacturing, Magna Steyr
Vienna, 1st of July 2015
September 15 2 Integration Platform AML.hub for linked I4.0 Plant Models
all the more power
logi.cals: Engineering-Software for industrial Automation
• logi.ASB / AML.hub
Analyse - phase
System - planungsphase Domänenspezifischen Entwurf Systemintegrations -
phase
Phase der Inbetrieb - nahme und des
Betriebs
System - prozess - planung
Anforde - rungs -
analyse
Kompo - nenten - auswahl
System - prozessfein
- planung
Verhaltens - simulation
Prozessan - passungs - planung
Mechani - scher
Entwurf
Elektris - cher
Entwurf Hydraulik -
Pneumatik - planung
Rohr - leitungs - planung
Steuerungs - entwurf
MMI Entwurf
Roboterpro - grammierung
und – Simulation
Leit - technik - planung
Virtuelle Inbetrieb -
nahme
Kaufteile - beschaf -
fung
Montage
Gerätekon - figuration / Programm -
upload
Test End -
montage
Inbetrieb - nahme
Über - wachung / Diagnose
Wartung / Instand - haltung
• logi.DOC / Sonderprodukte (CED,…)
• logi.CAD / logi.CAD 3 / logi.PLC
• logi.RTS
• logi.GUARD
Analysis Planning Vamp Up and Production
Revamp
Commissioning & Construction
Domain specific Design
Integration Platform AML.hub for linked I4.0 Plant Models September 15 3
all the more power
Linked Plant Models to support Engineering and Operation for I4.0
Integration Platform AML.hub for linked I4.0 Plant Models
Integrated Engineering Tool Networks …
… are increasing Productivity … build the Basis for semantic linking
AML.hub is a infrastructure to integrate Software Tools
AutomationML is a suitable Standard for Plant Models
Industrie 4.0 Solutions need processable and linkable Plant Models
September 15 4
all the more power
Traditionional Value Chains: Planning and Construction
(after Ulrich Epple 2013 )
Integration Platform AML.hub for linked I4.0 Plant Models September 15 5
all the more power
Traditionional Value Chains: Operations and Production
(after Ulrich Epple 2013 )
Integration Platform AML.hub for linked I4.0 Plant Models September 15 6
all the more power
Integrated Value Chains: For Integrated Industrie 4.0 Solutions
(after Ulrich Epple 2013 )
Integration Platform AML.hub for linked I4.0 Plant Models September 15 7
all the more power
Need for integrated Engineering: Seamless continuous Processes
(after Ulrich Epple 2013 )
Integration Platform AML.hub for linked I4.0 Plant Models September 15 8
all the more powerResearch Issues (VDI/VDE 2014)
Adaption of the Business IT Networks
Realt Time Capabilities
Functional Safety
Information Security
Evolution of Automation Technology
Methodologies
Outsourcing in external Ser-vices (Cloud)
Control Recipe Generation
Complex Optimization
Tasks
Structural Modification
Abilities during Runtime
Adaptive Interaction Interfaces
Adaptive User Interfaces
Validation of Modifications
during Runtime
Use of Information from previous
Design Phases
Plant Data, Device Data
Seamless Models in
Engineering Phases
Integrated Tool Chains
Integration Platform AML.hub for linked I4.0 Plant Models
(VDI/VDE Statusreport Industrie 4.0, CPS-basierte Automation -
Forschungsbedarf anhand konkreter Fallbeispiele, Juli 2014)
September 15 9
all the more power
Standardisation of Exchange Formats as a Basis for Integration • Industrie 4.0 Components can be modeled as mechatronic
Objects with Structure and behavioral Model.
Product oriented Production Process Recipies
Ressource oriented Controller Sequences
Basic Processes
Foundational Driver Functionality
Integration Platform AML.hub for linked I4.0 Plant Models September 15 10
all the more powerAutomationML-Architecture (IEC 62714)
• Based on exisiting XML Data Formats – CAEX – Structure/Relationship of Plant Objects – COLLADA - Geometry and Kinematics – PLCopen XML - Behaviour
AutomationML
CAEX IEC 62424 Meta Format Plant Structure Mechatronics Communication
COLLADA ISO/PAS 17506:2012 Geometry Kinematics
PLCopen XML Controlled and uncontrolled Behaviour
Further Formats For information content to be integrated in the future
Objekt A
Objekt A1
Objekt A2
Objekt An
…
Integration Platform AML.hub for linked I4.0 Plant Models September 15 11
all the more powerOpportunities when using AutomationML
• Efficient data exchange between different domains – Reduction of errors – Easy change propagation – Reuse
• Integrated plant model – Consistency checks across domains – Model wide search – Defect detection – Simulation & Virtual commisioning
• Plant Model as Foundation for semantic Linking of Data – Engineering – Product – Production System – Logistics – Maintenance
Integration Platform AML.hub for linked I4.0 Plant Models September 15 12
all the more power
?1 2
Project Manager Customer Rep. Project Participants
3
Yes
NoApproved? EndReject Change
After Milestone B
Design DocumentStart
TicketingChange & Notify
Challenges in AutomationML-Tool Networks
1. Tool networks do not ensure sufficient data consistency.
2. Data cannot be queried using an uniform interface.
3. Tool networks do not make data easily and efficiently accessible on project level, e.g., for risk management, test automation or observation of project progress.
Heidel R., Industrie 4.0: Ohne Normung geht es nicht. IEC TC 65: Industrial-process measurement, control and automation, Blomberg, 7.10.2014
Integration Platform AML.hub for linked I4.0 Plant Models
DesignDataMech 2D
Data
Data
Data
Data
Data
Data
Data
Data
DesignDataMech 3D
DesignDataInstrum.
DesignDataElectrical
EquimentDataSheets
E & IDataSheets
IQ / OQDataSheets
ChangeManage-ment
September 15 13
all the more power
Needs to Benefit from the AutomationML Standard ! Domain experts want to store AutomationML data from
tool chains and connected files of incorporated standards (COLLADA, PLCopen XML) in traceable versions.
9 Practitioners want to check consistency and query data across disciplines consistently, easily, and efficiently.
� Project participants want to extend the stored data, e.g., with the status of objects in the engineering process, analyze these data, and use these data for advanced processes, e.g., test automation.
Î An open exchange and integration platform, the AML.hub supports the realization of the opportunities arising from AutomationML!
Integration Platform AML.hub for linked I4.0 Plant Models September 15 14
all the more power
AutomationML Data Management based on AML.hub Structure and Elements
• Open integration and communication platform • Versioned AutomationML model repository for plant topology.
(AutomationML instance hierarchy) and class libraries • File-based version management system. • Allows managing and reporting changes and consistency
of AutomationML-models and -libraries and connections to incorporated models (COLLADA, PLCopen XML).
Mechanical Engineer
CMechanical
CADTool Data
Control Engineer
PLC programTool Data
C
Electrical Engineer
Electrical PlanTool Data
C
BasicEngineer
Process Engineer
Layout Planner
CAD, Pipe & Instrumentation
C
C
Tool Data
Tool Data
Customer Representative
Software Engineer
Customer Reqs. & Review
Tool Data
Software Dev. EnvironmentTool Data
AutomationMLHub
AML Storage
Project Manager
Engineering Cockpit
C
Integration Platform AML.hub for linked I4.0 Plant Models September 15 15
all the more power
AutomationML Data Management based on AML.hub Role-Oriented Basic Functions
Engi
neer
EPC
Sub-
Cont
ract
or
Man
ager
Cust
omer
IT-S
yste
m
Adm
in.
Check-out, Check-in, Browsing of data versions : : : � � Linking between AutomationML-fragments from heterogeneous data sources : : � � � Easy propagation of selected data : : � : � Annotation of AutomationML instance hierarchy elements : : : : � Change analysis, AutomationML-consistency management, and notification : : : � � Project and user administration � � : � :
Mechanical Engineer
CMechanical
CADTool Data
Control Engineer
PLC programTool Data
C
Electrical Engineer
Electrical PlanTool Data
C
BasicEngineer
Process Engineer
Layout Planner
CAD, Pipe & Instrumentation
C
C
Tool Data
Tool Data
Customer Representative
Software Engineer
Customer Reqs. & Review
Tool Data
Software Dev. EnvironmentTool Data
AutomationMLHub
AML Storage
Project Manager
Engineering Cockpit
C
Integration Platform AML.hub for linked I4.0 Plant Models September 15 16
all the more power
AutomationML Data Management based on AML.hub Advanced Functions (Examples) • Extension of basic functions
– AutomationML data element delta view – Access management for users (project consortium) – Definition of rules for linking – Definition of rules for consistency management
• Additional Project Management Functions
– Progress report – Dashboard
• Custom-solution-provider API for
power user / tool provider – Queries – Data export – Extensions of functionality
Mechanical Engineer
CMechanical
CADTool Data
Control Engineer
Simulation/TestTool Data
C
Electrical Engineer
Electrical PlanTool Data
C
BasicEngineer
Process Engineer
Layout Planner
CAD, Pipe & Instrumentation
C
C
Tool Data
Tool Data
Customer Representative
Software Engineer
Customer Reqs. & Review
Tool Data
Software Dev. EnvironmentTool Data
AutomationMLHub
AML Storage
Project Manager
Engineering Cockpit
C1
Project Manager Customer Rep. Project Participants
3
Yes
NoApproved? EndReject Change
After Milestone B
Design DocumentStart
TicketingChange & Notify
2
Business Process
Integration Platform AML.hub for linked I4.0 Plant Models September 15 17
all the more power
...
...
... AML Source A
... AML File A.1
...
AML File A.2...
... AML File Attribute A.1.x
... AML Source B
... DAE Folder
File Trees Base
... XYZ Folder
Plant Function Tree (Instance Hierarchy)
Cell X1
Motor X1.1
Sensor X1.1.3
Sensor X1.1.2
Cell X2
Production Process Function Tree
AML Integrated Trees Repository
Product Requirements Tree
Data Shadows for Version Management
AML Folder Versioning Attributes
AML Source A Versioning Attributes
AML File A.1 Versioning Attributes
AML File A.2 Versioning Attributes
AML Source B Versioning Attributes
DAE Folder Versioning Attributes
XYZ Folder Versioning AttributesDAE File Z.25 Versioning Attributes
XYZ File I.1.2.5 Versioning Attributes
... DAE File Z.25
... XYZ File I.1.2.5
AML Folder
Mechanical Engineer
CMechanical
CADTool Data
Control Engineer
Simulation/TestTool Data
C
Electrical Engineer
Electrical PlanTool Data
C
BasicEngineer
Process Engineer
Layout Planner
CAD, Pipe & Instrumentation
C
C
Tool Data
Tool Data
Customer Representative
Software Engineer
Customer Reqs. & Review
Tool Data
Software Dev. EnvironmentTool Data
AutomationMLHub
AML Storage
Project Manager
Engineering Cockpit
C1
Project Manager Customer Rep. Project Participants
3
Yes
NoApproved? EndReject Change
After Milestone B
Design DocumentStart
TicketingChange & Notify
2
Business Process
AutomationML Data Management based on AML.hub Foundation for Engineering Process Support
� Engineering Processes can access information from file/model-element versions combined with AutomationML plant function tree structure and content.
Mechanical Engineer
CMechanical
CADTool Data
Control Engineer
Simulation/TestTool Data
C
Electrical Engineer
Electrical PlanTool Data
C
BasicEngineer
Process Engineer
Layout Planner
CAD, Pipe & Instrumentation
C
C
Tool Data
Tool Data
Customer Representative
Software Engineer
Customer Reqs. & Review
Tool Data
Software Dev. EnvironmentTool Data
AutomationMLHub
AML Storage
Project Manager
Engineering Cockpit
C1
Project Manager Customer Rep. Project Participants
3
Yes
NoApproved? EndReject Change
After Milestone B
Design DocumentStart
TicketingChange & Notify
2
Business Process
Integration Platform AML.hub for linked I4.0 Plant Models September 15 20
all the more power
AutomationML Data Management based on AML.hub Benefits for User Organization 9 Overview on versioned data
– Files and AutomationML data elements – Instance hierarchy – Optional: COLLADA data elements and PLCopen data elements
9 Better coordination in heterogeneous engineering projects – More efficient search and data merging: search, filter, sort, browsing – Traceable engineering process – More information, better cross linking between data
9 Support for efficient quality management – Defect detection: consistency checks – Data integration for reporting
9 Better basis for management decision making – Risk mitigation – Early warning, change propagation – Awareness from notification and reporting
Mechanical Engineer
CMechanical
CADTool Data
Control Engineer
Simulation/TestTool Data
C
Electrical Engineer
Electrical PlanTool Data
C
BasicEngineer
Process Engineer
Layout Planner
CAD, Pipe & Instrumentation
C
C
Tool Data
Tool Data
Customer Representative
Software Engineer
Customer Reqs. & Review
Tool Data
Software Dev. EnvironmentTool Data
AutomationMLHub
AML Storage
Project Manager
Engineering Cockpit
C1
Project Manager Customer Rep. Project Participants
3
Yes
NoApproved? EndReject Change
After Milestone B
Design DocumentStart
TicketingChange & Notify
2
Business Process
September 15 21 Integration Platform AML.hub for linked I4.0 Plant Models
all the more power
AML.hub to integrate Tool Chains during Engineering
Prod
uctio
n Ph
ase
Engineering Phase
Business Requirements
Process Eng.
Electrical Eng.
CAD, Pipe & Instrumentation
Electrical Plan
C
C
Tool Data
Tool Data
Project Participant
Software Eng.
Multi-Model DashboardTool Data
Software Dev. EnvironmentCTool Data
AutomationMLHub
AML Storage
Control Eng.
PLC programTool Data
C
Cyber Physical Production System (CPPS)
Integrate Business Requirements in Engineering
Deploy created artifacts
Production TransportSales
Project Manager
Engineering Cockpit
AML Analyser
Semantic Web
Integration Platform AML.hub for linked I4.0 Plant Models September 15 23
all the more power
AML.hub to provide the Plant Mode during Production
Engi
neer
ing
Phas
e
PLC
Test/Operation Phase
Operator
SCADA CTool Data
Project Participant
DiagnosisExpert
Multi-Model DashboardTool Data
Diagnosis AnalysisC
Tool Data
AutomationMLHub
AML Storage
OPC UA ServerConfig
C
ERP SystemTool Data
Production Planning C
Tool Data
Business Manager
Production Manager
C
Control Eng.
PLC programTool Data
C
Cyber Physical Production System (CPPS)
Access runtime information
Enrich runtime information
Access engineering information
Production TransportSales
Project Manager
Engineering Cockpit
OPC UA Server (augemented) AML
Analyser
Semantic Web
Integration Platform AML.hub for linked I4.0 Plant Models September 15 24
all the more power
Vertical Integration of Business Processes – Horizontal Integration of Engineering
Integration Platform AML.hub for linked I4.0 Plant Models
Integrierte Engineering-Daten
Fachexperte fürSimulation
Simulation/TestTool Data
Software Engineering Fachexperte
Software Entw. UmgebungTool Data
ElektrotechnischerFachexperte
Elektrotechn. CAD
Tool Data
Mechanischer Fachexperte
Mechanisches CAD
Tool Data
Horizontale Integration
Verti
kale
Inte
grat
ion
Projektmanager Kunden Vertreter Projektteilnehmer
Ja
NeinÄnderung ok? EndeÄnderung
verwerfen
Nach Meilen-stein B
Auftrag ändernStart
TicketingÄndern & informieren
Geschäfts-prozess
Engineering
Verkauf
Production
Lokaler Transport
Logistik
Operator
Laufzeit-datenquelleTool Data
Integrierte Laufzeit- & Engineering-Daten
Betreiber InstandhalterEnde...Start
Produktion
Business Process
September 15 25
all the more power
Benefits from AML.hub Plant Model Integration During Engineering and Production
9 Increase Productivity – Storage of Files and AML data elements – Quality assured Exchange and Reuse of Engineering Data – Efficient Access to available „outside“ Data and Information
9 Promote Collaboration – More efficient search and data merging: Search, filter, sort,
browsing – Traceable engineering process – Additional Information and better Linkage
9 Gain Insight – Defect detection: Consistency checks – Data integration for Reporting – More information, cross linking between data
Mechanical Engineer
CMechanical
CADTool Data
Control Engineer
PLC programTool Data
C
Electrical Engineer
Electrical PlanTool Data
C
BasicEngineer
Process Engineer
Layout Planner
CAD, Pipe & Instrumentation
C
C
Tool Data
Tool Data
Customer Representative
Software Engineer
Customer Reqs. & Review
Tool Data
Software Dev. EnvironmentTool Data
AutomationMLHub
AML Storage
Project Manager
Engineering Cockpit
C
Integration Platform AML.hub for linked I4.0 Plant Models September 15 26
all the more powerContact
• Heinrich Steininger, CEO logi.cals Austria [email protected] http://www.logicals.com
• Prof. Dr. Stefan Biffl, Head of the Ch. Doppler Laboratory “Software Integration for Flexible Automation Systems” [email protected] http://cdl.ifs.tuwien.ac.at
Integration Platform AML.hub for linked I4.0 Plant Models September 15 27