Fieldbus Tutorial Part 10 - Fieldbus EDDL

Post on 28-Jan-2015

158 views 8 download

Tags:

description

Fieldbus Tutorial Part 10 – Fieldbus EDDL: EDDL Language, DD’s for Host, New EDDL Features, Examples

Transcript of Fieldbus Tutorial Part 10 - Fieldbus EDDL

Foundation EDDL

[File Name or Event]Emerson Confidential27-Jun-01, Slide 2

Fieldbus Must Provide Interoperability among Multiple Suppliers

High SpeedFieldbus

Maintenance Area - Supplier A

Sensors & Actuators

Low SpeedFieldbus

PLCBridge

Controller

ControlModule

Operator Terminals - Supplier B

MultipleSuppliers

DiagnosticInformation

[File Name or Event]Emerson Confidential27-Jun-01, Slide 3

Device Descriptions enables operation of devices from various

vendors with only one version of the human interface program.

DD Binary

Device Description in Needed in the Host

[File Name or Event]Emerson Confidential27-Jun-01, Slide 4

Electronic Device Description Language (EDDL)

Key to easy, simple upgrades

– New field devices are easily added

• No host software revisions

• No custom drivers or interfaces

– Software drivers can be automatically up-loaded to host systems

– Fosters product innovation and development

[File Name or Event]Emerson Confidential27-Jun-01, Slide 5

Electronic Device Description (EDDL)

Supports Freedom of Choice !

Allows digital instruments to be

connected onto a Fieldbus network and have

them communicate all available functionality

to each other and with the networked hosts.

TM

[File Name or Event]Emerson Confidential27-Jun-01, Slide 6

Interoperability between Field Devices and Hosts

3051

Pressure

3244

Temperature

Model 5300 Coriolis Transmitter

8800

Vortex

[File Name or Event]Emerson Confidential27-Jun-01, Slide 7

Royal Dutch Shell - Amsterdam

Shell - Amsterdam

Control System

– DeltaV

– Yokogawa Centum

– Honeywell Scan 3000

– Smar

Fieldbus Devices

– Fuji

– Yokogawa

– Fisher Controls

– Rosemount

– Honeywell

– Smar

[File Name or Event]Emerson Confidential27-Jun-01, Slide 8

Test Reports

Foundation Fieldbus

Interoperability

Test Report

Shell Research Center

Amsterdam

Peter Eigenrann

Bindert Douma

System test of a Foundation-Fieldbus

Multi Vendor Installation

Manfred Dietz Infraserv HöchstPrüflaborMichael Pelz Clariant10 / 2002

[File Name or Event]Emerson Confidential27-Jun-01, Slide 9

DDs allow hosts to workwith different devices

[File Name or Event]Emerson Confidential27-Jun-01, Slide 10

DDs allow hosts to workwith different devices

[File Name or Event]Emerson Confidential27-Jun-01, Slide 11

DDs allow hosts to workwith different devices

[File Name or Event]Emerson Confidential27-Jun-01, Slide 12

DDs allow hosts to workwith different devices

[File Name or Event]Emerson Confidential27-Jun-01, Slide 13

DDs allow hosts to workwith different devices

[File Name or Event]Emerson Confidential27-Jun-01, Slide 14

DDs allow hosts to workwith different devices

[File Name or Event]Emerson Confidential27-Jun-01, Slide 15

DDs allow hosts to workwith different devices

[File Name or Event]Emerson Confidential27-Jun-01, Slide 16

DDs allow hosts to workwith different devices

[File Name or Event]Emerson Confidential27-Jun-01, Slide 17

DDs allow hosts to workwith different devices

[File Name or Event]Emerson Confidential27-Jun-01, Slide 18

Methods Simplify Maintenanceand Reduce Errors

Zero This Transmitter!

1. Set MODE_BLK.TARGET to OOS

2. Apply zero pressure to the sensor and allow the to

reading stabilize

3. Set value CAL_POINT_LO to 0

4. Set SENSOR_CAL_DATE to the current date.

5. Set SENSOR_CAL_WHO to the person responsible

for the calibration.

6. Set SENSOR _CAL_LOC to the calibration location.

7. Set SENSOR_CAL_METHOD to User Trim

8. Set MODE_BLK.TARGET to AUTO

[File Name or Event]Emerson Confidential27-Jun-01, Slide 19

Existing DD Capability - Temperature Example

Device data is described

by VARIABLE, RECORD

and ARRAY constructs in

the DD file.

The host typically displays

the device data as a list.

Device DD File

[File Name or Event]Emerson Confidential27-Jun-01, Slide 20

New EDDL Capabilities – Temperature Example

Device DD File

Enhanced User Interface

Parameter Organization

Group BoxesDialogs

Window

[File Name or Event]Emerson Confidential27-Jun-01, Slide 21

MOTOR

SYMMETRY

New EDDL Capabilities – Motor Control Example

Image

Enhanced MENUS and METHOD are used to build dialog boxes displaying motor starts, operating hours, number of overload trips, etc.

MOTOR PARAMETERS

Static bit map

Objective is to provide a

visual representation of the

parameters

[File Name or Event]Emerson Confidential27-Jun-01, Slide 22

New EDDL Capabilities – Radar Gauge Example

A GRAPH is used to present

the echo WAVEFORM to enable

configuration of thresholds and

false echoes areas in the

device.

Trigger device to build WAVEFORM data

Retrieve WAVEFORM data

Update the GRAPH

Radar Gauge

Threshold

Calibration

DD Cooperation Project

GRAPH

WAVEFORM

(Data from Device)

ARRAY(s)

(Device Data)

AXIS

MENUS & METHODS

(Enhanced UI)FILE/LIST

(Persistent Data)

Echo Curve

Filter

[File Name or Event]Emerson Confidential27-Jun-01, Slide 23

Device Description(DD) Provides

an automatic way for host systems

to see and use block parameters

within field devices.

FOUNDATION™ fieldbus Device Description (DD)

[File Name or Event]Emerson Confidential27-Jun-01, Slide 24

A Device Contains Resource, Transducer and Function blocks

[File Name or Event]Emerson Confidential27-Jun-01, Slide 25

The Resource May Report Alerts to a Host

[File Name or Event]Emerson Confidential27-Jun-01, Slide 26

Diagnostics May Be Included in the Resource Block

[File Name or Event]Emerson Confidential27-Jun-01, Slide 27

Transducers Address One or More Sensors or Actuators

[File Name or Event]Emerson Confidential27-Jun-01, Slide 28

Hardware Diagnostics Are Included

[File Name or Event]Emerson Confidential27-Jun-01, Slide 29

Parameters May be Added to Support

Diagnostics

Example:

• Advanced valve diagnostics

• Valve Signature

• Dynamic Error Band

• Drive Signal

• Output Signal

• Step Response

[File Name or Event]Emerson Confidential27-Jun-01, Slide 30

Special Applications Support Diagnostic

Visualization

[File Name or Event]Emerson Confidential27-Jun-01, Slide 31

Example: Plugged Impulse Line Diagnostic

Manifold

Sensing

Line

Flow

Clog0 2 4 6 8 10 12 14 16 18 20

1.81

1.811

1.812

1.813

1.814

1.815

1.816

1.817

1.818

1.819

1.82

Time (min)

PV

(V

)

Both Open HP Closed LP Closed Both Closed

[File Name or Event]Emerson Confidential27-Jun-01, Slide 32

Example: Devices Predictive Diagnostics

Information Provided On Life Expectancy and

Performance Degradation

Device Performance

Failure

Predictive Alarm

[File Name or Event]Emerson Confidential27-Jun-01, Slide 33

Detailed Example : Magmeter Fieldbus diagnostics

Detection of unattached grounding straps

Detection loss of process ground connection

Indication of Signal Stability issues

Detection of electrodes signal issues and highlights action to be taken

[File Name or Event]Emerson Confidential27-Jun-01, Slide 34

Improper Grounding

provides poor reference

for the Transmitter

Results in Output Instability:

Variability

Proper Grounding

is Critical to

Magmeter Performance

Grounding/Wiring Problems cause Output Instability

[File Name or Event]Emerson Confidential27-Jun-01, Slide 35

60 Hz Amplitude

Grounding/Wiring Issue???

Grounding/Wiring Problems resultin High Levels of 50/60 Hz Noise

[File Name or Event]Emerson Confidential27-Jun-01, Slide 36

Grounding/Wiring Fault!

Transducer indicates Fault

[File Name or Event]Emerson Confidential27-Jun-01, Slide 37

Help Screen directs User to Solution

[File Name or Event]Emerson Confidential27-Jun-01, Slide 38

360.0

GPM

327.5

295.0

262.5

230.0

EnTech Control Engineering Inc. BOISE, DERIDDER

Time Series

aut8703.dat

01/05/96

422-FX-226-AUTO

PRI SCREEN REJ FLOW

2560 512 769 1025

Mean = 300.373 2Sig = 21.8 (7.26%)

Sec

Process Noise causes Output Instability

Time (sec)

[File Name or Event]Emerson Confidential27-Jun-01, Slide 39

Low Signal to Noise Ratio Results in Output Instability

Noise

amplitude

Flow Signal amplitude

at 5 Hz

low

SNR!!!

[File Name or Event]Emerson Confidential27-Jun-01, Slide 40

Transducer Indicated High Process Noise

High Process Noise

Detected!

[File Name or Event]Emerson Confidential27-Jun-01, Slide 41

Help Screen directs User to Solution

[File Name or Event]Emerson Confidential27-Jun-01, Slide 42

Higher Coil Drive Frequency Reduces Variability

Noise amplitude

Flow Signal amplitude at 37.5 Hz

37.5 Hz

from 5 Hz

[File Name or Event]Emerson Confidential27-Jun-01, Slide 43

Electrode Fault Detection Indicates loss of Flow Signal

Moisture in the

Flowtube HousingLiner Failure

Electrode Failure

[File Name or Event]Emerson Confidential27-Jun-01, Slide 44

Transducer Indicates Electrode Signal Fault

Electrode Signal Fault!!

[File Name or Event]Emerson Confidential27-Jun-01, Slide 45

Help Screen directs User to Solution