instruction manual4416525 rev4

Upload: david2003

Post on 03-Jun-2018

236 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 Instruction Manual4416525 Rev4

    1/36

    Instruction manual 880 CIU Prime Page 1

    Instruction manualseries 880 CIU Prime

    May 2009

    Part no.: 4416525

    Revision 4

    Enraf B.V.

    P.O. Box 812

    2600 AV Delft

    Netherlands

    Tel. : +31 15 2701 100

    Fax : +31 15 2701 111

    E-mail : [email protected]

    Website : http://www.honeywell.com/ps

  • 8/12/2019 Instruction Manual4416525 Rev4

    2/36

    Page 2 Instruction manual 880 CIU Prime

    Copyright 2000 - 2009 Enraf BV All rights reserved.

    Reproduction in any form without the prior consent of Enraf BV is not allowed.

    This instruction manual is for information only. The contents, descriptions and specifications are

    subject to change without notice. Enraf BV accepts no responsibility for any errors that may appear

    in this instruction manual.

    The warranty terms and conditions for Honeywell Enraf products applicable in the country of

    purchase are available from your supplier. Please retain them with your proof of purchase.

  • 8/12/2019 Instruction Manual4416525 Rev4

    3/36

    Preface

    Instruction manual 880 CIU Prime Page 3

    PrefaceThis manual has been written for the technicians involved with the

    communication with the Honeywell Enraf series 880 CIU Prime via

    ModbusTM

    .

    For installation and commissioning of the CIU Prime, please refer to

    the related installation guide and instruction manual Ensite Pro.

    This manual describes the communication between a CIU Prime and

    higher layered systems. The communication is based on emulation of

    the ModbusTM

    protocol (Gould Modicon Modbus Protocol Reference

    Guide, PI-MBUS-300, Rev. B).

    Safety and prevention of damage>>>>Cautions====and >>>>Notes====have been used throughout this manual to

    bring special matters to the immediate attention of the reader.

    Legal aspects The information in this instruction manual is copyright property ofEnraf BV, Netherlands.

    Enraf BV disclaims any responsibility for personal injury or damage to

    equipment caused by:

    Deviation from any of the prescribed procedures;

    Execution of activities that are not prescribed;

    Additional informationPlease do not hesitate to contact Honeywell Enraf or its representative

    if you require additional information.

    A Cautiondraws attention to an action which may damage (the

    operation of) the equipment.

    A Notepoints out a statement deserving more emphasis than thegeneral text.

  • 8/12/2019 Instruction Manual4416525 Rev4

    4/36

    Table of contents

    Page 4 Instruction manual 880 CIU Prime

    Table of Contents

    Preface.............................................................................................................................................. 3

    Introduction........................................................................................................................................ 5

    Safety ................................................................................................................................................ 7

    Safety aspects of the CIU Prime................................................................................................ 7

    Personal safety.......................................................................................................................... 7

    Safety conventions .................................................................................................................... 8

    Description and operation ................................................................................................................. 9

    Description................................................................................................................................. 9Operation................................................................................................................................. 10

    Default communication settings............................................................................................... 10

    Commissioning................................................................................................................................ 11

    Read data........................................................................................................................................ 12

    Write data ........................................................................................................................................ 15

    CIU data................................................................................................................................... 15

    Gauge commands ................................................................................................................... 15

    Dimensions...................................................................................................................................... 16

    Statuses of data....................................................................................................................... 17

    Validity byte ............................................................................................................................. 17

    Status byte............................................................................................................................... 18

    Modbus number representation ...................................................................................................... 19

    Scaling and offset .................................................................................................................... 21

    Maintenance / trouble shooting ....................................................................................................... 23

    Appendix A Glossary .......................................................................................................... 24

    Appendix B Article and part numbers ................................................................................. 29

    Appendix C Related documents ......................................................................................... 30

  • 8/12/2019 Instruction Manual4416525 Rev4

    5/36

    Introduction

    Instruction manual 880 CIU Prime Page 5

    IntroductionThe configuration of the new tank inventory system consists of

    modular parts:

    Entis Pro

    CIU Plus

    CIU Prime

    field instrumentation

    Entis Pro This system displays calculated data from the CIU Plus. It is aWindows7NT based program, displaying data in windows, boxes,

    tables, graphs, etc.

    CIU Plus This unit calculates volume and mass. It requests input data from theCIU Prime and calculates all other data. It presents data to higher

    layered systems like Entis Pro, SCADA, DCS, ENSITE, etc.

    CIU Prime This unit is an interface between the field instrumentation (e.g. 854ATG, 873 SmartRadar, etc.) and inventory systems (CIU Plus, PLC,

    ENSITE, etc.).

    Host ports Two fixed RS-232C/RS485 host ports interface to a CIU Plus, PLC,

    ENSITE, etc.

    Field ports Up to four field ports can be installed to interface the Honeywell Enraf

    field bus (BPM Bi-Phase Mark). By changing one or more field ports

    by an

    RS-232C/RS485 field port, the CIU Prime can interface the 858 CIU

    (Communications Interface Unit).

    Automatic polling After configuration, the CIU Prime automatically performs the polling of

    the connected gauges and stores the information in a database. For a

    description of the configuration and programming, refer to the

    instruction manual Ensite Pro.

    Field instrumentationThe instruments in the field collect data such as level, temperature,

    density and/or pressure. The instruments are based on several

    principles: mechanical, servo, radar, hydrostatic and capacitive or a

    combination. The instruments measure the data and transmit it upon

    request of higher layered systems.

  • 8/12/2019 Instruction Manual4416525 Rev4

    6/36

    Introduction

    Page 6 Instruction manual 880 CIU Prime

  • 8/12/2019 Instruction Manual4416525 Rev4

    7/36

    Safety

    Instruction manual 880 CIU Prime Page 7

    Safety

    Safety aspects of the CIU Prime

    The protection class for the CIU Prime housing is IP30 (NEMA 1),

    which means that the CIU Prime can only be installed indoor in an

    explosion safe area or in a protective cabinet.

    Other environmental parameters are:

    - ambient temperature: 0...60 C

    - relative humidity: 5...90 % (non condensing)

    - over voltage category: II

    - pollution degree: II

    The field ports of the CIU Prime are galvanically separated. The host

    ports of the CIU Prime do not have galvanic separation.

    Personal safetyThe technician must have basic technical skills to be able to safely

    operate the equipment and work in accoradance with the (local)

    requirements for electrical equipment.

    Do not use the CIU Prime other than originally intended.

    Modification to the CIU Prime may only be carried out by authorized

    personnel.

    Failure to adhere to this will invalidate the approval certificate.

    Take all necessary personal protection measures and apply to the safety

    regulations, valid for the working area.

    Never start working before the work permit is signed by all parties.

  • 8/12/2019 Instruction Manual4416525 Rev4

    8/36

    Safety

    Page 8 Instruction manual 880 CIU Prime

    Safety conventions>>>>Cautions====and >>>>Notes====have been used throughout this manual to

    bring special matters to the immediate attention of the reader.

    A Cautiondraws attention to an action which may damage (the

    operation of) the equipment.

    A Notepoints out a statement deserving more emphasis than the

    general text.

  • 8/12/2019 Instruction Manual4416525 Rev4

    9/36

    Description and operation

    Instruction manual 880 CIU Prime Page 9

    Description and operation

    Description The CIU Prime consists of the following parts:- Front panel

    - Rear connectors

    - Internal circuitry

    Front panel The front panel holds leds, indicating power and communication:

    Rear connectors The CIU Prime is delivered with two fixed host ports at slots 2 and 3.

    The lay-out of the other slots is as follows:

    Slot Description

    1 not used

    2

    3

    host ports (fixed)

    4 not used

    5

    6

    7

    8

    Up to four field ports can be installed. These ports can be:

    - Honeywell Enraf field bus (IP-BPM)

    - RS-232C / RS-485 with 858 CIU communication (IP-

    RS232/485)

  • 8/12/2019 Instruction Manual4416525 Rev4

    10/36

    Description and operation

    Page 10 Instruction manual 880 CIU Prime

    Slot Description

    9 Used when key switches are to be installed:

    Internal circuitry The internal circuitry consists of the following parts:

    - Power supply

    - Service port

    - 2 fixed host communication ports

    - 4 optional field communication ports

    - Real time clock

    - Digital inputs (key switches)

    OperationThe CIU Prime interfaces between the field instrumentation (e.g. 854

    ATG, 873 SmartRadar, etc.) and inventory systems (CIU Plus, PLC,

    etc.).

    After configuration (via Ensite Pro), the CIU Prime automatically

    performs the polling of the connected gauges and stores the

    information in a database. The next chapters describe the

    programming of the CIU Prime.

    Default communication settingsThe CIU Prime has two fixed host ports with following default settings:

    Interface: RS-232

    Protocol: Modbus

    RTU address: 31

    Baudrate: 19200

    Parity: Odd

    Stop bits: 1

    Do not re-adjust any setting inside, this will negatively influence the

    operation of the CIU Prime.

  • 8/12/2019 Instruction Manual4416525 Rev4

    11/36

    Commissioning

    Instruction manual 880 CIU Prime Page 11

    CommissioningThe CIU Prime is a user-configurable multi-processor unit and can be

    totally programmed at site, or remotely, without opening the CIU

    Prime.

    Commissioning is done in the following steps:

    Check installation - Examine the mechanical installation

    - Examine the electrical installation

    Select tools - Use >Ensite=to collect the data from the field instruments

    - Use >Ensite Pro=to configure the CIU Prime

    Prepare files - Ensite: make a log file of each field instrument

    Program configuration - Ensite Pro: configure data inputs (use log files from Ensite)

    - Ensite Pro: configure tanks

    - Ensite Pro: configure CIU Primes

    - Ensite Pro: link data inputs, tanks and CIU Primes

    Download configuration - Ensite Pro: set communication parameters

    - Ensite Pro: select physical communication path

    - Ensite Pro: download all CIU Primes

  • 8/12/2019 Instruction Manual4416525 Rev4

    12/36

    Read data

    Page 12 Instruction manual 880 CIU Prime

    Read dataData can be read from the CIU Prime via holding- or input-registers.

    Statusses can be read via discrete inputs, holding- or input-registers.

    Data can be read via holding registers and input registers.

    See manual Instruction manual ModbusTM

    Protocol chapter

    Honeywell Enraf implementation.

    General Entities Some general CIU Prime enties are available to the user via modbus

    registers. These entities are available on fixed modbus addresses.

    Column name Description

    Name The name of the entity. For a detailed description,

    refer to Appendix A, Glossary.

    ID The unique identifier of the entity

    Dimension Category of dimensional units. For a detailed

    description, refer to chapter >Dimensions=.

    Name ID Comment(s)

    Year (real-time clock) 521 Time (YYYY)

    Month (real-time clock) 522 Time (MM)

    Day of month (real-time clock) 523 Time (dd)

    Hour (real-time clock) 524 Time (h)

    Minute (real-time clock) 525 Time (min)

    Seconds (real-time clock) 526 Time (s)

    DayLightSaving (real-time clock) 527 0 = off; 1 = on

    Available tank entities The CIU Prime is delivered with a pre-programmed Tank Record

    lay-out (list of tank entities) for communication with a CIU Plus. Thelay-out for communication with the CIU Plus is fixed, however it is

    possible to alter the lay-out to fit other requirements.

    A selection can be made which data must be presented in the user

    defined tankdata area. This because of the lot of information which can

    be retrieved.

    One tank data reply packet is selected which is used for all tanks

    available to the modbus host.

    The sequence how the tanks are organized in the user defined

    modbus map is programmable.

  • 8/12/2019 Instruction Manual4416525 Rev4

    13/36

    Read data

    Instruction manual 880 CIU Prime Page 13

    There are two methods possible to organize the user defined modbus

    memory map:

    1. Tank oriented.

    Data in the modbus memory map is grouped per tank.

    Start address of memory map is programmable. Default start address

    is 0000.

    The startaddress-interval between the tankrecords is programmable.

    2. Data oriented.

    Data in the modbus memory map is grouped per selected entity.

    Start address of memory map is programmable. Default start address

    is 0000.

    The table below displays all entities, available to the user.

    Column name Description

    Name The name of the entity. For a detailed description,

    refer to Appendix A, Glossary.

    ID The unique identifier of the entity

    Dimension Category of dimensional units. For a detailed

    description, refer to chapter >Dimensions=.

    Name ID DimensionTankName 1 Text

    TankStatus 2 Bit coded

    MovingStatus 3 Index

    TankType 4 Bit coded

    GaugeType 5 Nodim

    GaugeStatus 6 Index

    GaugeCommands 7 Bit coded

    TempElementType 8 Index

    HotStandbyStatus 9 Bit codedCommStatus 10 Bit coded

    CIUPrimeAddress 11

    GaugeLevelAlarms 36 Bit coded

    ExternalContacts 37 Bit coded

    DisplacerPosition 38 Level

    DisplacerPositionStatus 39 Status

    ProductLevel 40 Level

    ProductLevelStatus 41 Status

    WaterLevel 42 Level

  • 8/12/2019 Instruction Manual4416525 Rev4

    14/36

    Read data

    Page 14 Instruction manual 880 CIU Prime

    Name ID Dimension

    WaterLevelStatus 43 Status

    ProductTemp 44 Temperature

    ProductTempStatus 45 Status

    VapRoomTemp 46 Temperature

    VapRoomTempStatus 47 Status

    VapRoomPress 48 Pressure

    VapRoomPressStatus 49 Status

    DObs 50 Density

    DObsStatus 51 Status

    ForegroundTimeStamp 52 Absolute time

    BackgroundTimeStamp 53 Absolute timeVerificationSignature 77 Nodim

    ConfigurationStatus 78 Bit coded

    AutomaticMeasurableValues 80 Bit coded

    HydroMeterCorr 88 Nodim

    TObsDipped 89 Temperature

    TankConfigurationCRC 94 Nodim

    CIUPrimeGeneralConfigurationCRC 95 Nodim

    AmbientTemperature 103 Temperature

    AmbientTemperatureStatus 104 StatusCIUPrimeTankID 106 Nodim

    TObsDippedStatus 111 Status

    DObsDipped 112 Density

    DObsDippedStatus 113 Status

    WaterDipped 114 Level

    WaterDippedStatus 115 Status

    DObsHIMS 116 Density

    DObsHIMSStatus 117 Status

    TObs 118 TemperatureTObsStatus 119 Status

    WaterMeasured 120 Level

    WaterMeasuredStatus 121 Status

    HydroMeterCorrStatus 154 Status

    A more detailed description of all entities can be found in Appendix A,

    Glossary.

  • 8/12/2019 Instruction Manual4416525 Rev4

    15/36

    Write data

    Instruction manual 880 CIU Prime Page 15

    Write dataPlease refer to the =Instruction manual Modbus

    TMProtocol= chapter

    Honeywell Enraf implementation

    CIU dataThe internal date and time can be overwritten by writing holding

    registers.

    Gauge commandsGauge commands can be issued with the >Force single coil=

    command.

  • 8/12/2019 Instruction Manual4416525 Rev4

    16/36

    Dimensions

    Page 16 Instruction manual 880 CIU Prime

    DimensionsThe CIU Prime has a specified set of dimensions. The dimension set

    has to be the same for the whole combination of CIU Prime, CIU Plus

    and Entis Pro. The used dimension sign and scaling factor are set-up

    parameters and will be entered using Ensite Pro.

    Unit Format Minimum Maximum

    Level mmm

    ft

    in

    in/16

    fis

    in/256

    xxx.xxxx

    xxxxxx.x

    xxx.xxxx

    xxxx.xxx

    xxxxxx.x

    xxx=xxxx

    xx=xxxxx

    -999.9999

    -999999.9

    -999.9999

    -9999.999

    -999999.9

    -999'11"15

    -99'11"255

    +999.9999

    +999999.9

    +999.9999

    +9999.999

    +999999.9

    +999'11"15

    +99'11"255

    Temperature CF

    xxx.xx

    xxx.xx

    -300.00

    -400.00

    +300.00

    +572.00

    Pressure kgf/cm2Pa

    kPa

    psi (lbf/in2)

    +xx.xxx

    +xxxxxxx

    +xxxx.x

    +xxx.xx

    +00.000

    +0000000

    +0000.0

    +000.00

    +65.535

    +6553500

    +6553.5

    +655.35

    Density kg/m3

    APIlbs/ft

    3

    dens60/60

    lbs/USgal

    +xxxx.xx

    xxx.xx+xxx.xxx

    +x.xxxxx

    +xx.xxxx

    +0000.00

    -050.00+000.000

    +0.00000

    +00.0000

    +9999.99

    +600.00+999.999

    +9.99999

    +99.9999

    Time smin

    h

    AbsTime

    dd

    MM

    YYYY

    saving active

    xx

    xx

    xx

    xx:xx:xx

    xx

    xx

    xxxxx

    x

    00

    00

    00

    00:00:00

    01

    01

    00000

    0

    59

    59

    23

    23:59:59

    31

    12

    16383

    1

    Text ASCIIUnicode

    1 char = 1 byte

    1 char = 2 bytes

    Nodim no dim., unsigned value 0 2#bits

    Bit coded separate bits 0 2#bits

    Index row number in table 0 2#bits

    Status see chapter >Statuses=

  • 8/12/2019 Instruction Manual4416525 Rev4

    17/36

    Dimensions

    Instruction manual 880 CIU Prime Page 17

    Statuses of dataEach measured and each calculated entity in the CIU Prime contains a

    16 bits status register.

    High byte The high byte, the validity byte, is used to indicate if the data of this

    entity is available (valid) and, if not, to indicate why the data is not

    available (invalid).

    Low byte The low byte is used to indicate the status of the data.

    Validity byteThe data validity byte is a hexadecimal number.

    If the validity byte is >=80HEX

    , the related data is invalid. If the data of

    an entity is invalid, all derived data shows the same code in its datavalidity byte and the status indicates how the data field should be

    displayed (>FFFF=, blanks, etc.).

    If the validity byte is

  • 8/12/2019 Instruction Manual4416525 Rev4

    18/36

    Dimensions

    Page 18 Instruction manual 880 CIU Prime

    Status byteThe data status byte is bit coded. The meaning of the bits depends on

    the validity byte (=80HEX

    )

    Status

    Bit

    Validity < 80HEX

    Description (bit set)

    Validity >= 80HEX

    Description (bit set)

    7 Uncalibrated Generate Alarm

    6 Manual No Data Available

    5 Killed

    4 Over Range

    3 Under Range

    2 Un-initialised

    1 Stored

    0 Reduced Accuracy

    Validity < 80HEX

    represents valid data.

    Suggested characters to display:

    - uncalibrated = >#=

    - manual = >&=

    - stored = >S=

    - reduced accuracy = >?=

    The data status basically exists of two parts which should be displayed in

    tabular data in two separate columns:

    - bit 7, which indicates whether the data is calibrated or not

    - bit 6...0, which (in decreasing priority) tell something about the physical

    status of the data.

    Validity >= 80HEX

    represents invalid data.

    Suggested characters to display: >FFFF=or >blanks=

  • 8/12/2019 Instruction Manual4416525 Rev4

    19/36

    Modbus number representation

    Instruction manual 880 CIU Prime Page 19

    Modbus number representationThe CIU Prime will be delivered with a pre-programmed Tank Record

    lay-out for communication with CIU Plus. The lay-out for

    communication with CIU plus is fixed. However in case of

    communication to another system the customer is able to alter the lay-

    out to fit his own requirements.

    This chapter describes the way data can be represented in the

    modbus registers:

    ID Data type Nr. of

    registers

    used

    Description

    0 Not a

    number (just

    data)

    1...5 Data is represented according the

    item definition (status, index, bit

    coded, etc.)

    15 ASCII string 1...10 Data represents a string of two ASCII

    characters per register. Empty

    registers contain >0'.

    25 Unicode

    characters

    1...10 Data represents a string of one

    Unicode character per register.

    Empty registers contain >0'.40 16 bit

    unsigned

    integer

    1 Data is transmitted as contents of the

    register. Value FFFFHEX

    (65535DEC

    ) is

    seen as failure

    41 16 bit signed

    integer

    1 Represented in 2's complement.

    bit 15: sign

    bit 14...0: data

    e.g. 0000HEX

    = 0

    e.g. 0001HEX

    = 1

    e.g. 7FFFHEX

    = failure

    e.g. 8000HEX

    = -32768

    e.g. FFFFHEX

    = -1

    42 16 bit

    decimal float

    1 Mostly used for scaling and offset.

    bit 15: sign

    bit 14...11: exponent power of 10

    bit 10...0: mantissa

    e.g. 0000HEX

    = 0

    e.g. 2001HEX

    = 0.001

    e.g. 4801HEX

    = 100

    e.g. 5A16HEX= 5340000

  • 8/12/2019 Instruction Manual4416525 Rev4

    20/36

    Modbus number representation

    Page 20 Instruction manual 880 CIU Prime

    ID Data type Nr. of

    registers

    used

    Description

    e.g. 73E8HEX

    = 11010

    e.g. 7BFFHEX

    = failure

    e.g. 9001HEX

    = -1

    43 12 bit signed 1 bit 15...13: if not 000 see further:

    bit 12: sign, 0 = pos., 1 = neg.

    Bit 11...00: analogue value

    e.g. EF FFHEX

    = invalid

    51 32 bit signed

    integer

    2 Binary data, covering data range

    between -2147483647 and

    +2147483647e.g. 00 00 00 00

    HEX= 0

    e.g. 00 00 00 01HEX

    = 1

    e.g. 7F FF FF FFHEX

    = invalid

    e.g. FF FF FF FFHEX

    = -1

    52 32 bit floating

    point

    2 Data in two registers. Data is coded

    into four bytes floating point,

    covering data range between

    -3.4028231038and +3.40282310

    38

    byte 1: sign + 7 bit exponent

    byte 2: 8thbit exponent + 7 bit

    mantissa

    byte 3: 8 bits of mantissa

    byte 4: rest of mantissa

    e.g. 40 80 00 00HEX

    = 4

    e.g. 40 A0 00 00HEX

    = 5

    e.g. 7F 80 00 00HEX

    = invalid

    53 32 bit floating

    point

    (swapped)

    2 Data in two registers. Data is coded

    into four bytes floating point,

    covering data range between-3.40282310

    38and +3.40282310

    38

    byte 1: 8 bits of mantissa

    byte 2: rest of mantissa

    byte 3: sign + 7 bit exponent

    byte 4: 8thbit exponent + 7 bit

    mantissa

    e.g. 00 00 40 80HEX

    = 4

    e.g. 00 00 40 A0HEX

    = 5

    e.g. 00 00 7F 80HEX

    = invalid

  • 8/12/2019 Instruction Manual4416525 Rev4

    21/36

    Modbus number representation

    Instruction manual 880 CIU Prime Page 21

    ID Data type Nr. of

    registers

    used

    Description

    60 Unsigned

    double

    register

    2 1stregister = integer value

    2nd

    register = fraction*1

    e.g. 19 70 00 00HEX

    = 6512

    Value FFFF FFFFHEX

    is seen as

    failure

    61 Unsigned

    double

    register

    2 1stregister = integer value

    2nd

    register = fraction*10

    e.g. 19 70 00 06HEX

    = 6512.6

    Value FFFF FFFFHEX

    is seen as

    failure62 Unsigned

    double

    register

    2 1stregister = integer value

    2nd

    register = fraction*100

    e.g. 19 70 00 43HEX

    = 6512.67

    Value FFFF FFFFHEX

    is seen as

    failure

    63 Unsigned

    double

    register

    2 1stregister = integer value

    2nd

    register = fraction*1000

    e.g. 19 70 02 A6HEX

    = 6512.678

    Value FFFF FFFFHEX

    is seen as

    failure

    64 Unsigned

    double

    register

    2 1stregister = integer value

    2nd

    register = fraction*10000

    e.g. 19 70 1A 85HEX

    = 6512.6789

    Value FFFF FFFFHEX

    is seen as

    failure

    ID53,60,61,62,63 and 64 are available in CIU Prime firmware version

    1.002 and higher.

    In CIU Prime firmware versions up to 1.001 ID50 was available. ID50 is

    identical to ID64 in CIU Plus firmware versions 1.002 and higher.

  • 8/12/2019 Instruction Manual4416525 Rev4

    22/36

    Modbus number representation

    Page 22 Instruction manual 880 CIU Prime

    Scaling and offset

    Scaling and offset are defined as follows:

    The value of the data that will be available for the user is calculated as follows:

    Register value = (data * scaling) + offset

    Per selected data entitya scaling and offset value can be entered. These entered values

    are used for calculating the register value.

    The original data measured or calculated by the CIU Prime is available in the dimension

    and resolution as defined by the dimension table.

    This data is represented in the requested representation in the output registers.

  • 8/12/2019 Instruction Manual4416525 Rev4

    23/36

    Modbus number representation

    Instruction manual 880 CIU Prime Page 23

    Example 1: Level : 22316.2 mmDimension : mm

    Scaling : 0.01

    Offset : 0

    Data type : unsigned double register (63)

    Calculation : (22316.2 * 0.01) + 0 = 223.162

    Data in reg. 1 : 223DEC

    Data in reg. 2 : 162DEC

    Example 2: Temperature : -8.23 CDimension : C

    Scaling : 10

    Offset : 100Data type : unsigned 16bit integer (40)

    Calculation : (-8.23 * 10) + 100 = 17.7

    Data in reg. : 18DEC

    (rounded off)

    Example 3: Density : 876.7Dimension : kg/m3

    Scaling : 10

    Offset : 0

    Data type : unsigned 16bit integer (40)

    Calculation: : (876.7 * 10) + 0 = 8767

    Data in reg. : 8767DEC

    Example 4: Pressure : 712.56Dimension : kPa

    Scaling : 100

    Offset : 0

    Data type : unsigned 16bit integer (40)

    Calculation : (712.56 * 100) + 0 = 71256

    Data in reg. : FFFFHEX(71256 is too big to fit in 16 bit register)

  • 8/12/2019 Instruction Manual4416525 Rev4

    24/36

    Maintenance / trouble shooting

    Page 24 Instruction manual 880 CIU Prime

    Maintenance / trouble shooting

    Maintenance The CIU Prime requires neither preventive nor periodical maintenance.

    Trouble shooting If something appears to be wrong, proceed as follows:

    1. Check mains voltage: yes -> step 2

    no -> check/replace

    fuses

    2. Check cabling: not connected -> connect

    connected -> step 3

    3. Check communication: yes -> finish

    no -> step 4

    4. Start >Ensite Pro=

    5. Go to >Diagnostic data=

    6. Press the >Update=-button to have the current values

    7. Press the >Print=-button to store the data

    8. Contact Honeywell Enraf with diagnostic data.

    Cleaning of the housing of the CIU Prime should be done with a moist

    cloth only.

    After switching on of the CIU Prime it will take approximately 1 minute

    before it will be able to communicate via the host ports.

    The Alive LED (green LED under the red power LED) gives an

    indication if the CIU Prime is in healthy condition.

    In case healthy the LED will flash about every 0.75 second).Note that the healthy flash rhythm is different from the flash rhythm of the

    Alive LED on the CIU Plus.

  • 8/12/2019 Instruction Manual4416525 Rev4

    25/36

    Appendix

    Instruction manual 880 CIU Prime Page 25

    Appendix A Glossary

    A

    AmbientTemperature ID#103; Value of the tank=s ambient temperature.

    AmbientTemperatureStat ID#104; Status of ID#103, AmbientTemperature.

    AutomaticMeasurableValues

    ID#80; Indicates (bit coded) which values can be automatically

    measured (this doesn't necessarily mean that they are actually

    measured). Bit n = 1: value can be measured automatically:

    - Bit 0 = 1 Level [ID#38, ID#40]

    - Bit 1 = 1 Temperature [ID#44]

    - Bit 2 = 1 Water level [ID#42]

    - Bit 3 = 1 Density [ID#50]- Bit 4 = 1 Vapour temperature [ID#46]

    - Bit 5 = 1 Vapour pressure [ID#48]

    - Bit 6 = 1 Ambient Temperature [ID#103]

    - Bit 7 = 1 Dummy scan (now used for FDI scan)

    - Bit 14 ProductTC calc.mode: 0 = manual, 1 = calculated

    - Bit 15 VCF calc. mode: 0 = manual, 1 = calculated

    B

    BackgroundTimeStamp ID#53; (Absolute) time when, in the background scan, the most recent

    item was scanned.

    C

    CIUPrimeGeneralConfigurationCRC

    ID#95; Checksum, calculated over general CIU Prime configuration

    parameters (for W&M purposes).

    CIUPrimeTankID ID#106; Holds (bit coded) the CIU Prime tank identifier:

    - Bit 0..7 Tank number between 1 and 50

    - Bit 8..15 RTU Address of the CIU Prime host port

    CommStatus ID#10; Indicates (bit coded) the communication status:

    - Bit 0 = 1 CIU Prime to Gauge comm. Ok. (Future) (Bit 0 does

    not change when bit 1=0)

    - Bit 1 = 1 CIU Plus to (active or passive) CIU Prime comm. Ok

    Bits 14 and 15 are for internal use of the CIU Plus.

    The length is fixed to 16 bits.

    Value FFFF: tank/port not used.

  • 8/12/2019 Instruction Manual4416525 Rev4

    26/36

    Appendix

    Page 26 Instruction manual 880 CIU Prime

    - Bit 2 = 1 FieldPort on (active) CIU Prime Ok

    ConfigurationStatus ID#78; Indicates (bit coded) the CIU and tank configuration status:

    - Bit 0 = 1 Gauge configuration mismatch (Future)

    - Bit 1 = 1 CIU Prime general configuration mismatch

    - Bit 2 = 1 CIU Prime tank configuration mismatch

    - Bit 3 = 1 CIU Plus general configuration mismatch

    - Bit 4 = 1 CIU Plus tank configuration mismatch for this tank

    - Bit 5 = 1 Ensite Pro general configuration mismatch- Bit 6 = 1 Ensite Pro tank configuration mismatch

    - Bit 7 = 1 CIU Prime record contains invalid verification

    signature

    D

    DisplacerPositionID#38; Value of the physical servo displacer position.

    DisplacerPositionStatus ID#39; Status of ID#38, DisplacerPosition.

    DObs ID#50; Value of the product density (copy of DObsHIMS [ID#116] or

    DObsDipped [ID#112]).

    DObsDipped ID#112; Value of the dipped density.

    DObsDippedStatus ID#113; Status of ID#112, DObsDipped.

    DObsHIMS ID#116; Value of the HIMS density.

    DObsHIMSStatus ID#117; Status of ID#116, DObsHIMS.

    DObsStatus ID#51; Status of ID#50, Dobs (copy of DObsHIMSStatus [ID#117] or

    DObsDippedStatus [ID#113]).

    E

    ExternalContactsID#37; Indicates (bit coded) the external contacts:

    - Bit 0 = 1 External contact 1 active

    - Bit 1 = 1 External contact 2 active

    - Bit 2 = 1 External contact failure

    - Bit 3 = 1 External contact not available in this instrument

    Because of the representation as combined entity the useful length is

    fixed to 3 bits.

    Because of the representation as combined entity the length is fixed to 8

    bits.

    Because of the representation as combined entity the length is fixed to 8

    bits.

  • 8/12/2019 Instruction Manual4416525 Rev4

    27/36

    Appendix

    Instruction manual 880 CIU Prime Page 27

    F

    ForegroundTimeStamp ID#52; (Absolute) time when, in the foreground scan, the most recent

    item was scanned.

    G

    GaugeCommands ID#7; Indicates (bit coded) the allowed gauge commands:

    - Bit 0 = 1 Test not allowed

    - Bit 1 = 1 Lock test not allowed

    - Bit 2 = 1 Block not allowed

    - Bit 3 = 1 Calibration not allowed

    - Bit 4 = 1 Alarm test not allowed

    - Bit 5 = 1 Tank profile not allowed

    - Bit 6 = 1 Interface profile not allowed

    - Bit 7 = 1 Water dip not allowed

    - Bit 8 = 1 Reset Gauge not allowed

    - Bit 9 = 1 Interface 2 command not allowed

    GaugeLevelAlarms ID#36; Indicates (bit coded) gauge level alarms:

    - Bit 0 = 1 Low Level alarm tripped

    - Bit 1 = 1 High Level alarm tripped

    - Bit 2 = 1 Alarm failure

    - Bit 3 = 1 Gauge alarms not available in this instrument

    GaugeStatus ID#6; Indicates (indexed) the (servo) gauge active status:

    - 0 = Level gauge is measuring level

    - 1 = Level gauge is in test

    - 2 = Level gauge is in lock test

    - 3 = Level gauge is blocked

    - 4 = Level gauge is busy with a density profile measurement

    - 5 = Level gauge is searching water level- 6 = Level gauge end switch reached

    - 10 = Level gauge has found waterlevel and is measuring it

    - 255 = Level gauge is in failure

    Because of the representation as combined entity the length is fixed to 8bits.

    Statuses 8 and 9 can only be detected when the ZLQ request is used for

    the level measurement.

    Because of the representation as combined entity the length is fixed to 8

    bits.

  • 8/12/2019 Instruction Manual4416525 Rev4

    28/36

    Appendix

    Page 28 Instruction manual 880 CIU Prime

    GaugeType ID#5; Type of level measuring instrument. To get the instrument type

    number, add 800 (decimal) to the GaugeType value. Example: Gauge

    type value = 54 -> instrument 854. This entity is configured by Ensite

    Pro.

    H

    HotStandbyStatus ID#9; Indicates (bit coded) the hot standby status:

    - Bit 0 = 1 Primary CIU Prime is scanning this tank

    - Bit 1 = 1 Primary CIU Prime is available for this tank- Bit 2 = 1 Secondary CIU Prime is scanning this tank

    - Bit 3 = 1 Secondary CIU Prime is available for this tank

    - Bit 4 = 1 CIU Plus is passive member of a Hot-Standby pair

    HydroMeterCorr ID#88; >0' is false, >1' means true.

    HydroMeterCorrStatus ID#154; Status of ID#88, HydroMeterCorr.

    M

    MovingStatus ID#3; Indicates (indexed) the level moving status:

    - 0 = Tank level is stable

    - 1 = Tank level is moving up

    - 2 = Tank level is moving down

    - 3 = No valid movement status can be detected (e.g. manual level)

    P

    ProductLevel ID#40; Value of the product level.

    ProductLevelStatus ID#41; Status of ID#40, ProductLevel.

    ProductTemp ID#44; Value of the product temperature.

    ProductTempStatus ID#45; Status of ID#44, ProductTemp.

    Because of the representation as combined entity the length is fixed to 8

    bits.

    Because of the representation as combined entity the useful length is

    fixed to 5 bits.

    Because of the representation as combined entity the length is fixed to 4

    bits.

  • 8/12/2019 Instruction Manual4416525 Rev4

    29/36

    Appendix

    Instruction manual 880 CIU Prime Page 29

    T

    TankConfigurationCRC ID#94; Checksum, calculated over tank related configuration

    parameters by the CIU Prime (for W&M purposes).

    TankName ID#1; 10 characters ASCII or 5 characters Unicode.

    TankStatus ID#2; Indicates (bit coded) the status of the tank:

    - Bit 0 = 1 Tank shell is calibrated by W&M (Treated as General

    Tank calibrated Flag)

    - Bit 1 = 1 Maintenance (future)

    - Bit 2 = 1 Tank is disabled

    - Bit 3 = 1 Tank is not available

    TankType ID#4; Indicates (bit coded) the type of the tank:

    - Bit 0 = 1 Ullage if bit is set, otherwise Innage

    - Bit 1 = 1 WAP tank (Water Above Product) (future)

    - Bit 2 = 1 Liquid mass calculated in air

    - Bit 3 = 1 Vapour mass calculated in air

    - Bit 4 = 1 HIMS calculation not allowed. If bit is set then mass

    may NOT be calculated from GOV * Dobs.

    TempElementType ID#8; Indicates (indexed) the type of temperature element:

    - 0 = No element available

    - 1 = MRT

    - 2 = MRT with bottom spot

    - 3 = MRT with bottom and top spot

    - 4 = One Spot element

    - 5 = Two spot elements

    - 8 = MTT

    Default: 6 (bit 2+3). Because of the representation as combined entity

    the length is fixed to 4 bits.

    Because of the representation as combined entity the length is fixed to 8

    bits.

    Because of the representation as combined entity the length is fixed to 8

    bits.

  • 8/12/2019 Instruction Manual4416525 Rev4

    30/36

    Appendix

    Page 30 Instruction manual 880 CIU Prime

    TObs ID#118; Value of the observed temperature (copy of ProductTemp

    [ID#44] or TObsDipped [ID#89]).

    TObsDipped ID#89; Value of the temperature of the dipped density.

    TObsDippedStatus ID#111; Status of ID#89, TObsDipped.

    TObsStatus ID#119; Status of ID#118, TObs (copy of ProductTempStatus [ID#45]

    or TObsDippedStatus [ID#111]).

    V

    VapRoomPress ID#48; Value of the product vapour pressure.

    VapRoomPressStatus ID#49; Status of ID#48, VapRoomPress.

    VapRoomTemp ID#46; Value of the product vapour temperature.

    VapRoomTempStatus ID#47; Status of ID#46, VapRoomTemp.

    VerificationSignature ID#77; Calculated over all entities in the default tank record. Thepatented calculation algorithm verifies the contents of the transmitted

    tank records.

    W

    WaterDipped ID#114; Value of the dipped water level.

    WaterDippedStatus ID#115; Status of ID#114, WaterDipped.

    WaterLevel ID#42; Value of the water level (copy of WaterDipped [ID#114] or

    WaterMeasured [ID#120]).

    WaterLevelStatus ID#43; Status of ID#42, WaterLevel (copy of WaterDippedStatus

    [ID#115] or WaterMeasuredStatus [ID#121]).

  • 8/12/2019 Instruction Manual4416525 Rev4

    31/36

    Appendix

    Instruction manual 880 CIU Prime Page 31

    Appendix B Article and part numbers

    Article description Part no.

    Indication stickers 2075.998

    Carrier board 0880.601

    Newt 80165 0880.602

    IP-232/485 complete (Modbus) 0880.811

    IP-BPM complete 0880.812

    IP-232/485 complete (858 CIU) 0880.813

    Keyswitch complete 0880.822

    Supply complete 0880.830Serial driver (DIL) 2518.120

    ROM serial 2518.941

    RTC clock chip 2518.942

    Serial driver (DIL) 2519.105

    BPM connector 2522.110 + 2524.968

    Micro jumpers (RS232) 2522.130

    Jumpers 2523.922

    Mains connection cable 2570.238

    Mains fuse 2655.337

    Net entry 2670.202

    Fuse T1A 2829.978

  • 8/12/2019 Instruction Manual4416525 Rev4

    32/36

    Appendix

    Page 32 Instruction manual 880 CIU Prime

    Appendix C Related documents

    API Manual of Petroleum Measurement Standards

    (Annex to chapter 1, >Vocabulary=, released in January 1982)

    ISO/TC 28/Section 3 - Terms relating to the calculation of oil quantity

    Installation guide 880 CIU Prime/Plus

    Instruction manual 880 CIU Plus

    Instruction manual ModbusTM

    Protocol

    Instruction manual Ensite Service Tool

    Instruction manual Ensite Pro Configuration Tool

  • 8/12/2019 Instruction Manual4416525 Rev4

    33/36

    Notes

    Instruction manual 880 CIU Prime Page 33

  • 8/12/2019 Instruction Manual4416525 Rev4

    34/36

    Notes

    Page 34 Instruction manual 880 CIU Prime

  • 8/12/2019 Instruction Manual4416525 Rev4

    35/36

    Notes

    Instruction manual 880 CIU Prime Page 35

  • 8/12/2019 Instruction Manual4416525 Rev4

    36/36

    Delftechpark 392628 XJ Delft

    Tel. :+31 15 2701 100E-mail : [email protected]: www.honeywell.com/ps

    PO Box 8122600 AV DelftThe Netherlands

    We at Honeywell Enraf are committed to excellence.

    Information in this publication is subject to change without notice

    Enraf is a registered trade mark. Enraf B.V. Netherlands