smart factory web-20180822-pu · 8/22/2018 · whyisthesmart factory web testbedimportanttoiic...
Post on 17-Jun-2020
0 Views
Preview:
TRANSCRIPT
8/22/2018
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 OPC UA and AutomationML
• Enable cross‐site usage scenarios with secure Plug & Work functions and data analytics
2© Fraunhofer IOSB, KETI 2017
www.smartfactoryweb.com
Sponsors
8/22/2018
2
3
Towards a Marketplace for Manufacturing
4
IIC Testbed Award, Q2 2018
8/22/2018
3
Model factories of Fraunhofer IOSB
5
Source: Fraunhofer IOSB
Source: Fraunhofer IOSB IOSB, Karlsruhe
SmartFactoryOWL, LemgoAn initiative of Fraunhofer IOSB‐INA and Hochschule OWL
© Fraunhofer IOSB, 2017
Customer specific and versatile production facilities for filling, assembly, packaging
Model Factories in Korea
6
Model Factories in Korea
• Pangyo A lab‐scale factory consisting of modular and expandable
equipment
• Ansan (SMIC) A large‐scale factory, size approx. 1700 sqm Pre/digital‐production lines for major manufacturing
businesses
© KETI 2017
8/22/2018
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
Kim
Tom
+Factory A
Factory B
Smart Factory WebPortal
Factory B Production line
Factory A• Check the status of other
factories• Find an available Factory B• Place an order with specific
requirements via the SFW portal
Factory B• Produces product• Sends product to Factory A
or customers
* AS: Assets (e.g. robots, machines ….)
AS* 1AS 2 AS 3
AS 4
AS 5
Factory B• Check its production status• If OK, adapt production assets of Factory B
by secure Plug & Work techniques
Conveyer System
© Fraunhofer IOSB, KETI 2017
AS 2’ AS 3’
replace AS 2 and 3&4 with AS 2’ and AS 3’
Implementation View: Testbed Architecture Planes
• Upper Plane: Smart Factory Web (SFW)
8
• Lower Plane: Model Factory
© Fraunhofer IOSB, KETI 2017
8/22/2018
5
Testbed Architecture upper plane: SFW
MES: Manufacturing Execution SystemERP: Enterprise Resource Planning
securityfor authorized
partners
Factory A
Factory B
Factory C
Shared adaptableassets
SFW Gateway
SFW Gateway
SFW Gateway
Web Application
SFW portal
SmartOrderingServices
Edge Tier(at top level as ‘Factory Edge’)
Platform Tier(IIoT Platform)
Enterprise Tier(Smart Factory Web Service)Cloud
ExternalInterface
OPC UA aggregating Client/Server
Factory‐Thing DataMgmt & Analysis
SmartFactoryWebHub
ServiceInterface(Open API)
Factory‐ThingDevice Mgmt
OPC UAI/F
OPC UAI/F
OPC UAI/F
OPC UAI/F
© Fraunhofer IOSB, KETI 2017
SensorThingsAPI
Testbed Architecture lower plane: Model Factory
MES/ERP
Edge Tier Platform Tier Enterprise Tier
OPC UA Aggregating
Server
Model Server for
AutomationML & OPC UA
Industrial Data Access Network
Smart Devices/ Sensors / Actuators
OPC UA I/F
PLC / DCS
data flow
control flow
OPC UA I/F
SFW Gateway
OPC UA I/F
FactoryDigitalImage OPC UA Server
FieldAssets
….
OPC UA I/F
SensorActuator
© Fraunhofer IOSB, KETI 2017
FROST I/F
FROST: FraunhoferSensorThings API Server
8/22/2018
6
Phased Approach Overview
Factory A Factory N
Registration via SFW portal
Factory B …..
Sub‐Scenario 1.1 & 1.2: Registering and Discovering Smart Factories
Adapting Productionwith Plug & Work
(OPC‐UA, AutomationML)
Factory A Factory N
Asset Status Monitoring
Factory B …..
Sub‐Scenario 1.4: Adapting Factory Production
Sub‐Scenario 1.5: SFW Asset Connectivity and Monitoring
Sub‐scenario 1.6: Collaborative Engineering
Factory A
Factory B
Pre‐Integration TestSimulation
IIoT Platform
Secure Data Aggregation
Secure Asset Connectivity
Sharing software assets“Software Plug & Work”
Phase 1: Geospatial Mapping and Factory Information
Phase 1: Geospatial Mapping and Factory Information
Phase 2: Plug & WorkPhase 2: Plug & WorkPhase 3: Data & Service
IntegrationPhase 3: Data & Service
IntegrationPhase 4: CollaborationPhase 4: Collaboration
Order Request
© Fraunhofer IOSB, KETI 2017
Schedule
12
Start
April. 2016
Feb. 2017Phase 1(Geospatial Mapping)
June 2018
Phase 2(Plug & Work)
Smart Factory Web Geoportal
Beyond
Smart factory Web Cockpit application
Other Use Cases
Dec 2017
Phase 3(Data & Service Integration)
June 2019
Phase 4 (Collaboration)
Plug & Work of devices with OPC UA / AutomationML
Collaborative engineering methods; software Plug&Work
Sept. 2016
Nov. 2018Nov. 2017Apr. 2017
Final deliverable of phase Intermediate deliverable of phase
8/22/2018
7
13
Today‘s problem for IIoT: semantic interoperability
© Fraunhofer IOSB, KETI 2017
Standards in Smart Factory Web
14
Name Reference Std Contributor
Fraunhofer IOSB
KETI
OPC UA IEC 62541 x x
AutomationML IEC 62714 x
Companion Specification “OPC Unified Architecture for AutomationML”
DIN SPEC 16592 x
oneM2M ARIB, ATIS, CCSA, ETSI, TIA, TSDSI, TTA, TTC
x
SensorThings API OGC 15‐078r6 x
Web Map Service OGC 06‐042 ; ISO 19128
RM‐SA ‐ Reference Model for Industrie4.0 Service architectures
DIN SPEC 16593‐1 x
OGC: Open Geospatial Consortium, www.opengeospatial.org © Fraunhofer IOSB, KETI 2017
8/22/2018
8
15
Integrated Standards AutomationML and OPC UA
• Generation of OPC UA server from AutomationML• Exchange of AutomationML models via OPC UA
Benefit: simplified creation of information models in AutomationML and OPC UA
Communication including security
Semantic description of asset
IEC 62541
IEC 62714
Companion Specification “OPC Unified Architecture for AutomationML”
DIN SPEC 16592
© Fraunhofer IOSB, KETI 2017
16
AutomationML: an IEC Standard
• Open, vendor independent, XML‐based data format for storage and exchange of plant engineering information
• Goal: Interconnect engineering tools of different disciplines in a heterogeneous tool landscape
© Fraunhofer IOSB, KETI 2017
8/22/2018
9
Relation to Industrie 4.0 Component
Online• Actual
values• Processes• Dynamic
view
Offline• Planning• Structure,
topology• Connections• Static view
AutomationML
OPC UA
© Fraunhofer IOSB, 2018
18
Relation to IIC Connectivity Framework
Source: IIC Connectivity Framework
AutomationML
OPC UA
DDIM Task Group
© Fraunhofer IOSB, KETI 2017
8/22/2018
10
19
Capability description of assets
Describing HOW (process view) and / or WHAT (product view)
© Fraunhofer IOSB, KETI 2017
Example Asset: Manual Assembly Table with M2‐Assist
© Fraunhofer IOSB, 2017
8/22/2018
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 19156 (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
• http://www.opengeospatial.org/standards/sensorthings
• https://www.iosb.fraunhofer.de/servlet/is/78641/
• https://en.wikipedia.org/wiki/SensorThings_API
21© Fraunhofer IOSB, 2017
Solution Overview
Data & ServiceIntegration
Integrationwith IoT Servicesfor distributed
systems
Asset registration and search
Connection with industrial standards
(OPC UA, AutomationML)
Plug&
Work
Security for authorized partners
Factory A Factory B NEW
New shared resources
© Fraunhofer IOSB, KETI 2017
8/22/2018
12
IIoT web applications configured with AML
Data & ServiceIntegration
Integrationwith IoT Services
for distributed systems (OGC SensorThings API)
Connection with industrial standards
(OPC UA, AutomationML)
Plug&
WorkFactory A Factory B NEW
New shared resources
© Fraunhofer IOSB, KETI 2017
OGCSensor Things API
Factory and ProductionInformation,Sensor data
Azure IoT Web Applications
Factory Process Data
AML Files:1. Define assets 2. Configure
FROST Server and Azure visualization
Asset registration with AML file
Factory Integration into the Cloud
24
OGCSensor Things API
Factory and Production Information,Additional sensor data
Azure IoT Web Applications
Factory Process Data
AML OPC UA Aggregation Server
Shop floor production module(s)OPC UA Server (s)
CEP / Logic
Factory cloud couplers
OPC UA, Pub Sub
OPC UA – Client /FROST Publisher
© Fraunhofer IOSB, KETI 2017
Azure– IoT/Publisher Proxy
OPC UAOPC UA, Pub Sub
12AML File
3
4
5
OPC UA
6 6
5
Edge Tier
Platform Tier
Enterprise Tier
8/22/2018
13
Open source components
• OPC UA• For implementations of Aggregated Servers in Testbed
• Open62541 https://open62541.org/ : Fraunhofer IOSB is in developer team• Cooperation OSADL, Kalycito and Fraunhofer IOSB to developOPC UA Pub / Sub over TSN• OSADL: Open Source Automation Development Lab, www.osadl.org
• Demo at HMI, Hall 9, A11, OPC Foundation
• oneM2M
• KETI is member of OCEAN (Open alliance for iot standard)• http://iotocean.org/about/
• SensorThings API• FROST: Fraunhofer Sensor Things API• https://github.com/FraunhoferIOSB/SensorThingsServer
25© Fraunhofer IOSB, KETI, 2018
Call for collaborationvia www.smartfactoryweb.com
26
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, 2018
8/22/2018
14
Smart Factory Web at the IIC Pavilion HMI 2018
Content restricted to IIC MembersNot 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 OPC UA 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
8/22/2018
15
Smart Factory Web team at Fraunhofer IOSB
29
Sascha Heymann
Kevin Becker
Boris Schnebel
Thomas Usländer
Kym Watson
Also in team: Ljiljana Stojanovic, Robert Henßen
Contact: kym.watson@iosb.fraunhofer.de
Thank You
30
감사합니다
top related