Extended instructions
8.3 Distributed I/O (PROFINET, PROFIBUS, or AS-i)
S7-1200 Programmable controller
322 System Manual, 03/2014, A5E02486680-AG
STATUS parameter for RDREC, WRREC, and RALRM
The output parameter STATUS contains error information that is interpreted as ARRAY[1...4]
OF BYTE, with the following structure:
Table 8- 75 STATUS output array
STATUS[1] Function_Num
• B#16#00, if no error
• Function ID from DPV1-PDU: If an error occurs, B#16#80 is OR'ed (for read
data record: B#16#DE; for write data record: B#16#DF). If no DPV1 protocol
element is used, then B#16#C0 will be output.
STATUS[2] Error_Decode Location of the error ID
Manufacturer-specific error ID expansion
Table 8- 76 STATUS[2] values
Error according to IEC 61158-6
B#16#8x shows an error in the "xth" call parameter of the instruction.
Table 8- 77 STATUS[3] values
70
Initial call; no active data record transfer
Initial call; data record transfer has started
Intermediate call; data record transfer already active
80
Invalid logical start address
Illegal type for Variant pointer
93 Reserved, pass The DP component addressed via ID or F_ID is not