Application profile, 3 diagnosis parameter, 1 diagnosis – KROHNE MFC 300 Profibus User Manual
Page 28: 2 diagnosis

4
APPLICATION PROFILE
28
MFC 300
www.krohne.com
07/2014 - 4001086802 - AD MFC 300 PROFIBUS R02 en
4.3 Diagnosis parameter
4.3.1 Diagnosis
Parameter DIAGNOSIS will contain detailed information of the device, bitwise coded. More than
one message possible at once (as below-mentioned). If MSB of byte 4 is set to 1 than more
diagnose information is available in the DIAGNOSIS_EXTENSION parameter.
The manufacturer specific parameter "DIAGNOSIS_EXTENSION" will contain bitwise coded
more detailed information of the internal status conditions and error conditions of the
PROFIBUS device.
The corresponding GSD file will contain all messages supported by this device - have a look at
the UNIT_DIAG_BIT(i) definitions.
4.3.2 DIAGNOSIS
Octet number
Bit number
Subparam
eter
Indication type
De
fault value
De
script
ion
1
0
DIA_HW_ELECTR
R
0
Hardware failure electronics
1
DIA_HW_MECH
R
0
Hardware failure mechanics
2
DIA_TEMP_MOTOR
R
0
Motor temperature too high
3
DIA_TEMP_ELECTR
R
0
Electronic temperature too high
4
DIA_MEM_CHKSUM
R
0
Memory error
5
DIA_MEASUREMENT
R
0
Failure in Measurement / Sensor
6
DIA_NOT_INIT
R
0
Device not initialized (no selfcalibration)
7
DIA_INIT_ERR
R
0
Selfcalibration failed
2
0
DIA_ZERO_ERR
R
0
Zero point error (limit position)
1
DIA_SUPPLY
R
0
Power supply failed (electrical, pneumatic)
2
DIA_CONF_INVAL
R
0
Configuration not valid
3
DIA_WARMSTART
A
0
Restart (warmstart)
4
DIA_COLDSTART
A
0
Coldstart (with default data)
5
DIA_MAINTENANCE
R
0
Maintenance required
6
DIA_CHARACT
R
0
Characteristics invalid
7
IDENT_NUMBER_VIOLATION
R
0
Ident. No. violation:
Set to 1 if the Ident_Number of the running cyclic
data transfer and the value of physical block
IDENT_NUMBER_SELECTOR parameter are
different