Standard-OPC-Fehlercodes

Ein OPC-Client kann den Wert der OPC-Items verändern, die vom OPC-Server dargestellt werden und auf die Lese-/Schreibzugriff besteht. Das Ergebnis dieses Schreibvorgangs ist ein Fehlercode nach OPC-Standard, der schliesslich vom OPC-Server an denjenigen OPC-Client weitergeleitet wird, der den Vorgang initiiert hat.

Nachfolgend eine Liste möglicher Fehlercodes. Die Art, wie der Fehlercode angezeigt wird (Text oder Nummer), hängt vom eingesetzten OPC-Client ab.

Fehlercode (Text oder Nummer)

Beschreibung

text

Nummer

S_OK

0x00000000

Schreibvorgang erfolgreich.

OPC_E_BADTYPE

Oder

DISP_E_TYPEMISMATCH

0xC0040004

Oder

0x80020005

Der übergebene Datentyp kann für dieses Item nicht akzeptiert werden.

OPC_E_BADRIGHTS

0xC0040006

Für dieses Item bestehen keine Schreibrechte.

OPC_E_INVALIDHANDLE

0xC0040001

Der übergebene Item-Handle ist ungültig.

OPC_E_UNKNOWNITEMID

0xC0040007

Das Item ist im Adressbereich des Servers nicht mehr vorhanden.

OPC_E_RANGE

0xC004000B

Der Wert ist ausserhalb des Bereichs.

E_FAIL

0x80004005

Generischer Fehler: Funktion ist fehlgeschlagen.