4.3.4 Filtering of "Single events"................................................................................................... 45
2
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 3
MFC 400
CONTENTS
5 Profibus settings46
5.1 Menu A, Quick Setup ...................................................................................................... 46
5.2 Menu B, Test................................................................................................................... 46
5.3 Menu C, Setup................................................................................................................. 47
5.4 Menu D, Service.............................................................................................................. 51
5.5 Status messages and diagnostic information................................................................ 52
6 Notes54
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
3
Page 4
1 SAFETY INSTRUCTIONS
1.1 Scope of the document
These instructions are supplementary to the signal converter Handbook. For all other data, use
the relevant chapters of the Handbook. If you do not have this document, please contact the
nearest office or download them from the manufacturer's internet site.
INFORMATION!
The information in this chapter only contains the data applicable to PROFIBUS communication.
The technical data in the Handbook shall be valid in its current version, provided that it is not
rendered invalid or replaced by this supplement.
1.2 Scope of delivery
The information in this chapter only contains the data applicable to PROFIBUS communication.
The technical data in the Handbook shall be valid in its current version, provided that it is not
rendered invalid or replaced by this supplement.
A device for PROFIBUS communication is supplied with:
MFC 400
• Supplementary instructions for PROFIBUS communication
• PROFIBUS device data files (GSD) which can be also downloaded from the manufacturer's
internet site
1.3 Special notes
Don't switch off (power off) the signal converter immediately after manual change of parameter
values:
• Please wait approx. 10 seconds before you switch off the signal converter after you have done
both a parameter download via PROFIBUS or a manual change of a parameter value via the
local display.
CAUTION!
Please wait approx. 15 seconds before you switch off the signal converter after you have carried
out a "Factory Reset" (PROFIBUS "Coldstart") via PROFIBUS or local display.
"Deactivation of the Service Parameter Lock" of the signal converter via PROFIBUS:
• After writing down the service password (via PROFIBUS) the "Deactivation of the Service
Parameter Lock" will last at least 20 minutes if the internal password timer of the signal
converter won't be retriggered by writing this password again. The "Deactivation of the
Service Parameter Lock" will be terminated at once by a PROFIBUS Coldstart / Warmstart or
if the internal password timer of the signal converter elapsed.
4
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 5
MFC 400
2.1 Software history
Issued Signal converterApplication programSystem integration
PROFIBUS DP 2
Mth./
Hardware FirmwareHardwareSoftwareDriverVersionModel name
year
06/13Signal
converter
with
RS485
interface +
PA Profile
3.02
V1.0.3_ /
130603
Simatic
PCS7
other SPS
of other
manufact.
Laptop / PCPDM
HW Config
other
Software of
other SPS
manufact.
(≥ 6.0 SP5)DD(Ident.-No.)
PactwareDTM ≥ --
GSD
manuf.
specific
GSD
profile
specific
The PROFIBUS DP device has a RS485 interface to connect the device to a PROFIBUS DP
network.
The software supports the PROFIBUS PA Profile 3.02. Both, cyclic services towards a control
system (e.g. PLC) as well as acyclic services for operating with engineering tools (e.g. DD/DTM
based tools) are supported.
The PROFIBUS station address can be set via PROFIBUS services or via the device display.
2.2 System configuration of PROFIBUS DP network
KR014512.GSDMFC400
(RS485)
Rev.1
PA039742.GSDFlow, dens,
temp with
3AI, 1TOT
(PhyL 0)
--
The following diagram shows a typical network configuration with PROFIBUS devices with RS485
interface in a non-hazardous environment. The PROFIBUS devices with RS485 interface do not
need any segment coupler. They are connected directly to the PROFIBUS DP network.
Figure 2-1: PROFIBUS DP network
1 SPS
2 PROFIBUS DP with max. 12 Mbit/s
3 Signal converter
4 Other devices with PROFIBUS RS485 interface
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
5
Page 6
2 PROFIBUS DP
2.3 Electrical connection for DP signal converter
INFORMATION!
For a detailed description of the electrical connections please refer to the standard signal
converter handbook.
Signal converter terminalsBB-CC-DD-
PROFIBUS designationT+B-A-T+B-A
123456
1Termination positive
2TxD+/RxD+ second connection
3TxD-/RxD- second connection
4Termination negative
5TxD+/RxD+ first connection
6TxD-/RxD- first connection
MFC 400
External connection with spur
CAUTION!
Spurs are not allowed at high data rates!
I = 110 nH
R1 = 390 Ω
R2 = 220 Ω
6
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 7
MFC 400
PROFIBUS DP 2
External connection at last device with active internal bus termination
I = 110 nH
R1 = 390 Ω
R2 = 220 Ω
External connection to a trunk
1 e.g. incoming data lines
2 e.g. outgoing data lines
I = 110 nH
R1 = 390 Ω
R2 = 220 Ω
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
7
Page 8
2 PROFIBUS DP
2.4 Technical data
Hardware
TypePROFIBUS RS485 interface according to IEC 61158-2
ConnectionDependent of polarity; please note at electrical connection!
Software
GSDGSD file on CD-ROM or from internet site
Device profilePROFIBUS PA Profile 3.02; conformance class B, compact
Address range0…126 (default 126)
Local controlLocal display and operator interface at device
SAPs2 x MS1 SAPs – acyclic interface to PLC
Function blocks1 x TB = Transducer Block: contains the parameters and functions
MFC 400
Supported GSD:
• KRO14512.GSD
• PA039742.GSD
0…125 via PROFIBUS service set_slave_add
0…126 via local display
126 via factory_reset = 2712
3 x MS2 SAPs – the number of MS2 Service Access Points is typically
equal to the maximum number of master class 2 tools
defined in PA Profile 3.02
1 x PB = Physical Block: contains the parameters defined in PA
Profile 3.02
8 x AI = Analog Input Blocks: contains the parameters defined in PA
Profile 3.02
3 x TOT = Totalizer Function Blocks: contains the parameters defined
in PA Profile 3.02
8
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 9
MFC 400
2.5 PROFIBUS PA Profile implementation
The PROFIBUS PA Profile 3.02 defines standardized parameters and functions for PROFIBUS
devices used for process control. It describes a PROFIBUS device as a function block application,
i.e. parameters and functions are grouped into different blocks. In the MFC 400 PROFIBUS
device the following blocks are implemented:
BlockUsage
1 Physical Block (PB)contains identification and diagnosis parameters of the device
1 Flow Transducer Block
(TB)
8 Analog Input Function Block
(AI-FB)
3 Totalizer Function Blocks
(TOT-FB)
The Analog Input Function Block and the Totalizer Function Blocks provide the data interface
towards a process control system (e.g. a PLC); i.e. their input/output data can be read/written by
the control system. In a PROFIBUS network this is done via cyclic communication services.
contains parameters and functions to control the flow measurement
contains parameters and functions to control the measuring output;
provides the measuring value(s)
contains parameters and functions to control/provide the counter
value(s)
PROFIBUS DP 2
From the PROFIBUS point of view the MFC 400 device is designed as a compact device with 11
slots. While the Analog Input function blocks are assigned to slot 1, 2, 3, 7, 8, 9, 10 and 11 the
Totalizer Function Blocks are assigned to slot 4, 5 and 6. This assignment is fixed and cannot be
modified by the user. Nevertheless during network configuration the user can choose which
function block data shall be transferred between the PROFIBUS master and the PROFIBUS
device.
2.6 GSD files
The GSD file contains information that will be needed for configuration of the PROFIBUS DP
communication network. Supplementary files (e.g. ___.bmp and ___.dib) contain icons which will
represent the PROFIBUS devices in the view of the bus configuration system/master system. The
files must be loaded into the configuration program before. Follow the instructions in the
manual of the host supplier when installing GSD file and supplementary files.
A PROFIBUS GSD ZIP file (e.g. GSD-4002171502.zip) including both all GSD files of all KROHNE
devices with PROFIBUS PA interface and all additional data files mentioned above are available
at the KROHNE download page (e.g. http://www.krohne.com/html/dlc/GSD-4002171502.zip).
INFORMATION!
If it is supported by the host configuration tool the device entry for the MFC400 PROFIBUS device
will be located within the slave family "PROFIBUS PA".
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
9
Page 10
2 PROFIBUS DP
2.7 Ident. Number selector
Within a PROFIBUS network the type of a PROFIBUS slave is identified by its Ident. Number
which is unique for this slave type. The PROFIBUS DP device supports two different Ident.
Numbers. Therefore it can be installed for different use cases. When the Ident. Number is
changed the behaviour of the device concerning the cyclic data transfer is changed; i.e. the
maximum number of transferred measuring values and/or the length and content of the
diagnosis information will be different. The user can select the required Ident. Number by an
engineering tool (e.g. DD/DTM - parameter IDENT_NUMBER_SELECTOR slot 0; index 40) or via
the MFC 400 device display menu (menu item "Identification No.", C6.8.7).
The following settings are supported:
• Automatic adaptation mode (factory setting)
• Manufacturer specific Ident. Number (4512 hex)
• Profile specific Ident. Number (9742 hex)
Automatic adaptation mode (factory setting)
If the parameter IDENT_NUMBER_SELECTOR is set to this mode the device will select its
operation mode during start-up of the cyclic data transfer according to the used GSD file. The
active Ident. Number is set to one of the settings described below. If the
IDENT_NUMBER_SELECTOR is changed to this mode the current Ident. Number is not changed
until the cyclic data transfer is (re-)started.
MFC 400
INFORMATION!
Depending on the components in the PROFIBUS network the automatic adaptation might fail. In
this case the active Ident. Number has to be selected by the user via an engineering tool or via
the device display menu. The parameter IDENT_NUMBER_SELECTOR has to be set to a fixed
Ident. Number.
10
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 11
MFC 400
PROFIBUS DP 2
Manufacturer specific Ident. Number (4512 hex)
This setting provides complete functionality of the PROFIBUS DP device. All function Blocks are
available for cyclic data transfer. Device specific diagnosis information is transferred in addition
to the Profile diagnosis.
Cyclic layout:
SlotDescriptionFunction Block typesDefault unit
1Mass FlowAI-FBkg/s
2DensityAI-FBkg/l
3TemperatureAI-FBK
4Mass TotaliserTotaliser-FBkg
5Volume TotaliserTotaliser-FB
6Mass TotaliserTotaliser-FBkg
7Volume FlowAI-FB
8Concentration 1AI-FB%
9Concentration 2AI-FB%
10Concentration Mass Flow 1AI-FBkg/s
11Concentration Mass Flow 2AI-FBkg/s
3
m
m3/h
• AI: Analog Input Function Block
• FB: Function Block
There are separate settings to select the units for local display and PROFIBUS. Modifications of
the units of the display will have no effect on the data transferred via PROFIBUS.
A master class 2 tool is required to modify the units for PROFIBUS transfer.
Valid GSD Modules:
AI-FBEmpty Module
Totaliser-FBEmpty Module
AI: Out
TOT (Id.F.): Total
TOT (Id.F.): SetTot + Total
TOT (Id.F.): ModeTot + Total
TOT (Id.F.): SetTot+ModeTot+Total
TOT (Id.F.): SetTot
TOT (Id.F.): ModeTot
TOT (Id.F.): SetTot + ModeTot
GSD File required:
GSD file KRO14512.GSD
the PROFIBUS DP device. All function blocks are available for cyclic data transfer.
KRO14512.GSD is required in this mode. This GSD file provides complete functionality of
KRO14512.GSDKRO14512.GSD
INFORMATION!
If another GSD file is used in the PROFIBUS master system the cyclic data transfer cannot be
established in this setting.
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
11
Page 12
2 PROFIBUS DP
INFORMATION!
During network configuration the user has to define which function block outputs of the signal
converter should be transferred cyclically to the master. This is performed by a bus
configuration tool (e.g. "HW- Config" for PC-S7 from Siemens). This tool offers specific functions
as follows:
1. It is possible to configure an "Empty" block (the code of an "Empty" block is defined as 0x00) on
each block number. This implies: no data are transmitted in the cyclic data telegram for this
block.
2. There is NO "Totaliser (TOT)" function block allowed on block position 1, 2, 3, 7, 8, 9, 10 and 11!
On these positions, only an "Analog Input (AI)" function block or an "Empty" block is allowed!
(Note: All codes supported by "Analog Input (AI)" - and "Totaliser (TOT)"
be found in the corresponding GSD files.)
3. There is NO "Analog Input (AI)" function block allowed on block position 4, 5 and 6! On these
positions, only a "Totaliser (TOT)" function block or an "Empty" block is allowed!
4. There is a choice of 7 different totaliser functions, which can be allocated to the blocks 4, 5
and/or 6.
MFC 400
–
function blocks will
12
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 13
MFC 400
PROFIBUS DP 2
Profile specific Ident. Number (9742 hex)
Functionality is reduced to the requirements which are mandatory in the PA Profile; e.g. 3 x AIFB and 1 x TOT-FB are available for cyclic data transfer only. Device specific diagnosis
information is not available via cyclic PROFIBUS services. Nevertheless this behaviour will
improve interchangeability between devices of different vendors because only functions are
available which are provided by all PROFIBUS PA variable area flowmeters. Exchange is possible
without modifying the configuration of the control system.
Cyclic layout:
SlotDescriptionFunction Block typeDefault unit
1Mass FlowAI-FBkg/s
2DensityAI-FBkg/l
3TemperatureAI-FBK
4Mass TotaliserTotaliser-FBkg
Valid GSD Modules:
AI-FBEMPTY_MODULE
AI
Totaliser-FBEMPTY_MODULE
TOTAL
SETTOT_TOTAL
SETTOT_MODETOT_TOTAL
GSD File required:
GSD file PA039742.GSD
Take care that "Condensed Status and Diagnosis" is not supported by this file.
INFORMATION!
If another GSD file is used in the PROFIBUS master system the cyclic data transfer cannot be
established in this setting.
2.8 Summary
The following table shows a summary of the supported combinations of the PROFIBUS
device with RS485 Physical Interface and PA Profile 3.02:
Profile specific Ident. Number9742PA039742.GSD 1Classic
1 This file is p rovided by P ROFIBUS Interna tional (www .profibus.com) . Take care t hat "Condense d Status and Diagnosis"
is not supported by this file.
PA039742.GSD is required in this mode. This file is provided by PROFIBUS International.
PA039742.GSDPA039742.GSD
GSD FileStatus
Number
9742PA039742.GSD 1Classic
4512KR014512.GSDClassic / Condensed
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
13
Page 14
2 PROFIBUS DP
2.9 Baud rate
Supported baud rates are listed in the GSD file (see below). After power-on or PROFIBUS
timeout a baud rate search is active to detect the current transfer speed on the bus. It is not
necessary to set the baud rate manually.
If the data transmission rate is changed during operation the baud rate search will not be started
by the device. A new power-up or a manual interruption of the PROFIBUS communication is
required to activate the baud rate search in this case.
MFC 400
14
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 15
MFC 400
3.1 Software history
Issued Signal converterApplication programSystem integration
PROFIBUS PA 3
Mth./
Hardware FirmwareHardwareSoftwareDriverVersionModel name
year
06/13Signal
converter
with MBP
interface +
PA Profile
3.02
V1.0.3_ /
130603
Simatic
PCS7
other SPS
of other
manufact.
Laptop / PCPDM
HW Config
other
Software of
other SPS
manufact.
(≥ 6.0 SP5)DD(Ident.-No.)
PactwareDTM ≥ --
GSD
manuf.
specific for
stand.
DP/PA
segment
coupler
GSD
profile
specific
KR014513.GSDMFC400 (MBP)
Rev.1
PA139742.GSDFlow, dens,
temp with
3AI, 1TOT
(PhyL 1)
--
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
15
Page 16
3 PROFIBUS PA
3.2 System configuration of PROFIBUS PA network
The following diagram shows a typical instrumentation with PROFIBUS PA devices with MBP
interface in hazardous and non-hazardous locations, including connections of conventional
devices (e.g. with 4...20 mA signals) in a PROFIBUS network.
As a rule, the PROFIBUS PA segment is connected to a segment coupler which, among other
things, carries out the conversion to the PROFIBUS DP bus line. It should be mentioned that the
segment coupler is normally set to a fixed baud rate on the DP side.
MFC 400
Figure 3-1: PROFIBUS PA network
1 Control system (PLC); class 1 master
2 Engineering or operation control tool; class 2 master
3 PROFIBUS DP network with max. 12 Mbit/s
4 PROFIBUS PA segment coupler DP / PA
5 Device with PROFIBUS PA interface, 31.25 kbit/s
6 HART
7 More devices with 4…20 mA
8 Analogue I/O module
®
device
16
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 17
MFC 400
3.3 Electrical connection for PA signal converter
INFORMATION!
The wiring between the device and the PROFIBUS PA bus cable is independant of polarity.
The signal converter PROFIBUS PA interface will operate only if the additional power supply for
the device is connected/available.
For a detailed description of the electrical connections please refer to the standard signal
converter handbook. Refer also to the PROFIBUS PA user and installation guideline (Version 2.2,
February 2003 PNO order no. 2.092).
Connection to a spur
or
PROFIBUS PA 3
Connection to a trunk
1 e.g. incoming data lines
2 e.g. outgoing data lines
or
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
17
Page 18
3 PROFIBUS PA
3.4 Technical data
Hardware
TypePROFIBUS MBP interface according to IEC 61158-2 with
ConnectionIndependent of polarity at electrical connection
Base current10.5 mA
FDEYes, separate fault disconnection electronics provided (FDE = Fault
Fault current6 mA (fault current = max. continuous current – base current)
Starting current<12 mA
Ex approvalEx ia IIC or Ex ib IIC/IIB, FISCO Device
Software
GSDGSD file on CD-ROM or from internet site
Device profilePROFIBUS PA Profile 3.02; conformance class B, compact
Address range0…126 (default 126)
Local controlLocal display and operator interface at device
SAPs2 x MS1 SAPs – acyclic interface to PLC
Function blocks1 x TB = Transducer Block: contains the parameters and functions
MFC 400
31.25 kbits/s; voltage mode
[MBP = Manchester Coded Bus Powered]
Disconnection Electronics)
For detailed information refer to standard product documentation.
Supported GSD:
• KRO14513.GSD
• PA139742.GSD
0…125 via PROFIBUS service set_slave_add
0…126 via local display
126 via factory_reset = 2712
3 x MS2 SAPs – the number of MS2 Service Access Points is typically
equal to the maximum number of master class 2 tools
defined in PA Profile 3.02
1 x PB = Physical Block: contains the parameters defined in PA
Profile 3.02
8 x AI = Analog Input Blocks: contains the parameters defined in PA
Profile 3.02
3 x TOT = Totalizer Function Blocks: contains the parameters defined
in PA Profile 3.02
18
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 19
MFC 400
3.5 PROFIBUS PA Profile implementation
The PROFIBUS PA Profile 3.02 defines standardized parameters and functions for PROFIBUS
devices used for process control. It describes a PROFIBUS device as a function block application,
i.e. parameters and functions are grouped into different blocks. In the MFC 400 PROFIBUS
device the following blocks are implemented:
BlockUsage
1 Physical Block (PB)contains identification and diagnosis parameters of the device
1 Flow Transducer Block
(TB)
8 Analog Input Function Block
(AI-FB)
3 Totalizer Function Blocks
(TOT-FB)
The Analog Input Function Block and the Totalizer Function Blocks provide the data interface
towards a process control system (e.g. a PLC); i.e. their input/output data can be read/written by
the control system. In a PROFIBUS network this is done via cyclic communication services.
contains parameters and functions to control the flow measurement
contains parameters and functions to control the measuring output;
provides the measuring value(s)
contains parameters and functions to control/provide the counter
value(s)
PROFIBUS PA 3
From the PROFIBUS point of view the MFC 400 device is designed as a compact device with 11
slots. While the Analog Input function blocks are assigned to slot 1, 2, 3, 7, 8, 9, 10 and 11 the
Totalizer Function Blocks are assigned to slot 4, 5 and 6. This assignment is fixed and cannot be
modified by the user. Nevertheless during network configuration the user can choose which
function block data shall be transferred between the PROFIBUS master and the PROFIBUS
device.
3.6 GSD files
The GSD file contains information that will be needed for configuration of the PROFIBUS DP
communication network. Supplementary files (e.g. ___.bmp and ___.dib) contain icons which will
represent the PROFIBUS devices in the view of the bus configuration system/master system. The
files must be loaded into the configuration program before. Follow the instructions in the
manual of the host supplier when installing GSD file and supplementary files.
A PROFIBUS GSD ZIP file (e.g. GSD-4002171502.zip) including both all GSD files of all KROHNE
devices with PROFIBUS PA interface and all additional data files mentioned above are available
at the KROHNE download page (e.g. http://www.krohne.com/html/dlc/GSD-4002171502.zip).
INFORMATION!
If it is supported by the host configuration tool the device entry for the MFC400 PROFIBUS device
will be located within the slave family "PROFIBUS PA".
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
19
Page 20
3 PROFIBUS PA
3.7 Ident. Number selector
Within a PROFIBUS network the type of a PROFIBUS slave is identified by its Ident. Number
which is unique for this slave type. The PROFIBUS PA device supports two different Ident.
Numbers. Therefore it can be installed for different use cases. When the Ident. Number is
changed the behaviour of the device concerning the cyclic data transfer is changed; i.e. the
maximum number of transferred measuring values and/or the length and content of the
diagnosis information will be different. The user can select the required Ident. Number by an
engineering tool (e.g. DD/DTM - parameter IDENT_NUMBER_SELECTOR slot 0; index 40) or via
the MFC 400 device display menu (menu item "Identification No.", C6.8.7).
The following settings are supported:
• Automatic adaptation mode (factory setting)
• Manufacturer specific Ident. Number (4513 hex)
• Profile specific Ident. Number (9742 hex)
Automatic adaptation mode (factory setting)
If the parameter IDENT_NUMBER_SELECTOR is set to this mode the device will select its
operation mode during start-up of the cyclic data transfer according to the used GSD file. The
active Ident. Number is set to one of the settings described below. If the
IDENT_NUMBER_SELECTOR is changed to this mode the current Ident. Number is not changed
until the cyclic data transfer is (re-)started.
MFC 400
INFORMATION!
Depending on the components in the PROFIBUS network the automatic adaptation might fail. In
this case the active Ident. Number has to be selected by the user via an engineering tool or via
the device display menu. The parameter IDENT_NUMBER_SELECTOR has to be set to a fixed
Ident. Number.
20
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 21
MFC 400
PROFIBUS PA 3
Manufacturer specific Ident. Number (4513 hex)
This setting provides complete functionality of the PROFIBUS PA device. All function Blocks are
available for cyclic data transfer. Device specific diagnosis information is transferred in addition
to the Profile diagnosis.
Cyclic layout:
SlotDescriptionFunction Block typesDefault unit
1Mass FlowAI-FBkg/s
2DensityAI-FBkg/l
3TemperatureAI-FBK
4Mass TotaliserTotaliser-FBkg
5Volume TotaliserTotaliser-FB
6Mass TotaliserTotaliser-FBkg
7Volume FlowAI-FB
8Concentration 1AI-FB%
9Concentration 2AI-FB%
10Concentration Mass Flow 1AI-FBkg/s
11Concentration Mass Flow 2AI-FBkg/s
3
m
m3/h
• AI: Analog Input Function Block
• FB: Function Block
There are separate settings to select the units for local display and PROFIBUS. Modifications of
the units of the display will have no effect on the data transferred via PROFIBUS.
A master class 2 tool is required to modify the units for PROFIBUS transfer.
Valid GSD Modules:
AI-FBEmpty Module
Totaliser-FBEmpty Module
AI: Out
TOT (Id.F.): Total
TOT (Id.F.): SetTot + Total
TOT (Id.F.): ModeTot + Total
TOT (Id.F.): SetTot+ModeTot+Total
TOT (Id.F.): SetTot
TOT (Id.F.): ModeTot
TOT (Id.F.): SetTot + ModeTot
GSD File required:
GSD file KRO14513.GSD
the PROFIBUS PA device. All function blocks are available for cyclic data transfer.
KRO14513.GSD is required in this mode. This GSD file provides complete functionality of
KRO14513.GSDKRO14513.GSD
INFORMATION!
If another GSD file is used in the PROFIBUS master system the cyclic data transfer cannot be
established in this setting.
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
21
Page 22
3 PROFIBUS PA
INFORMATION!
During network configuration the user has to define which function block outputs of the signal
converter should be transferred cyclically to the master. This is performed by a bus
configuration tool (e.g. "HW- Config" for PC-S7 from Siemens). This tool offers specific functions
as follows:
1. It is possible to configure an "Empty" block (the code of an "Empty" block is defined as 0x00) on
each block number. This implies: no data are transmitted in the cyclic data telegram for this
block.
2. There is NO "Totaliser (TOT)" function block allowed on block position 1, 2, 3, 7, 8, 9, 10 and 11!
On these positions, only an "Analog Input (AI)" function block or an "Empty" block is allowed!
(Note: All codes supported by "Analog Input (AI)" - and "Totaliser (TOT)"
be found in the corresponding GSD files.)
3. There is NO "Analog Input (AI)" function block allowed on block position 4, 5 and 6! On these
positions, only a "Totaliser (TOT)" function block or an "Empty" block is allowed!
4. There is a choice of 7 different totaliser functions, which can be allocated to the blocks 4, 5
and/or 6.
Profile specific Ident. Number (9742 hex)
Functionality is reduced to the requirements which are mandatory in the PA Profile; e.g. 3 x AIFB and 1 x TOT-FB are available for cyclic data transfer only. Device specific diagnosis
information is not available via cyclic PROFIBUS services. Nevertheless this behaviour will
improve interchangeability between devices of different vendors because only functions are
available which are provided by all PROFIBUS PA variable area flowmeters. Exchange is possible
without modifying the configuration of the control system.
MFC 400
–
function blocks will
Cyclic layout:
SlotDescriptionFunction Block typeDefault unit
1Mass FlowAI-FBkg/s
2DensityAI-FBkg/l
3TemperatureAI-FBK
4Mass TotaliserTotaliser-FBkg
Valid GSD Modules:
AI-FBEMPTY_MODULE
AI
Totaliser-FBEMPTY_MODULE
TOTAL
SETTOT_TOTAL
SETTOT_MODETOT_TOTAL
GSD File required:
GSD file PA139742.GSD
Take care that "Condensed Status and Diagnosis" is not supported by this file.
PA139742.GSD is required in this mode. This file is provided by PROFIBUS International.
PA139742.GSDPA139742.GSD
INFORMATION!
If another GSD file is used in the PROFIBUS master system the cyclic data transfer cannot be
established in this setting.
22
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 23
MFC 400
3.8 Summary
The following table shows a summary of the supported combinations of the PROFIBUS
device with MBP Physical Interface and PA Profile 3.02:
Profile specific Ident. Number9742PA139742.GSD 1Classic
1 This file is p rovided by P ROFIBUS Interna tional (www .profibus.com) . Take care t hat "Condense d Status and Diagnosis"
is not supported by this file.
4513KR014513.GSDClassic / Condensed
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
23
Page 24
4 COMMISSIONING / OPERATION
4.1 Configuration of cyclic data transfer
During network configuration the user has to select which function block input/output data shall
be transferred between the PROFIBUS master and the PROFIBUS slave. Network configuration
will be done using one of the GSD files described before. During configuration a functional
module - describing a valid configuration of a single function block and defined in the GSD file
selected - has to be assigned to each slot of the device in order to select which data has to be
transferred for the corresponding function blocks.
The cyclic layout (have a look at chapter "Ident. Number selector") shows which type of
functional module is valid for each slot.
The order of transmission of the data always remains the same. If an "Empty Module" is
assigned to a slot no data will be sent for the corresponding function block and all function block
data following this empty module will move up one position.
4.2 Cyclic data
In a PROFIBUS network cyclic data is described from the point of view of the master. Therefore
input data is transferred from the slave to the master while output data is transferred from the
master to the slave.
MFC 400
4.2.1 Input data
Input data is transferred from the PROFIBUS device to the master for the measuring value and
the totalizer values. The format is the same for both. If input data transfer is configured 5 bytes
are transferred for the corresponding slot:
• 4 byte float value (Float Format according to IEEE Standard 754 Short Real Number)
• 1 byte status value
Float value
Float value
Float valueFloat value
The following example describes the format of the float value according to IEEE Standard 754
Short Real Number:
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 25
MFC 400
COMMISSIONING / OPERATION 4
Formula:
Formula:
Formula:Formula:
VZ
(Exponent – 127)
0
* 2
* 2
(129 – 127)
value = (-1)
value = (-1)
value = 1 * 4 * (1 + 0.5 + 0.25 + 0.125)
value = 7.5
Status value
Status value
Status valueStatus value
The PROFIBUS device supports the PROFIBUS-PA Profile Version 3.02. In this Profile the
Condensed Status and Diagnosis has replaced by default the Classic Status and Diagnosis of the
PROFIBUS-PA Profile Version 3.0. The Condensed Status and Diagnosis has been created to
make diagnostic events more obvious and to allow predictive and preventive maintenance.
Nevertheless Classic Status and Diagnosis is still available for this device. It is implemented for
backwards compatibility to "older" devices or PLC systems which do not support Condensed
Status and Diagnosis.
The device may be switched between "Condensed Status and Diagnosis" and "Classic Status and
Diagnosis"
• automatically during start-up of the cyclic data transfer by setting the parameter PRM_COND
within the Set_Prm service data.
• using an engineering tool (e.g. DD/DTM) to write the parameter COND_STATUS_DIAG (slot 0,
index 43).
• using the device display menu (menu item "Condensed Status", C6.8.8)
* (1 + Mantissa)
* (1 + 2-1 + 2-2 + 2-3)
Coding for the first two parameters is:
• 0: Classic Status
• 1: Condensed Status (factory setting)
Coding for the third selection is:
• OFF: Classic Status
• ON: Condensed Status (factory setting)
INFORMATION!
The parameter COND_STATUS_DIAG cannot be modified directly if cyclic data transfer is active.
Nevertheless it is reset to the factory setting if a reset to default data is requested by an
engineering tool.
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
25
Page 26
4 COMMISSIONING / OPERATION
The coding of the status value depends on the active status and diagnosis mode. It is described in
the following tables.
Condensed Status
Condensed Status
Condensed StatusCondensed Status
The Condensed Status codes have been defined to allow easier decoding of the information
provided by the PROFIBUS devices. The coding is shown in the following table:
QualityQuality substatusLimits
GrGrQSQSQSQSQuQu
7
6
5
4
3
2
2
2
2
2
2
00= bad
01= uncertain
10= good (Non Cascade)
11= good (Cascade) - not supported
Status = bad
1
2
2
MFC 400
0
2
QualityQuality substatusLimits
GrGrQSQSQSQSQuQu
7
6
5
4
3
2
1
2
2
2
2
2
2
0
2
2
00000000= non-specific (not provided by the device)
001001xx= maintenance alarm, more diagnosis available
001010xx= process related, no maintenance
001111xx= function check / local override; value not usable
Status = uncertain
QualityQuality substatusLimits
GrGrQSQSQSQSQuQu
7
6
5
4
3
2
1
2
2
2
2
2
2
010010xx= substitute set
01001111= initial value
011010xx= maintenance demanded
01110011= simulated value, start
01110111= simulated value, end
011110xx= process related, no maintenance
0
2
2
26
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 27
MFC 400
COMMISSIONING / OPERATION 4
Status = good (Non Cascade)
QualityQuality substatusLimits
GrGrQSQSQSQSQuQu
7
6
5
4
3
2
1
2
2
2
2
2
2
100000xx= ok
100001xx= update event
100010xx= advisory alarm
100011xx= critcal alarm
101000xx= initiate fail safe (not provided by ESK4-PA)
101001xx= maintenance required
101010xx= maintenance demanded
101111xx= function check
Status = Limits
QualityQuality substatusLimits
0
2
2
GrGrQSQSQSQSQuQu
7
6
5
4
3
2
1
2
2
2
2
2
2
0
2
2
00= ok
01= low limited
10= high limited
11= constant
Check the first two quality bits in order to get the quality information of the measurement value:
• Good (Non Cascade):
Good (Non Cascade): function block output value is ok and can be used without restrictions
Good (Non Cascade):Good (Non Cascade):
• Good (Cascade):
Good (Cascade): will not be supported, because it is not applicable for the device
Good (Cascade):Good (Cascade):
• Uncertain:
Uncertain: function block output value can be used but the accuracy can not be guaranteed
Uncertain:Uncertain:
(e.g. function block outputs value has been frozen or A/D converter is saturated or out of
range)
• Bad:
Bad: function block output value is bad - don’t use it for process control!
Bad:Bad:
The "Quality-Substatus" and "Limit" bits will be used for further diagnostics or limit checking.
INFORMATION!
The status should be monitored because a number will be transmitted even if the status of the
measurement value is bad or uncertain. This is the only way to check the quality of the
transmitted measurement values.
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
27
Page 28
4 COMMISSIONING / OPERATION
Classic Status
Classic Status
Classic StatusClassic Status
The Classic Status is implemented to provide compatibility to systems which are not configured
for Condensed Status. The coding is shown in the following table:
QualityQuality substatusLimits
GrGrQSQSQSQSQuQu
7
6
5
4
3
2
2
2
2
2
2
00= bad
01= uncertain
10= good (Non Cascade)
11= good (Cascade) - not supported
Status = bad
QualityQuality substatusLimits
GrGrQSQSQSQSQuQu
7
6
5
4
2
2
2
000000= non-specific
000001= configuration error
000010= not connected
000011= device failure
000100= sensor failure
000101= no communication (last usable value)
000110= no communication (no usable value)
000111= out of service
3
2
2
1
2
2
2
1
2
2
MFC 400
0
2
0
2
Status = uncertain
QualityQuality substatusLimits
GrGrQSQSQSQSQuQu
7
6
5
4
3
2
1
2
2
2
2
2
2
010000= non-specific
010001= last usable value
010010= substitute-set
010011= initial value
010100= sensor conversion not accurate
010101= engineering unit violation (unit not in the valid set)
010110= sub-normal
010111= configuration error
011000= simulated value
0
2
2
28
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 29
MFC 400
COMMISSIONING / OPERATION 4
Status = good (Non Cascade)
QualityQuality substatusLimits
GrGrQSQSQSQSQuQu
7
6
5
4
3
2
1
2
2
2
2
2
2
100000= ok
100001= update event
100010= active advisory alarm
100011= active critcal alarm
100100= unacknowledged update event
100101= unacknowledged advisory alarm
100110= unacknowledged critical alarm
101000= initiate fail safe
101001= maintenance required
Status = Limits
0
2
2
QualityQuality substatusLimits
GrGrQSQSQSQSQuQu
7
6
5
4
3
2
1
2
2
2
2
2
2
0
2
2
00= ok
01= low limited
10= high limited
11= constant
Check the first two quality bits in order to get the quality information of the measurement value:
• Good (Non Cascade):
Good (Non Cascade): function block output value is ok and can be used without restrictions
Good (Non Cascade):Good (Non Cascade):
• Good (Cascade):
Good (Cascade): will not be supported, because it is not applicable for the device
Good (Cascade):Good (Cascade):
• Uncertain:
Uncertain: function block output value can be used but the accuracy can not be guaranteed
Uncertain:Uncertain:
(e.g. function block outputs value has been frozen or A/D converter is saturated or out of
range)
• Bad:
Bad: function block output value is bad - don’t use it for process control!
Bad:Bad:
The "Quality-Substatus" and "Limit" bits will be used for further diagnostics or limit checking.
INFORMATION!
The status should be monitored because a number will be transmitted even if the status of the
measurement value is bad or uncertain. This is the only way to check the quality of the
transmitted measurement values.
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
29
Page 30
4 COMMISSIONING / OPERATION
4.2.2 Output data
Output data is transferred from the master to the PROFIBUS device to control the totalizers.
Behaviour and coding is described by the following tables.
Module types (defined in GSD):
MFC 400
Totalcyclic transfer of the totalizer value with status to the master (no output data)
SetTot + Totalcyclic transfer of the totalizer value with status to the master +
ModeTot + Totalcyclic transfer of the totalizer value with status to the master +
SetTot +
ModeTot + Total
SetTotcyclic control data from master to the slave via the parameter SetTot
ModeTotcyclic control data from master to the slave via the parameter ModeTot
SetTot + ModeTotcyclic control data from master to the slave via the parameters SetTot and ModeTot
cyclic control data from master to the slave via the parameter SetTot
cyclic control data from master to the slave via the parameter ModeTot
cyclic transfer of the totalizer value with status to the master +
cyclic control data from master to the slave via the parameters SetTot and ModeTot
(in this order)
(in this order)
(no output data)
(no output data)(no output data)
Coding of SetTot
SetTot = 0Totalizer is totalizing
SetTot = 1Totalizer is reset to 0.0 and remains at this value until SetTot is reset to 0. If the
SetTot = 2Totalizer is set to the value defined by PresetTot. PresetTot can be written via an
Other values are not accepted for SetTot. Values are ignored; totalizer remains in its last valid setting.
value of SetTot changes from "1" to "0" the totalizer starts counting from 0.0.
acyclic service (totalizer in slot 4: Slot 4, Index 32; totalizer in slot 5: Slot 5, Index 32;
totalizer in slot 6: Slot 6, Index 32). If the value of SetTot changes from "2" to "0" the
totalizer starts counting from the current value defined by PresetTot.
Coding of ModeTot
ModeTot = 0True arithmetic integration of the incoming rate values.
ModeTot = 1Totalization of positive incoming rate values only.
ModeTot = 2Totalization of negative incoming rate values only.
ModeTot = 3Totalizer is stopped, no totalization is done.
ModeTot = 248All incoming rates will be handled as positive values; i.e. negative input values will
ModeTot = 249All incoming rates will be handled as negative values; i.e. positive input values will
Other values are not accepted for ModeTot. Values are ignored; totalizer remains in its last valid setting.
be multiplied with "-1.0".
be multiplied with "-1.0".
INFORMATION!
Take care that SetTot and ModeTot are level sensitive parameters; e.g. if SetTot is changed from
"0" to "1" the totalizer is reset and stopped. It will not start counting before SetTot is reset to "0"
via the control system or an engineering tool. It is not reset by the PROFIBUS device.
30
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 31
MFC 400
4.3 Diagnosis
The PROFIBUS device performs internal self-tests. The results are provided as detailed
diagnosis information according to PA Profile 3.02. This diagnosis information is available via
several parameters and can be read by an engineering tool (e.g. DD/DTM). In addition the
diagnosis information is transferred via cyclic services towards the control system (e.g. PLC).
Diagnosis is bitwise coded. Therefore it is possible to report more than one indication
simultaneously. The GSD file contains a text for each diagnosis bit in order to provide a text
message in the control system. The references are defined by the UNIT_DIAG_BIT(i) entries.
They show which bit is set to indicate a special diagnosis event.
The amount and content of the diagnosis information depends on the device configuration. The
active Ident. Number and the selected status and diagnosis mode will influence diagnosis
propagation. The following tables show the diagnosis events which are reported for different
settings. The bit number is equal to the counting within the GSD file. It represents the position in
the device-related diagnostic field of the Slave_Diag service.
INFORMATION!
Diagnosis to control system in case of
•
Manufacturer specific Ident. Number (4512 hex)
•
Manufacturer specific Ident. Number (4513 hex)
•
Profile specific Ident. Number (9742 hex)
COMMISSIONING / OPERATION 4
(these diagnosis events are contained in PROFIBUS parameter "DIAGNOSIS")
Bit Number
supported
Description
16yesError appears-
17yesError disappears241Hardware failure electronicsThe device or measurement is defective and cannot measure.
291Measurement failureThe device or application condition is in a way that the
35yesRestartDevice is restarted because of power-up or warmstart request. In
36yesColdstartDevice is reset to its Factory/Default settings because of a user
Remedy
Related output values are invalid. Typically a repair or
replacement of the device is required.
Check detailed diagnosis. Restart the device. If the error occurs
again: send the device back to the manufacturer with an
indication of the error.
measurement accuracy may be reduced. But still the
measurement value follows the source. E.g. the device may be
operated outside its specified operating range.
Check detailed diagnosis. Restart the device. If the error occurs
again: send the device back to the manufacturer with an
indication of the error.
case of unexpected restart: send the device back to the
manufacturer with an indication of the error.
request or exchange of the basic module (serial number is
changed). Recover user specific parameter settings.
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
31
Page 32
4 COMMISSIONING / OPERATION
Bit Number
supported
Description
37yesMaintenance requiredThe device detects problem(s), which are less severe compared to
39yesIdent_Number violationIdent. Number Selector was modified while cyclic data transfer
Remedy
the diagnosis "Measurement failure". But still the measurement
values are accurate. The output values are still valid, but this may
change in the near future. Check detailed diagnosis to solve the
problem.
was active. To clear this message perform one of the following
actions:
MFC 400
• Reset Ident. Number Selector to its former setting
• Stop cyclic data transfer
• Restart the device
402Maintenance alarmThe device or measurement is defective and cannot measure.
412Maintenance demandedThe device or application condition is in a way that the
422Function checkSimulation is active. Disable simulation to clear this message.
55yesExtension availableRefer to detailed diagnosis in bits 56 to 103.
563C – Process
(classification fixed - not changeable)
573C – Configuration
(classification fixed - not changeable)
583C – Electronics
(classification fixed - not changeable)
593C – Sensor
(classification fixed - not changeable)
603F – Process
(classification fixed - not changeable)
613F – Configuration
(classification fixed - not changeable)
623F – Electronics
(classification fixed - not changeable)
Related output values are invalid. Typically a repair or
replacement of the device is required.
Check detailed diagnosis. Restart the device. If the error occurs
again: send the device back to the manufacturer with an
indication of the error.
measurement accuracy may be reduced. But still the
measurement value follows the source. E.g. the device may be
operated outside its specified operating range.
Check detailed diagnosis. Restart the device. If the error occurs
again: send the device back to the manufacturer with an
indication of the error.
Process related "Function check" running. E.g. the measurement
values may be simulated values for a currently performed check.
The related output values are temporarily invalid. Turn off
"Function check" to change back into measurement mode / 6.
Configuration related "Function check" running. E.g. the
measurement values may be simulated values for a currently
performed check. The related output values are temporarily
invalid. Turn off "Function check" to change back into
measurement mode / 6.
Converter Electronics related "Function check" running. E.g. the
measurement values may be simulated values for a currently
performed check. The related output values are temporarily
invalid. Turn off "Function check" to change back into
measurement mode / 6.
Sensor related "Function check" running. E.g. the measurement
values may be simulated values for a currently performed check.
The related output values are temporarily invalid. Turn off
"Function check" to change back into measurement mode / 6.
Process related settings are defective. Related output values are
invalid. A repair or replacement of the device can be necessary.
Check process parameters / 4 - restart the device – if the error
still occur contact the service department of the manufacturer.
Configuration is defective. Related output values are invalid. A
repair or replacement of the device can be necessary. Check
configuration / 4 - restart the device – if the error still occur
contact the service department of the manufacturer.
Converter Electronic is defective and not able to measure.
Related output values are invalid. Typically a repair or
replacement of the device is required. Check converter / 4 restart the device – if the error still occur send back the device to
the manufacturer with an indication of the error.
32
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 33
MFC 400
Bit Number
supported
Description
633F – Sensor
643M – Process
653M – Configuration
663M – Electronics
673F – Sensor
683S – Process
693S – Configuration
703S – Electronics
713S – Sensor
723("I-") Electr: Power Failure
733("I-") Proc: System Control
(classification fixed - not changeable)
(classification fixed - not changeable)
(classification fixed - not changeable)
(classification fixed - not changeable)
(classification fixed - not changeable)
(classification fixed - not changeable)
(classification fixed - not changeable)
(classification fixed - not changeable)
(classification fixed - not changeable)
(default classification / 9)
(default classification / 9)
COMMISSIONING / OPERATION 4
Remedy
Sensor is defective and not able to measure. Related output
values are invalid. Typically a repair or replacement of the device
is required. Check sensor / cabling / 4 - restart the device – if the
error still occur send back the device to the manufacturer with an
indication of the error.
Process related problem(s) detected. But still the measurement
values are accurate. The output values are still valid, but this may
change in the near future. Check problem(s) / 5 - if the
problem(s) cannot be fixed contact the service department of the
manufacturer with an indication of the problem(s).
Configuration related problem(s) detected. But still the
measurement values are accurate. The output values are still
valid, but this may change in the near future. Check problem(s) /
5 - if the problem(s) cannot be fixed contact the service
department of the manufacturer with an indication of the
problem(s).
Converter Electronic related problem(s) detected. But still the
measurement values are accurate. The output values are still
valid, but this may change in the near future. Check problem(s) /
5 - if the problem(s) cannot be fixed contact the service
department of the manufacturer with an indication of the
problem(s).
Sensor related problem(s) detected. But still the measurement
values are accurate. The output values are still valid, but this may
change in the near future. Check problem(s) / 5 - if the
problem(s) cannot be fixed contact the service department of the
manufacturer with an indication of the problem(s).
Process related fault(s) detected. E.g. the device may be operated
outside its specified operating range. The measurement accuracy
may be reduced. But still the measurement value follows the
source. Check fault(s) detected / 4 - if the fault(s) cannot be
cleared contact the service department of the manufacturer with
an indication of the problem(s).
Configuration related fault(s) detected. E.g. the device may be
operated outside its specified operating range. The measurement
accuracy may be reduced. But still the measurement value
follows the source. Check fault(s) detected / 4 - if the fault(s)
cannot be cleared contact the service department of the
manufacturer with an indication of the problem(s).
Converter Electronic related fault(s) detected. E.g. the device may
be operated outside its specified operating range. The
measurement accuracy may be reduced. But still the
measurement value follows the source. Check fault(s) detected /
4 - if the fault(s) cannot be cleared contact the service
department of the manufacturer with an indication of the
problem(s).
Sensor related fault(s) detected. E.g. the device may be operated
outside its specified operating range. The measurement accuracy
may be reduced. But still the measurement value follows the
source. Check fault(s) detected / 4 - if the fault(s) cannot be
cleared contact the service department of the manufacturer with
an indication of the problem(s).
Information only; e.g. power-down detected / 7. Just information.
No impact on measurement expected.
Information only; e.g. system-control messages present / 7. Just
information. No impact on measurement expected.
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
33
Page 34
4 COMMISSIONING / OPERATION
Bit Number
supported
Description
743("S-") Config_ Totalizer
(default classification / 9)
753("S-") Proc: Signal Low
(default classification / 9)
763("S-") Proc: 2 Phase Flow
(default classification / 9)
773("F-") Proc: Signal Search
(default classification / 9)
783("S-") Electr: IO Connection
(default classification / 9)
793("F-") Proc: Current Input
(default classification / 9)
813("I-") Electr: Info. Operation
(classification fixed - not changeable)
823("I-") Config: No Meas. Value
(classification fixed - not changeable)
973I - Parameter Update in Progress
(classification fixed - not changeable)
993F - No Meas. Value
(classification fixed - not changeable)
1003F - Parameter Update Error
(classification fixed - not changeable)
1013F - No Device Communication
(classification fixed - not changeable)
Remedy
Configuration related fault(s) detected concerning totalizer. E.g.
"Overflow" of a totalizer – counting starts with "zero". The
measurement accuracy may be reduced. But still the
measurement value follows the source. Check fault(s) detected /
4 - if the fault(s) cannot be cleared contact the service
department of the manufacturer with an indication of the
problem(s).
Process related fault(s) detected concerning the "sensor". E.g.
not reached accuracy. The measurement accuracy may be
reduced. But still the measurement value follows the source.
Check fault(s) detected / 4 - if the fault(s) cannot be cleared
contact the service department of the manufacturer with an
indication of the problem(s).
Process related fault(s) detected concerning the "2 Phase Flow".
E.g. an unknown accuracy. The measurement accuracy may be
reduced. But still the measurement value follows the source.
Check fault(s) detected / 4 - if the fault(s) cannot be cleared
contact the service department of the manufacturer with an
indication of the problem(s).
Process related error(s) detected concerning the "sensor". E.g. a
very high damping in the sensor. Related output values are
invalid. A repair or replacement of the device can be necessary.
Check error(s) detected / 4 - restart the device – if the error still
occur contact the service department of the manufacturer.
Converter related fault(s) detected concerning interconnection of
modules and terminals. E.g. an open or short circuit at the related
terminal. The measurement accuracy may be reduced. But still
the measurement value follows the source. Check fault(s)
detected / 4 - if the fault(s) cannot be cleared contact the service
department of the manufacturer with an indication of the
problem(s).
Process related error(s) detected concerning "current input
modules". Related output values are invalid. A repair or
replacement of the device can be necessary. Check error(s)
detected / 4 - restart the device – if the error still occur contact
the service department of the manufacturer.
Converter Electronic related information. Just information. No
impact on measurement expected. Check information just
present / 7.
Configuration / measurement value related information. Just
information. No impact on measurement expected. Check
information just present / 7.
GDC warm start in progress / 8
Measurement value not available (or no more available) / 8.
(status bit "F – Electronics" will be set too)
Error occurred during parameter update of PROFIBUS
parameters / 8.
(status bit "F – Configuration" will be set too)
No communication between basic device and PROFIBUS module /
8.
(status bit "F – Electronics" will be set too)
MFC 400
34
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 35
MFC 400
COMMISSIONING / OPERATION 4
1Indication is supported if Classic Diagnosis is active only.
2Indication is supported if Condensed Diagnosis is active only.
3Indication is supported in cyclic diagnosis only if Ident. Number 4512 hex or 4513 is active.
Nevertheless this information is always available via acyclic access (e.g. by using DD / DTM) for
all Ident. Numbers supported.
yesIndication is supported for all Ident. Numbers mentioned on top.
4If available readout more detailed diagnosis information using the device display ("Test →
Information → Status Details → …" / menu B3.2) or the PROFIBUS parameter "Device Status
Complete (Slot 0, Index 94)" via "DD"/ "DTM" and try to clear faults displayed.
5If available readout more detailed diagnosis information using the device display ("Test →
Information → Status Details → …" / menu B3.2) or the PROFIBUS parameter "Device Status
Complete (Slot 0, Index 94)" via "DD"/ "DTM" and try to fix the problem(s) occurred.
6If available readout more detailed diagnosis information using the device display ("Test →
Information → Status Details → …" / menu B3.2) or the PROFIBUS parameter "Device Status
Complete (Slot 0, Index 94)" via "DD"/ "DTM" and checkout which sort of "Function check" is
running.
7If available readout more detailed diagnosis information using the device display ("Test →
Information → Status Details → …" / menu B3.2) or the PROFIBUS parameter "Device Status
Complete (Slot 0, Index 94)" via "DD"/ "DTM" to get a more detailed overview about all additional
information just present
8Detailed information of the PROFIBUS module itself – no more detailed information available.
9Classification is changeable by the user itself – have a look at chapter "Variable Event Groups".
INFORMATION!
A rough classification of status values according "NE107" is done by using the first character of
the description of a status event:
•
F- / ("F-"): Failure (No measurement possible)
•
S- / ("S-"): Out of specification (Measurements are available but no longer sufficiently
accurate and should be checked)
•
M- / ("M-"): Maintenance required: (Measurements are still accurate but this could change
soon)
•
M- / ("M-"): Maintenance required: (Measurements are still accurate but this could change
soon)
•
C- / ("C-"): Function check: (A test function is active; the displayed or transferred measured
value does not correspond to the actual measured value)
•
I- / ("I-"): Information (not defined by NE107 / device specific): (No direct influence on the
measurements)
INFORMATION!
Each diagnosis event defined by UNIT_DIAG_BIT (56) up to UNIT_DIAG_BIT (82) (being contained
Each diagnosis event defined by UNIT_DIAG_BIT (56) up to UNIT_DIAG_BIT (82) (being contained
Each diagnosis event defined by UNIT_DIAG_BIT (56) up to UNIT_DIAG_BIT (82) (being contained Each diagnosis event defined by UNIT_DIAG_BIT (56) up to UNIT_DIAG_BIT (82) (being contained
in PROFIBUS parameter "DIAGNOSIS_EXTENSION") will be defined as a so called "Event group"
in PROFIBUS parameter "DIAGNOSIS_EXTENSION") will be defined as a so called "Event group"
in PROFIBUS parameter "DIAGNOSIS_EXTENSION") will be defined as a so called "Event group" in PROFIBUS parameter "DIAGNOSIS_EXTENSION") will be defined as a so called "Event group"
(for detailed information refer to chapter 6.6 "Status messages and diagnostic information" of
(for detailed information refer to chapter 6.6 "Status messages and diagnostic information" of
(for detailed information refer to chapter 6.6 "Status messages and diagnostic information" of (for detailed information refer to chapter 6.6 "Status messages and diagnostic information" of
the MFC 400 Handbook). Each "Event group" will consist of up to 32 so called "Single events".
the MFC 400 Handbook). Each "Event group" will consist of up to 32 so called "Single events".
the MFC 400 Handbook). Each "Event group" will consist of up to 32 so called "Single events". the MFC 400 Handbook). Each "Event group" will consist of up to 32 so called "Single events".
The diagnosis event bit of an "Event group" will be set if at least one "Single event" belonging to
The diagnosis event bit of an "Event group" will be set if at least one "Single event" belonging to
The diagnosis event bit of an "Event group" will be set if at least one "Single event" belonging to The diagnosis event bit of an "Event group" will be set if at least one "Single event" belonging to
this "Event group" will occur. "Single events" occurred can be displayed by using the MFC 400
this "Event group" will occur. "Single events" occurred can be displayed by using the MFC 400
this "Event group" will occur. "Single events" occurred can be displayed by using the MFC 400 this "Event group" will occur. "Single events" occurred can be displayed by using the MFC 400
display menu and/or by using the MFC 400 PROFIBUS DTM or the MFC 400 PROFIBUS EDD in
display menu and/or by using the MFC 400 PROFIBUS DTM or the MFC 400 PROFIBUS EDD in
display menu and/or by using the MFC 400 PROFIBUS DTM or the MFC 400 PROFIBUS EDD in display menu and/or by using the MFC 400 PROFIBUS DTM or the MFC 400 PROFIBUS EDD in
conjunction with the appropriate control software (MFC 400 PROFIBUS DTM in conjunction with
conjunction with the appropriate control software (MFC 400 PROFIBUS DTM in conjunction with
conjunction with the appropriate control software (MFC 400 PROFIBUS DTM in conjunction with conjunction with the appropriate control software (MFC 400 PROFIBUS DTM in conjunction with
PACTware; the MFC 400 PROFIBUS EDD in conjunction with SIMATIC PDM). An overview of all
PACTware; the MFC 400 PROFIBUS EDD in conjuncti
PACTware; the MFC 400 PROFIBUS EDD in conjunction with SIMATIC PDM). An overview of all PACTware; the MFC 400 PROFIBUS EDD in conjunction with SIMATIC PDM). An overview of all
"Single events" supported by MFC 400 can be found in the MFC 400 Handbook.
"Single events" supported by MFC 400 can be found in the MFC 400 Handbook.
"Single events" supported by MFC 400 can be found in the MFC 400 Handbook."Single events" supported by MFC 400 can be found in the MFC 400 Handbook.
on with SIMATIC PDM). An overview of all
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
35
Page 36
4 COMMISSIONING / OPERATION
Displaying "Single events" currently existing using the MFC 400 PROFIBUS DTM:
Displaying "Single events" currently existing using the MFC 400 PROFIBUS DTM:
Displaying "Single events" currently existing using the MFC 400 PROFIBUS DTM:Displaying "Single events" currently existing using the MFC 400 PROFIBUS DTM:
Enter Menu "Device → Diagnosis → Current status messages" to get a detailed view of all "Event
groups" with at least one "Single event" currently existing:
• Have a look at section "Current status display (click for details)"
• All "Event groups" with at least one "Single event" currently existing will be displayed
• A "double-click" on an "Event group" displayed will display all "Single events" (belonging to
this "Event group") currently existing.
Note: A "single-click" on both an "Event group" or an "Single event" will display additional
information within section "Detailed information for selected status"
Displaying "Single events" currently existing using the MFC 400 PROFIBUS EDD:
Displaying "Single events" currently existing using the MFC 400 PROFIBUS EDD:
Displaying "Single events" currently existing using the MFC 400 PROFIBUS EDD:Displaying "Single events" currently existing using the MFC 400 PROFIBUS EDD:
Enter Menu "Diagnostics → General (Online)" to get a rough general view of all "Event groups"
with at least one "Single event" currently existing:
MFC 400
• Have a look at section "Diagnosis (Profile)"
• All "Event groups" with at least one "Single event" currently existing will be marked (see
check box in front of the name of the "Event group")
Enter Menu "Diagnostics → Details (Online)" to get a more detailed view of all "Event groups"
with at least one "Single event" currently existing:
• Have a look at section "Detailed Status Information"
• All "Event groups" with at least one "Single event" currently existing will be displayed
• All "Single events" (belonging to a "Event group" displayed) currently existing will be marked
(see check box in front of the name of the "Single event")
Displaying "Single events" currently existing using the MFC 400 display menu:
Displaying "Single events" currently existing using the MFC 400 display menu:
Displaying "Single events" currently existing using the MFC 400 display menu:Displaying "Single events" currently existing using the MFC 400 display menu:
Enter Menu "Test → Information → Status Details" (B3.2):
• All "Event groups" with at least one "Single event" currently existing will be displayed.
• Choose the "Event group" you are interested in.
• All "Single events" (belonging to this "Event group") currently existing will be displayed.
36
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 37
MFC 400
COMMISSIONING / OPERATION 4
4.3.1 Mapping of DIAGNOSIS_EXTENSION bits into DIAGNOSIS bits if "Condensed Status
and Diagnosis" handling selected
DIAGNOSIS_EXTENSION
DIAGNOSIS_EXTENSION (Condensed)
(Condensed)
1234
0534570127
Octet number
Bit number
Subparameter
1 7 F_SENSOR (63)1111X
6 F_ELECTRONICS (62)1111X
5 F_CONFIGURATION (61)1111X
4 F_PROCESS (60)1111X
3 C_SENSOR (59)XX
2 C_ELECTRONICS (58)XX
1 C_CONFIGURATION (57)XX
0 C_PROCESS (56)XX
2 7 S_SENSOR (71)XX
6 S_ELECTRONICS (70)XX
5 S_CONFIGURATION (69)XX
4 S_PROCESS (68)XX
3 M_SENSOR (67)XX
2 M_ELECTRONICS (66)XX
1 M_CONFIGURATION (65)XX
0 M_PROCESS (64)XX
3 7 F_PROC_CURRENT_INPUT (79)1111X
6 S_ELECTR_IO_CONNECTION
(78)
5 F_PROC_SIGNAL_SEARCH (77)1111X
4 S_PROC_2_PHASE_FLOW (76)XX
3 S_PROC_SIGNAL_LOW (75)XX
2 S_CONFIG_TOTALISER (74)XX
3 1 I_PROC_SYSTEM_CONTROL
(73)
0 I_ELECTR_POWER_FAILURE
(72)
DIA_HW_ELECTR
Hardware failure electronics (24)
...
DIA_MEASUREMENT
Measurement failure (29)
...
...
DIA_WARMSTART
Restart (35)
DIA_COLDSTART
Coldstart (36)
DIA_MAINTENANCE
Maintenance required (37)
...
IDENT_NUMBER_Violation
Ident_Number violation (39)
DIA_MAINTENANCE_ALARM
Maintenance alarm (40)
DIA_MAINTENANCE_DEMANDED
Maintenance demanded (41)
DIA_FUNCTION_CHECK
XX
Function check (42)
...
...
EXTENSION_AVAILABLE
Extension available (55)
X
X
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
37
Page 38
4 COMMISSIONING / OPERATION
MFC 400
DIAGNOSIS_EXTENSION
DIAGNOSIS_EXTENSION (Condensed)
(Condensed)
1234
0534570127
Octet number
Bit number
Subparameter
4...X
2 I_CONFIG_NO_MEAS_VALUE
(82)
1 I_ELECTR_OPERATION_INFO
(81)
...X
5...X
6...X
5 F_NO_BASIC_DEVICE_COM
(101)
4 F_PARA_UPDATE_ERROR (100)X
3 F_MEAS_AVAILABLE_NO (99)X
...X
1 I_PARA_UPDATE_IN_
PROGRESS (97)
...X
DIA_HW_ELECTR
Hardware failure electronics (24)
...
DIA_MEASUREMENT
Measurement failure (29)
...
...
DIA_WARMSTART
Restart (35)
DIA_COLDSTART
Coldstart (36)
DIA_MAINTENANCE
Maintenance required (37)
...
IDENT_NUMBER_Violation
Ident_Number violation (39)
DIA_MAINTENANCE_ALARM
Maintenance alarm (40)
DIA_MAINTENANCE_DEMANDED
Maintenance demanded (41)
DIA_FUNCTION_CHECK
Function check (42)
...
...
EXTENSION_AVAILABLE
Extension available (55)
X
X
X
X
38
1 :Corresponding DIAGNOSIS bit is set to 1 if status occured AND
be set additionally
X :Corresponding DIAGNOSIS bit is set to 1 if status occured
Value in () is equal the Bit Number of UNIT_DIAG_BIT() of the GSD file belonging to the Ident. Number
selected
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
AND Ext_Diag (Bit 3 of Station_status_1) will
ANDAND
Page 39
MFC 400
COMMISSIONING / OPERATION 4
How to read the mapping table above:
• If e.g. the diagnosis event bit of "Event group" ("I-") Electr: Info. Operation
the diagnosis event bit "Extension available
• If e.g. the diagnosis event bit of "Event group" "C
diagnosis event bit "Extension available
(42) will be set additionally.
• If e.g. the diagnosis event bit of "Event group" "M
diagnosis event bit "Extension available
required
required" (37) will be set additionally.
requiredrequired
• If e.g. the diagnosis event bit of "Event group" "S
diagnosis event bit "Extension available
demanded
demanded" (41) will be set additionally.
demandeddemanded
• If e.g. the diagnosis event bit of "Event group" "F
diagnosis event bit "Extension available
alarm
alarm" (40) will be set additionally.
alarmalarm
Extension available" (55) will be set additionally.
Extension availableExtension available
Extension available" (55) and the diagnosis event bit "Function check
Extension availableExtension available
Extension available" (55) and the diagnosis event bit "Maintenance
Extension availableExtension available
Extension available" (55) and the diagnosis event bit "Maintenance
Extension availableExtension available
Extension available" (55) and the diagnosis event bit "Maintenance
Extension availableExtension available
Electr: Info. Operation (81) has been set
Electr: Info. OperationElectr: Info. Operation
C – Sensor
Sensor" (59) has been set both the
C C
Sensor Sensor
M – Sensor
Sensor" (67) has been set both the
M M
Sensor Sensor
S – Sensor
Sensor" (71) has been set both the
S S
Sensor Sensor
F – Sensor
Sensor" (63) has been set both the
F F
Sensor Sensor
Function check"
Function checkFunction check
Maintenance
Maintenance Maintenance
Maintenance
Maintenance Maintenance
Maintenance
Maintenance Maintenance
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
39
Page 40
4 COMMISSIONING / OPERATION
MFC 400
4.3.2 Mapping of DIAGNOSIS_EXTENSION bits into DIAGNOSIS bits if "Classic Status and
Diagnosis" handling selected
"I"Informationdiagnosis: NO DIAGNOSIS EVENTS (no diagnosis events) 1
status: GOOD - ok
1 Bit "EXTENSION_AVAILABLE" of parameter DIAGNOSIS will be set if at least one Bit of parameter "DIAGNOSIS_EXTENSION" has been
set.
COMMISSIONING / OPERATION 4
Above mentioned definitions for both diagnosis and status will be internally used for PROFIBUS
diagnosis and status handling of the classifications stated above which will be possible for the
variable "Event groups".
if classic status and diagnosis
classic status and diagnosis handling selected:
classic status and diagnosisclassic status and diagnosis
"C"Function checkdiagnosis: NO DIAGNOSIS EVENTS (Status OK – function check only) 1
status: UNCERTAIN - simulated value (Function Check)
"I"Informationdiagnosis: NO DIAGNOSIS EVENTS (no diagnosis events) 2
status: GOOD - ok
1 "NO DIAGNOSIS EVENTS (Function Check only)".
2 Bit "EXTENSION_AVAILABLE" of parameter DIAGNOSIS will be set if at least one Bit of parameter "DIAGNOSIS_EXTENSION" has been
set.
Above mentioned definitions for both diagnosis and status will be internally used for PROFIBUS
diagnosis and status handling of the classifications stated above which will be possible for the
variable "Event groups".
CAUTION!
If using the EDD
EDD it is strongly recommended
EDDEDD
strongly recommended to use the following combinations only
strongly recommendedstrongly recommended
only for the below
onlyonly
mentioned classifications:
Enter menu:→ Online menu: "Device → Process Input(Online) → Diagnosis Mapping": or
→ Offline menu: "MFC400 -> Process Input -> Diagnosis Mapping":
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
43
Page 44
4 COMMISSIONING / OPERATION
if condensed status and diagnosis
condensed status and diagnosis handling selected:
condensed status and diagnosiscondensed status and diagnosis
Status Mapping...: GOOD (NC) - maintenance required
Function checkDiagnosis Mapping...: NO DIAGNOSIS EVENTS (Status OK – function check only) 1
Status Mapping...: UNCERTAIN - simulated value (Function Check)
InformationDiagnosis Mapping...: NO DIAGNOSIS EVENTS (no diagnosis events) 2
Status Mapping...: GOOD - ok
1 "NO DIAGNOSIS EVENTS (Function Check only)".
2 Bit "EXTENSION_AVAILABLE" of parameter DIAGNOSIS will be set if at least one Bit of parameter "DIAGNOSIS_EXTENSION" has been
set.
If using the Display Menu
Display Menu of the MFC 400 please have a look at the general description of menu
Display MenuDisplay Menu
section C1.5.7 to C1.5.14 located at the end of this documentation.
CAUTION!
–
Only the classification of an above mentioned "Event groups" will be changeable
changing the
classification of a "Single event" is not possible at all!!
44
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 45
MFC 400
4.3.4 Filtering of "Single events"
As already mentioned before each "Event group" can consist of up to 32 "Single events". In some
special cases a "Single event" should not be taken into consideration. Using "filtering" this
"Single event" can be disabled – that means: if this "Single event" will occur the diagnosis event
bit of the "Event group" associated with this "Single event" will not be set.
CAUTION!
"Single events" of variable "Event groups" can only be disabled. It is strongly recommended to
use the default setting. If filtering is used please be aware of the fact that the "Single event"
concerned (deactivated by filtering) neither will be taken into consideration during calculation of
both the device status and the status of measurement values nor will be displayed as
information.
Filtering of "Single events" will only be possible if using the MFC400 PROFIBUS DTM (in
conjunction with PACTware) or the MFC 400 PROFIBUS EDD (in conjunction with SIMATIC PDM).
Filtering of "Single events" will not be possible if using the MFC 400 display menu.
Filtering of "Single events" using the MFC 400 PROFIBUS DTM:
Enter Menu "Parameters → Input → Diagnostics":
COMMISSIONING / OPERATION 4
• "Open" "Event group" required by "single click" on "+" in front of the name of the "Event
group".
• All "Single Events" belonging to this group will be displayed.
• Unmark all check boxes of "Single events" to be filtered.
• Transfer new filter setting(s) to the PROFIBUS device.
Filtering of "Single events" using the MFC 400 PROFIBUS EDD:
Enter menu: → Online menu
• Change "Don't show" into "Show" of the variable "Event group" which includes the "Single
event" to be filtered.
• Unmark the check box in front of "Single event" to be filtered.
• Transfer new filter setting(s) to the PROFIBUS device.
Enter menu: → Offline menu
• Change "Don't show" into "Show" of the variable "Event group" which includes the "Single
event" to be filtered.
• Change "enabled" into "disabled" of the "Single Event" to be filtered.
• Transfer new filter setting(s) to the PROFIBUS device.
Online menu: "Device → Process Input(Online) → Filter Bits Single Events":
Online menuOnline menu
Offline menu: "MFC 400 → Process Input → Filter Bits Single Events":
Offline menuOffline menu
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
45
Page 46
5 PROFIBUS SETTINGS
MFC 400
Detailed description of special settings concerning the PROFIBUS features easily operated via
the local display menu of the signal converter (refer to the following sections). For a detailed
description of the menus and functions in general please refer to the standard product
documentation of the signal converter.
5.1 Menu A, Quick Setup
No.FunctionSetting / Description
A2 Tag
A2TagTag descriptor of the physical block of the PROFIBUS module will be
A3 Reset
A3Reset
A3.1Reset ErrorsReset Errors? Select: no/yes
The following reset menus for the Totalisers are available only if the "quick access" has been activated in the menu
"Setup → Device → Quick Setup (C6.9.x)". Each Totaliser can be activated independently for quick access.
A3.2All TotalisersAll Totalisers can be reset to zero at the same time.
A3.3FB4 Totaliser 1Reset Totaliser 1 only? Select: No / Yes (available if activated in C6.9.1)
A3.4FB5 Totaliser 2Reset Totaliser 2 only? Select: No / Yes (available if activated in C6.9.2)
A3.5FB6 Totaliser 3Reset Totaliser 3 only? Select: No / Yes (available if activated in C6.9.3)
displayed. The Tag descriptor provides an application specific reference to
the blocks. It will be assigned by the user of the device. The Tag descriptor is
an octet string (a visible string will be preferred) consisting of 32 byte. The
first 21 characters will be displayed only!
Reset all Totaliser? Select: No / Yes (available if activated in C6.9.4)
A4 Station Address
A4Station AddressSelects the address of the device at the PROFIBUS interface.
The PROFIBUS address can also be changed using the PROFIBUS service
"set_slave_add". The input range is 0...125 according to the PROFIBUS
specification. Address 126 is the default address and cannot be set via the
PROFIBUS service "set_slave_add" - use menu instead to reset to default
address.
5.2 Menu B, Test
No.FunctionSettings / descriptions
B3 Information
B3.5PROFIBUSAvailable if there is a PROFIBUS interface in existence; the below mentioned
information will be displayed about the PROFIBUS interface:
Hardware Revision of the PROFIBUS interface used
Software Version of the PROFIBUS interface used
Date of Compilation
(same as C8.2)
46
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 47
MFC 400
PROFIBUS SETTINGS 5
5.3 Menu C, Setup
No.FunctionSettings / descriptions
C1Process Input
C1.5Diagnostics-
It is strongly recommended to use the default classification of the variable "Event groups" mentioned below. If the
default classification should be changed please note! 1
C1.5.7Proc: Signal LowSelect:Out of Specification (default)FailureInformationMaintenance
C1.5.8Proc: Signal SearchSelect:Failure (default)InformationMaintenance RequiredFunction CheckOut
C1.5.9Proc: Current InputSelect:Failure (default)InformationMaintenance RequiredFunction CheckOut
C1.5.10Proc: 2 Phase FlowSelect:Out of Specification (default)FailureInformationMaintenance
C1.5.11Proc: System ControlSelect:Information (default)Maintenance RequiredFunction CheckOut of
C1.5.12Config: TotaliserSelect:Out of Specification (default)FailureInformationMaintenance
C1.5.13Electr: Power FailureSelect:Information (default)Maintenance RequiredFunction CheckOut of
C1.5.14Electr: IO ConnectionSelect:Out of Specification (default)FailureInformationMaintenance
1 Below mentioned definitions for both diagnosis and status will be internally used for PROFIBUS diagnosis and status handling of the
classifications stated below which will be possible for the variable "Event groups":
RequiredFunction Check 1
of Specification 1
of Specification 1
RequiredFunction Check 1
SpecificationFailure 1
RequiredFunction Check 1
SpecificationFailure 1
RequiredFunction Check 1
if condensed status and diagnosis
condensed status and diagnosis handling selected:
condensed status and diagnosiscondensed status and diagnosis
"C"Function checkdiagnosis: NO DIAGNOSIS EVENTS (Status OK – function check only) 1
status: UNCERTAIN - simulated value (Function Check)
"I"Informationdiagnosis: NO DIAGNOSIS EVENTS (no diagnosis events) 2
status: GOOD - ok
1 "NO DIAGNOSIS EVENTS (Function Check only)".
2 Bit "EXTENSION_AVAILABLE" of parameter DIAGNOSIS will be set if at least one Bit of parameter "DIAGNOSIS_EXTENSION" has been
set.
MFC 400
No.FunctionSettings / descriptions
C4 I/O Totaliser
C4.1FB4 Totaliser 1Set function of Totaliser _
C4.2FB5 Totaliser 2
C4.3FB6 Totaliser 3
C4._.1Totaliser FunctionSelect:
C4._.2MeasurementSelect:
C4._.3Preset ValuePredefines a threshold (using high low limit value of the totaliser affected;
C4._.4Reset TotaliserThe current value of the totaliser can be set to zero.
C4._.5Error Behaviour Defines the behaviour of this function block in case of errors.
C4._.6InformationSerial no. of the I/O board, software version no. and production date of the
_ stands for 1, 2, 3 (= Totaliser 1, 2, 3)
Absolute Total (counts positive and negative values) /
Incremental Total (counts only the positive values) /
Decremental Total (counts only the negative values) /
Stop Totaliser (totaliser is stopped, no counting) /
All As Positive (neg. input will be multiplied with -1.0) /
All As Negative (pos. values will be multiplied with 1.0)
Mass Flow / Volume Flow / Conc. mass flow 1 / Conc. mass flow 2 /
Conc. volume flow 1 / Conc. volume flow 2
the THRESHOLD bit will be set in the long status information bytes of the
interface if the actual value of the totaliser is outside these limits. This can
be also used for a status output.
Select: No / Yes (Reset Totaliser 1…3)
Select: hold meas. value / ignore error / stop totaliser
hold meas. value:
hold meas. value: Totalization is continued based on the last incoming value
hold meas. value:hold meas. value:
with good status before the first occurrence of bad status.
ignore error:
ignore error: Totalization is continued using the input values despite the bad
ignore error:ignore error:
status. The status is ignored.
stop totaliser:
stop totaliser: Totalization is stopped during occurrence of bad status of
stop totaliser:stop totaliser:
incoming values.
circuit board will be displayed
48
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 49
MFC 400
PROFIBUS SETTINGS 5
C5 I/O PROFIBUS
C5I/O PROFIBUSUsing the menu functions mentioned below you will be able to control
C5.1FB1 Analog Inp.There are 8 analog input blocks.
C5.2FB2 Analog Inp.
C5.3FB3 Analog Inp.
C5.4FB7 Analog Inp.
C5.5FB8 Analog Inp.
C5.6FB9 Analog Inp.
C5.7FB10 Analog Inp.
C5.8FB11 Analog Inp.
C5._.1MeasurementSelect measurement value for the analog input blocks:
C5._.2Time ConstantSet time constant for this function block (_).
C5._.3Error Behaviour Defines the behaviour of this function block in case of errors.
C5._.4Replacement ValueAvailable, if the error behaviour "Replace Value" is selected. Defines the
basically the five analog input blocks of this PROFIBUS device. These eights
menus are identical so they are grouped together and their functions are
described in one go.
replace value: The "replacement value" will be used as OUT value.
replace value:replace value:
value that replaces the measured value at this function block in case of an
error.
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
49
Page 50
5 PROFIBUS SETTINGS
MFC 400
C6.1 Device Info
C6 Device
In this menu all functions are grouped that have no effect on the measurement or any output directly.
C6.1.1TagTag descriptor of the physical block of the PROFIBUS module will be
C6.31st Meas. Page
C6.3.1FunctionSpecify number of measured value lines (font size)
C6.3.2Measurement 1.lineSelect the measurement of the 1st line:
C6.3.8Measurement 2.lineSpecify measurement of 2nd line (only available if this 2.line is activated)
displayed. The Tag descriptor provides an application specific reference to
the blocks. It will be assigned by the user of the device. The Tag descriptor is
an octet string (a visible string will be preferred) consisting of 32 byte. The
first 21 characters will be displayed only!
One Line / Two Lines / Three Lines
Select:
Volume Flow / Mass Flow / Temperature / Density / Flow Velocity /
Sensor Average / Sensor Deviation / Drive Level / Tube Frequency / Strain 1 /
Strain 2 / 2 Phase Signal
If option "Concentration measurement" is released below mentioned
additional measurement values are selectable:
Concentration 1 / Concentration 2 / Conc. mass flow 1 /
Conc. volume flow 1 / Conc. mass flow 2 / Conc. volume flow 2
Select:
Bargraph / Volume Flow / Mass Flow / Temperature / Density /
Flow Velocity / Sensor Average / Sensor Deviation / Drive Level /
Tube Frequency / Strain 1 / Strain 2 / 2 Phase Signal / FB4 Total. 1 /
FB5 Total. 2 / FB6 Total. 3 / Operating Hours
If option "Concentration measurement" is released below mentioned
additional measurement values are selectable:
Concentration 1 / Concentration 2 / Conc. mass flow 1 /
Conc. volume flow 1 / Conc. mass flow 2 / Conc. volume flow 2
C6.3.10Measurement 3.lineSpecify measurement of 3rd line (only available if this 3.line is activated)
Select:
Volume Flow / Mass Flow / Temperature / Density / Flow Velocity /
Sensor Average / Sensor Deviation / Drive Level / Tube Frequency / Strain 1 /
Strain 2 / 2 Phase Signal / FB4 Total. 1 / FB5 Total. 2 / FB6 Total. 3 /
Operating Hours
If option "Concentration measurement" is released below mentioned
additional measurement values are selectable:
Concentration 1 / Concentration 2 / Conc. mass flow 1 /
Conc. volume flow 1 / Conc. mass flow 2 / Conc. volume flow 2
C6.42. Meas. pageSetting of the measurement for the second measuring page.
For PROFIBUS devices this page shows only the PROFIBUS values
FB1…FB8.
C6.4.1
C6.4.3
C6.4.5
C6.4.2
C6.4.4
C6.4.6
C6.8Physical BlockThis menu is only available, if a PROFIBUS interface is present.
Select the measurement of the 1st, 2nd and 3rd line:
FB1 Analog inp. 1 / FB2 Analog inp. 2 / FB3 Analog inp. 3 / FB4 Totaliser 1 /
FB5 Totaliser 2 / FB6 Totaliser 3 / FB7 Analog inp. 4 / FB8 Analog inp. 5 /
FB9 Analog inp. 6 / FB10 Analog inp. 7 / FB11 Analog inp. 8
Fixed number of digits after the decimal point or automatic, where the
number of digits is automatically adjusted to the available space.
50
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
Page 51
MFC 400
C6.8.1Station AddressSelects the PROFIBUS station address of the device.
The PROFIBUS address can also be changed using the PROFIBUS service
"set_slave_add". The input range is 0...125 according to the PROFIBUS
specification. Address 126 is the default address and cannot be set via the
PROFIBUS service "set_slave_add" - use menu instead to reset to default
address.
C6.8.2InformationAvailable if there is a PROFIBUS interface in existence; the below mentioned
information will be displayed about the PROFIBUS interface:
Hardware Revision of the PROFIBUS interface used
Software Version of the PROFIBUS interface used
Date of Compilation
(same as B3.5)
C6.8.3Diag. extensionContent of the PROFIBUS diagnosis extension is displayed.
C6.8.4Diag. extension iContent of the internal diagnosis extension is displayed.
C6.8.5Diag. extension hh = history
Content of the PROFIBUS diagnosis extension history is displayed. Shows
PROFIBUS diagnosis extension information of all PROFIBUS diagnosis
extension bits which are set since last reset (all bits reset to zero – use
service menu D2.2.9 to reset this parameter)
C6.8.6Diag. extension ihh = history
Content of the internal PROFIBUS diagnosis extension history is displayed.
Shows internal PROFIBUS diagnosis extension information of all internal
PROFIBUS diagnosis extension bits which are set since last reset (all bits
reset to zero – use service menu D2.2.10 to reset this parameter)
C6.8.7Identification No.Sets different device modes for the cyclic configuration of the PROFIBUS
interface.
Select:
MFC400: all manufacturer specific parameters / functions supported
Profile: profile defined parameters / functions supported only
Autom.: (default setting) PROFIBUS configuration (MFC400 or Profile) will be
selected automatically by the PROFIBUS master itself without interaction by
the user. The active selection is configured during startup by using the
Set_Prm and/or Set_Slave_Add service. No additional acyclic parameter
settings required.
C6.8.8Condensed StatusDefines the general method how the device handles status and diagnostics:
On: Condensed status and diagnosis information according PROFIBUS
Profile 3.02 will be used
Off: Classic status and diagnosis information according PROFIBUS Profile
3.02 will be used
PROFIBUS SETTINGS 5
5.4 Menu D, Service
This menu is protected. You will need to use the service password to gain access.
No.FunctionSettings / descriptions
D2.2Service Parameter
D2.2.7Identification No.Same as C6.8.7
D2.2.8PB Cold StartInitiates a PROFIBUS cold start.
During a PROFIBUS cold start nearly all parameter values of the whole
device will be set to their default values (Exceptions are the PROFIBUS
address and the identification No.). The PROFIBUS cold start will be carried
out without disconnecting an already established connection to a PROFIBUS
master system.
Select:
No (terminates this function) / Yes (PROFIBUS cold start will be carried out
at once)
D2.2.9Diag. extension hReset (to zero) the whole contents of the Diag. extension h parameter
D2.2.10Diag. extension ihReset (to zero) the whole contents of the Diag. extension ih parameter
www.krohne.com06/2013 - 4002835301 - AD MFC 400 PROFIBUS R01 en
51
Page 52
5 PROFIBUS SETTINGS
5.5 Status messages and diagnostic information
MFC 400
Error
Event groupSingle eventDescriptionActions to eliminate the event
type
FFFFF Electronics
FFFFF Configuration
CC Configuration
SS Electronics
PROFIBUS FailureError in the electronics due to an