------------------------SDT2 DoorController--------------------------------------------------------------------------------------------------------------------------------------------------------ObjectName----------------------------------------ObjectType----------------------------------------!%&()LinkEndpoints--------------------------------!%()HeaderText------------------------------------  DoorController-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------5--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------()[8(! process DoorController)]}------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.()[(! l! 22!(d)[h(! x)[k(! 6)[n(! 6d! )]][ t(! 6 )][9(! 6R2! )[8(!! TIMER DoorTimer:=DOORTIMEOUT;)]][2w(! 6! d)[8(! )][z(!,^,!",,^)[(! 6,!Z)][3}(! 6! d)[8 (!4!5!7)[!(! 1!!2!3)]}---------------------------------------------------------------------------------------------------------------------------------------------------------------------[!%()PageOrder-------------------------------------1------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------!%()HeadingText-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------()[w(!GSDL)]}-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------(! WaitOpenDoor)]]]][3(! 6&! d)[8(! WaitOpenDoor)][(!^!"^)[(! 6&! d!)[8(! Ope nDoor)][(!&!"&)[(! 6&&! d!)[8(! Open(DoorNo))][(!!")[ (! 6&! d!)[8(! DoorOpened)][(! R!"R )[6(! 6&R! d)[8(! SET (DoorTimer))][(! !")[(! 6!Z)][3(! 6&! d)[8(! Wait)]]]]]]]]]]]][3(! 6! d)[8(! Wait)][(!^!"^)[(! 6! d!)[8(! DoorTimer)][(!&!"&)[(! 6&! d!)[8(! Close(DoorNo))][(!!")[(! 6!Z)][3(! 6! d)[8(! WaitOpenDoor)]]]]]]]]]]}----------()[8(! ;FPAR DoorNo DoorNoType;)]}--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------2