fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

Upload: throne001

Post on 01-Jun-2018

258 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    1/45

    Foundat ion EDDL

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    2/45

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

    Fieldbus MustProvide Interoperabi l i ty amongMult ip le Supp l iers

    High SpeedFieldbus

    Maintenance Area - Suppl ier A

    Senso rs & Actuators

    Low SpeedFieldbus

    PLCBridge

    Controller

    ControlModule

    Operator Terminals - Suppl ier B

    Mult ip le

    Suppl iers

    Diagnost ic

    In format ion

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    3/45

    [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

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    4/45

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

    Electronic Device Desc ript ionLanguage (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

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    5/45

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

    Electron ic Device Desc ript ion (EDDL)

    Supports Freedom of Choice !

    Al lows dig i tal inst rum ents to be

    connected on to a Fieldbus netwo rk and have

    them commun icate al l avai lable funct ional i ty

    to each other and w i th the netwo rked hos ts .

    TM

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    6/45

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

    Interoperabi l i ty between Field Devices andHosts

    3051

    Pressure

    3244

    Temperature

    Model 5300Coriolis Transmitter

    8800

    Vortex

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    7/45

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

    Royal Dutch Shell - Amsterdam

    Shell - Am sterdam

    Control System DeltaV

    Yokogawa Centum

    Honeywell Scan 3000

    SmarFieldbus Devices

    Fuji

    Yokogawa

    Fisher Controls

    Rosemount

    Honeywell

    Smar

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    8/45

    [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-FieldbusMulti Vendor Installation

    Manfred DietzInfraserv HchstPrflaborMichael Pelz Clariant10 / 2002

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    9/45

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

    DDs al low hos ts to workw ith d i f ferent devices

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    10/45

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

    DDs allow hos ts to workw ith d i fferent devices

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    11/45

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

    DDs al low hos ts to workw ith d i f ferent devices

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    12/45

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

    DDs allow hos ts to workw ith d i f ferent devices

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    13/45

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

    DDs allow hos ts to workw ith d i f ferent devices

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    14/45

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

    DDs al low hos ts to workw ith d i f ferent devices

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    15/45

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

    DDs allow hosts to workw ith d i f ferent devices

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    16/45

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

    DDs allow hos ts to workw ith d i f ferent devices

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    17/45

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

    DDs allow hos ts to workw ith d i f ferent devices

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    18/45

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

    Methods Simpl i fy Maintenanceand Reduce Errors

    Zero ThisTransmitter!

    1. Set MODE_BLK.TARGET to OOS

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

    reading stabilize3. 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

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    19/45

    [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 displaysthe device data as a list.

    Device DD File

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    20/45

    [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

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    21/45

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

    MOTOR

    SYMMETRY

    New EDDL Capabilities Motor Control Example

    Image

    EnhancedMENUS and METHODare used to build dialogboxes displaying motorstarts, operating hours,number of overloadtrips, etc.

    MOTOR PARAMETERS

    Static bit map

    Objective is to provide a

    visual representation of the

    parameters

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    22/45

    [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

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    23/45

    [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 parameterswithin field devices.

    FOUNDATION f ieldbus Device Desc r ipt ion

    (DD)

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    24/45

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

    A Device Con tains Resource, Transducer andFunct ion block s

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    25/45

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

    The Resource May Repo rt A lerts to aHost

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    26/45

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

    Diagnos t ics May Be Inc luded in theResource Block

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    27/45

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

    Transducers Add ress One or MoreSensors o r Ac tuators

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    28/45

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

    Hardware Diagnos t ics A re Inc luded

    S

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    29/45

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

    Parameters May be Added to Support

    Diagnost ics

    Example: Advanced valve diagnostics

    Valve Signature

    Dynamic Error Band

    Drive Signal

    Output Signal

    Step Response

    S i l A l i t i S t Di t i

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    30/45

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

    Special Appl icat ions Support Diagnost ic

    Visualization

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    31/45

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

    Example: Plugged Impu lse LineDiagnost ic

    Manifold

    SensingLine

    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

    Both Open HP Closed LP Closed Both Closed

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    32/45

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

    Example: Devices Pred ict iveDiagnost ics

    Information Provided On Life Expectancy andPerformance Degradation

    Device Performance

    FailurePredictive Alarm

    D t il d E l M Fi ldb

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    33/45

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

    Detailed Example : Magmeter Fieldbusdiagnost ics

    Detection of unattached grounding straps Detection loss of process ground

    connection

    Indication of Signal Stability issues

    Detection of electrodes signal issues andhighlights action to be taken

    G di /Wi i P b l

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    34/45

    [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 /Wir ing Prob lems causeOutput Ins tabi l i ty

    G di /Wi i P b l l t

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    35/45

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

    60 Hz Amplitude

    Grounding/WiringIssue???

    Grounding /Wir ing Prob lems resu l tin High Levels o f 50/60 Hz Noise

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    36/45

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

    Grounding/Wiring

    Fault!

    Transducer ind icates Fau lt

    H l S d i t U t

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    37/45

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

    Help Screen d irects User toSolut ion

    P N i O t t

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    38/45

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

    360.0

    GPM

    327.5

    295.0

    262.5

    230.0

    Time Series

    aut8703.dat

    01/05/96422-FX-226-AUTO

    PRI SCREEN REJ FLOW

    2560 512 769 1025

    Mean = 300.373 2Sig = 21.8 (7.26%)

    Sec

    Process Noise causes Outpu tInstabi l i ty

    Time (sec)

    Low Signal to Noise Rat io Resu l ts in

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    39/45

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

    Low Signal to Noise Rat io Resu l ts inOutput Ins tabi l i ty

    Noise

    amplitude

    Flow Signalamplitude

    at 5 Hz

    low

    SNR!!!

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    40/45

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

    Transducer Ind icated High Process Noise

    HighProcessNoise

    Detected!

    H l S d i t U t

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    41/45

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

    Help Screen d irects User toSolut ion

    Higher Coi l Dr ive Frequency

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    42/45

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

    Higher Coi l Drive FrequencyReduces Variabi l i ty

    Noiseamplitude

    Flow Signalamplitudeat 37.5 Hz

    37.5 Hz

    from 5 Hz

    Electrode Fau lt Detect ion Ind icates loss

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    43/45

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

    Electrode Fau lt Detect ion Ind icates lossof Flow Signal

    Moisture in theFlowtube HousingLiner Failure

    Electrode Failure

    Transducer Ind icates Electrode Signal

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    44/45

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

    Transducer Ind icates Electrode SignalFault

    ElectrodeSignalFault!!

    Help Screen d irects User to

  • 8/9/2019 fieldbus tutorial part10-fieldbus eddl-101111063802-phpapp02.pdf

    45/45

    Help Screen d irects User toSolut ion