The key to interoperability 1 Welcome to the NAMUR EDDL Workshop with ECT Karlsruhe May 22nd 2006.
-
Upload
silvia-bishop -
Category
Documents
-
view
214 -
download
0
Transcript of The key to interoperability 1 Welcome to the NAMUR EDDL Workshop with ECT Karlsruhe May 22nd 2006.
The key to interoperability
1
The key to interoperability
The key to interoperability
Welcome
to the
NAMUR EDDL Workshop
with ECT
Karlsruhe May 22nd 2006
The key to interoperability
2
The key to interoperabilityAgenda
10:30 - 10:35 Welcom eKum pfm üller , Chairm an ECT
10:35 - 11:25
EDDL TutorialBenefits for end users and vendorsRoadm ap Phase 2OPC UA
Kum pfm üller , Chairm an ECT
11:25 - 11:50 Live Dem oMartin Augustin, Siem ensErnst Jäger, Em erson
11:50 - 12:15EDDL Technology, HCF Device Integration and Com pliance Test
Wally Pratt, HCF
12:15 - 12:40EDDL Enhancem ents Phase 1, FF Device Integration and Com pliance Test
Stephen Mitschke, FF
12:40 - 13:25 Lunch
13:25 - 13:50EDDL Enhancem ents Phase 2, PNO Device Integration and Com piance Test
Ingo Weber, Siem ens AG
13:50 - 14:05 Requirem ents of NAMUR Michael Pelz, Clariant14:05 - 14:35 Discussion all
The key to interoperability
4
The key to interoperabilityBackground
Time: circa 1990
Situation: valves and transmitters are becoming microprocessor based; intelligent field devices
HART® Communication Protocol is popular
Issue: Interoperability of devices with Host applications
EDDL Tutorial
The key to interoperability
5
The key to interoperabilitySolving Interoperability …
Problem: How does the Host understand device capabilities and interpret digital information in the HART messages?
Option #1: Custom Software Drivers
Software driver needed for each device type
Time consuming/costly to write
Difficult for supplier to maintain
Difficult for end users to manage
EDDL Tutorial
The key to interoperability
6
The key to interoperabilitySolving Interoperability …
Problem: How does the Host understand device capabilities and interpret digital information in the HART messages?
Option #2: Use a Descriptive Technology
EDDL Tutorial
The key to interoperability The key to interoperability
What is EDDL?International Standard for Interoperability
EDDL is an Electronic Device Description Language
EDDL is an international standard
Endorsed by IEC (IEC 61804)
EDDL is endorsed by the three major digital busses
Fieldbus Foundation
HART Communication Foundation
Profibus Nutzerorganisation e.V (PNO)
EDDL Tutorial
The key to interoperability
8
The key to interoperabilityEDDL
EDDL technology was designed to avoid the need for special, proprietary, and operating system-specific host application files
It allows a host system to both configure as well as monitor devices on-line
Consists of two parts
A file (EDD) that describes the device and the information that it contains
A host application that reads the EDD file to learn how to retrieve and interpret digital information from the device
EDDL Tutorial
The key to interoperability The key to interoperabilityWhat is an EDD?
An EDD is the computer readable file written in Electronic Device Description Language (EDDL) that describes the data in a field device
It is in a compressed binary formatIt is not executable code
It is the file that the Host application reads in order to learn how to retrieve information from the field device
EDDL Tutorial
The key to interoperability The key to interoperabilityEDD’s and Interoperability
EDD’s enable :- Devices from different suppliers to interoperate with a single Host
- The same device to interoperate with different Hosts.Device fromSupplier A
Device fromSupplier Z
Describes How the device functions per IEC 61804 Small ASCII files (< 200k)
EDDL Tutorial
The key to interoperability
11
The key to interoperability
EDDL: Operating System Independent
Application on PC or Handheld uses the same DD
Fully backward compatible
Unix
Linux
WIN NT
Win XP
Simple Text FileSame For All Hosts
Win CE
Vista
EDD
EDD
EDDL Tutorial
The key to interoperability
12
The key to interoperabilityBackground
Time: Circa 2002
Situation: Fieldbus Foundation, HART Communication Foundation and Profibus are all using EDDL
Valves and transmitters are becoming more intelligent
Field devices are incorporating complex diagnostics and set-up requirements
Issue: EDDL in IEC 61804-2 does not have any features to support graphical display of diagnostics and advanced device features
EDDL Tutorial
The key to interoperability
13
The key to interoperabilityEDDL Has Been Enhanced
Goal: Extend Interoperability to support increasing device intelligence
The HART Communication Foundation, the Fieldbus Foundation and Profibus Nutzerorganisation e.V formed a Cooperative Project to specify EDDL enhancements
The enhancements have been tested and have been added to IEC 61804
Approved on 10 Feb 2006
The new document will be published as IEC 61804-3, in June 2006
EDDL Tutorial
The key to interoperability
14
The key to interoperability
Example, Without Enhancements
ProductInformation
EDD
EDDL Tutorial
The key to interoperability
15
The key to interoperability
Example, Without Enhancements
DisplayInformation
Display File
Unique to each Host
ProductInformation
EDD
EDDL Tutorial
The key to interoperability
16
The key to interoperabilityWith Enhancements
Display information
ProductInformation
EDD
EDDL Tutorial
The key to interoperability
17
The key to interoperabilityKey Features of Enhancements
Enhanced User InterfaceParameter organization
Images
Complex data
Graphing SystemSupport for Charts and Graphs
Persistent Data StoreArchive and retrieve data
Aids diagnostics executed by devices Extended Interoperability
EDDL Tutorial
The key to interoperability
18
The key to interoperability
The key to interoperability
Benefits to End Users and Vendors
The key to interoperability
19
The key to interoperability
Independency of EDDL –is minimizing continuous upgrades
EDDL / EDDs are independent from Operating systems and versions DCS platforms Communication interfaces and paths
Why? EDDs are text based files There is no executable code in an EDD EDDs are managed by an interpreter, all communication setups
are done by the DCS or the tool EDD and Excel sheets – a comparable technology
Both describe user interfaces including graphics and complex relations between the data
In case of changing the versions of EXCEL or the operating system there is no need to upgrade the sheet It simple works!
Benefits to End Users and Vendors
The key to interoperability
20
The key to interoperability
EDDL is Easy to Use ensures transparency and accessibility in your plant
Build in state of the art graphics
Trends, Bar graphs
One tool for all devices
Common transparent data base
A new device just a new EDD
Same Look & Feel in a tool / DCS for all devices
EDDs define the data organization for the UI to build up a real one
Benefits to End Users and Vendors
The key to interoperability
21
The key to interoperability
EDDL Technology Supports Safe Operation of Your Plant
No influence on the runtime stability
There is no executable code with EDDs which may have an effect to the stability of the operating system
EDDs are interpreted and therefore encapsulated
No impact of one EDD to others
Easy update and device additions during operation
Operating System
Interpreter
EDD EDDEDD
EDD
Benefits to End Users and Vendors
The key to interoperability
22
The key to interoperability
EDDL – For Vendors: Easy to Use and to Learn, Easy to Maintain
EDDL is easy to learn
Like Visual Basic
Standard text editor
Context sensitive editors available
Existing EDDs can be used as a basis for a new device
Learning by doing
One EDDL – many languages for localisation
VARIABLE tag
{
LABEL “TAG“;
HELP “|en|Text that can be used in any way.“
CLASSDEVICE;
TYPE INTEGER(1)
}
Definition of a variable of a device
Benefits to End Users and Vendors
Adapting an EDD to a new device version
normally means copy/paste and small adjustments
The key to interoperability
23
The key to interoperability
EDDL - Backbone for Diagnostics & Maintenance Management System
EDDs provide diagnostics data for Maintenance Management Systems
Occurrences of non regular states of components are signaled to an DCS
The diagnostics data are read via the corresponding EDD from the device w/o disturbing the plant operation
Predictive maintenance based on EDDs saves costs due to reduced cyclic scheduled service tasks
Benefits to End Users and Vendors
The key to interoperability
24
The key to interoperability
EDDL Keeps Your Investment Alive
Reduced costs for education and training
Learn handling once- manage all devices and components due to the common Look & Feel in your Tool or system
Transparent backward compatibility reduces upgrade costs in case of
Operation System upgrade
Tool / DCS upgrade
Stable and consistent EDDL standard reduce costs
no upgrades of EDDs due to new EDDL version at a device supplier
No installation of such “new” (means upgraded) EDDs at end users
Benefits to End Users and Vendors
The key to interoperability
25
The key to interoperability
EDDL – Fits Best in All Environments
EDDL is used
from Handheld
to MES1)
from simple devices
to very complex devices1) Manufacturing Execution
System Benefits to End Users and Vendors
The key to interoperability
26
The key to interoperability
EDDL Can Be Used All Over Your Plant
Control
Manufacturing executionsystems (MES)
Enterprise resourceplanning (ERP)
MES solutions
Productionworkflow
Productionlife cycle
Inbound logistics Process
Discrete Outbound logistics
Design andengineering
Installationandcommissioning
Operation MaintenanceModernizationand upgrading
Shows where EDDs / EDD data can be used
Benefits to End Users and Vendors
The key to interoperability
27
The key to interoperability
Benefits for End users and Vendors -Summary
Independent fromOperating Systems
DCS Platforms and Versions
Communication Technology
Easy to useUnified user interface
One tool for all devices
Build in state of the art graphics
Safe Operationno influence on the runtime stability
Easy update and device additions during operation
Low CostEducation and training
Development
Maintenance
No Investment RiskControlled life cycle management
Backward compatibility
Stable and consistent standard
Scaleablefrom Handheld to MES
from simple to complex devices
Benefits to End Users and Vendors
The key to interoperability
28
The key to interoperability
The key to interoperability
EDDL and OPC UA
The key to interoperability
29
The key to interoperabilityOPC Foundation
International Industry Standard Organization
400+ Member Companies / 40+ end-users Members
2500+ Total Companies Build OPC Products = 15000+ Products
The vision of OPC is to be the Foundation for interOperability
for moving information vertically from the factory floor through the enterprise of multi-vendor systems (with stops in between…)
For moving information horizontally between devices on different industrial networks from different vendors;
Not just data but information…….
Reliable, Secure Integration is a must
Collaboration is key to pulling multiple “open” standards into unified open platform architecture….
The key to interoperability
30
The key to interoperabilityOPC Unified Architecture
Easier Configuration and Maintenance
Increased Visibility
Broader Scope
Greater Reliability
Enhanced Security
The key to interoperability
31
The key to interoperabilityEDDL + OPC UA Synergy
Device Integration(FF, Profibus, HART, etc)
Subsystem Integration
Server Integration(OPC UA)
P
L
P
L
P
L
P
L
APPLICATIONPACKAGES
MIS
Dev
ice
Dat
a
ED
D
Enterprise Integration(ERP, Asset Management,Advanced Diagnostics, etc.)
Open Standards to Deliver Interoperability
Device to Device and Device to the Enterprise
The key to interoperability
32
The key to interoperability
The key to interoperability
Roadmap Phase 2
The key to interoperability The key to interoperability
EDDL CooperationFieldbus Foundation
HCFPNO
FIELDBUS PROVIDERS FORM CONSORTIUM TO DEFINE EXTENSIONS TO DEVICE DESCRIPTION LANGUAGE
February 2003
The key to interoperability
35
The key to interoperabilityPhase 1- Scope
Develop EDDL specification for advanced visualization and data storage and protect the installed base.
Built upon IEC 61804-2 International Standard
Independent of OS and Communication Protocol
Single EDDL for all Applications (DCS/PCs/Handhelds/etc.)
No changes to existing DDs
Develop EDDL Interoperability Guideline for the extensions
Independent test and validation of extensions
Specification extensions available to all consortiums and IEC
The key to interoperability
36
The key to interoperabilityPhase 1- Delivered
Radar GaugeThresholdCalibration
DD Cooperation Project
Echo Curve
Filter
Valve Signature
Open Stroke
Close Stroke
MOTOR
SYMMETRY
MOTOR PARAMETERS
Graphs Charts Images
Enhanced User Interface
Valve Step Response
Travel
Setpoint (Stored)
Graphs
Visualization Graphing – Enables graphical display of static Y-t and XY dataCharting – Enables graphical display of real-time (continuous) data from deviceEnhanced Data Storage- Enables DD Developer to securely store data on the hostEnhanced User Interface (UI) – DD Developer can describe screen layoutNew METHOD built-ins - support graphing, charting, storage & UI enhancementsSupport for multi-byte languages
The key to interoperability
37
The key to interoperability
EDDL Cooperation
Fieldbus FoundationHCFPNO
Cooperative Team Donates EDD Enhancement Specification to IEC for update to International
Standards IEC 61804 - June 2005
Unanimously Passed for Update to 61804–3 February 2006
The key to interoperability
38
The key to interoperability
EDDL Cooperation
Fieldbus FoundationHCF
OPCFPNO
OPC Foundation Joins Industry Cooperation Project
EDD Selected as Data Structure for OPC Unified Architecture Specifications
January 2005
The key to interoperability
39
The key to interoperabilityPhase 2 Scope
Enhanced support for devices connected to processAutomation systems
Procedures - e.g. device setup and maintenance
Enhanced access to data references in largeDatabases and look up tables
Extended access to product information (e.g. contact, device classification, etc.)
Information model for OPC UAIncludes device and EDD information
Support of modular devices
The key to interoperability
40
The key to interoperability
OPC UA Server (UA = Unified Architecture)OPC UA Server (UA = Unified Architecture)
EDDEDD
EDDEDD
EDDEDD
HMI-
Application
HMI-
Application
OPC UA ClientOPC UA Client OPC UA ClientOPC UA Client
Planning and
Engineering
Applications
Planning and
Engineering
Applications
OPC UA ClientOPC UA Client
Project data base
......O
ffline
Offline
Online
Online
Device
CatalogDevice
Catalog
Specific Client
Applications
Specific Client
Applications
OPC UA ClientOPC UA ClientOPC UA ClientOPC UA Client
ERP – MES
Optimization
Applications
ERP – MES
Optimization
Applications
Configuration
&
Maintenance-
Configuration
&
Maintenance-
Asset Management
Trends/Historian
Asset Management
Trends/Historian
OPC UA ClientOPC UA Client
Why OPC and EDDL
OPC UA - A single interface standard
Based on Web-Services (internet-technology) Allows solutions to run different operating systems (OS Independence)
Consolidates existing OPC interfaces (data, archive, alarm, event)
EDDL information (Parameterization, etc) in addition to data type is provided by an OPC
UA server, which enables client application to use OPC UA server data with reduced engineering effort
The key to interoperability
41
The key to interoperabilityWhy OPC and EDDL?
Client ApplicationsEnable HMI, Config/Diagnostics, Asset Management, Historian on OPC UA Map EDDL into OPC UA Name Space
Enhanced Procedural Support for Complex DevicesModular Devices (Remote I/O and Flexible Function Blocks)
Access to Multiple Blocks
Off-line Configuration, Upload and Download
OPC UA Server (UA = Unified Architecture)OPC UA Server (UA = Unified Architecture)
OPC UA ClientOPC UA Client OPC UA ClientOPC UA Client OPC UA ClientOPC UA Client OPC UA ClientOPC UA Client OPC UA ClientOPC UA Client OPC UA ClientOPC UA Client
HMI-
Applications
HMI-
ApplicationsERP – MES
Optimization
Applications
ERP – MES
Optimization
Applications
Configuration
&
Maintenance-
Configuration
&
Maintenance-
Planning and
Engineering
Applications
Planning and
Engineering
Applications
Asset Management
Trends/Historian
Asset Management
Trends/Historian
Specific Client
Applications
Specific Client
Applications
The key to interoperability
42
The key to interoperability
OPC UA Server (UA = Unified Architecture)OPC UA Server (UA = Unified Architecture)
EDDEDDEDDEDD
Simple
Device
Simple
Device
Specific Client FeaturesSpecific Client Features
OPC UA ClientOPC UA Client
Complex
Device
Complex
Device
EDDEDD...... ...... ...... ...... ............ ...... ......EDDEDD
Scalable Device Integration
Simple Device integration Requires only EDDs
Advanced Requirements Utilize OPC UA client applications driven by OPC UA server resident EDDs for online and offline data access
Complex Device integration Requires only EDDs
Advanced Requirements Utilize OPC UA client applications driven by OPC UA server resident EDDs for online and offline data access
The key to interoperability
44
The key to interoperabilityEDDL Live
In the next 30 minutes you will see the benefits of EDDL in three use cases
Use Case 1:ONE EDD for different systems
Use Case 2:EDDL for different communication types
Use Case 3:EDDL for complex devices
The key to interoperability
45
The key to interoperability
Configuration of the Demo Systems
Remote I/O
3144P
5400
SITRANS P
LR 200
3420 FIM
CSI 9210
SITRANS P
5400
SITRANS P
3144P
3144P
SITRANS P
375
HH
HA
RT
Field
bu
s
HA
RT
HA
RT
MM440
Pro
fibu
s
DP
Beamer Beamer
Cerabar S
Ethern
et
HARTModem
PDM Laptop
AMS Laptop
SDC625 Laptop
Video Switch
HARTMUX
HUB