EasyManua.ls Logo

Profichip VPC3+C - Page 61

Profichip VPC3+C
98 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PROFIBUS DP Extensions 7
Bit Position
Byte
7 6 5 4 3 2 1 0
Designation
0 0 0 Block_Length Header_Byte
1 1 0 0 0 0 0 1 1 Status_Type
2 0 0 0 0 0 0 0 0 Slot_Number
3 0 0 0 0 0 0 0 0 Status_Specifier
4 Publisher_Addr
5
Link_
Status
Link_
Error
0 0 0 0 0
Data_
Exist
Link_Status
6
:
61
further link entries
Link_Status:
bit 7
Link_Status :
1 = active, valid data receipt during last monitoring period
0 = not active, no valid data receipt during last monitoring period (DEFAULT)
bit 6
Link_Error:
0 = no faulty Broadcast data receipt (DEFAULT)
1 = wrong length, error occurred by reception
bit 0
Data_Exist:
0 = no correct Broadcast data receipt during current monitoring period
(DEFAULT)
1 = error free reception of Broadcast data during current monitoring period
Figure 7-10: DXB_Link_Status_Buf (specific link is grey scaled)
Processing Sequence
The VPC3+C processes DXBout-Buffers like the Dout-Buffers. The only
difference is that the DXBout-Buffers are not cleared by the VPC3+C.
The VPC3+C writes the received and filtered broadcast data in the 'D'
buffer. The buffer contains also the Publisher_Address and the
Sample_Length. After error-free receipt, the VPC3+C shifts the newly filled
buffer from 'D' to 'N'. In addition, the DXBout interrupt is generated. The
user now fetches the current output data from 'N'. The buffer changes from
'N' to 'U' with the Next_DXBout_Buffer_Cmd.
VPC3+C User Manual
Revision 1.03 61
Copyright © profichip GmbH 2004-2006

Table of Contents