OPC UA communication
9.3 Using the S7-1500 as an OPC UA server
Communication
196 Function Manual, 12/2017, A5E03735815-AF
Table 9- 8 Error codes of the OPC foundation
Status "Uncertain" (4000_0000 - 7FFF_FFFF)
406C0000 UncertainReferenceOutOf-
Server
One of the references to follow in the relative path references to a node in
the address space in another server.
408F0000 UncertainNoCommunica-
Communication to the data source has failed. The variable value is the last
value that had a good quality.
40900000 UncertainLastUsableValue Whatever was updating this value has stopped doing so.
The value is an operational value that was manually overwritten.
40920000 UncertainInitialValue The value is an initial value for a variable that normally receives its value
UncertainSensorNotAccurate
The value is at one of the sensor limits.
40940000 UncertainEngineer-
The value is outside of the range of values defined for this parameter.
40950000 UncertainSubNormal The value is derived from multiple sources and has less than the required
40A40000 UncertainDataSubNormal The value is derived from multiple values and has less than the required
40BC0000 UncertainReferenceNotDe-
The server was not able to delete all target references.
40C00000 UncertainNotAllNodesAvail-
The list of references may not be complete because the underlying system
40DE0000 UncertainDominantValue-
The related EngineeringUnit has been changed but the Variable Value is still
provided based on the previous unit.
40E20000 UncertainDependentValue-
A dependent value has been changed but the change has not been applied
to the device. The quality of the dominant variable is uncertain.
Table 9- 9 Error codes of the OPC foundation
Status "Bad" (8000_0000 - FFFF_FFFF)
An unexpected error occurred
80020000 BadInternalError An internal error occurred as a result of a programming or configuration
Not enough memory to complete the operation.
An operating system resource is not available
A low level communication error occurred.
Encoding halted because of invalid data in the objects being serialized.
Decoding halted because of invalid data in the stream.
80080000 BadEncodingLimits-
The message encoding/decoding limits imposed by the stack have been
An unrecognized response was received from the server.
The request message size exceeds limits set by the server.