X20 system modules • Digital signal processing modules • X20DS1828
X20 system User's Manual 3.10
1351
4.16.4.10.7.2 HIPERFACE-based diagnostics
Memory areas are provided in the HIPERFACE standard for error diagnostics. Error management has been ad-
justed in order to use error detection in accordance with the HIPERFACE standard. An additional register has
been implemented in the module to provide this area in the encoder's memory. This error memory is mirrored in
the module's registers and can be interpreted by the user. Detailed information regarding the errors that can be
detected in this way can be found in the encoder's manual.
HfErrorCode
Names (pChannelName):
HfErrorCode
This register stores the error code that identifies the current problem with the HIPERFACE interface.
Data type
Value
UDINT
See bit structure
Internally, the register consists of four pieces of information.
Bit structure:
Bit
Name
Information
00-07
Error ID
See below
08-15
Last command
Command that caused the error on the slave
16-23
Station address
Address of the faulty HIPERFACE slave
24-31
Error counter
Counts the number of errors that have occurred
Bits 00-07 (error ID)
These 8 bits of this register specify the error that has occurred. The error ID is not a standard value, however, and
must be looked up in the manual for the HIPERFACE slave. The X20DS1828 also diagnoses a time overrun on
the HIPERFACE interface. This triggers error ID 255.
Summary of Contents for X20 System
Page 2: ......