OPC Foundation
  • Documents
  • NodeSets
  • Search
6.1.2 Method ReadSafetyDiagnostics

This method (as part of the OPC UA Mapper) is provided for each SafetyProvider serving as a diagnostic interface, see Clause 9.2.

Signature

ReadSafetyDiagnostics (

[out]UInt32InSafetyConsumerID [out]UInt32InMonitoringNumber

[out]ByteInFlags

[out] StructureOutSafetyData

[out]ByteOutFlags

[out]UInt32OutSPDU_ID_1

[out]UInt32OutSPDU_ID_2

[out]UInt32OutSPDU_ID_3

[out]UInt32OutSafetyConsumerID

[out]UInt32OutMonitoringNumber

[out]UInt32OutCRC

[out] StructureOutNonSafetyData)

;

Table 11 – ReadSafetyDiagnostics Method Arguments

Argument

Description

InSafetyConsumerID

see Table 9

InMonitoringNumber

see Table 9

InFlags

see Table 9

OutSafetyData

see Table 9

OutFlags

see Table 9

OutSPDU_ID_1

see Table 9

OutSPDU_ID_2

see Table 9

OutSPDU_ID_3

see Table 9

OutSafetyConsumerID

see Table 9

OutMonitoringNumber

see Table 9

OutCRC

see Table 9

OutNonSafetyData

see Table 9

Table 12 – ReadSafetyDiagnostics Method AddressSpace definition

Attribute

Value

BrowseName

ReadSafetyDiagnostics

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

HasProperty

Variable

OutputArguments

Argument[]

PropertyType

Mandatory

[RQ6.7] Instances of SafetyProviderType shall use non-abstract DataTypes for the arguments OutSafetyData and OutNonSafetyData.

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation