Upload
fast-lab-factory-automation-systems-and-technologies-laboratory-tampere-university-of-technology
View
172
Download
0
Tags:
Embed Size (px)
DESCRIPTION
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor •Date: July, 2013 •Linked to: PLANTCockpit Contact information Tampere University of Technology, FAST Laboratory, P.O. Box 600, FIN-33101 Tampere, Finland Email: [email protected] www.tut.fi/fast Conference: 11th IEEE International Conference on Industrial Informatics, INDIN 2013. Bochum, Germany – July 29-31 2013 Title of the paper: An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor Authors: Sergii Iarovyi, Jorge Garcia, Jose L. Martinez Lastra If you would like to receive a reprint of the original paper, please contact us
Citation preview
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
•Date: July, 2013•Linked to: PLANTCockpit
Contact information
Tampere University of Technology,
FAST Laboratory,
P.O. Box 600,
FIN-33101 Tampere,
Finland
Email: [email protected]
www.tut.fi/fast
Conference: 11th IEEE International Conference on Industrial Informatics, INDIN 2013. Bochum, Germany – July 29-31 2013
Title of the paper: An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
Authors: Sergii Iarovyi, Jorge Garcia, Jose L. Martinez Lastra
If you would like to receive a reprint of the original paper, please contact us
An approach for OSGi and DPWS interoperability: Bridging enterprise
application with shop-floor
Authors: Sergii Iarovyi, Jorge Garcia, Jose L. Martinez Lastra{sergii.iarovyi, jorge.garcia, jose.lastra}@tut.fi
Tampere University of TechnologyFactory Automation Systems and Technology Lab
11th IEEE International Conference on Industrial Informatics, INDIN 2013. Bochum, Germany – July 29-31 2013
Outline
08.04.23 3
1. Introduction
2. Motivation
3. Background
4. Concept of DPWS Adapter
5. Development of DPWS Adapter
6. Implementation scenario
7. Conclusions and further workAn approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor
Introduction
- Enterprise applications (EA) are playing important role in current enterprises.
- Rely more on IT systems for Business processes and decision making
- Service Oriented Architecture (SOA) is a paradigm widely employed in EA to increase reusability of its components.
- Nowadays, dissimilar implementations of SOA exist even in Factory level. Enterprise Service Buses (ESB) are commonly Message-Oriented Middleware used to cope with this situation.
08.04.23An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor 4
Motivation• Current enterprise integration solutions are based on powerful
Enterprise Service Buses (ESB). But with poor support for shop-floor integration.
• Bridging the shop-floor with other intra-logistical layers should extend the system borders and thus provide a more complete visibility of the overall enterprise activities.
• State-of-the-art ESB and application servers are using the modular deployment offered by the OSGi framework to manage the lifecycle of the deployed applications.
• DPWS over OSGi is hence a promising option for interfacing the shop-floor with other heterogeneous systems via ESBs.
08.04.23An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor 5
Background: PLANTCockpit
08.04.23An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor 6
The PLANTCockpit project aims to create a reference environment for monitoring, visualizing and analysis of intra-logistical enterprise cockpits.
Project architecture is influenced by the concept of interoperable Function Blocks, IEC-61449.
PLANTCockpit framework lies in the application layer of an ESB.
Background: PLANTCockpit
08.04.23An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor 7
- Ms Excel- SAP BAPI- Data Bases- OPC-UA- Ms Project- DPWSEtc..
Adapters
Multiple adapters are developed and within the project scope
DPWS was found to be a suitable candidate for devices and sensors integration.
Concept of DPWS Adapter
08.04.23An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor 8
The DPWS features:•Dynamic discovery DPWS devices•Retrieve metadata from device hosted services.•Eventing
PLANTCockpit Adapter archetype extends:•Transformation and mapping of messages•Transmission channels for heterogeneous integration•Instantiation and re-configuration of event consumers
08.04.23An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor 9
Development of DPWS Adapter
• This adapter was developed using a Maven Archetype that generates an OSGi skeleton project of a FB Adapter.
• DPWS Adapter wraps WS4D-JMEDS in an OSGi bundle .
08.04.23An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor 10
Implementation scenario (1)
Monitor process parameters (Process throughput, energy consumption) of an FESTO MPS 500-FMS.
- DPWS-enabled devices are deployed in each station, generating events regarding the specific station status.
- DPWS-enabled energy meter Inico E10 is employed to measure consumed energy and related parameters.
08.04.23An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor 11
Implementation scenario (2)
08.04.23An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor 12
Implementation scenario (3)
08.04.23An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor 13
Conclusions & Future workConclusions:•This implementation can be extrapolated to integrate other protocols and technologies.•Precise performance analysis was not assessed, however smooth monitoring was reached with a message processing frequency of 50 msg/sec using an Intel core i5 Laptop.•This approach allows integrate DPWS devices in OSGi in a non-intrusive manner;•The FB scheme provides high reusability and scalability.
Future work:•Configuration support based on semantic description of services (SAWSDL);•Research towards applicability in time critical systems;•Implementation of possibility for supervisory control and Decision support via DPWS.
Acknowledge
• This research was funded by the European Union’s Seventh Framework Programme (FP7/2007-2013) under grant agreement n°260018 (PLANTCockpit Production Logistics and Sustainability Cockpit)
08.04.23An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor 14
08.04.23An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor 15
THANK YOU!
Any questions?
http://www.youtube.com/user/fastlaboratory
https://www.facebook.com/fast.laboratory
http://www.slideshare.net/fastlaboratory