OPC Foundation
  • Documents
  • NodeSets
  • Search
7.13.2.1 ReportSafetyState

This method is used to provide information about the change of an external safety state. For example, safety doors which are not under supervision of a vision system are open and as a consequence it is not possible to switch on a laser source inside a vision system.

Important note: This is not to be used as a safety feature. It is only for information purposes.

Signature

ReportSafetyState ([in]BooleansafetyTriggered [in]StringsafetyInformation[out]Int32error);

Table 79 – ReportSafetyState Method Arguments

Argument

Description

safetyTriggered

Information about the current external safety state.

safetyInformation

Information that can be provided to the vision system – e.g. opening safety door.

Error

0 – OK

Values > 0 are reserved for errors defined by this and future standards.

Values < 0 shall be used for application-specific errors.

Table 80 – ReportSafetyState Method AddressSpace Definition

Attribute

Value

BrowseName

ReportSafetyState

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

HasProperty

Variable

InputArguments

Argument[]

PropertyType

Mandatory

HasProperty

Variable

OutputArguments

Argument[]

PropertyType

Mandatory

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation