SF_GuardLocking_2 (FB)

FUNCTION_BLOCK SF_GuardLocking_2

This FB controls an entrance to a hazardous area via an interlocking guard with guard locking (“four state interlocking”).
InOut:

Scope

Name

Type

Initial

Comment

Input

Activate

BOOL

FALSE

Activation of the FB.

S_Guard

BOOL

FALSE

Monitors the guard interlocking. Can be connected to the GuardOut of the SF_Guard FB. FALSE: Guard open. TRUE: Guard closed and guarded area safe.

S_SafetyActive

BOOL

FALSE

Status of the hazardous area (EDM), e.g., based on speed moni-toring or safe time off delay. FALSE: Machine in “non- safe” state. TRUE: Machine in safe state.

S_GuardLock

BOOL

FALSE

Status of the mechanical guard locking. FALSE: Guard is not locked. TRUE: Guard is locked.

UnlockRequest

BOOL

FALSE

Operator intervention – request to unlock the guard. FALSE: No request. TRUE: Request made.

S_StartReset

BOOL

FALSE

Start behaviour of safety FB

S_AutoReset

BOOL

FALSE

Behaviour on error of safety FB

Reset

BOOL

FALSE

Manual reset of FB

Output

Ready

BOOL

FALSE

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_GuardLocked

BOOL

FALSE

Interface to hazardous area which must be stopped. FALSE: No safe state. TRUE: Safe state.

S_UnlockGuard

BOOL

FALSE

Signal to unlock the guard. FALSE: Close guard. TRUE: Unlock guard.

SafetyDemand

BOOL

FALSE

Output indicating that the FB is active and the primary safety function is demanded (e.g. related to the safety functionality).

ResetRequest

BOOL

FALSE

Output which can be used to signal the operator to press the reset functionality to continue.

Error

BOOL

FALSE

Error flag

DiagCode

WORD

0

Diagnostic register