Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410...

39
Page 1 Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter Integration Mariano Orozco, Metso Michael Pfenning, XPLM Berlin, Germany, 02/27/2017 © XPLM

Transcript of Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410...

Page 1: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 1

Automated Generation of Machine

Configuration Using XPLM’s

EPLAN/Teamcenter Integration

Mariano Orozco, Metso

Michael Pfenning, XPLM

Berlin, Germany, 02/27/2017

© XPLM

Page 2: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 2

Company Overview XPLM

© XPLM

Worcester, MA

Viernheim

Dresden

Böblingen

Denzlingen

Effretikon

Solutions

Service

Support

Consulting

Page 3: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 3

MBSE is the next step

© XPLM

DRAWING BOARD

2D CAD

3D CAD

MBSE

Page 4: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 4

PLM

ECAD

Autodesk

EPLAN

AUCOTECZuken

e3.series

SOLIDWORKS Electrical

EDA

Altium

Cadence

Mentor

MCAD

GIT

ClearCase

SVN

SOFTWARE

SolidEdge

NXAutoCAD

Inventor

SOLIDWORKS

CATIA Creo Parametric

SysML

MagicDraw /

Cameo Systems

Modeler

Pulsonix

AutoCAD Electrical

Zuken

Jira

Jenkins

TeamCity

1D-Simulation

GT POWER

SimulationX

MATLAB/Simulink

Creo Direct Modeling

Page 5: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 5

ECAD-Integration Standard

© XPLM

Area Module FunctionElectrical

Engineering

EDA-Cable-

Harness

New project

CheckIN: Build data model, project data CheckIN,

BOM etc.

CheckOUT: Project CheckOUT for modifications,

Project CheckOUT for viewing, Increase revision

etc.

EDA-Librarian Synchronization of Libraries

Electronic

Engineering

EDA-Logic Schematic: Create project, build data model,

Project CheckIN, Re-design, BOM etc.

EDA-Layout Layout: Project CheckIN and OUT, Create

Fabrication data, Create PCB assembly data, From

Mech / To Mech

EDA-Librarian Synchronization of Libraries

Page 6: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 6

On top of standard integrations there is always the

need for customer-specific configurations to

support the business processes

Configuration needed

© XPLM

Page 7: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 7

About Metso

© XPLM

Page 8: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 8

About Metso

© XPLM

Metso Germany Company Profile

The Metso Germany GmbH is one of the world’s leading

manufacturers of recycling machinery for processing metal scrap.

The company has a workforce of approx. 400 employees and is

located in Düsseldorf, Germany, where design, engineering and

manufacturing has been carried out for almost 100 years.

The formerly family-owned company was founded in

1913 by Waldemar Lindemann and belongs to the Finnish Metso

Group since 2001.

Page 9: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 9

History (1960-1985)

© XPLM

Page 10: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 10

Zerdirator

© XPLM

Page 11: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 11

Plant

© XPLM

Page 12: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 12

ECAD – Print Layout

© XPLM

Zerdirator

Page 13: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 13

Recycling material

© XPLM

Page 14: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Case Study

Integrated Electrical Engineering

Page 15: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 15

Integrated Electrical Engineering

IEE concept

© XPLM

IEE uses Integrate as interface between Teamcenter,

Eplan Electric, Eplan Fluid and Wisiwin for a modular

creation of

automated processes to design the control section of a

machine.

The goal was to save 50 % of the electrical engineering

hours

50% of 1000 h = 500 h

Page 16: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 16

Basics

© XPLM

The Integrate Interface optimizes the interaction betweenECAD, HCAD, ERP, PLC and HMI

XPLM‘s Integrate

Page 17: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 17

IEE components

© XPLM

Basics

ECAD

HCAD

PLC

ERP

HMI

Modularization, Integrate

Eplan Elektrik P8

Eplan Fluid P8

Simatic

Teamcenter, SAP

VisiWin

Page 18: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 18

Basics - Modularization

© XPLM

Condition:A unique name of a function (module) is the condition for a successfully implementation of our integrated electrical engineering (IEE).

GUID (AKZ):

All the modules are identified with their GUID (global

unique identification data). From now on is the GUID

part of ECAD, HCAD, PLC, HMI and ERP (Teamcenter,

SAP).

Page 19: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 19

Basics - Modularization

© XPLM

Module definition:A module is a part of a shredder plant that can be added as an option

Module examples:Conveyor, hydraulic tank, water pump, belt balance, main motor.

Module syntax (GUID):

A conveyor, for example, has FE1. TA01 as module ID.

FE1 means the first ferrous line in the Shredder plant

TA means a direct driven conveyor

01 means the first conveyor in FE1

Page 20: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 20

Basics - Modularization

© XPLM

The shredder plant is split into areas with defined functions.

INFRASTRUCTURE JS Cabinets, control boxesFEEDING ZF Steel plate conveyorMACHINE MA Hydraulic, Gear, CouplingMAIN MOTOR AN Main motorDEDUSTING SYSTEM EN Filter systemFE LINE FE Ferrous line componentsNF LINE NE Non ferrous lineSL LINE SL Small fraction line

Page 21: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 21

Architecture HMI

© XPLM

JS1BD01 CONTROL CHAIR

JS1YD01 CONTROL BOX SP02

JS1XA02 MAIN MOTOR DRIVE

JS1XB02 POWER SUPPLY

JS1XC03 INFRASTRUCTURE TRANSPORT

JS1XB03 CABINET SC03 FE

JS1XB04 CABINET SC03 NF

JS1XB05 CABINET SC03 SLF

JS1XB10 DRIVE

JS1XB20 HYDRAULIK CABINET

JS1YB09 CONTROL BOX B09

JS1YD11 CONTROL BOX D11

JS1YA12 CONTROL BOX A12

JS1YA13 CONTROL BOX A13

JS1YA14 CONTROL BOX A14

JS1YA15 CONTROL BOX A15

JS1YA16 CONTROL BOX A16

ZF1PM01 STEELPLATE CONVEYOR

MA1TZ01 FEEDROLLER

MA1MH01 AUXULIARY MOVEMENTS

MA1BE01 HYDRAULIC TANK

MA1AC01 AXLE DISMANTLING / HOUSING

MA1AV01 ANVIL PRESSURE

MA1GV01 INTERLOCKING OF HOUSING

MA1LV01 BEARING TENSIONING DEVICE

MA1RA01 GRID COVER

MA1GH01 HOUSING

MA1AA01 EJECTION DOOR

MA1RO01 ROTOR

AN1KB01 COUPLING

GUID

Page 22: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 22

Basics

© XPLM

The mainly basic functions are:

-Creation of new items in Teamcenter (SAP) directly from Eplan data base

-Creation of part lists in Teamcenter (SAP) directly from electric schematics

and hydraulic schemes

-Automated creation of electric schematics (Eplan Electric)

-Automated creation of the PLC program for Simatic (Siemens)

-Automated creation of hydraulic schemes (Eplan Fluid)

-Automated creation of HMI (WisiWin)

Integrate

The Integrate interface is integrated in the Eplan platform.

Page 23: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 23

ERP

© XPLM

Creation of new items and parts lists in Teamcenter (SAP) directly from Eplan data base

New items can be created in Teamcenter (SAP) directly from the Eplan data base using Integrate. The Eplan data base has hereafter all the information needed to create part lists in Teamcenter directly from the electric schematics, this reduce the work hours and increases the project clarity because all the information of the released parts lists and part groups remain in the Eplan project.

Page 24: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 24

ERP

© XPLM

Part lists in Teamcenter (SAP) directly from Eplan schematicsThe purchase part lists and spare part lists are generated directly from the electric schematics into Teamcenter (SAP) using Integrate.The GUIDs are generated and include in the list for better after market service. The spare parts are classified automatically.

Page 25: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 25

ECAD

© XPLM

Schematics

Page 26: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 26

ECAD - Konfigurator

© XPLM

Page 27: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 27

EPLAN MACRO

Page 28: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 28

Page 29: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 29

M. OROZCO 2013

Page 30: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 30

M. OROZCO 2013

Page 31: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 31

M. OROZCO 2013

Page 32: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 32

M. OROZCO 2013

Page 33: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 33

M. OROZCO 2013

Page 34: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 34

M. OROZCO 2013

Page 35: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 35

PLC

© XPLM

Automated creation of the PLC program for

Simatic (Siemens)

The Konfigurator create all inputs and outputs addresses and produces the symbol file (allocation of the absolute symbolic addresses).It creates the hardware configuration for the S7-program, Data Block (DB’s) for communication with HMI and Data Block for internal communication in the S7-program.

It takes only some hours to create nearly 80 % of the electric schematics when all data of machine, hydraulic, down stream and dedusting system are specified.

Page 36: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 36

PLC

© XPLM

Short description of the S7 program code of configuratorThe Konfigurator produces the S7-program as text files.The text files (AWL-sources) have a structure readable for Simatic Manager.

The text files consist of:a component headan interfaceand the statement part

Conditions for the configuration:-“A mother program” in form of a text file (AWL source)-Ruby code instructions in the mother program (the Ruby code is a part of the Konfigurator)-Symbolic addressing instead of absolute addressing -The symbolic addresses are inserted in the program using variables-The Simatic Manager can convert these text files into program code files.

Page 37: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 37

HCAD

© XPLM

Automated creation of hydraulic schemes (Eplan Fluid)

The Konfigurator is the tool to create automated hydraulic schemes using modular functions. The hydraulic schemes are integrated in the same Eplan project and linked to the electric components, in this way can any change be detected and adapted.It takes only some hours to create nearly 80 % of the hydraulic schemes after all data of the hydraulic system is specified.

Electric schematics Hydraulic schema

Page 38: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 38

HMI – Automatic Creation

© XPLM

Page 39: Automated Generation of Machine - PIcontent.pi.tv/events/PI Berlin 2017/presentations/1179_1410 Metso... · Automated Generation of Machine Configuration Using XPLM’s EPLAN/Teamcenter

Page 39

Thank you for your attention

© XPLM

Mariano Orozco

[email protected]

www.metso.com

Michael Pfenning

[email protected]

www.xplm.com