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]
Recommended