User manual
Chapter 4 Configuration
Page 115 ©February 2009
DPV1 Return Codes
Possible DPV1 related Error Codes in Message Data word ‘Return Code’
Return
Code
Name Meaning
0003h DPMC_ERR_M_MEM_ALLOC Internal memory allocation error
0004h DPMC_ERR_M_L2_REQ Unknown opcode in the confirmation
0005h DPMC_ERR_M_INVALID_PAR Invalid parameter in user request
0007h DPMC_ERR_M_NOT_IN_DATA Slave is not in DataExchange (thus no DPV1 requestcan exist)
0012h DPMC_ERR_M_REQ_ACTIVE A request is already active
0018h DPMC_ERR_M_NOT_ALLOWED Internal DPMC module not initialized correctly
0021h DPMC_ERR_M_CLOSED Internal DPMC instance no longer exists
0022h DPMC_ERR_M_STOPPED Internal DPMC instance has already been stopped
0023h DPMC_ERR_M_STARTED Internal DPMC instance has already been started
0024h DPMC_ERR_M_STATE_UNKNOWN Internal DPMC instance has entered an undefined state
002Fh DPMC_ERR_M_SLAVE_NOT_FOUND Slave does not respond
0031h DPMC_ERR_M_TIMEOUT Active request terminated with timeout
0034h DPMC_ERR_M_INVALID_LEN Invalid length in user request
0035h DPMC_ERR_M_REQ_NEG Negative indication from lower layer
0036h DPMC_ERR_M_REQ_RE Message frame format error in response
0037h DPMC_ERR_M_REQ_WITHDRAW Request was recalled
0038h DPMC_ERR_M_REQ_NOT_FOUND Associated request block not found
0040h DPMC_ERR_M_MM_FE Format error in request frame
0041h DPMC_ERR_M_MM_NI Function not implemented
0042h DPMC_ERR_M_MM_AD Access denied
0043h DPMC_ERR_M_MM_EA Area too large
0044h DPMC_ERR_M_MM_LE Data block length to large
0045h DPMC_ERR_M_MM_RE Format error in response frame
0046h DPMC_ERR_M_MM_IP Invalid parameter
0047h DPMC_ERR_M_MM_SC Sequence conflict
0048h DPMC_ERR_M_MM_SE Sequence error
0049h DPMC_ERR_M_MM_NE Area non existent
004Ah DPMC_ERR_M_MM_DI Data incomplete or incorrect
004Bh DPMC_ERR_M_MM_NC Master parameter set not compatible
004Ch DPMC_ERR_M_S7_XA
004Dh DPMC_ERR_M_S7_XR
004Eh DPMC_ERR_M_S7_XW
Profibus error for DPV1 (NRS-PDU received)