21

In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

  • Upload
    vukien

  • View
    236

  • Download
    2

Embed Size (px)

Citation preview

Page 1: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class
Page 2: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 2

In factory automation, engineering is cost driver #1

Source: Cost structure analysis of robotics and controls, AIDA 2005

Analysis of factory automation costs

Precommissioning;

3%

Assembly; 11%

Engineering

Commissioning; 50%

Bought-in Parts; 28%

Project Management;

3%

Robot Programming

Offline/Online; 5%

Page 3: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 3

Major challenge is the heterogeneous tool landscape

in plant engineering

Application Subgroup Tools (Examples)

CAD CATIA v4, v5

Autocad

UGS

SolidWorks

PTC ProEngineer

MicroStation

Blender

3d Max

Maya

Material Flow Simulation Simple++/e-MPlant

Witness

Quest ALB (Automatic Line Builder)

Delmia

Robot Simulation Cosimir

IGrip D5

Catia v5 Robotics

Robcad

Process Simulation FEM Ansys

Simulation

Electrical Simulation PSPICE

Electronics Workbench

Multisim

Text Processing MS Word

OpenOffice

Spreadsheet Analysis MS Excel

OpenOffice

Presentation MS Powerpoint

OpenOffice

Databases Access

Oracle

MS Sql

Office

Communication Email

Project Management MS Project

MindManager

Product Data Management

(PDM) UGS TeamCenter

Dassault Smartteam

Dassault Enovia

Product Lifecycle Management (PLM)

e-MPlaner

Delmia E5 DPE

Enterprise Resource

Planning (ERP)

SAP R3

Oracle Peoplesoft

MS Navision

Application Subgroup Tools (Examples)

Reporting

Cognos

Crystal Reports

Eclipse BIRT

Mock-up e-MEngineer

many others

Plant Visualization JViz

OpenGT

OpenFlight

Visualization

HMI WinCC / WinCC Flexible

intouch

PLC STEP 7

RSLogix

RSLinx

CoDeSys

iMap

Control Programming

Robot Control ABB Robotstudio

KUKA SIM

Dürr 3D Onsite

CAE Ruplan

ePlan

Eagle

Target 3001

Process configuration 3D Onsite

Robotstudio

Robscan Design/Control

Bos 6000

Facility Management Bentley Microstation

Speedycon

Triplan

Autocad Architectural

Computerized Maintenance

Management System

(CMMS)

Maximo

Datastream7i

API Pro

Authoring Adobe Acrobat

Illustrator

Wiki

Excel

Sharepoint

MacroMedia

Functional Engineering AutomationDesigner

Comos

Automation Framework

based on Comos

Page 4: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 4

Many gaps and breaks in tool chains lead to using

the “paper interface”

Page 5: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 5

Our goal and claim

http://www.automationml.org

Page 6: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 6

Vision of the AutomationML

AutomationML becomes the “Glue for Seamless Automation Engineering” through

Interoperability between software tools

in all engineering phases,

seamless and scalable,

as open and standardized data format.

Page 8: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 8

AutomationML is free and open

Openness

Open, documented format free of charge

Manufacturer independent

Without proprietary interfaces and libraries

Extensible

Standardized description based on XML

Scalable from single components up to complete plants

Prepared for future extensions

Support of engineering processes

Multi document architecture

Access protection (via XML encryption)

Support for change and versioning processes

Page 9: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 9

History

Sep 2006: Kick-off, start of joint development asindustry cooperation

Apr 2007: First press workshop to announce AutomationML

Apr 2008: Release of AutomationML 1.0Release of COLLADA 1.5 Start of standardization within IEC/DKE

Nov 2008: Release of PLCopen XML 2.0

Apr 2009: Foundation of the AutomationML OrganizationRelease of AutomationML 1.1

Page 10: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 10

Planned standard series

Part IV: Logic

Part II: Libraries

Part III: Geometry

Part I: Architecture*

Part V: ...

AutomationML: Planned IEC standard series

...

Definitions, basic concepts, top-level architecture,

usage of CAEX (IEC 62424)

Role library, industry specific libraries

Usage of COLLADA,

CAEX interfaces to COLLADA

Concepts, interlocking, usage of PLCopen XML,

CAEX interfaces to PLCopen XML, extensions

*) Version 1.1 released as Whitepaper at Hannover Messe 2009

Page 11: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 11

The top-level architecture describes topology information

and linking to other formats

AutomationMLEngineering data

CAEX IEC 62424 Top level format

Plant topology

information

•Plants

•Cells

•Components

•Attributes

•Interfaces

•Relations

•References

COLLADA

Geometry

Kinematics

PLCopen XML

Behaviour

Sequencing

Object A

Object A1

Object A2

InitInit

Step 1

End

Further XML Standard format

Further aspects of

engineering information

Object An

Page 12: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 12

The topology description isbased on CAEX (IEC 62424)

Example Description

Core Concepts:

Class Libraries

„Template“ for objects

Object oriented approach

Instance Hierarchy

Topology information

Object properties

Roles

Abstract concepts to describe objects

Examples are „robot“, „controller“, etc

Interfaces and Relations

The „Glue“ between objects

The „Glue“ between topology, geometry, kinematics and logics information

Library

Robot

Project

InstanceHierarchy

Station

Robot_1

Robot_1

PLC_1

Conveyor_1

Conveyor_1_1

InheritanceRelation

Class-Instance Relation

Instance-Instance Relation

Parent-Child Relation

Page 13: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 13

A manufacturing cell in the AutomationML Editor

Page 14: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 14

The geometry part describes fully kinematic-enabled scenes

with COLLADA 1.5

Geometry

Precise or tessellated for performance-optimized display

Different levels of detail

Surfaces

Material

Shader

Kinematics

Joints

Kinematic constraints

Dynamic constraints

Articulated systems

Kinematic-enabled scenes

Links between geometry and kinematics

Parameterization

Page 15: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 15

Complete cells can be transformed to leading tools

via AutomationML

Delmia V5 Acrobat / PDF COLLADA

VGR JT2Go Robcad

Page 16: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 16

The logic part of AutomationML covers all engineering phases

Planning

Control System Behavior

Interlocking

Control System Implementation

Component Behavior

Product

Design

Plant

Planning

Mech.

Constr.

Electr.

Constr.

PLC

Progr.

Robot

Progr.

HMI

Progr.

Virtual

Comm.

Gantt Chart

Pert Chart

Impulse diagram

Logical Networks

SFC

State Charts

SFC

Page 17: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 17

AutomationML maps important logic models to PLCopen XML

Impulse DiagramGantt Chart

O PER ATIO N Seconds

D escription

<N r.> <Action>

1 Lower sk id 4,0 4,0

2 Stop L ift 1 4,0 1,0 5,0

3 U nlock Sk id 2 5,0 1,0 6,0

4 M ove to end of 110H TR 002 3 6,0 7,0 13,0

5 H andover to 120R F_002 over 120R FB001 4 13,0 12,0 25,0

6 M ove on 110H TR 002 4 13,0 5,0 18,0

7 M ove on 120R F_002 6 18,0 5,0 23,0

8 M ove on 120R FB001 7 23,0 2,0 25,0

9 M ove over to 120R F_003 5,7 25,0 6,0 31,0

Sequence diagram - Transport 2

System part

0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85

Pert Chart

Function Block

>=1

>=1

Var1

Var4

Var3

Var2

Var5&

State Chart

State1

[Guard3]

[Guard2]

State3.2

State3.1

[Guard2] [Guard2]

State3

State2.2State2.1

State2

[Guard3]

Sequential Function

Chart

Page 18: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 18

Software tools supporting AutomationML

(realized or announced)

RobotStudio

SIMATIC Automation Designerbased on Comos

AutomationML Editor

AutomationML Logic Viewer

Development Services KUKA.Sim

Transformation to

AutomationML

Transformation to

AutomationML

Logic-CPF(Batch Tool)

Conditioner Pipeline

Framework

Page 19: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 19

Why become a member?

Influence

Further direction of the AutomationML

Prioritization of own business cases

Collaboration

Foundation of new working groups, e.g. devices, electrical planning, …

Contribution of own solutions to make them a standard

Ahead of competition

Early access to specifications

Validation of own solutions before release of the next version of the standard

Early communication of new topics within the group

Page 20: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 20

AutomationML strong community

Page 21: In factory automation, · PDF fileIn factory automation, engineering is cost driver #1 ... Commissioning; 50% ... Conveyor_1_1 Inheritance Relation Class

Hannover Messe, 20-24 April 2009 AutomationML 21

Join AutomationML!

http://www.automationml.org