11.01.2014 Views

PROFIBUS DP-Master

PROFIBUS DP-Master

PROFIBUS DP-Master

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The Application Interface 183/315<br />

Packet Structure Reference<br />

typedef struct <strong>PROFIBUS</strong>_FSPMM2_READ_CNF_NEG_Ttag<br />

{<br />

TLR_UINT32 ulCRef;<br />

TLR_UINT32 ulSlot;<br />

TLR_UINT32 ulIndex;<br />

TLR_UINT32 ulLength;<br />

TLR_UINT8 bErrorDecode;<br />

TLR_UINT8 bErrorCode1;<br />

TLR_UINT8 bErrorCode2;<br />

TLR_UINT8 bReserved;<br />

} <strong>PROFIBUS</strong>_FSPMM2_READ_CNF_NEG_T;<br />

#define <strong>PROFIBUS</strong>_FSPMM2_READ_CNF_NEG_SIZE (sizeof(<strong>PROFIBUS</strong>_FSPMM2_READ_CNF_NEG_T))<br />

Packet Description<br />

structure <strong>PROFIBUS</strong>_FSPMM2_PACKET_READ_CNF_NEG _T<br />

Type: Negative Confirmation<br />

Area Variable Type Value / Range Description<br />

tHead<br />

tData<br />

structure TLR_PACKET_HEADER_T<br />

ulDest UINT32 Destination queue handle, unchanged<br />

ulSrc UINT32 Source queue handle, unchanged<br />

ulDestId UINT32 ulAPM2Id Destination end point identifier, unchanged<br />

ulSrcId UINT32 ulFSPMM2d Source end point identifier, unchanged<br />

ulLen UINT32 20 Packet Data Length in bytes<br />

ulId UINT32 0 ... 2 32 -1 Packet Identification as unique number generated by<br />

the Source Process of the Packet<br />

ulSta UINT32 See section 7.2 Error Codes of the FSPMM2-Task<br />

ulCmd UINT32 0x4407 <strong>PROFIBUS</strong>_FSPMM2_CMD_READ_CNF - Command<br />

ulExt UINT32 0 Extension, unchanged<br />

ulRout UINT32 x Routing, do not change<br />

structure <strong>PROFIBUS</strong>_FSPMM2_READ_CNF_NEG_T<br />

ulCRef UINT32 Connection Reference<br />

ulSlot UINT32 0 ... 254 Slot<br />

ulIndex UINT32 0 ... 254 Index<br />

ulLength UINT32 0 ... 240 Number of bytes of the data block that has been read.<br />

bErrorDecode UINT8 0 ... 255 A value of 128 here indicates <strong>DP</strong> V1 error handling is<br />

applied.<br />

bErrorCode1 UINT8 0 ... 255 ErrorCode1, see section 5.3.2.2.<br />

bErrorCode2 UINT8 0 ... 255 ErrorCode2, meaning depends on bErrorCode1<br />

bReserved<br />

UINT8<br />

Table 106: <strong>PROFIBUS</strong>_FSPMM2_CMD_READ_CNF_NEG - Negative Confirmation of Read Command<br />

<strong>PROFIBUS</strong> <strong>DP</strong>-<strong>Master</strong> |<br />

DOC061001API12EN | Revision 12 | English | 2010-12 | Released | Public © Hilscher, 2006-2010

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!