http://opcfoundation.org/UA/Safety
i=1
i=3
i=5
i=7
i=13
i=12
i=14
i=21
i=47
i=46
i=35
i=45
i=40
i=37
i=38
i=256
i=291
i=296
ns=1;i=3003
ns=1;i=3004
ns=1;i=3005
ns=1;i=3006
InFlagsType
Byte with Non safety Flags from SafetyConsumer
SafetySupport
https://reference.opcfoundation.org/Safety/docs/6.2.1
i=3
0: No error,
1: An error was detected in the previous ResponseSPDU.
Used to inform the SafetyProvider that operator acknowledgment is requested.
Is used for conformance test of SafetyConsumer.SAPI.FSV_Activated.
OptionSetValues
ns=1;i=3005
i=68
CommunicationError
OperatorAckRequested
FSV_Activated
OutFlagsType
Byte with Safety Flags from SafetyProvider
SafetySupport
https://reference.opcfoundation.org/Safety/docs/6.2.2
i=3
Operator acknowledgment at the provider, hereby forwarded to the SafetyConsumer.
Activation of fail-safe values by the safety application at the SafetyProvider, hereby forwarded to the SafetyConsumer.
Enabling and disabling of test mode in the SafetyProvider, hereby forwarded to the SafetyConsumer.
OptionSetValues
ns=1;i=3006
i=68
OperatorAckProvider
ActivateFSV
TestModeActivated
NonSafetyDataPlaceholderDataType
Dummy structure to be used when no non-safety data are used
https://reference.opcfoundation.org/Safety/docs/6.2.5
i=22
ns=1;i=5003
ns=1;i=5005
ns=1;i=5004
Dummy variable to avoid empty structures
RequestSPDUDataType
SafetyPDUs
https://reference.opcfoundation.org/Safety/docs/6.2.3
i=22
ns=1;i=5010
ns=1;i=5012
ns=1;i=5011
ResponseSPDUDataType
SafetyPDUs
https://reference.opcfoundation.org/Safety/docs/6.2.4
i=22
SafetyConsumerParametersType
Safety parameters for the SafetyProvider
SafetyConsumerParameters
https://reference.opcfoundation.org/Safety/docs/6.1.6
i=58
SafetyBaseIDConfigured
ns=1;i=1006
i=78
i=68
SafetyConsumerIDConfigured
ns=1;i=1006
i=78
i=68
SafetyConsumerTimeout
ns=1;i=1006
i=78
i=68
SafetyErrorIntervalLimit
ns=1;i=1006
i=78
i=68
SafetyOperatorAckNecessary
ns=1;i=1006
i=78
i=68
SafetyProviderIDConfigured
ns=1;i=1006
i=78
i=68
SafetyProviderLevel
ns=1;i=1006
i=78
i=68
SafetyStructureIdentifier
ns=1;i=1006
i=68
i=80
SafetyStructureSignature
ns=1;i=1006
i=78
i=68
SafetyStructureSignatureVersion
ns=1;i=1006
i=68
i=80
SafetyObjectsType
Base type of all safety objects
SafetySupport
https://reference.opcfoundation.org/Safety/docs/6.1.2
i=58
SafetyConsumerType
SafetyConsumerParameters
https://reference.opcfoundation.org/Safety/docs/6.1.2
ns=1;i=1004
Parameters
ns=1;i=1005
i=78
ns=1;i=1006
SafetyProviderType
SafetyProviderParameters
https://reference.opcfoundation.org/Safety/docs/6.1.2
ns=1;i=1004
Parameters
Safety parameters of this SafetyProvider
ns=1;i=1003
i=78
ns=1;i=1002
ReadSafetyData
ReadSafetyData
https://reference.opcfoundation.org/Safety/docs/6.1.3
ns=1;i=1003
i=80
InputArguments
ns=1;i=7001
i=78
i=68
i=297
InSafetyConsumerID
i=7
-1
SafetyConsumer identifier
i=297
InMonitoringNumber
i=7
-1
Monitoring Number of the RequestSPDU
i=297
InFlags
ns=1;i=3005
-1
Byte with non-safety flags from SafetyConsumer
OutputArguments
ns=1;i=7001
i=78
i=68
i=297
OutSafetyData
i=22
-1
Safety Data
i=297
OutFlags
ns=1;i=3006
-1
Byte with safety flags from SafetyProvider
i=297
OutSPDU_ID_1
i=7
-1
Safety PDU Identifier Part1
i=297
OutSPDU_ID_2
i=7
-1
Safety PDU Identifier Part2
i=297
OutSPDU_ID_3
i=7
-1
Safety PDU Identifier Part3
i=297
OutSafetyConsumerID
i=7
-1
SafetyConsumer identifier
i=297
OutMonitoringNumber
i=7
-1
Monitoring Number of the ResponseSPDU
i=297
OutCRC
i=7
-1
CRC-checksum over the ResponseSPDU
i=297
OutNonSafetyData
i=22
-1
Non-safe data
ReadSafetyDiagnostics
ReadSafetyDiagnostics
https://reference.opcfoundation.org/Safety/docs/6.1.4
ns=1;i=1003
i=80
OutputArguments
ns=1;i=7002
i=78
i=68
i=297
InSafetyConsumerID
i=7
-1
SafetyConsumer identifier
i=297
InMonitoringNumber
i=7
-1
Monitoring Number of the RequestSPDU
i=297
InFlags
ns=1;i=3005
-1
Byte with non-safety flags from SafetyConsumer
i=297
OutSafetyData
i=22
-1
Safety Data
i=297
OutFlags
ns=1;i=3006
-1
Byte with safety flags from SafetyProvider
i=297
OutSPDU_ID_1
i=7
-1
Safety PDU Identifier Part1
i=297
OutSPDU_ID_2
i=7
-1
Safety PDU Identifier Part2
i=297
OutSPDU_ID_3
i=7
-1
Safety PDU Identifier Part3
i=297
OutSafetyConsumerID
i=7
-1
SafetyConsumer identifier
i=297
OutMonitoringNumber
i=7
-1
Monitoring Number of the ResponseSPDU
i=297
OutCRC
i=7
-1
CRC-checksum over the ResponseSPDU
i=297
OutNonSafetyData
i=22
-1
Non-safe data
SafetyPDUsType
SafetyPDUs
https://reference.opcfoundation.org/Safety/docs/6.1.5
i=58
<RequestSPDU>
ns=1;i=1007
i=63
i=11510
ns=1;i=5011
0
0
0
<ResponseSPDU>
ns=1;i=1007
i=63
i=11510
SafetyProviderParametersType
Safety parameters for the SafetyProvider
SafetyProviderParameters
https://reference.opcfoundation.org/Safety/docs/6.1.6
i=58
SafetyBaseIDConfigured
Base-ID of the SafetyProvider as configured via the SPI
ns=1;i=1002
i=78
i=68
SafetyProviderDelay
SafetyProviderDelay is the maximum time at the SafetyProvider from receiving the RequestSPDU to start the transmission of ResponseSPDU
ns=1;i=1002
i=78
i=68
SafetyProviderIDConfigured
Provider-ID of the SafetyProvider as configured via the SPI
ns=1;i=1002
i=78
i=68
SafetyProviderLevel
The maximal SIL the SafetyProvider implementation (hardware & software) is capable of
ns=1;i=1002
i=78
i=68
SafetyStructureIdentifier
Identifier of the structure type
ns=1;i=1002
i=78
i=68
SafetyStructureSignature
ns=1;i=1002
i=78
i=68
SafetyStructureSignatureVersion
Version of the algorithm for calculating the StructureSignature
ns=1;i=1002
i=78
i=68
SafetyACSet
Contains all instances of safety objects (SafetyProvider or SafetyConsumer)
SafetyACSet
https://reference.opcfoundation.org/Safety/docs/6.1.1
i=85
i=61
http://opcfoundation.org/UA/Safety
Provides the metadata for a namespace used by the server.
https://reference.opcfoundation.org/Safety/docs/14.1
i=11715
i=11616
IsNamespaceSubset
If TRUE then the server only supports a subset of the namespace.
ns=1;i=5006
i=68
false
NamespacePublicationDate
The publication date for the namespace.
ns=1;i=5006
i=68
2022-06-28T00:00:00Z
NamespaceUri
The URI of the namespace.
ns=1;i=5006
i=68
http://opcfoundation.org/UA/Safety
NamespaceVersion
The human readable string representing version of the namespace.
ns=1;i=5006
i=68
1.05.02
StaticNodeIdTypes
A list of IdTypes for nodes which are the same in every server that exposes them.
ns=1;i=5006
i=68
0
StaticNumericNodeIdRange
A list of ranges for numeric node ids which are the same in every server that exposes them.
ns=1;i=5006
i=68
1:2147483647
StaticStringNodeIdPattern
A regular expression which matches string node ids are the same in every server that exposes them.
ns=1;i=5006
i=68
Default Binary
i=76
Default XML
i=76
Default JSON
i=76
Default Binary
i=76
Default XML
i=76
Default JSON
i=76
SafetyBaseIDActive
Currently active Base-ID of the SafetyProvider
ns=1;i=1002
i=68
i=78
SafetyProviderIDActive
Currently active Provider-ID of the SafetyProvider
ns=1;i=1002
i=68
i=78
SafetyBaseIDActive
ns=1;i=1006
i=68
i=78
SafetyServerImplemented
Indicates whether the SafetyProvider supports OPC UA Client/Server communication
ns=1;i=1002
i=68
i=78
SafetyPubSubImplemented
Indicates whether the SafetyProvider supports OPC UA PubSub communication
ns=1;i=1002
i=68
i=78
SafetyProviderIDActive
ns=1;i=1006
i=68
i=78
SafetyConsumerIDActive
ns=1;i=1006
i=68
i=78
SafetyClientImplemented
Indicates whether the SafetyClient supports OPC UA Client/Server communication
ns=1;i=1006
i=68
i=78
SafetyPubSubImplemented
Indicates whether the SafetyConsumer supports OPC UA PubSub communication
ns=1;i=1006
i=68
i=78
SafetyBaseIDActive
Currently active Base-ID of the SafetyProvider
ns=1;i=5001
i=68
i=78
SafetyBaseIDConfigured
Base-ID of the SafetyProvider as configured via the SPI
ns=1;i=5001
i=68
i=78
SafetyProviderDelay
SafetyProviderDelay is the maximum time at the SafetyProvider from receiving the RequestSPDU to start the transmission of ResponseSPDU
ns=1;i=5001
i=68
i=78
SafetyProviderIDActive
Currently active Provider-ID of the SafetyProvider
ns=1;i=5001
i=68
i=78
SafetyProviderIDConfigured
Provider-ID of the SafetyProvider as configured via the SPI
ns=1;i=5001
i=68
i=78
SafetyProviderLevel
The maximal SIL the SafetyProvider implementation (hardware & software) is capable of
ns=1;i=5001
i=68
i=78
SafetyPubSubImplemented
Indicates whether the SafetyProvider supports OPC UA PubSub communication
ns=1;i=5001
i=68
i=78
SafetyServerImplemented
Indicates whether the SafetyProvider supports OPC UA Client/Server communication
ns=1;i=5001
i=68
i=78
SafetyStructureIdentifier
Identifier of the structure type
ns=1;i=5001
i=68
i=78
SafetyStructureSignature
ns=1;i=5001
i=68
i=78
SafetyStructureSignatureVersion
Version of the algorithm for calculating the StructureSignature
ns=1;i=5001
i=68
i=78
SafetyBaseIDActive
ns=1;i=5009
i=68
i=78
SafetyBaseIDConfigured
ns=1;i=5009
i=68
i=78
SafetyClientImplemented
Indicates whether the SafetyClient supports OPC UA Client/Server communication
ns=1;i=5009
i=68
i=78
SafetyConsumerIDActive
ns=1;i=5009
i=68
i=78
SafetyConsumerIDConfigured
ns=1;i=5009
i=68
i=78
SafetyConsumerTimeout
ns=1;i=5009
i=68
i=78
SafetyErrorIntervalLimit
ns=1;i=5009
i=68
i=78
SafetyOperatorAckNecessary
ns=1;i=5009
i=68
i=78
SafetyProviderIDActive
ns=1;i=5009
i=68
i=78
SafetyProviderIDConfigured
ns=1;i=5009
i=68
i=78
SafetyProviderLevel
ns=1;i=5009
i=68
i=78
SafetyPubSubImplemented
Indicates whether the SafetyConsumer supports OPC UA PubSub communication
ns=1;i=5009
i=68
i=78
SafetyStructureIdentifier
ns=1;i=5009
i=68
i=80
SafetyStructureSignature
ns=1;i=5009
i=68
i=78
SafetyStructureSignatureVersion
ns=1;i=5009
i=68
i=80
SafetyPDUs
ns=1;i=1003
ns=1;i=1007
i=80
SafetyPDUs
ns=1;i=1005
ns=1;i=1007
i=80