+ All Categories
Home > Documents > MA_MFC050_51_COMM_e_72

MA_MFC050_51_COMM_e_72

Date post: 02-Jun-2018
Category:
Upload: eengnnabil
View: 220 times
Download: 0 times
Share this document with a friend

of 57

Transcript
  • 8/10/2019 MA_MFC050_51_COMM_e_72

    1/57

    KROHNE 10/2003 7.02265.21.00

    GR

    Communications Options for

    MFC 050/051Converters for

    OPTIMASS range

    Variable area flowmeters

    Vortex flowmeters

    Flow controllers

    Electromagnetic flowmeters

    Ultrasonic flowmeters

    Mass flowmeters

    Level measuring instruments

    Communications technology

    Engineering systems & solutions

    Switches, counters, displays and recorders

    Heat metering

    Pressure and temperature

    In accordance with international norms for converter communications, thisCommunications Manual is only issued in the English language.

    In bereinstimmung mit den internationalen Normen fr Messumformer-Kommunikationssysteme wird diese Anleitung fr die OPTIMASS Schnittstellen-Protokolle nur in Englisch herausgegeben.

    En accord avec les standards internationaux sur les communications desconvertisseurs, ce manuel existe uniquement en version anglaise.

    De acuerdo con normas internacionales para convertidores de comunicaciones,este Manual de Comunicaciones es solo editado en idioma Ingls

    MODBUS

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    2/57

    2 OPTIMASS MFC 050/051 Communication

    Contents

    Contents.........................................................................................................................................2 Safety information.........................................................................................................................3Product liability and warranty ...................................................................................................... 3CE / EMC / Standards / Approvals ...............................................................................................3

    1 HART

    Protocol ..................................................................................................................41.1 General Information..............................................................................................................41.2 IDs and Revision numbers....................................................................................................61.3 HART Communicator 275 (HC275) ......................................................................................61.4 Asset Management Solutions (AMS)....................................................................................71.5 Process Device Manager (PDM) ..........................................................................................71.6 Field Device Tool Device Type Manager (FDT DTM)...........................................................8

    Attachment A .................................................................................................................................9

    2

    MODBUS............................................................................................................................25

    2.1

    General Information............................................................................................................25

    2.2 Technical Specifications .....................................................................................................252.3 Connection of instruments on the Bus system....................................................................262.4 Using the Current Output with the Modbus.........................................................................272.5 Converter Configuration......................................................................................................282.6 Modbus Protocol.................................................................................................................282.6.1 RTU Frame Format.............................................................................................................282.6.2 Function Codes...................................................................................................................302.6.3 Data Formats......................................................................................................................302.6.4 Addresses Allocation ..........................................................................................................312.6.5 Register Addresses ............................................................................................................ 322.6.6

    Error return codes...............................................................................................................37

    2.6.7 Diagnostic codes ................................................................................................................382.7 Reference documentation...................................................................................................38

    3 PROFIBUS ......................................................................................................................... 393.1 General Information............................................................................................................393.2 Items supplied.....................................................................................................................393.3 Software History .................................................................................................................393.4 PROFIBUS PA....................................................................................................................393.4.1 PROFIBUS-PA Profile ........................................................................................................403.4.2 PROFIBUS Services...........................................................................................................40

    3.4.3

    GSD File ............................................................................................................................. 403.4.4 Data Structure of Function Block Output Values ................................................................ 42

    3.5 Connection of Instruments on the PROFIBUS-PA System.................................................443.5.1 Interconnection of Devices in the Hazardous Area.............................................................443.5.2 Bus cable............................................................................................................................443.5.3 Shielding and grounding.....................................................................................................453.5.4 PROFIBUS-PA connection................................................................................................. 453.6 Menu Settings for PROFIBUS-PA ......................................................................................463.7 Technical Data....................................................................................................................463.8 Device Description for the SIMATIC Process Device Manager (PDM)............................... 47

    Attachment B ............................................................................................................................... 48

    If you need to return a device for testing or repair to KROHNE ........................................55

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    3/57

    OPTIMASS MFC 050/051 Communication 3

    Safety information

    Please read this manual carefully, and also take note of country-specific installation standards(e.g. the VDE regulations in Germany) as well as prevailing safety regulations and accidentprevention rules. For safety and warranty reasons, any internal work on the instruments, apartfrom that involved in normal installation and electrical connection, must be carried out only byqualified KROHNE personnel.

    Product liability and warranty

    Responsibility for suitability and intended use of these instruments rests solely with the operator.Improper installation and operation of the instruments may lead to loss of warranty. In addition,the General conditions of sale forming the basis of the purchase contract are applicable.If instruments need to be returned to KROHNE, please note the information given on the last-but-one page of these Instructions. KROHNE regret that they cannot repair or check your instrument

    unless accompanied by the completed form sheet.

    CE / EMC / Standards / Approvals

    LS 5100/5200 vibrating level switches meet the protective regulations of EMC(89/336/EWG) and NSR (73/23/EWG). Conformity has been judged acc. to the followingstandards: EMC EmissionEN 61 326/A1: 1998 (class B); SusceptibilityEN 61 326/A1:1998; NSREN 61 010 - 1: 1993

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    4/57

    4 OPTIMASS MFC 050/051 Communication

    1 HART

    Protocol

    1.1 General Information

    The MFC 050/051 is a four-wire transmitter with 4...20mA current output and HARTcapability.

    Dependent on output module configuration it is available with active current output (MFC 050) or

    passive current output (MFC 051).

    General Characteristics of the MFC 050/051 HARTinterface:

    Multidrop Mode is supported

    Burst Mode is supported

    Electrical connection: Refer to section Electrical installation of the following manual:

    Installation and Operating Manual Optimass Mass Flow Meter MFM 7050/7150 SignalConverter MFC 050/051 Transducer MFS 7000/7100. (KROHNE)

    There are two ways of using the HARTcommunication:

    a) As a point-to-point connection between the MFC 050/051 and the HARTmaster equipment.

    The instrument may be equipped with either active or passive current output.

    250

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    5/57

    OPTIMASS MFC 050/051 Communication 5

    b) As a multipoint connection (multidrop) with up to 15 devices (MFC 051 only or other HART

    equipment) in parallel. The instruments must be equipped with passive current output.

    If the MFC 050 is equipped with a continously active current output a 'third wire' is needed toproperly connect it together with two-wire loop powered devices in the same network.

    (MFC 051 only)

    (MFC 050)

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    6/57

    6 OPTIMASS MFC 050/051 Communication

    1.2 IDs and Revision numbers

    The HART Device Descriptions described in this document have the following IDs and revisionnumbers:Manufacturer ID: 69 (0x45)Device Type: 232 (0xE8)

    Device Revision: 1DD Revision: 1HART Universal Revision: 5HC 275 OS Revision: 4.9AMS Version: 6.0PDM Version: 5.2FDT Version: 1.2

    For information about Transmitter Revisions and related Device Descriptions refer to theKROHNE HART Device List.

    1.3 HART Communicator 275 (HC275)

    InstallationThe HC275 has to be programmed with the MFC 050/051 HART Device Description. Otherwisethe user will work with the instrument as a generic one thus loosing opportunity for entireinstrument control.

    OperatingRefer to the MFC 050/051 Menu Tree HC275 (Attachment A).The MFC 050/051 operation via HC275 is made quite close to the manual instrument control viakeypad.

    Due to limitations of the HC275 there are some peculiarities:

    The online help of each parameter is only a short form help. However it contains the functionnumber as a reference to the devices local display and the Installation and OperatingInstructions for a comprehensive description.

    Some selection lists (e.g. for output functions) may contain items which are actually not validfor the device concerned. However invalid settings are rejected when trying to send them tothe device.

    Parameter protection via passwords (Supervisor Password, Custody Code and Service Code) is

    the same as on local display. Please refer to the online help for valid symbols according todevices keypad.The set of parameters of the HC275 standard configuration is only a partial set which doesntcontain service parameters. However the HC275 full configuration contains a complete set ofparameters. Prior to sending a full configuration to a device the Service Code protection must bedisabled. Both types of configuration can be transferred to AMS.

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    7/57

    OPTIMASS MFC 050/051 Communication 7

    1.4 Asset Management Solutions (AMS)

    InstallationIf the MFC 050/051 Device Description is not already installed on the AMS System an InstallationKit MFC 050/051 HART AMSis needed (available on floppy disk from KROHNE or as downloadfrom KROHNE internet page).

    For installing the DD with the Installation Kit refer to the AMS User's Guidesection 4:Managing HART Devices / Adding new Device Types to AMS / Install Device TypesManually.

    OperatingRefer to the MFC 050/051 Menu Tree AMS (Attachment B).Due to AMS requirements and conventions the MFC 050/051 operation differs to some extentfrom operation with HC275 and via local keypad.

    Due to limitations of the HC275 which affect also AMS there are some peculiarities:

    The online help of each parameter is only a short form help. However it contains the function

    number as a reference to the devices local display and the Installation and OperatingInstructions for a comprehensive description.

    Some selection lists (e.g. for output functions) may contain items which are actually not validfor the device concerned. However invalid settings are rejected when trying to send them tothe device.

    Parameter protection via passwords (Supervisor Password, Custody Code and Service Code) isthe same as on local display. Please refer to the online help for valid symbols according to thedevices keypad.

    1.5 Process Device Manager (PDM)

    InstallationIf the MFC 050/051 Device Description is not already installed on the PDM System aDevice Install" is needed (available on floppy disk from KROHNE or as download fromKROHNE Internet page).For installing the DD with the Device Install refer to the PDM Manualsection 7.2: Utilities /Device Install". Please read also the readme.txt, which is also contained in the Device Install.

    OperatingRefer to the MFC 050/051 Menu Tree PDM (Attachment C).Due to PDM requirements and conventions the MFC 050/051 operation differs to some extent

    from operation with HC275 and via local keypad.

    Due to limitations of the HC275 which affect also PDM there are some peculiarities:

    The online help of each parameter is only a short form help. However it contains the functionnumber as a reference to the devices local display and the Installation and OperatingInstructions for a comprehensive description.

    Some selection lists (e.g. for output functions) may contain items which are actually not validfor the device concerned. However invalid settings are rejected when trying to send them tothe device.

    Parameter protection via passwords (Supervisor Password, Custody Code and Service Code) isthe same as on local display. Please refer to the online help for valid symbols according to the

    devices keypad.

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    8/57

    8 OPTIMASS MFC 050/051 Communication

    1.6 Field Device Tool Device Type Manager (FDT DTM)

    InstallationIf the MFC 050/051 Device Type Manager is not already installed on the Field Device Toolcontainer a setupis needed (available on CD-ROM from KROHNE or as download fromKROHNE Internet page).

    For installing the DTM with the setup refer to the setups accompanying documentation.

    OperatingRefer to the MFC 050/051 Menu Tree DTM (Attachment D).The MFC 050/051 operation via DTM is made quite close to the manual instrument control viakeypad.

    Due to limitations of the HC275 which affect also the DTM there are some peculiarities:

    The online help of each parameter is only a short form help. However it contains the functionnumber as a reference to the devices local display and the Installation and Operating

    Instructions for a comprehensive description. Some selection lists (e.g. for output functions) may contain items which are actually not valid

    for the device concerned. However invalid settings are rejected when trying to send them tothe device.

    Parameter protection via passwords (Supervisor Password, Custody Code and Service Code) isthe same as on local display. Please refer to the online help for valid symbols according to thedevices keypad.

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    9/57

    OPTIMASS MFC 050/051 Communication 9

    Attachment A

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    10/57

    10 OPTIMASS MFC 050/051 Communication

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    11/57

    OPTIMASS MFC 050/051 Communication 11

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    12/57

    12 OPTIMASS MFC 050/051 Communication

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    13/57

    OPTIMASS MFC 050/051 Communication 13

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    14/57

    14 OPTIMASS MFC 050/051 Communication

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    15/57

    OPTIMASS MFC 050/051 Communication 15

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    16/57

    16 OPTIMASS MFC 050/051 Communication

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    17/57

    OPTIMASS MFC 050/051 Communication 17

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    18/57

    18 OPTIMASS MFC 050/051 Communication

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    19/57

    OPTIMASS MFC 050/051 Communication 19

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    20/57

    20 OPTIMASS MFC 050/051 Communication

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    21/57

    OPTIMASS MFC 050/051 Communication 21

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    22/57

    22 OPTIMASS MFC 050/051 Communication

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    23/57

    OPTIMASS MFC 050/051 Communication 23

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    24/57

    24 OPTIMASS MFC 050/051 Communication

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    25/57

    OPTIMASS MFC 050/051 Communication 25

    2 MODBUS

    2.1 General Information

    The Mass flow Converter, MFC 050 with the RS 485 interface card fitted, is able to communicatewith an external device (PC or other suitable computer system) using the Modbus protocol. This

    option allows data exchange between PC or computer and single or multiple devices.

    The Bus configuration consists of one external device as a master and one or more converters(MFC 050) as slaves. For Bus operation the device address (Menu 4.9.2), baud rate (Menu 4.9.3)and format (menu 4.9.4.) must be programmed in the MFC 050. Devices connected to the Busmust have different unique addresses and the same baud rate and settings.

    The transmission uses 8 (eight) data bits, even, odd or no parity and 1(one) or 2 (two) stop bits ata selectable baud rate of 1200 to 19200.

    2.2 Technical Specifications

    Interface RS 485, galvanically isolated

    Baud rate 1200, 2400, 4800, 9600, 19200 baud

    Protocol Modbus RTU

    (Available as a separate document on request)

    Maximum participants on Bus 32 per line, master included (may be extended by repeaters)

    Coding NRZ bit coding

    Address range Modbus: 1 247

    Transmission procedure half duplex, asynchronous

    Bus access master/slave

    Cable screened twisted pair cable

    Distances maximum 1.2 km without repeater.(Dependant on baud rate and cable specifications)

    Technical data of the Modbus interface (according to EIA standards)

    Kind of signal transmission: Differential

    Maximum number of transmitter/receivers: 32Maximum voltage on driver output: 7 V +12 V

    Minimum voltage on driver output, max.load: U diff > 1,5 V

    Maximum input current (off state) 20 A +20 A

    Receiver input voltage 7 V +12 V

    Sensitivity of the receiver 200 mV +200 mV

    Receiver input resistance > 12 k ohm

    Short circuit current of transmission < 250 mA

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    26/57

    26 OPTIMASS MFC 050/051 Communication

    2.3 Connection of instruments on the Bus system

    The Bus configurations are shown in the following figures.

    Configuration with single slave:

    Configuration with multiple slaves:

    Please note:If other instruments are to operate on the same Bus, all the devices must use thesame communication protocol.

    Network Biasing Resistors

    For proper operation of Modbus in half duplex mode in single or multi-drop communication, it isrecommended that a termination resistor (typically 120 ohm) is applied to both ends of the dataline. The simplest form of termination is line to line resistor across the differential input.

    In RTU mode the Modus protocol requires quite periods on the communications bus forsynchronisation. It is therefore important that the Modbus is not allowed to float, i.e. unreferencedto 0V, as this could lead to spurious signals due to noise pick-up. It is therefore necessary toemploy biasing resistors at one point on the bus network as shown in the following figure.

    ComputerSystem MFC 050 with

    Terminating resistor

    Slave

    Bus System

    Screened twisted pair

    Modbus Connectionwith termination andblasing resistors.

    ComputerSystem

    Slave Slave Slave Slave

    Terminating andblasing resistor

    No terminating resistors requiredon intermediate slaves

    Terminating resistorrequired

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    27/57

    OPTIMASS MFC 050/051 Communication 27

    For Ex instruments the termination resistor has to be inside the pressure tight section of thehousing or other suitable enclosure. For convenience terminating and biasing resistors are alreadysupplied on the RS 485/Modbus module. These can be enabled by soldering the two solder padstogether (prev. fig.) or enabling the jumper which is supplied on modules of a later design (next fig.).

    2.4 Using the Current Output with the Modbus

    The MFC 050 Converter is fitted with one current output in addition to the Modbus connection.

    This current loop is connected between terminals 6, lout, and 5, 0 volts (refer to the normalInstallation and Operating manual). However extra care must be taken when connecting thisoutput.The MFC 050 output circuitry is fully floating. It is galvanically isolated from protective earth, PEand from the converters power supply. (See below).

    If just the Modbus is connected then the converters output circuitry will float to the potential of thebus. However the current output shares a common 0 volt reference with the Modbus output andhence also with the bus. The current loop receiver must therefore have a fully floating input.

    If not it will try to drag the Modbus to some potential of its own. This could in turn result ininterference with stable operation of either, or both of the current loop and the Modbus.

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    28/57

    28 OPTIMASS MFC 050/051 Communication

    2.5 Converter Configuration

    Setting up the Modbus System:

    Use the 4.9 COMM.MODULE menu to set up the Modbus communications:

    Fct. 4.9 COMM.MODULE

    Fct. 4.9.1 PROTOCOL

    MODBUS (set at factory)

    Fct. 4.9.2 ADDRESS

    Enter an address number between 1 and247. The converter will only respond toBus messages which have a matchingaddress.

    Fct. 4.9.3 BAUDRATE

    Select the required communicationsbaudrate from the following list:

    1200, 2400, 4800, 9600, 19200

    Fct. 4.9.4 SERIAL.FORMAT

    Select the required data format from

    EVEN 1.STOP

    EVEN 2.STOP

    ODD 1.STOP

    ODD 2.STOP

    NONE 1.STOP

    NONE 2.STOP

    If the instrument is connected correctly, it should now communicate with an external master.

    Please note, that all devices on the bus (including the master) must be set to thesame communications protocol, baudrate and format, but with a different address.

    2.6 Modbus Protocol

    Using RTU(Remote Terminal Unit) format, data is transmitted as 8 bit binary characters. There

    are no special characters to determine the start and end of a message frame, synchronization isachieved by a minimum silent period of at least 3.5 character times before the start of each frametransmission and a maximum silent period of 1.5 character times between characters in the sameframe.

    2.6.1 RTU Frame Format

    The format of the Query and Response frames vary slightly depending upon the commandfunction. The basic form is outlined below.

    SilentPeriod

    SlaveAddress

    FunctionCode

    Register Start Adressor Byte Countwhen required

    No.of.Pointsor Data byteswhen required

    CRC

    3.5 T 8 bist 8 bits 8 bit byte count16 bit address

    N x 8 bits 16 bits

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    29/57

    OPTIMASS MFC 050/051 Communication 29

    Silent periodAll transmissions must be preceded by a minimum silent period of 3.5 x T, where T is thetransmission time of a single character. This can be calculated from the baud rate e.g. at 19.2 Kbno parity with 1 stop bit (10 bits), T= 520 us.

    Slave Address

    This is a single byte slave address which is transmitted first and must be in the range of 1-247.Address 0 is reserved for a broadcast address which all slaves should recognize, and thereforerequires no response.

    Function CodeThis is an eight bit code in the range of 1-255 although only 126 functions exist as the codes129-255 represent an error condition. An error condition occurs when the addressed slave doesnot accept the command, in which case it responds with the function code + 128, i.e. with its MSBset to 1.

    Byte Count

    In general this is only present in frames that are transferring data, and has a value equal to thenumber of bytes contained in the data field. The data field is limited to a maximum of 250 bytes

    Register Start AddressFor a Query command that requires data to be returned, this field will contain the 16 bit startaddress of the register (or data) to be returned.

    Number of PointsFor a Query command that requires data to be returned, this field will contain the number ofregisters to be returned regardless of their bit size.

    CRC

    This field contains a 16 bit CRC which is calculated on all the data bits of the message bytes.

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    30/57

    30 OPTIMASS MFC 050/051 Communication

    2.6.2 Function Codes

    The following table shows the function codes and data types supported by the MFC 050. All datatypes occupy one holding register location. This is achieved by storing the address index of thedata in the holding registers. However, this is invisible to the user who should access register datain the normal way.

    Supported ModBus codes

    RegisterAdress(hex)

    FunctionCodes

    DataType

    Access Description

    00000-00017 01

    05

    bit R

    W

    Read On/Off status of status/control bit.(8 bits blocks per read)Force Single control bit.

    20014-20051 03

    16

    float R

    W

    Read multiple registers. Read 2 registersfor each float.

    Write multiple registers. Write 2 16bitregisters for each float.

    40064-40069 03

    0616

    int R

    WW

    Read multiple registers. Reads 1 registerper integer.Write single register / integer.Write multiple registers/integers.

    A0082-A006A 03

    0616

    byte R

    WW

    Read multiple registers. Read 1 byteper register.Write single byte.Write multiple bytes.

    B00DC-B00DF 03

    16

    double R

    W

    Read multiple registers. Read 4 registersfor each double.Write multiple registers. Write 4 registersfor each double .

    R = read, W = write

    2.6.3 Data Formats

    Integers

    Bits

    15-8 High byte

    7-0 Low byte

    Single Precision Floating Point

    Bits Bit orderMSB - LSB

    Mnemonic

    Bits 32-24 SEEEEEEE S/E

    Bits 23-16 EMMMMMMM E/M1

    Bits 15-8 MMMMMMMM M2Bits 7-0 MMMMMMMM M3

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    31/57

    OPTIMASS MFC 050/051 Communication 31

    Double precision floating Point

    Bits Bir orderMSB - LSB

    Mnemonic

    Bits 63-56 SEEEEEEE S/E

    Bits 55-48 EEEEMMMM E/M1

    Bits 47-40 MMMMMMMM M2Bits 39-32 MMMMMMMM M3

    Bits 32-24 MMMMMMMM M4

    Bits 23-16 MMMMMMMM M5

    Bits 15-8 MMMMMMMM M6

    Bits 7-0 MMMMMMMM M7

    Transmission Order

    Transmissionorder/type

    1st

    byte

    Last

    byte

    Bytes 0 Low

    Integers High Low

    Float M2 M3 S/E E/M1

    Double M6 M7 M4 M5 M2 M3 S/E E/M1

    2.6.4 Addresses Allocation

    The following table shows the supported data types and their address block allocation

    Address Range Type

    0xxxx Bit (Discrete Outputs)

    1xxxx

    2xxxx Float (Word swapped)

    3xxxx Integer (Input Registers)

    4xxxx

    5xxxx

    6xxxx

    7xxxx

    8xxxx

    9xxxx

    Axxxx Byte

    Bxxxx Double (Word swapped)

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    32/57

    32 OPTIMASS MFC 050/051 Communication

    2.6.5 Register Addresses

    Adress Description Access Range MenuReference

    0xxxx Bit (Discrete Outputs)

    0 Save Changes to EEPROM RW

    1 Begin Zero Calibration RW

    2 Reset Totals RW

    3 Reset Additional total RW

    4 STANDBY MODE RW

    5 STOP MODE RW

    6 MEASURE MODE RW

    7 Reset Errors RW

    2xxxx Float (Word Swapped)

    20 Mass Flow R

    21 Density R

    22 Tube Temperature R

    23 Volume Flow R

    24 Conc_flow R25 Percentage_by_mass R 0% to 100%

    26 Percentage_by_volume R 0% to 100%

    27 Velocity R

    28 Mass Total R

    29 Volume Total R

    30 Concentration Total R

    31 Additional Total R

    32 Tube_frequency R 0 to 1000 2.9.4

    33 Tube_strain_mt R 0to 1000 2.9.2

    34 Tube_strain_ic R 0to 1000 2.9.3

    35 CF1 R -40C to 200C 5.1.1

    36 CF2 R 100to 1000 5.1.2

    37 CF3 R 100to 1000 5.1.338 CF4 R -100000 to 100000 5.1.4

    39 CF5 R 0.0001 to 90000000 5.1.5

    40 CF6 R -10000000 to 10000000 5.1.6

    41 CF7 R -10000000 to 10000000 5.1.7

    42 CF8 R -10000000 to 10000000 5.1.8

    43 CF9 R -10000 to 10000 5.1.9

    44 CF10 R 1 to 100000 5.1.10

    45 CF11 R -10000 to 10000 5.1.11

    46 CF12 R -1000000 to 1000000 5.1.12

    47 CF13 R -1000000 to 1000000 5.1.13

    48 CF14 R -1000000 to 1000000 5.1.14

    49 CF15 R -10000000 to 10000000 5.1.15

    50 CF16 R -10000000 to 10000000 5.1.16

    51 CF17 R -1000000 to 1000000 5.1.17

    52 CF18 R -1000000 to 1000000 5.1.18

    53 CF19 R -10000000 to 10000000 5.1.19

    54 CF20 R -1000000 to 1000000 5.1.20

    55 Meter_correction RW -100% to 100% 5.1.21

    56 Pipe Diameter RW 1mm to 500mm 3.1.5

    57 Measurement_time_constant RW 0.2 sec to 20 sec 3.1.2

    58 Low_flow_threshold RW -10% to 10% 3.1.1

    59 Zero_flow_add_offset RW -11945 to 11945 when mass flow unitsare set to g/sec

    1.1.2

    60 Internal_proc_ctl_max RW -90000000 to 90000000 4.8.4

    61 Internal_proc_ctl_min RW -90000000 to 90000000 4.8.362 Current_output_1_Max RW -90000000 to 90000000 4.2.4

    63 Current_output_1_Min RW -90000000 to 90000000 4.2.3

    64 Current_output_cal_5mA RW 2mA to 7mA 4.10.1

    65 Current_output_cal_18mA RW 12mA to 18mA 4.10.2

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    33/57

    OPTIMASS MFC 050/051 Communication 33

    Adress Description Access Range MenuReference

    66 Ref_dens_temperature RW -40C to 200CViewable in menus when Density_modeis set to Referred Density

    3.4.2

    67 Fixed_density RW 0.00008 g/cm to 3.0 g/cmViewable in menus when Density_mode

    is set to Fixed Density

    3.4.2

    68 Ref_dens_slope RW 0 to 100 when density units are g/cmand temperature units are CViewable in menus when Density_modeis set to Referred Density

    3.4.3

    69 Conc_coef_2 RW -90000000 to 90000000 3.3.5

    70 Conc_coef_3 RW -90000000 to 90000000 3.3.6

    71 Conc_coef_4 RW -90000000 to 90000000 3.3.7

    72 Conc_coef_6 RW -90000000 to 90000000 3.3.9

    73 Conc_coef_7 RW -90000000 to 90000000 3.3.10

    74 Conc_coef_8 RW -90000000 to 90000000 3.3.11

    75 Conc_coef_9 RW -90000000 to 90000000 3.3.12

    76 Conc_coef_10 RW -90000000 to 90000000 3.3.13

    77 Conc_coef_11 RW -90000000 to 90000000 3.3.1478 Conc_coef_12 RW -90000000 to 90000000 3.3.15

    79 Conc_offset RW -10% to 10% 3.3.2

    80 Conc_calib_slope RW -100 to 100 N/A

    81 Zero_cal_percent R -10% to 10% 1.1.3

    3xxxx Integer (Input Registers)

    100 Sensor A R 0 to 100 2.9.6

    101 Sensor B R 0 to 100 2.9.7

    102 Drive Level R 0 to 100 2.9.5

    103 Max_inst_temperature R 5.4.1

    104 Min_inst_temperature R 5.4.2

    105 Communication_errors R 2.9.8

    Axxxx Byte Registers

    130 Serial_format RW 1 = Even Parity, 1 Stop Bit2 = Even Parity, 2 Stop Bits3 = Odd Parity, 1 Stop Bit4 = Odd Parity, 2 Stop Bits5 = No Parity, 1 Stop Bit6 = No Parity, 2 Stop Bits

    4.9.4

    131 Baudrate RW 1 = 12002 = 24003 = 48004 = 96005 = 19200

    4.9.3

    132 Address RW 1 to 247 4.9.2133 Additional_total_type RW 0 = Not Used

    1 = Mass Total2 = Volume Total3 = Concentration Total

    3.1.6

    134 Flow_direction RW 1 = Forwards2 = Backwards

    3.1.4

    135 Flow_mode RW 1 = Positive Flow Only2 = Negative Flow Only3 = Positive and Negative Flow

    3.1.3

    136 Auto_switch_display RW 1 = Cyclic Display2 = Static Display

    3.2.1

    137 Error_output_function RW 1 = Basic Errors

    2 = Transducer Errors3 = I/O Errors4 = All Errors

    3.1.7

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    34/57

    34 OPTIMASS MFC 050/051 Communication

    Adress Description Access Range MenuReference

    138 Language RW 1 = German2 = English3 = French4 = Spanish

    3.2.12

    139 Operator_counter_reset RW 0 = Disable reset of totals via menus

    1 = Disable reset of totals via commsand menus2 = Allow total reset

    3.5.3

    140 Internal_proc_ctl_function RW 1 = OFF2 = Force flow to zero3 = Force flow to zero and reset totals4 = Disable outputs

    4.8.1

    141 Internal_proc_ctl_condition RW 0 = Density1 = Temperature

    4.8.2

    142 Software_version R 0 to 9 2.10.1

    143 Software_sub_version R 0 to 99 2.10.1

    144 Conc_function RW When set to 0 conc_function isread_only

    0 = Not fitted1 = None2 = Brix3 = General concentration4 = Baume 144.35 = Baume 145.06 = NAOH

    3.3.1

    145 Transducer_type R 0 = OPTIMA 701 = OPTIMA 71

    5.2.1

    146 Transducer_size R If Transducer_type = OPTIMA 700 = SIZE 061 = SIZE 102 = SIZE 153 = SIZE 25

    4 = SIZE 405 = SIZE 506 = SIZE 80

    If Transducer_type = OPTIMA 710 = SIZE 011 = SIZE 032 = SIZE 04

    5.2.2

    1.4.7 Transducer_material R 0 = Titanium (Not valid for Optimass 71)1 = Hastelloy2 = Stainless Steel

    5.2.3

    148 Tube_amplitude R 1 to 80 5.2.4

    149 Current_output_1_range RW 4.2.2

    150 Current_output_1_function RW 4.2.1

    151 Current_output_1_units RW 4.2.3152 Conc_type RW 3.3.3

    153 Conc_coef_1 RW 3.3.4

    154 Conc_coef_5 RW 3.3.8

    155 Density_mode RW 0 = Actual Density1 = Fixed Density2 = Referred Density

    3.4.1

    156 Ref_temp_units RW See Table 6 Temperature units 3.4.2

    157 Mass_flow_display_units RW See Table 1 Mass flow unitsOFF state not allowed

    3.2.2

    158 Mass_flow_display_format RW See Table 10 Display Format 3.2.2

    159 Density_display_units RW See Table 3 Density units 3.2.7

    160 Density_display_format RW See Table 10 Display Format 3.2.7

    161 Mass_total_display_units RW See Table 2 Mass Total unitsOFF state not allowed

    3.2.3

    162 Mass_total_display_format RW See Table 10 Display Format 3.2.3

    163 Volume_total_display_units RW See Table 5 Volume total units 3.2.5

    164 Volume_total_display_format RW See Table 10 Display Format 3.2.5

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    35/57

    OPTIMASS MFC 050/051 Communication 35

    Adress Description Access Range MenuReference

    165 Volume_flow_display_units RW See Table 4 Volume flow units 3.2.4

    166 Volume_flow_display_format RW See Table 10 Display Format 3.2.4

    167 Solute_flow_display_units RW See Table 1 Mass flow units 3.2.8

    168 Solute_flow_display_format RW See Table 10 Display Format 3.2.8

    169 Solute_total_display_units RW See Table 2 Mass Total units 3.2.9

    170 Solute_total_display_format RW See Table 10 Display Format 3.2.9171 Pc_by_mass_units RW See Table 7 Percentage by mass units 3.2.10

    172 Pc_by_vol_units RW See Table 8 Percentage by volume units 3.2.11

    173 Temperature_units RW See Table 6 Temperature units 3.2.6

    174 Velocity_display_units RW See Table 9 Velocity units 3.2.12

    175 Front_end_serial_number[0] R 24 bit number LSB 5.5.2

    176 Front_end_serial_number[1] R 24 bit number 5.5.2

    177 Front_end_serial_number[2] R 24 bit number MSB 5.5.2

    178 Meter_serial_number[0] R 24 bit number LSB 5.5.3

    179 Meter_serial_number[1] R 24 bit number 5.5.3

    180 Meter_serial_number[2] R 24 bit number MSB 5.5.3

    181 System_serial_number[0] R 24 bit number LSB 5.5.4

    182 System_serial_number[1] R 24 bit number 5.5.4

    183 System_serial_number[2] R 24 bit number MSB 5.5.4

    184 Backend_serial_number[0] R 24 bit number LSB 5.5.1

    185 Backend_serial_number[1] R 24 bit number 5.5.1

    186 Backend_serial_number[2] R 24 bit number MSB 5.5.1

    Bxxxx Double Registers

    220 Mass Total R

    221 Volume Total R

    222 Concentration Total R

    223 Additional Total R

    Mass flow units

    The units are in the Off state only when both fields are 0

    Field 1 (Bits 4 to 7) Unit Field 0 (Bits 0 to 3) Unit

    0 OFF 0 OFF

    1 g 1 sec

    2 kg 2 min

    3 t 3 hr

    4 oz 4 day

    5 lb

    Mass Total units

    The units are in the Off state only when both fields are 0

    Field 1 (Bits 4 to 7) Unit Field 0 (Bits 0 to 3) Unit

    0 OFF 0

    1 g

    2 kg

    3 t4 oz

    5 lb

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    36/57

    36 OPTIMASS MFC 050/051 Communication

    Density units

    The units are in the Off state only when both fields are 0

    Field 1 (Bits 4 to 7) Unit Field 0 (Bits 0 to 3) Unit

    0 OFF 0 OFF

    1 g 1 cm2 kg 2 dm

    3 t 3 litre

    4 oz 4 m

    5 lb 5 in

    6 S.G 6 ft

    7 US Gal

    8 gallon

    Volume flow units

    The units are in the Off state only when both fields are 0

    Field 1 (Bits 4 to 7) Unit Field 0 (Bits 0 to 3) Unit

    0 OFF 0 OFF

    1 cm 1 sec

    2 dm 2 min

    3 litre 3 hr

    4 m 4 day

    5 in6 ft

    7 US Gal

    8 gallon

    Volume total units

    The units are in the Off state only when both fields are 0

    Field 1 (Bits 4 to 7) Unit Field 0 (Bits 0 to 3) Unit

    0 OFF 0 1 cm

    2 dm

    3 litre

    4 m

    5 in

    6 ft

    7 US Gal

    8 gallon

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    37/57

    OPTIMASS MFC 050/051 Communication 37

    Temperature units

    Field 1 (Bits 4 to 7) Unit Field 0 (Bits 0 to 3) Unit

    1 C 0

    2 F

    Percentage by mass units

    Field 1 (Bits 4 to 7) Unit Field 0 (Bits 0 to 3) Unit

    1 OFF 0

    2 PERCENT M

    Percentage by volume units

    Field 1 (Bits 4 to 7) Unit Field 0 (Bits 0 to 3) Unit

    1 OFF 0

    2 PERCENT V

    Velocity units

    Field 1 (Bits 4 to 7) Unit Field 0 (Bits 0 to 3) Unit

    1 OFF 0

    2 m/s

    3 ft/sec

    Display Format

    Value Displayed value

    0 00000000.

    1 0000000.0

    2 000000.00

    3 00000.000

    4 0000.0000

    5 000.00000

    6 00.000000

    7 0.0000000

    2.6.6 Error return codes

    In the event of a command not being completed, the following error codes may be returned.

    1 Function code not allowed

    2 Illegal data address

    3 Illegal data value

    4 Slave device failure

    5 Acknowledge - extended time required

    6 Slave device busy

    7 Failed to carry out request

    8 Request to change value refused

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    38/57

    38 OPTIMASS MFC 050/051 Communication

    2.6.7 Diagnostic codes

    These are related to the Modbus command 08.

    Sub command Description

    0 Echo Query command

    1 Restart communcations1

    2 Return 16bit status register 23 Not supported

    4 Turn off communications1

    5 Not supported

    6 Not supported

    7 Not supported

    8 Not supported

    9 Not supported

    10 Clear event log

    11 Return bus message count

    12 Return CRC error count13 Return Exception count

    14 Return Slave message count

    15 Return No response count

    16 Return NAK count

    17 Return SlaveBusy count

    18 Return Communications Overrun count

    1) These commands do not return a response.

    2) Status Register

    Status Register (Diagnostics)

    Bit Error/Meaning

    0 Measured mass flow value over range

    1 Excessive flow measured during zero calibration

    2 Fixed precision totaliser has rolled over

    3 Temperature is outside the operating ranges

    4 Sensor A voltage signal is less than 5% of desired value

    5 Sensor B voltage signal is less than 5% of desired value

    6 One sensor signal is much larger than the other

    7 No synchronization with primary head

    8 EEPROM checksum has been detected on startup. Defaults have been loaded9 Unable to save data to EEPROM. Hardware fault

    10 NVRAM Checksum error detected on startup. Previous data lost

    11 Custody transfer only. There has been an interruption of power to theconverter.

    12 Temp. Custody - Temperature has drifted by 30 degrees from the zerocalibration temperature. Custody transfer only.

    13 Resistance circuit has failed

    14 Current output 1 is outside the set ranges

    15 Communication failure > 5 attempts without valid response

    2.7 Reference documentationIf any problems are encountered, please contact your nearest Krohne office or representative orcontact Product Management at KROHNE, Wellingborough, UK.

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    39/57

    OPTIMASS MFC 050/051 Communication 39

    3 PROFIBUS

    3.1 General InformationThe present Supplementary Instructions provide additional information for device operation for thedevices when being operated and connected to a PROFIBUS-PA fieldbus.

    3.2 Items suppliedIn addition to the standard scope of supply, the present Supplementary Instruction, plus a diskettewith all available GSD files of KROHNE devices are included in our delivery.

    3.3 Software History

    Issued Signal converter User program

    month/year Hardware Firmware Hardware Software

    12/02 PROFIBUS-PAModule+Device

    x.xx/021206 PC PDM V 5.2

    01/03 PROFIBUS-PAModule+Device

    x.xx/030130 PC PDM V 5.2

    09/03 PROFIBUS-PAModule+Device

    x.xx/030910 PC PDM V 5.2

    Software Version of menu 2.10.1 (same as display at startup of the device)

    3.4 PROFIBUS PA

    The diagram above shows a typical instrumentation with PROFIBUS-PA devices in the hazardousand non-hazardous area, including the connection of conventional devices (e.g. with 4-20 mAsignals) to the PROFIBUS-PA network. PROFIBUS-PA is normally connected to a segmentcoupler which, providing the conversion to PROFIBUS-DP. Please note: the segment coupler is

    normally set to a fixed baud rate on the DP side.Further information on the planning and operation of PROFIBUS-PA networks is depicted in theKROHNE brochure Fundamentals of PROFIBUS-PA Networks.

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    40/57

    40 OPTIMASS MFC 050/051 Communication

    3.4.1 PROFIBUS-PA Profile

    The MFC051 supports the PROFIBUS-PA Profile compact class B Version 3.0. Additionally, allrelevant parameters in the device are offered via the PROFIBUS-PA interface. The MFC051defines the following blocks:

    One physical block (PB).This block contains the parameters and functions of the device hardware itself defined inProfile 3.0, as well as parameters which are not defined by the Profile.

    One transducer block (TB) for Coriolis mass flow devices.This block provides the parameters and functions of the connection to the process defined inProfile 3.0, as well as values which are not defined by the Profile.

    Six blocks Analog Input (AI): mass flow, density, temperature, volume flow, massconcentration and solute flow. Optional measurement values: see below.

    Two totalizer function blocks (TOT): totalized mass and totalized volume. Optionalmeasurement values see below.

    3.4.2 PROFIBUS Services

    The MFC051 supports the following PROFIBUS DP services being defined in the EN50170Volume 2:

    1. DDLM_Set_Slave_Add2. DDLM_Get_Cfg3. DDLM_Set_Prm4. DDLM_Chk_Cfg

    5. DDLM_Slave_Diag6. DDLM_Data_Exchange

    The services mentioned above will enable the customer to set the PROFIBUS station address (1),to configure the data telegram for the cyclic data exchange (3/4), to read back the currentPROFIBUS configuration (2) and to read the current Diagnostic data (5).The service cyclic data exchange (6) will be used to transmit the function block output values(measurement data) to a master.

    3.4.3 GSD File

    The MFC051 is supporting the entire PROFIBUS-PA profile V 3.0. All devices have two Ident-No.and two GSD files.:

    Ident-No E801 belongs to the GSD file KROHE801.GSD and includes the completefunctionality of the mass flow meter.

    The application of the manufacturer independent Ident-no. 9742 (GSD file PA139742.GSD)provides interchangeability of devices, i.e. an exchange of mass flow meters of differentvendors.

    Please follow the instructions in the manual of the host supplier when installing the GSD File

    (KROHE801.gsd, MFC05x_n.bmp, MFC05x_n.dib) into the PLC.

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    41/57

    OPTIMASS MFC 050/051 Communication 41

    PA139742.GSDThe limited functionality of the GSD file includes four function blocks:Mass Flow, Density, Temperature and Mass Totalizer.

    Before this, the communication has to be projected and it has to be switched from fullfunctionality to interchangeable basic configuration by using a Master Class 2 Tool(IDENT_NUMBER_SELECTOR: Slot 0, Index 40 change byte value from 1 to 0). After this hasbeen done, the device has to be projected by using PA139742.

    KROHE801.GSDKROHNE delivers the GSD with the entire default device functionality, which is listed below:

    Block Number Default-Configuration KROHE801.GSD

    Ident-No. E801

    1 Mass Flow FB1 AI

    2 Density FB2 AI

    3 Temperature FB3 AI

    4 Mass Totalizer FB4 TOT

    5 Volume Flow FB5 AI

    6 Mass Concentration FB6 AI

    7 Solute Flow FB7 AI

    8 Volume Totalizer FB8 TOT

    Important Notes:

    1. To project the PROFIBUS communication network, you have to assign each block to afunction. On the PC-S7 from Siemens, this is performed using the Tool HW-Config. It offersthe functions which are described as follows:

    2. It is possible to program an empty block on each block number. This means, that for thisblock no data are transmitted in the cyclic data telegram.

    3. An Al block is allowed on block position 1-3 and 5-7! Only a totalizer block is allowed atposition 4 and 8! An empty block is allowed at each position.Note:All configuration codes of Analog Input (AI) - and Totalizer (TOT) valid for use willbe found in the related GSD files.

    4. The standard block configuration can be changed, e.g. density will be transferred in block 1

    instead of block 2. This is achieved, making use of a configuration tool like PDM fromSiemens which can change the channel parameter.

    5. There is a choice between 4 different totalizer functions that can be allocated to block 4and/or 8. The meaning of the cyclic data transfer (Totalizer and Status) does alwayscorrespond to the meaning described in section Data Structure of Function Block OutputValues. The four functions are defined as follows:

    Function cyclic transfer from

    device to master master to device

    Totalizer (Ext.Id.F.) totalizer with status no

    SetTot_Total (Ext.Id.F.)" totalizer with status SetTotModeTot_Total (Id.F.)" totalizer with status ModeTot

    SetTot_ModeTot_Total (Ext.Id.F.)" totalizer with status first SetTot and after that ModeTot

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    42/57

    42 OPTIMASS MFC 050/051 Communication

    Both, the Byte SetTot and ModeTot are being sent cyclical from the Master to the device, byinserting these bytes as output data to the PLC configurator. The meaning of the control bytes areas follows:

    SetTot Totalizer

    = 0 Totalizer is totalizing.

    If the value of SetTot changes from 1 to 0 the totalizer starts from the 0.0.If the value of SetTot changes from 2 to 0 the totalizer starts from the Presetvalue.

    = 1 will be reset to 0.0 and stays there until SetTot is switched to another value.

    = 2 will be set to PresetTot and stays there until SetTot is switched to another value.

    PresetTot can be written via a acyclic master.

    > 2 is not allowed and will be ignored.

    ModeTot Totalizer

    = 0 Totalizer is totalizing positive and negative values.

    = 1 totalizes only positive values.

    = 2 totalizes only negative values.

    = 3 totalizer is stopped, no totalization happens.

    > 3 is not allowed and will be ignored.

    3.4.4 Data Structure of Function Block Output Values

    For a detailed description please check the Installation and Operating Instructions manual of thedevice. The data structure of function block output consists of 5 bytes: a 4 byte float value(IEEE754 Short Real Number) followed by 1 byte status. This implies that each measuring ortotalizing value is described by 5 bytes and transmitted one after the other according to thesequence which was projected via the GSD. If 4 function blocks have been projected, 20 byte willbe transmitted.

    Float Format

    Byte n Byte n+1 Byte n+2 Byte n+3

    Bit7 Bit6 Bit7 Bit6 Bit7 Bit7

    S 27 2

    6 2

    5 2

    4 2

    3 2

    2 2

    1 2

    0 2

    -1 2

    -2 2

    -3 2

    -4 2

    -5 2

    -6 2

    -7 2

    -8 2

    -9 2

    -10 2

    -11 2

    -12 2

    -13 2

    -14 2

    -15 2

    -16 2

    -17 2

    -18 2

    -19 2

    -20 2

    -21 2

    -22 2

    -23

    Exponent Mantissa Mantissa Mantissa

    Example: 40 F0 00 00 (hex) = 0100 0000 1111 0000 0000 0000 0000 0000 (binary)

    Formula: Value = (-1)S* 2

    (Exponent - 127)* (1 + Mantissa)

    Value = (-1)0 * 2

    (129 - 127)* (1 + 2

    -1+ 2

    -2+ 2

    -3)

    Value = 1 * 4 * (1 + 0.5 + 0.25 + 0.125)Value = 7.5

    special formats: 0.0 00 00 00 00+Infinity 7F 80 00 00-Infinity FF 80 00 00

    Not a Number (NAN) 7F 80 00 01 ... 7F FF FF FF

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    43/57

    OPTIMASS MFC 050/051 Communication 43

    Status Format

    The meaning of the status (Unsigned 8) you will find in following table:

    Quality Quality-Substatus Limits

    Gr Gr QS QS QS QS QU Qu

    27

    26

    25

    24

    23

    22

    21

    20

    0 0 = bad

    0 1 = uncertain

    1 0 = good (Non Cascade)

    1 1 = good (Cascade)

    Status = bad

    0 0 0 0 0 0 = non-specific

    0 0 0 0 0 1 = configuration error

    0 0 0 0 1 0 = not connected

    0 0 0 0 1 1 = device failure

    0 0 0 1 0 0 = sensor failure

    0 0 0 1 0 1 = no communication (last usable value)

    0 0 0 1 1 0 = no communication (no usable value)

    0 0 0 1 1 1 = out of service

    Status = uncertain

    0 1 0 0 0 0 = non-specific

    0 1 0 0 0 1 = last usable value

    0 1 0 0 1 0 = substitute-set

    0 1 0 0 1 1 = initial value

    0 1 0 1 0 0 = sensor conversion not accurate0 1 0 1 0 1 = engineering unit violation (unit not in the valid set)

    0 1 0 1 1 0 = sub-normal

    0 1 0 1 1 1 = configuration error

    0 1 1 0 0 0 = simulated value

    0 1 1 0 0 1 = sensor calibration

    Status = good (Non-Cascade)

    1 0 0 0 0 0 = ok

    1 0 0 0 0 1 = active update event

    1 0 0 0 1 0 = active advisory alarm (priority < 8)

    1 0 0 0 1 1 = active critical alarm (priority > 8)1 0 0 1 0 0 = unacknowledged update event

    1 0 0 1 0 1 = unacknowledged advisory alarm

    1 0 0 1 1 0 = unacknowledged critical alarm

    1 0 1 0 0 0 = initiate fail safe

    1 0 1 0 0 1 = maintenance required

    Status = Limits

    0 0 = ok

    0 1 = low limited

    1 0 = high limited1 1 = constant

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    44/57

    44 OPTIMASS MFC 050/051 Communication

    Please test the first two bits to check the Quality of the measuring value:

    good (Non Cascade) measuring value is ok and can be used

    uncertain the measuring value can be used, although the accuracy is notconfirmed (e. g. measuring value is frozen or A/D-value is outside of thevalid range)

    bad the measuring value is not acceptable and cannot be used for furtherprocessing.

    good (Cascade) will not be supported, because it is not applicable for the device

    DiagnosisIf the internal diagnosis detects an error, additional information will be transmitted to the Master.The meaning of these information is described in the GSD-file under UNIT_DIAG_BIT(i).

    3.5 Connection of Instruments on the PROFIBUS-PA SystemFor a detailed description please check the Installation and Operating Instructions manual of thedevice.

    3.5.1 Interconnection of Devices in the Hazardous Area

    A PROFIBUS-PA network in the hazardous area should be projected in accordance with actualregulations.

    all electrical components which should be connected to the bus must be approved accordingthe hazardous area regulations,

    the approved input values of the field devices (Uo, Io, Po) must match with the output valuesof the power supply (e.g. segment coupler) which means Ui Uo, Ii Io and Pi Po.

    the maximum length of each trunk cable does not exceed 1000 m,

    the maximum length of each spur cable does not exceed 30 m,

    the cable must comply with the parameters R=15...150 /km; L= 0.4...1 mH/km; C= 80...200nF/km,

    3.5.2 Bus cable

    Cable length between any devices should be less then 1900 m. Further limitations to the cablethan the hazardous area limitations are not existent. Nevertheless a twisted pair and overallshielded cable is strongly recommended. A good quality cable could have the following data(Type A):

    impedance at 31.25 kHz 100 20 %DC resistance (per conductor) 22 /kmcapacity unbalanced < 2 nF/kmattenuation at 39 kHz < 3.0 dB

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    45/57

    OPTIMASS MFC 050/051 Communication 45

    3.5.3 Shielding and grounding

    For optimum electromagnetic compatibility of the systems it is extremely important that the systemcomponents, and particularly the bus cables connecting the components are shielded. Theseshields should be connected in a way that one non interrupted, unbroken shield (if possible) isprovided.

    Hence it follows that, for use in non-hazardous duty systems, the cable shield should begrounded as often as possible.In Ex systems with adequate equipotential bonding in the hazardous and non-hazardouslocation along the entire fieldbus installation, multiple grounding of the shield is also ofadvantage.

    Note:The use of twisted and shielded cables is strongly recommended, otherwise EMCprotection of the mass flow meter cannot be assured.

    3.5.4 PROFIBUS-PA connection

    Connect the bus cable as shown in the figure.

    Connect the cable cores to terminals D and D.

    Polarity reversal will not have any effect.

    The cable shield should be connected with minimum length to the FE functional ground.

    The equipotential bonding conductor must be connected to the device by connecting it to FEfunctional ground

    PROFIBUS-PA with current output:

    Ex-VersionNon-Ex-Version

    CurrentOutputFieldbus

    CurrentOutput Fieldbus

    PowerSupply

    PowerSupply

    PROFIBUS-PA

    PROFIBUS-PA

    4 20 mAU = 8 30 V

    4 20 mAU = 8 30 V

    Shield

    Shield

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    46/57

    46 OPTIMASS MFC 050/051 Communication

    3.6 Menu Settings for PROFIBUS-PA

    The following settings need to be made for operation of the MFC 051 on a PROFIBUS-PAnetwork. Note that the address can be set over the communication service Set slave addressfrom the master.

    Function (Fct.) Description4.9.1 PROTOCOL PROFIBUS

    4.9.2 ADDRESS Set addressRange: 00...126 for PROFIBUS-PA (default 126)

    3.7 Technical Data

    Hardware

    Physical IEC 61158-2; 31.25kbit/s; voltage mode

    Connection independent of polarityBase current 10.5 mA

    FDE Yes: separate fault disconnection electronics provided

    Fault current 6 mA; (fault current = max. continuous current base current)

    Starting current lower than the base current

    Ex approval EEx ia IIC T6 or EEx ib IIC/IIB T6, details see manual

    Software

    GSD GSD file supplied on diskette or at http://www.krohne.de/

    Device profile Profile compact class B, V3.0

    Address range 0...126; default 126Operator control local display and operator interface at device

    SAPs 3; the number of Service Access Points is typically equal of themaximum number of master class 2 tools

    Function blocks 1 PB1 TB6 AI2 TOT

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    47/57

    OPTIMASS MFC 050/051 Communication 47

    Possible function block outputs [default unit]:

    Analog Input Totalizer

    defaultconfiguration

    FB1: mass flow [kg/s]FB2: density [kg/l]FB3: temperature [K]

    FB5: volume flow [m3/h]FB6: mass concentration [%sol/wt], [Brix], [%plato]FB7: solute flow [kg/s]

    FB4: mass [kg]FB8: volume [m3]

    by change offunction blockchannel

    volume concentration [%vol]Baum [degBaum hv]velocity [m/s]sensor frequency [Hz]drive energy [%]sensor average [%]sensor deviation [%]strain gauge MT [Ohm]

    strain gauge IC [Ohm]current output [mA]mass(display) [kg]volume(display) [m3]solute(display) [kg]

    solute [kg]

    3.8 Device Description for the SIMATIC Process Device Manager (PDM)

    Installation

    If the MFC 051 Device Description is not already installed on the PDM System a so called DeviceInstallis needed (available on floppy disk from KROHNE or as download from KROHNE internetpage).For installing the DD with the Device Install refer to the PDM Manualsection Utilities /Device Install".Please read also the readme.txt, which is contained in the Device Install.

    Operating

    Refer to the MFC 051 Menu Tree PDM (Attachment B).

    Due to PROFIBUS and PDM requirements and conventions the MFC 051 operation differs fromoperation via local keypad and the following peculiarities should be kept in mind:.

    The online help of each parameter contains its function number as a reference to the deviceslocal display and the Installation and Operating Instructions.

    There are several complex dependencies between the parameters of the MFC 051. Thesedependencies cant be handled correctly to the full extent in the online dialogs of the PDMparameter table. Therefore it is recommendable to switch these dialogs for the parameter tableoff. (See menu Options / Customize / Table / online dialog in the table available).

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    48/57

    48 OPTIMASS MFC 050/051 Communication

    Attachment B

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    49/57

    OPTIMASS MFC 050/051 Communication 49

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    50/57

    50 OPTIMASS MFC 050/051 Communication

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    51/57

    OPTIMASS MFC 050/051 Communication 51

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    52/57

    52 OPTIMASS MFC 050/051 Communication

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    53/57

    OPTIMASS MFC 050/051 Communication 53

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    54/57

    54 OPTIMASS MFC 050/051 Communication

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    55/57

    OPTIMASS MFC 050/051 Communication 55

    If you need to return a device for testing or repair to KROHNE

    Your instrument has been carefullymanufactured and tested. If installed andoperated in accordance with these operatinginstructions, your instrument will rarely

    present any problems. Should younevertheless need to return an instrument forcheckout or repair, please pay strict attentionto the following points:

    Due to statutory regulations concerningprotection of the environment andsafeguarding the health and safety of ourpersonnel, KROHNE may only handle, testand repair returned instruments that havebeen in contact with liquids if it is possible todo so without risk to personnel andenvironment.

    This means that KROHNE can only serviceyour instrument if it is accompanied by acertificate in line with the following modelconfirming that the instrument is safe tohandle.

    If the instrument has been operated with toxic,caustic, flammable or water-endangeringliquids, you are kindly requested

    to check and ensure, if necessary by rinsingor neutralising, that all cavities in theinstrument are free from such dangeroussubstances.(Directions on how you can find out whetherthe primary head has to be opened andflushed out or neutralised are obtainablefrom KROHNE on request.)

    to enclose a certificate with the instrumentconfirming that the instrument is safe tohandle and stating the liquid used.

    KROHNE regret that they cannot service yourinstrument unless it is accompanied by such acertificate.

    Specimen certificate

    Company: .. Address:

    Department: .. Name:

    Tel. No.: . Fax. No.:

    The enclosed instrument

    Type:

    KROHNE Order No. or Series No.: .

    has been operated with the following process liquid: ...

    Because this process liquid iswater-endangering * / toxic * / caustic * / flammable*

    we have checked that all cavities in the instrument are free from such substances * flushed out and neutralised all cavities in the instrument *(*delete where not applicable)

    We confirm that there is norisk to man or environment through any residual liquid contained inthe instrument.

    Date: Signature: ..

    Company stamp:

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    56/57

    56 OPTIMASS MFC 050/051 Communication

  • 8/10/2019 MA_MFC050_51_COMM_e_72

    57/57

    Australia

    KROHNE Australia Pty Ltd.Unit 19 No.9, Hudson Ave.Castle Hill 2154, NSW

    TEL.: +61(0)2-98948711FAX: +61(0)2-98994855e-mail: [email protected]

    Austria

    KROHNE Austria Ges.m.b.H.Modecenterstrae 14A-1030 Wien

    TEL.: +43(0)1/203 45 32FAX: +43(0)1/203 47 78e-mail: [email protected]

    Belgium

    KROHNE Belgium N.V.Brusselstraat 320B-1702 Groot Bijgaarden

    TEL.: +32(0)2-4 66 00 10FAX: +32(0)2-4 66 08 00e-mail: [email protected]

    Brazil

    KROHNE ConautControles Automaticos Ltda.Estrada Das guas Espraiadas, 230 C.P. 5606835 - 080 EMBU - SP

    TEL.: +55(0)11-4785-2700FAX: +55(0)11-4785-2768e-mail: [email protected]

    China

    KROHNE Measurement Instruments Co. Ltd.Room 7E,Yi Dian Mansion746 Zhao Jia Bang RoadShanghai 200030

    TEL.: +86(0)21-64677163FAX: +86(0)21-64677166Cellphone: +86(0)139 1885890e-mail: [email protected]

    CIS

    Kanex KROHNE Engineering AGBusiness-Centre Planeta, Office 403ul. Marxistskaja 3109147 Moscow/Russia

    TEL.: +7(0)095-9117165

    AlgeriaArgentinaBulgariaCamaroonCanadaChileColumbiaCroatiaDenmarkEcuadorEgypt

    FinlandFrench AntillesGreeceGuineaHong KongHungaryIndonesiaIvory CoastIranIrelandIsrael

    JapanJordanKuwaitMaroccoMauritiusMexicoNew ZealandPakistanPolandPortugalSaudi Arabia

    SenegalSingaporeSlovakiaSloveniaSweden

    TaiwanThailandTurkeyTunesiaVenezuela

    Yugoslavia

    France

    KROHNE S.A.S.Usine des OrsBP 98F-26 103 Romans Cedex

    TEL.: +33(0)4-75 05 44 00FAX: +33(0)4-75 05 00 48e-mail: [email protected]

    Germany

    KROHNE MesstechnikGmbH & Co. KGLudwig-Krohne-StraeD-47058 Duisburg

    TEL.: +49(0)203-301-0FAX: +49(0)203-301 389e-mail: [email protected]

    India

    KROHNE Marshall Ltd.A-34/35, M.I.D.C.Industrial Area, H-Block,Pimpri Poona 411018

    TEL.: +91(0)20-744 20 20FAX: +91(0)20-744 2040e-mail: [email protected]

    Italy

    KROHNE Italia Srl.Via V. Monti 75I-20145 Milano

    TEL.: +39(0)2-4 30 06 61FAX: +39(0)2-43 00 66 66e-mail:[email protected]

    Korea

    Hankuk KROHNE2 F, 599-1Banghwa-2-DongKangseo-KuSeoul

    TEL.: +82(0)2665-85 23-4FAX: +82(0)2665-85 25e-mail: [email protected]

    Netherlands

    KROHNE AltometerKerkeplaat 12NL-3313 LC Dordrecht

    Norway

    Krohne Instrumentation A.S.Ekholtveien 114NO-1526 MossP.O. Box 2178, NO-1521 Moss

    TEL.: +47(0)69-264860FAX: +47(0)69-267333e-mail: [email protected]: www.krohne.no

    South Africa

    KROHNE Pty. Ltd.163 New RoadHalfway House Ext. 13Midrand

    TEL.: +27(0)11-315-2685FAX: +27(0)11-805-0531e-mail: [email protected]

    Spain

    I.I. KROHNE Iberia, S.r.L.Poligono Industrial NiloCalle Brasil, n. 5E-28806 Alcal de Henares -Madrid

    TEL.: +34(0)91-8 83 21 52FAX: +34(0)91-8 83 48 54e-mail: [email protected]

    Switzerland

    KROHNE AGUferstr.90CH-4019 Basel

    TEL.: +41(0)61-638 30 30FAX: +41(0)61-638 30 40e-mail: [email protected]

    United Kingdom

    KROHNE Ltd.Rutherford DrivePark Farm Industrial EstateWellingborough,

    Northants NN8 6AE, UK

    TEL.: +44(0)19 33-408 500FAX: +44(0)19 33-408 501e-mail: [email protected]

    USA

    KROHNE Inc.7 Dearborn Road

    Overseas Representatives

    Other Countries:

    KROHNE MesstechnikGmbH & Co. KGLudwig-Krohne-Str.D-47058 Duisburg

    TEL.: +49(0)203-301 309FAX: +49(0)203-301 389e-mail: [email protected]