The components of this parameter are defined in Table 172.

The ServiceFault parameter is returned instead of the Service response message when a service level error occurs. The requestHandle in the ResponseHeader should be set to what was provided in the RequestHeader even if these values were not valid. The level of diagnostics returned in the ResponseHeader is specified by the returnDiagnostics parameter in the RequestHeader.

The exact use of this parameter depends on the mappings defined in OPC 10000-6.

Table 172 – ServiceFault

Name

Type

Description

ServiceFault

structure

An error response sent when a service level error occurs.

responseHeader

ResponseHeader

Common response parameters (see 7.29 for ResponseHeader definition).