Alarms – Baumer GE-GB-GXxxx User Manual
Page 20
Manual_ProfibusDPV2_BIDE_EN.docx
20/41
Baumer IVO GmbH & Co. KG
22.11.12
Villingen-Schwenningen, Germany
Note:
At altering the encoder’s total measuring range during re-parameterization the internal preset-offset-value will
be cleared. This is insignificant for the application since in this case the relation to the position gets lost
anyway. The preset value saved by parameter 971 will of course remain. It must be ensured however that the
former preset value is within the new total measuring range, otherwise a new value has to be stored.
6.7. Alarms
Diagnosis alarms are triggered in line with acyclic services according to DPV1.
A diagnosis alarm is triggered upon the encoder having detected a probably incorrect position. The next
position data telegram is added a high priority bit in the function code (bit 1) by the encoder what makes the
control transmit a acyclic diagnosis alarm request. The encoder responds by an acyclic diagnosis telegram.
“Data Unit” (DU) of this telegram provides the following structure: Octets 1 to 6 correspond to the diagnosis
telegram of cyclic data exchange.
Data Unit:
Value Significance
Octet 1
Station_status_1
Diverse bits, see PROFIBUS literature (e.g. Ext. Diagnose
Bit)
Octet 2
Station_status_2
Diverse bits, see PROFIBUS literature (e.g. Stat. Diagnose
Bit)
Octet 3
Station_status_3
External diagnosis overflow bit
Octet 4
Diag_Master_Add
Master address after parameterization (otherwise 0xFF)
Octet 5
Ident_Number
Ident number high byte
Octet 6
Ident_Number
Ident number low byte
Octet 7
Block Length
0x07
Following block length in bytes (including this one)
Octet 8
Alarmtyp
0x01
1 = Diagnostic alarm
Octet 9
Slot
0x01
Slot number
Octet 10
Alarm Spec
xx
Alarm Specifier (in / out) and sequence number (0..31)
Octet 11
Header
0x81
see DPV2 encoder profile
Octet 12
Channel
0x40
see DPV2 encoder profile
Octet 13
Type of Diagnosis 0x16
see DPV2 encoder profile / Alarm definition
The alarm is acknowledged by the control under reference to the running alarm sequence number.
The encoder will only consider value 22 (0x16) indicating a position error as „Type of Diagnosis / Alarm
Definition).
A diagnosis alarm is triggered once with each inbound and outbound event. An outbound event alarm
comprises an „Alarm Specifier“ for „outbound event“ together with a specific sequence number that is
incremented towards the inbound event.
Siemens controls proceed diagnosis OB82 in case of alarm. If this is not implemented in the project the
control will go to STOP in case of alarm.
Alarms resulting from a probably incorrect position can be signalized in three different ways:
DPV1 Diagnosis alarm (as described)
E
rror signal in G1_XIST2 (see under „Error signals in G1_XIST2“)
LED in the bus cover is red continuous for at least 2.5 s