DP-V1 Fehler Codes

Bei einem fehlerhaften DPV1-Zugriff antwortet der Slave mit 4 Bytes Daten (alle nicht beschriebenen Werte sind nicht in der DPV1-Norm beschrieben und daher dem Handbuch des Slaves zu entnehmen).

Byte 0

DPV1-Dienst  

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 (Bit 4-7)

Error-Code (Bit 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