Baumer_EAx_PROFINET_EN_202011_MNL.docx
30/74
www.baumer.com
11.20
4.7. Implementation of system functions for alarm handling
Make sure that the system components required for alarm handling have been implemented in the project.
To SIEMENS
®
Step7
®
projects apply in particular OB82 ("I/O Point Fault") and OB86 ("Loss Of Rack Fault").
Missing these components will result in a PLC to enter STOP state in case of alarm.
4.7.1. I/O Point Fault OB (OB82)
The following channel-specific diagnostic alarms are supported:
Alarm
number
Alarm text
0x0102
Internal frame error
0x0103
Internal CRC error
0x0104
Internal frame error (extended)
0x0105
Internal CRC error (extended)
0x0106
Generic error in position acquisition unit
0x0107
Generic warning in position acquisition unit
0x0200
Position error
0x0201
Preset out of range
0x0300
Electronic device label could not be read (*)
0x0320
Battery voltage low (*)
0x9000
Master's sign of life fault
0x900A
IR-LED light control reserve reached (*)
(*) in case of an error, alarm is available already at encoder bootup
The following diagnostic alarms indicate parameter errors. Parameterization errors are available already at
encoder bootup. However, the engineering tool will prevent most configuration errors.
Alarm
number
Alarm text
0x0220
Measuring units per revolution is zero
0x0221
Total measuring range is zero
0x0222
Measuring units per revolution overflow
0x0223
Total measuring range overflow
0x0224
Total measuring range illegal
0x0225
Code sequence illegal
0x0240
Velocity measuring unit is out of range
0x0241
Velocity update period is zero or lower than the
devices’ update period
0x0242
Velocity filter depth is zero
0x0260
Gear Factor: Activation Value is out of range
0x0261
Gear Factor: Numerator is out of range
0x0262
Gear Factor: Denominator is out of range
0x0263
Gear Factor: Invalid combination of Numerator, Denominator and Total
Measuring Range (may occur only if Denominator > Numerator)
(*)
(*)
Valid combinations of numerator, denominator and total measuring range result from the formula
noted below. The measuring units per revolution must not exceed the maximum allowable values,
depending on the type of encoder.
Measuring units per revolution = Total measuring range ∗
Denominator
Numerator
EAL580 MT encoder ST13 MT16, optical:
Measuring units per revolution <= 65536
EAL580 MT encoder ST18 MT13, optical:
Measuring units per revolution <= 524288
EAM580 MT encoder ST14 MT16, magnetic:
Measuring units per revolution <= 65536