6.2.2.4 Method ReadSafetyDiagnostics
This Method is mandatory for the Facet SafetyProviderServerMapper and optional for the Facet SafetyProviderPubSubMapper. It is provided for each SafetyProvider serving as a Diagnostic Interface, see 6.4.3.
See Table 9 for the arguments of Method ReadSafetyDiagnostics and Table 10 for its AddressSpace definition.
The Method arguments OutSafetyData and OutNonSafetyData are application-specific types derived from Structure.
Signature
ReadSafetyDiagnostics (
[out] UInt32 InSafetyConsumerID,
[out] UInt32 InMonitoringNumber,
[out] InFlagsType InFlags,
[out] Structure OutSafetyData,
[out] OutFlagsType OutFlags,
[out] UInt32 OutSPDU_ID_1,
[out] UInt32 OutSPDU_ID_2,
[out] UInt32 OutSPDU_ID_3,
[out] UInt32 OutSafetyConsumerID,
[out] UInt32 OutMonitoringNumber,
[out] UInt32 OutCRC,
[out] Structure OutNonSafetyData)
;| Argument | Description | |
|---|---|---|
| InSafetyConsumerID | see Table 7 | |
| InMonitoringNumber | see Table 7 | |
| InFlags | see Table 7 | |
| OutSafetyData | see Table 7 | |
| OutFlags | see Table 7 | |
| OutSPDU_ID_1 | see Table 7 | |
| OutSPDU_ID_2 | see Table 7 | |
| OutSPDU_ID_3 | see Table 7 | |
| OutSafetyConsumerID | see Table 7 | |
| OutMonitoringNumber | see Table 7 | |
| OutCRC | see Table 7 | |
| OutNonSafetyData | see Table 7 | |
| Attribute | Value | ||||
|---|---|---|---|---|---|
| BrowseName | ReadSafetyDiagnostics | ||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
| HasProperty | Variable | OutputArguments | Argument[] | PropertyType | Mandatory |
| Conformance units | |||||
| ReadSafetyDiagnostics | |||||