SFA-5000 • SFA-10000 Profibus
6.5 DDLM_Chk_Cfg
The Configuration function allows the Master to send configuration data to the
Slave for any check operation. The main purpose of this function is to set the
number of bytes used for the Data_Exchange as viewed from the Master side.
Chk_Cfg message structure (1 byte):
bit 7
= Consistency (=”1”)
bit 6
= Word format (“0”=byte,“1”=word=4 bytes)
bits 5 and 4
= In/out data (“01”=Input, ”10”=output)
bits 3 … 0
= Length code
EXAMPLE
bit
7
6
5
4
3
2
1
0
Data
1
1
0
1
0
0
0
1
D1h
1
1
0
1
0
0
1
1
D3h
1
1
1
0
0
0
0
1
E1h
Class 1 and Class 2:
D1hex = 4 byte input
E1hex = 4 byte output
Class 2 (+VEL):
D3hex = 8 byte input
E1hex = 4 byte output
6.6 DDLM_Data_Exchange
This is the normal operation status of the system. The Slave (for both Class 1 and
Class 2) can transmit the
(and speed value -
- if Class 2 (+VEL) is set) and receive the
parameter.
Position value
when either Class 1 or Class 2 is set
(Encoder
Master)
Byte
1
2
3
4
Bit
31-24
23-16
15-8
7-0
Data
2
31
to 2
24
2
23
to 2
16
2
15
to 2
8
2
7
to 2
0
MSbyte
...
...
LSbyte
parameter.
It has a mandatory length of 32 bits and is right aligned in the data field.
This parameter contains the current position value of the encoder.
MAN SFA_5000_10000_PB E 1.0
Profibus® interface
56 of 72