FC310x - PCI Cards for PROFIBUS

DPV1 Error Codes

In the event of an incorrect DPV1 access, the slave replies with 4 bytes of data (any values that are not described here are not defined in the DPV1 standard, and are therefore to be found in the slave's manual):

Byte 0
DPV1 service  
0xD1
Data_Transport
0xD7
Initiate
0xDE
Read
0xDF
Write

 

Byte 1
Error_Decode  
0x80
DPV1
0xFE
FMS
0xFF
HART

 

Byte 2
Error_Code_1  
Error-Class (bits 4-7)
Error-Code (bits 0-3)
 
0x0A
0x00
Application, Read Error
 
0x01
Application, Write Error
 
0x02
Application, Module Failure
 
0x08
Application, Version Conflict
 
0x09
Application, Feature Not Supported
0x0B
0x00
Access, Invalid Index
 
0x01
Access, Write Length Error
 
0x02
Access, Invalid Slot
 
0x03
Access, Type Conflict
 
0x04
Access, Invalid Area
 
0x05
Access, State Conflict
 
0x06
Access, Access Denied
 
0x07
Access, Invalid Range
 
0x08
Access, Invalid Parameter
 
0x09
Access, Invalid Type
0x0C
0x00
Resource, Read Constrain Conflict
 
0x01
Resource, Write Constrain Conflict
 
0x02
Resource, Busy
 
0x03
Resource, Unavailable

 

Byte 3
Error_Code_2