Abortion of parameter communication – BECKHOFF FC5101 User Manual

Page 53

Advertising
background image

Eiserstraße 5 / D-33415 Verl / Telefon 05246/963-0 / Telefax 05246/963-149

53

Abortion of Parameter Communication

Parameter communication is interrupted if it is faulty. The client or server send an SDO telegram with the
following structure for this purpose:

11 bit identifier

8 byte of user data

0x580 (client) or 0x600(server) + node
ID

0x80 Index0 Index1 SubIdx Error0 Error1 Error2 Error3

Parameters

Explanation

Index0

Index low byte (Unsigned16, LSB)

Index1

Index high byte (Unsigned16, MSB)

SubIdx

Subindex (Unsigned8)

Error0

SDO error code low low byte (LLSB)

Error3

SDO error code high high byte (MMSB)

List of SDO error codes (reason for abortion of the SDO transfer):

SDO error code

Explanation

0x05 03 00 00

Toggle bit not changed

0x05 04 00 01

SDO command specifier invalid or unknown

0x06 01 00 00

Access to this object is not supported

0x06 01 00 02

Attempt to write to a Read_Only parameter

0x06 02 00 00

The object is not found in the object directory

0x06 04 00 41

The object can not be mapped into the PDO

0x06 04 00 42

The number and/or length of mapped objects would exceed the PDO length

0x06 04 00 43

General parameter incompatibility

0x06 04 00 47

General internal error in device

0x06 06 00 00

Access interrupted due to hardware error

0x06 07 00 10

Data type or parameter length do not agree or are unknown

0x06 07 00 12

Data type does not agree, parameter length too great

0x06 07 00 13

Data type does not agree, parameter length too short

0x06 09 00 11

Subindex not present

0x06 09 00 30

General value range error

0x06 09 00 31

Value range error: parameter value too great

0x06 09 00 32

Value range error: parameter value too small

0x06 0A 00 23

Resource not available

0x08 00 00 21

Access not possible due to local application

0x08 00 00 22

Access not possible due to current device status

Further, manufacturer-specific error codes have been introduced for register communication (index 0x4500,
0x4501):

SDO error code

Explanation

0x06 02 00 11

Invalid table: Table or channel not present

0x06 02 00 10

Invalid register: table not present

0x06 01 00 22

Write protection still set

0x06 07 00 43

Incorrect number of function arguments

0x06 01 00 21

Function still active, try again later

Advertising
This manual is related to the following products: