Smart Factory Web: Goals. Smart Factory Web: a testbed for IIC and Industrie 4.0 8/22/2018

Size: px
Start display at page:

Download "Smart Factory Web: Goals. Smart Factory Web: a testbed for IIC and Industrie 4.0 8/22/2018"

Transcription

1 Smart Factory Web: a testbed for IIC and Industrie 4.0 Presenter: Dr Kym Watson, Fraunhofer IOSB Team: KETI: Byunghun Song, Seungwook Nam Fraunhofer IOSB: Thomas Usländer, Jürgen Jasperneite, Ljiljana Stojanovic, Sascha Heymann, Boris Schnebel, Kevin Becker Contact: kym.watson@iosb.fraunhofer.de Smart Factory Web: Goals Flexible adaptation of production capabilities and sharing of resources/assets in a web of Smart Factories to improve order fulfillment Provide the technical basis for new business models with flexible assignment of production resources across factory locations Factory to factory interoperability with the industrial standards and AutomationML Enable cross site usage scenarios with secure Plug & Work functions and data analytics Sponsors 2 1

2 Towards a Marketplace for Manufacturing 3 IIC Testbed Award, Q

3 Model factories of Fraunhofer IOSB IOSB, Karlsruhe Source: Fraunhofer IOSB Fraunhofer IOSB, 2017 Source: Fraunhofer IOSB SmartFactoryOWL, Lemgo An initiative of Fraunhofer IOSB INA and Hochschule OWL Customer specific and versatile production facilities for filling, assembly, packaging 5 Model Factories in Korea Model Factories in Korea Pangyo A lab scale factory consisting of modular and expandable equipment Ansan (SMIC) A large scale factory, size approx sqm Pre/digital production lines for major manufacturing businesses KETI

4 Usage Scenario and View: Order driven, flexible adaption of production value chains I need more production lines since my factory is running at full capacity with customer orders Smart Factory Web Portal Factory B Production line * AS: Assets (e.g. robots, machines.) Kim Conveyer System AS 5 Factory A Tom Factory B + Factory A Check the status of other factories Find an available Factory B Place an order with specific requirements via the SFW portal AS * 1 AS 2 AS 3 AS 4 AS 2 Factory B AS 3 Factory B Produces product Sends product to Factory A or customers Check its production status If OK, adapt production assets of Factory B by secure Plug & Work techniques replace AS 2 and 3&4 with AS 2 and AS 3 Implementation View: Testbed Architecture Planes Upper Plane: Smart Factory Web (SFW) Lower Plane: Model Factory 8 4

5 Testbed Architecture upper plane: SFW Edge Tier (at top level as Factory Edge ) Platform Tier (IIoT Platform) Cloud Enterprise Tier (Smart Factory Web Service) Factory A Factory B SFW Gateway SFW Gateway OPC UA OPC UA Smart Factory Web Hub Factory Thing Device Mgmt External Interface Web Application SFW portal Factory C Shared adaptable assets SFW Gateway OPC UA security for authorized partners aggregating Client/Server SensorThings API Factory Thing Data Mgmt & Analysis Service Interface (Open API) Smart Ordering Services MES: Manufacturing Execution System ERP: Enterprise Resource Planning Testbed Architecture lower plane: Model Factory Field Assets Edge Tier Platform Tier Enterprise Tier. Smart Devices / Sensors / Actuators PLC / DCS Industrial Data Access Network data flow control flow Aggregating Server Model Server for AutomationML & MES /ERP Factory Digital Image Server SFW Gateway FROST Sensor Actuator FROST: Fraunhofer SensorThings API Server 5

6 Phased Approach Overview Phase 1: Geospatial Mapping and Factory Information Phase 2: Plug & Work Phase 3: Data & Service Integration Phase 4: Collaboration Pre Integration Test Simulation Factory A Factory B.. Factory N Factory A Factory B.. Factory N Order Request Factory A Registration via SFW portal Adapting Production with Plug & Work (OPC UA, AutomationML) IIoT Platform Secure Data Aggregation Sharing software assets Software Plug & Work Secure Asset Connectivity Asset Status Monitoring Factory B Sub Scenario 1.1 & 1.2: Registering and Discovering Smart Factories Sub Scenario 1.4: Adapting Factory Production Sub Scenario 1.5: SFW Asset Connectivity and Monitoring Sub scenario 1.6: Collaborative Engineering Schedule Plug & Work of devices with / AutomationML Collaborative engineering methods; software Plug&Work Start Beyond Apr Nov Nov Smart Factory Web Geoportal Smart factory Web Cockpit application Other Use Cases April Phase 1 (Geospatial Mapping) Sept Feb Phase 2 (Plug & Work) Dec 2017 June 2018 Phase 3 (Data & Service Integration) Phase 4 (Collaboration) June 2019 Final deliverable of phase Intermediate deliverable of phase 12 6

7 Today s problem for IIoT: semantic interoperability 13 Standards in Smart Factory Web Name Reference Std Contributor Fraunhofer IOSB IEC x x AutomationML IEC x Companion Specification OPC Unified DIN SPEC x Architecture for AutomationML onem2m ARIB, ATIS, CCSA, ETSI, TIA, x TSDSI, TTA, TTC SensorThings API OGC r6 x Web Map Service OGC ; ISO RM SA Reference Model for Industrie 4.0 Service architectures DIN SPEC x KETI OGC: Open Geospatial Consortium,

8 Integrated Standards AutomationML and Generation of server from AutomationML Exchange of AutomationML models via Benefit: simplified creation of information models in AutomationML and Communication including security IEC Companion Specification OPC Unified Architecture for AutomationML DIN SPEC IEC Semantic description of asset 15 AutomationML: an IEC Standard Open, vendor independent, XMLbased data format for storage and exchange of plant engineering information Goal: Interconnect engineering tools of different disciplines in a heterogeneous tool landscape 16 8

9 Relation to Industrie 4.0 Component AutomationML Offline Planning Structure, topology Connections Static view Online Actual values Processes Dynamic view Fraunhofer IOSB, 2018 Relation to IIC Connectivity Framework AutomationML DDIM Task Group Source: IIC Connectivity Framework 18 9

10 Capability description of assets Describing HOW (process view) and / or WHAT (product view) 19 Example Asset: Manual Assembly Table with M 2 Assist Fraunhofer IOSB,

11 SensorThings API OGC Standard Sensing Part (complete) and Tasking Part for actuators (in progress) Manage and retrieve observations and metadata from IoT sensor systems; metadata includes time and location tags Based on ISO (ISO/OGC Observations and Measurements) O&M Model Transfer sensor data streams to a server over HTTP or MQTT SensorThings API server has standardized interfaces for spatiotemporal queries In Smart Factory Web: used to collect additional sensor data about machines and their environment Fraunhofer IOSB, Solution Overview Asset registration and search Security for authorized partners Plug Data & Service & Factory A Integration Factory B NEW Work New shared resources Integration with IoT Services for distributed systems Connection with industrial standards (, AutomationML) 11

12 IIoT web applications configured with AML Factory and Production Information, Sensor data OGC Sensor Things API Asset registration with AML file Azure IoT Web Applications Factory Process Data AML Files: 1. Define assets 2. Configure FROST Server and Azure visualization Plug Data & Service & Factory A Integration Factory B NEW Work New shared resources Integration with IoT Services for distributed systems (OGC SensorThings API) Connection with industrial standards (, AutomationML) Factory Integration into the Cloud Factory and Production Information, Additional sensordata Enterprise Tier Factory cloud couplers OGC Sensor Things API 5 Client / FROST Publisher, Pub Sub 6 6 Azure IoT Web Applications Factory Process Data 5 Azure IoT/ Publisher Proxy, Pub Sub Platform Tier 4 CEP / Logic AML Aggregation Server 3 Edge Tier 2 AML File Shop floor production module(s) Server (s)

13 Open source components For implementations of Aggregated Servers in Testbed Open : Fraunhofer IOSB is in developer team Cooperation OSADL, Kalycito and Fraunhofer IOSB to develop Pub / Sub over TSN OSADL: Open Source Automation Development Lab, Demo at HMI, Hall 9, A11, OPC Foundation onem2m KETI is member of OCEAN (Open alliance for iot standard) SensorThings API FROST: Fraunhofer Sensor Things API Fraunhofer IOSB, KETI, Call for collaboration via Statement of General Interest want to be informed progress in the Smart Factory Web testbed Statement of Training Request interested in training events (workshops, webinars,...) requests information on customized training Statement of Investment want to actively contribute in at least one of the participating smart factories like to provide HW/SW components to be integrated interested in providing financial and engineering support Statement of Smart Factory Integration want to offer a further smart factory to be registered or integrated into the Smart Factory Web terms and conditions to be negotiated on a case by case basis Fraunhofer IOSB, KETI,

14 Smart Factory Web at the IIC Pavilion HMI 2018 Content restricted to IIC Members Not for External Publication 27 Why is the Smart Factory Web Testbed important to IIC and I4.0? web of cooperating factories open for additional facilities, experiments and partners addresses architectural and security issues on two planes: the level of the Smart Factory Web as well as within a factory Extensive application and testing of standards and AutomationML. Applies these standards in combination to achieve the usage scenario Order driven adaptive production that combines I4.0 application scenarios order controlled production and adaptable factory The Fraunhofer model factories in the testbed are member of Labs Network I4.0; where we can investigate and demonstrate architectural compatibility IIRA RAMI and Administration Shell KETI and Fraunhofer as applied research organizations are in an excellent position to transfer technologies and promote the IIC brand to industry 28 14

15 Smart Factory Web team at Fraunhofer IOSB Thomas Usländer Sascha Heymann Kevin Becker Kym Watson Contact: Boris Schnebel Also in team: Ljiljana Stojanovic, Robert Henßen 29 Thank You 감사합니다 30 15