OPC UA communication
9.3 Using the S7-1500 as an OPC UA server
Communication
200 Function Manual, 12/2017, A5E03735815-AF
Status "Bad" (8000_0000 - FFFF_FFFF)
BadHistoryOperationInvalid
The history details parameter is not valid.
80720000 BadHistoryOperation
The server does not support the requested operation.
80730000 BadWriteNotSupported The server not does support writing the combination of value, status and
timestamps provided.
80740000 BadTypeMismatch The value supplied for the attribute is not of the same type as the attribute's
The method id does not refer to a method for the specified object.
The client did not specify all of the input arguments for the method.
The server has reached its maximum number of subscriptions.
80780000 BadTooManyPublish
The server has reached the maximum number of queued publish requests.
There is no subscription available for this session.
807A0000 BadSequenceNumber
The sequence number is unknown to the server.
The requested notification message is no longer available.
807C0000 BadInsufficientClientProfile The Client of the current Session does not support one or more Profiles that
are necessary for the Subscription.
The sub-state machine is not currently active.
The server cannot process the request because it is too busy.
The type of the message specified in the header invalid.
807F0000 BadTcpSecureChannel
The SecureChannelId and/or TokenId are not currently in use.
The size of the message specified in the header is too large.
80810000 BadTcpNotEnough
There are not enough resources to process the request.
An internal error occurred.
The Server does not recognize the QueryString specified.
The request could not be sent because of a network interruption.
Timeout occurred while processing the request.
The secure channel has been closed.
80870000 BadSecureChannelToken
The token has expired or is not recognized.
The sequence number is not valid.
80890000 BadConfigurationError There is a problem with the configuration that affects the usefulness of the
808A0000 BadNotConnected The variable should receive its value from another variable, but has never
been configured to do so.
808B0000 BadDeviceFailure There has been a failure in the device/data source that generates the value
that has affected the value.
808C0000 BadSensorFailure
There has been a failure in the sensor from which the value is derived by the
device/data source.
The source of the data is not operational.