Client -> server, upload response, Client -> server, download request, Client -> server, download response – BECKHOFF FC5101 User Manual
Page 52

Eiserstraße 5 / D-33415 Verl / Telefon 05246/963-0 / Telefax 05246/963-149
52
Client -> Server, Upload Response
11 bit identifier
8 byte of user data
0x580 (=1408dez) + node ID
0x4x
Index0
Index1
SubIdx
Data0 Data1 Data2 Data3
Parameters
Explanation
Index0
Index low byte (Unsigned16, LSB)
Index1
Index high byte (Unsigned16, MSB)
SubIdx
Subindex (Unsigned8)
Data0
Data low low byte (LLSB)
Data3
Data high high byte (MMSB)
Parameters whose data type is Unsigned8 are transmitted in byte D0, parameters whose type is Unsigned16
use D0 and D1.
The number of valid data bytes is coded as follows in the first CAN data byte (0x4x):
Number of parameter bytes
1
2
3
4
First CAN data byte
0x4F
0x4B
0x47
0x43
Client -> Server, Download Request
11 bit identifier
8 byte of user data
0x600 (=1536dez) + node ID
0x22
Index0
Index1
SubIdx
Data0 Data1 Data2 Data3
Parameters
Explanation
Index0
Index low byte (Unsigned16, LSB)
Index1
Index high byte (Unsigned16, MSB)
SubIdx
Subindex (Unsigned8)
Data0
Data low low byte (LLSB)
Data3
Data high high byte (MMSB)
It is optionally possible to give the number of valid parameter data bytes in the first CAN data byte
Number of parameter bytes
1
2
3
4
First CAN data byte
0x2F
0x2B
0x27
0x23
This is, however, not generally necessary, since only the less significant data bytes up to the length of the ob-
ject directory entry that is to be written are evaluated. A download of data up to 4 bytes in length can therefore
always be achieved in Beckhoff bus nodes with 22h in the first CAN data byte.
Client -> Server, Download Response
11 bit identifier
8 byte of user data
0x580 (=1408dez) + node ID
0x60
Index0
Index1
SubIdx
0x00
0x00
0x00
0x00
Parameters
Explanation
Index0
Index low byte (Unsigned16, LSB)
Index1
Index high byte (Unsigned16, MSB)
SubIdx
Subindex (Unsigned8)