Manual – MOVI-PLC® advanced DHF41B DeviceNet and PROFIBUS DP-V1 Fieldbus Interfaces
43
6
Return codes of the parameterization via explicit messages
DeviceNet Operating Characteristics
6.3
Return codes of the parameterization via explicit messages
SEW-specific
return codes
The return codes that SEW units issue in case of incorrect parameterization are
independent of the fieldbus. However, the return codes are sent back in a different
format when using DeviceNet. The following table shows the data format for a parameter
response telegram.
• MAC-ID is the DeviceNet address
• The
Service code
of an error telegram is always
94
hex
• The
general error code
of an manufacturer-specific return code is always
1F
hex
• The additional code is described in the table in the "Additional code" section.
•
General Error Codes D0hex
and
D1hex
signal protocol-specific errors to
MOVILINK
®
, such as incorrect address information (see section "MOVILINK
®
-
specific return codes").
The table shows the proprietary error
10
hex
= Illegal parameter index.
Return codes
from DeviceNet
DeviceNet-specific return codes are sent in the error message if the data format is not
maintained during the transfer or if a service is performed which has not been
implemented. The coding of these return codes is described in the DeviceNet
specification (see section "General Error Codes").
Timeout of
explicit
messages
The timeout is triggered by the DHF41B option. The timeout interval must be set by the
master after the connection has been established. The DeviceNet specification refers to
an "expected packet rate" rather than a timeout interval in this case. The expected
packet rate is calculated on the basis of the timeout interval using the following formula:
t
Timeout_ExplicitMessages
= 4 x t
Expected_Packet_Rate_ExplicitMessages
It can be set using connection object class 5, instance 1, attribute 9. The range of values
runs from 0 ms to 65535 ms in 5 ms steps.
If a timeout is triggered for the explicit messages, this connection type for the explicit
messages is automatically dropped provided that the polled I/O or bit-strobe
connections are not in the ESTABLISHED state. This is the default setting of DeviceNet.
The connection for explicit messages must be re-established to communicate with these
messages again. The timeout is
not
passed to the MOVI-PLC
®
advanced
DHF41B.
Byte offset
0
1
2
3
Function
MAC ID
Service code [=94hex]
General Error Code
Additional code
Example
01
hex
94
hex
1F
hex
10
hex
0
0
I
Summary of Contents for DHF41B
Page 2: ...SEW EURODRIVE Driving the world ...
Page 123: ...SEW EURODRIVE Driving the world ...