Acyclical communication
82/98
SmartWire-DT Gateway | EU5C-SWD-ETHERCAT
DOC140901UM01EN | Revision 1 | English | 2015-03 | Released | Public
© Hilscher 2015
10.4 Error messages (emergency telegrams)
10.4.1 Overview
Emergency messages of the SWD slaves are reported by means of an
emergency telegram (error entry). The telegram has the following structure:
Error Code
Error Register
Additional Information
2 Bytes/UNSIGNED16
1 Bytes/UNSIGNED8
5 Bytes/UNSIGNED64
Entry type
(first Byte)
Address
(second Byte)
Error type
Diagnosis code
Error flags
Bit 0: Generic error
For details see
section
Diagnosis
code
on page 82
For details see
section
Error flags
on
page 83
Bit 1: Current too high
Bit 2: Voltage error
Bit 3: Temperature error
Bit 4: Communication
error between SWD
slave and sub
module
Bit 5: Device profile
specific error
Bit 6:
Reserved/not used
0x00
= Error reset (no error)
0xFF
= device specific error
0x70
= module specific error
[Address of
SmartWire
device]
Bit 7: Manufacturer
specific error
Unused bytes have value
0
Table 33: Structure of emergency telegram
10.4.2 Diagnosis
code
If
Error Code
0x70XX
(module specific error) is displayed, byte
0
of the
Additional Information
field features a diagnostic code.
The ID of the SmartWire slave reporting the error is displayed in the second
byte (
Address
) of the
Error Code
. The subsequent table lists some
examples of extended diagnostic messages of various SmartWire-DT
devices.
Diagnostic code
Meaning
Used by
0x00
No diagnostic message
active
All devices that support the
extended diagnosis
0x10
Contact in middle
position
RMQ
0x11
Contact short-circuit
RMQ
0x13
Output overload
I/O module
Table 34: Examples of Diagnosis Codes
If the gateway recognizes that the project configuration does not comply
with the target configuration, it sends diagnosis code
0xF3
. In this case, the
second byte (
Address
) of the
Error Code
is filled with the value
0x00
.
More detailed information about the diagnosis codes of the individual
SmartWire-DT devices can be found in the manual
SmartWire-DT Units
,
05/11 MN05006001Z-EN by Eaton.