25
Integration Platform AML.hub Creating linked Plant Models to support Engineering and Operation for I4.0 Heinrich Steininger logi.cals

Integration Platform AML - Meetupfiles.meetup.com/14335402/heinrich_steininger_integration_platt... · In parallel dimensioning and construction of ... Integrated Tool Chains Integration

  • 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

Empower Automation!