Overview of AutomationML, and planned usage in the industrie, example within Airbus

Size: px
Start display at page:

Download "Overview of AutomationML, and planned usage in the industrie, example within Airbus"

Transcription

1 Overview of AutomationML, and planned usage in the industrie, example within Airbus Sylvain Blanvillain (Geometric SAS), on behalf of Airbus Perig Le-Henaff (Airbus) May 17 & 18, (Paris)

2 Layout AutomationML Objective Use cases Users Use case within Airbus Robot Off-Line Programming (OLP) Objective AutomationML Benefits May 17 & 18, (Paris)

3 AutomationML objective to standardize data exchange in the engineering process of production systems * AutomationML e.v. develops and maintains an open, neutral, XML based, and free industry data representation standard which enables a domain and company crossing transfer of engineering data * The holiday picture example * May 17 & 18, (Paris) team@afnet.fr

4 Application Subgroup Tools (Examples) CAD Simulation Office Project Management Product Data Management (PDM) Product Lifecycle Management (PLM) Enterprise Resource Planning (ERP) Material Flow Simulation Robot Simulation Process Simulation Electrical Simulation Text Processing Spreadsheet Analysis Presentation Databases Communication AutomationML objective CATIA v4, v5 Autocad UGS SolidWorks PTC ProEngineer MicroStation Blender 3d Max Maya Simple++/e-MPlant Witness Quest ALB (Automatic Line Builder) Delmia Cosimir IGrip D5 Catia v5 Robotics Robcad FEM Ansys PSPICE Electronics Workbench Multisim MS Word OpenOffice MS Excel OpenOffice MS Powerpoint OpenOffice Access Oracle MS Sql MS Project MindManager UGS TeamCenter Dassault Smartteam Dassault Enovia e-mplaner Delmia E5 DPE SAP R3 Oracle Peoplesoft MS Navision Application Subgroup Tools (Examples) Reporting Visualization Control Programming CAE Process configuration Facility Management Computerized Maintenance Management System (CMMS) Authoring Functional Engineering [AutomationML wiki] Cognos Crystal Reports Eclipse BIRT Mock-up e-mengineer many others Plant Visualization JViz OpenGT OpenFlight HMI WinCC / WinCC Flexible intouch PLC STEP 7 RSLogix RSLinx CoDeSys imap Robot Control May 17 & 18, (Paris) team@afnet.fr ABB Robotstudio KUKA SIM Dürr 3D Onsite Ruplan eplan Eagle Target D Onsite Robotstudio Robscan Design/Control Bos 6000 Bentley Microstation Speedycon Triplan Autocad Architectural Maximo Datastream7i API Pro Adobe Acrobat Illustrator Wiki Excel Sharepoint MacroMedia AutomationDesigner Comos Automation Framework

5 Application Subgroup Tools (Examples) CAD Simulation Office Project Management Product Data Management (PDM) Product Lifecycle Management (PLM) Enterprise Resource Planning (ERP) Material Flow Simulation Robot Simulation Bought-in Parts; 28% Process Simulation Electrical Simulation Text Processing Spreadsheet Analysis Presentation Databases Communication Assembly; 11% AutomationML objective CATIA v4, v5 Autocad UGS SolidWorks PTC ProEngineer MicroStation Blender 3d Max Maya Simple++/e-MPlant Witness Quest ALB (Automatic Line Builder) Delmia Cosimir IGrip D5 Catia v5 Robotics Robcad FEM Ansys PSPICE Electronics Workbench Multisim MS Word OpenOffice MS Excel OpenOffice MS Powerpoint OpenOffice Access Oracle MS Sql MS Project MindManager UGS TeamCenter Dassault Smartteam Dassault Enovia e-mplaner Delmia E5 DPE SAP R3 Oracle Peoplesoft MS Navision Application Subgroup Tools (Examples) Reporting Visualization Analysis of factory automation costs Precommissioning; 3% Project Management; 3% Control Programming CAE Robot Programming Offline/Online; 5% Process configuration Facility Management Computerized Maintenance Management System (CMMS) Authoring Functional Engineering Cognos Crystal Reports Eclipse BIRT Mock-up e-mengineer many others Plant Visualization JViz OpenGT OpenFlight HMI WinCC / WinCC Flexible intouch PLC STEP 7 RSLogix RSLinx CoDeSys imap Robot Control Engineering Commissioning; 50% ABB Robotstudio KUKA SIM Dürr 3D Onsite Ruplan eplan Eagle Target D Onsite Robotstudio Robscan Design/Control Bos 6000 Bentley Microstation Speedycon Triplan Autocad Architectural Maximo Datastream7i API Pro Adobe Acrobat Illustrator Wiki Excel Sharepoint MacroMedia AutomationDesigner Comos Automation Framework May 17 & 18, (Paris) team@afnet.fr

6 What AutomationML is: AutomationML objective XML based data format (storage format), enabling the vendor neutral exchange of engineering data of production systems Link between engineering tools of different engineering disciplines and, therefore, applicable within the complete engineering chain Object oriented and enabler for modelling of plant components as data objects combining different facets/aspects of engineering [A.Lueder, AutomationML conference, 2016] Combination and adaptation of existing industry proven data formats, developed for the exchange and storing of different aspects of engineering Coherent, distributed document architecture facilitating the handling of large data sets and the handling of libraries in external files [A.Lueder, AutomationML conference, 2016] May 17 & 18, (Paris)

7 AutomationML objective [A.Lueder, AutomationML conference, 2016] May 17 & 18, (Paris)

8 AutomationML Use Cases Types «Snowball» Information persistancy Version 1 Version 2 Incremental exchange Data Base [P.Bihani, Digitalizing the workflow, AML PlugFest 2017] May 17 & 18, (Paris) team@afnet.fr

9 AutomationML Other use cases May 17 & 18, (Paris)

10 Known users From web site (projects & members) AutomationML Users During the last AutomationML conference: About 100 participants from 13 different countries Use cases around engineering tools for production systems, links to other standards, automation (both industrial scenarii & academic research) World wide trainings 50 industries and research institutes registered as members (have access to workshops and internal resources: vision & development documents, APIs ) Unknown users From UE projects (skill pro, Perform ) From the web (bosch rexroth ) May 17 & 18, (Paris) team@afnet.fr

11 AutomationML Airbus Use Case Robot Off-Line Programming Specific programming solutions Specific file formats Different commissioning tools Virtual Commissioning Execution Virtual Commissioning Execution Virtual Commissioning Execution May 17 & 18, (Paris)

12 AutomationML Airbus Use Case Robot Off-Line Programming Objective One programming solution One standard file format & syntax One Virtual Commissioning tool Execution May 17 & 18, (Paris)

13 AutomationML Airbus Use Case Robot Off-Line Programming AML Benefits Standardized Airbus Semantic for Automated Processes + Product-Process-Resources description Link to other standardized information (FMI-FMU, AP242, Collada, JT, PLC-Open ) Bring process specific information into the process description (log files, pictures, measurements ) Virtual Commissioning tool May 17 & 18, (Paris) team@afnet.fr

14 AutomationML Airbus Use Case May 17 & 18, (Paris)