SF_SafetyRequest (FB)ΒΆ
FUNCTION_BLOCK SF_SafetyRequest
- InOut:
Scope
Name
Type
Initial
Comment
Input
ActivateBOOLFALSE
Activation of the FB.
S_OpModeBOOLFALSE
Requested mode of a generic safe actuator. FALSE: Safe mode is requested. TRUE: Operation mode is requested.
S_AcknowledgeBOOLFALSE
Confirmation of the generic actuator, if actuator is in the Safe state. FALSE: Operation mode (non-safe). TRUE: Safe mode.
MonitoringTimeTIMETIME#0ms
Monitoring of the response time between the safety function request (S_OpMode set to FALSE) and the actuator acknowledgment (S_Acknowledge switches to TRUE).
S_StartResetBOOLFALSE
Start behaviour of safety FB
ResetBOOLFALSE
Manual reset of FB
Output
ReadyBOOLFALSE
Activation of the FB. TRUE indicates that the FB is activated and the outputs results are valid, FALSE the FB is not active and the program is not executed.
S_SafetyActiveBOOLFALSE
Confirmation of the Safe state. FALSE: Non-safe state. TRUE: Safe state.
S_SafetyRequestBOOLFALSE
Request to place the actuator in a safe state. FALSE: Safe state is requested. TRUE: Non-safe state.
SafetyDemandBOOLFALSE
Output indicating that the FB is active and the primary safety function is demanded (e.g. related to the safety functionality).
ResetRequestBOOLFALSE
Output which can be used to signal the operator to press the reset functionality to continue.
ErrorBOOLFALSE
Error flag
DiagCodeWORD0
Diagnostic register