FBS_GUARDLOCK2 (ENUM)ΒΆ

TYPE FBS_GUARDLOCK2 :

Definition of SF_GuardLocking_2 function block states and its diagnostic values.

Attributes:
qualified_only
InOut:

Name

Initial

Comment

IDLE

16#0

The FUNCTION block is NOT active (initial state).

INIT_RESREQ

16#8801

Function block was activated and initiated. NOT (S_Guard = TRUE AND S_GuardLock = TRUE)

INIT

16#8401

Function block was activated and initiated. (S_Guard = TRUE AND S_GuardLock = TRUE)

WAIT_FOR_RESET

16#8430

Door is closed and locked, now waiting for operator reset.

WAIT_FOR_OPERATOR

16#8812

Waiting for operator to request to open the door (unlock request).

GUARD_OPEN_UNLOCKED

16#8822

Lock is released and guard is open.

GUARD_CLOSED_UNLOCKED

16#8832

Lock is released but guard is closed.

WAIT_FOR_UNLOCKED

16#8010

S_UnlockGuard is TRUE, however the acknowledge signal S_GuardLock is still TRUE (so waiting for acknowledge <FALSE>)

GUARD_CLOSED_AND_LOCKED

16#8000

Guard is closed and locked.

ERR_RESET_0

16#C001

Static Reset detected in state 0x8x01.

ERR_RESET_1

16#C011

Static Reset detected in state 0xC410.

ERR_RESET_2

16#C021

Static Reset detected in state 0xC420.

ERR_RESET_3

16#C031

Static Reset detected in state 0x8433.

ERR_RESET_4

16#C041

Static Reset detected in state 0xC440.

ERR_GUARD

16#C010

S_GuardLock and S_Guard are not TRUE although the door was not requested to be opened.

ERR_GUARD_RETURN

16#C410

S_GuardLock and S_Guard become TRUE again after being lost (0xC010).

ERR_SAFETY_RETURN

16#C420

Safety acknowledge signal becomes TRUE again after being lost (0xCx50).

ERR_UNLOCK_REQ

16#C440

Waiting time to Unlock exceeded.

ERR_SAFETYLOST_RESREQ

16#C450

Lost safety acknowledge signal with S_Guard = TRUE AND S_GuardLock = TRUE

ERR_SAFETYLOST

16#C050

Lost safety acknowledge signal with NOT (S_Guard = TRUE AND S_GuardLock = TRUE)