Automated Generation of Machine Configuration Using XPLM s EPLAN/Teamcenter Integration Mariano Orozco, Metso Michael Pfenning, XPLM Berlin, Germany, 02/27/2017 Page 1
Company Overview XPLM Solutions Service Support Consulting Worcester, MA Viernheim Dresden Denzlingen Böblingen Effretikon Page 2
MBSE is the next step DRAWING BOARD 2D CAD 3D CAD MBSE Page 3
ECAD EDA AutoCAD Electrical Autodesk AUCOTEC EPLAN Zuken e3.series SOLIDWORKS Electrical Pulsonix Altium Mentor Cadence Zuken PLM Jenkins TeamCity GIT SVN Jira ClearCase CATIA AutoCAD SolidEdge SOLIDWORKS Creo Parametric SOFTWARE MCAD Creo Direct Modeling NX Inventor SysML MagicDraw / Cameo Systems Modeler 1D-Simulation GT POWER SimulationX MATLAB/Simulink Page 4
ECAD-Integration Standard Area Module Function Electrical 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 EDA-Layout EDA-Librarian Schematic: Create project, build data model, Project CheckIN, Re-design, BOM etc. Layout: Project CheckIN and OUT, Create Fabrication data, Create PCB assembly data, From Mech / To Mech Synchronization of Libraries Page 5
Configuration needed On top of standard integrations there is always the need for customer-specific configurations to support the business processes Page 6
About Metso Page 7
About Metso 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 8
History (1960-1985) Page 9
Zerdirator Page 10
Plant Page 11
ECAD Print Layout Zerdirator Page 12
Recycling material Page 13
Case Study Integrated Electrical Engineering
IEE concept Integrated Electrical Engineering 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 15
Basics XPLM s Integrate The Integrate Interface optimizes the interaction between ECAD, HCAD, ERP, PLC and HMI Page 16
IEE components Basics ERP ECAD HCAD PLC HMI Modularization, Integrate Teamcenter, SAP Eplan Elektrik P8 Eplan Fluid P8 Simatic VisiWin Page 17
Basics - Modularization 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 18
Basics - Modularization 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 19
Basics - Modularization The shredder plant is split into areas with defined functions. INFRASTRUCTURE JS Cabinets, control boxes FEEDING ZF Steel plate conveyor MACHINE MA Hydraulic, Gear, Coupling MAIN MOTOR AN Main motor DEDUSTING SYSTEM EN Filter system FE LINE FE Ferrous line components NF LINE NE Non ferrous line SL LINE SL Small fraction line Page 20
Architecture HMI GUID 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 Page 21
Basics The Integrate interface is integrated in the Eplan platform. The mainly basic functions are: Integrate -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) Page 22
ERP 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 23
ERP Part lists in Teamcenter (SAP) directly from Eplan schematics The 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 24
ECAD Schematics Page 25
ECAD - Konfigurator Page 26
EPLAN MACRO Page 27
Page 28
M. OROZCO 2013 Page 29
M. OROZCO 2013 Page 30
M. OROZCO 2013 Page 31
M. OROZCO 2013 Page 32
M. OROZCO 2013 Page 33
M. OROZCO 2013 Page 34
PLC 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 35
PLC Short description of the S7 program code of configurator The 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 head an interface and 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 36
HCAD 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 37
HMI Automatic Creation Page 38
Thank you for your attention Mariano Orozco Mariano.orozco@metso.com www.metso.com Michael Pfenning michael.pfenning@xplm.com www.xplm.com Page 39