7 ObjectTypes for the Vision System in General ToC Previous Next

7.13 SafetyStateManagementType ToC Previous Next

7.13.2 SafetyStateManagementType methods ToC Previous Next ReportSafetyState ToC

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.


ReportSafetyState ([in]	Boolean	safetyTriggered [in]	String	safetyInformation[out]	Int32	error);

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

Previous Next