------------------------SDT2 DisplayInterface--------------------------------------------------------------------------------------------------------------------------------------------------------ObjectName----------------------------------------ObjectType----------------------------------------!%&()LinkEndpoints--------------------------------!%()HeadingText----------------------------------- DisplayInterface-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------15-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------()[8(! Process Type DisplayInterface)]}-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------5()[w(!GSDL)]}-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------()[(! l! !(d)[h(! l)[k(! 6)[n(! 6d! )]][ q(! 6)]]]}-------------------------------------------------------------------!%()HeadingText-----------------------------------!%()PageOrder------------------------------------1finitionPage------------------------------------DefinitionPage------------------------------------ !%&()LinkEndpoints----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------()[(! ! 22!(Y)[z(! 6d! )[}(! 6})[(! 6! )]][ (! 6})][@w(!d!)[ (! 6! Entry)][`(! )][.x(! )[8(! 6(! Display)]][(! 6d!Z)]][@(!d!)[(! 6! Exit)][` (! )][.(! )[8(! 6 ! EnvDisplay)]][(! 6!)]][9(! 6 ! )[8(! TIMER DisplayTimer:=3;)]][9(! 6~!  )[8(! DCL Msg MessageType, EnterCard, EnterCode, DoorIsOpen, DoorIsLocked, InvalidCard, WrongCode, CodeTimeOut, ConnectionFailure Charstring;)]][2(! 6^! d)[8(! Virtual)][(! ^^!"^^)[6L(! 62! X,)[8(! EnterCard:= 'Enter card', EnterCode:='Enter code', DoorIsOpen:='Door is open', DoorIsLocked:='Door is locked', InvalidCard:='Invalid card ', WrongCode:='Wrong code', CodeTimeOut:='Code time out', ConnectionFailure:= 'Connection failure' )][O(!^ ^R!"^R^ )[(! 6^R!Z)][3(! 6R! d)[8(! Wait_for_signal)][(!^^!"^^)[(! 6! d!)[8(! Display(Msg))][(!^L^~!"^~^L)[ (! 6~! d)[8(! Msg)][(!^^!"^^)[8(! 6w! EntCrd)][(! 6! d!)[8(! EnvDisplay (EnterCard))][(!^x^!"^^x)[6(! 6! d)[8(! SET (DisplayTimer))][(!^^@!"^@^)[(! 6^@!Z)][3(! 6@! d)[8(! Delay)]]]]]]][(!XX!"X)[8(! 6q! EntCde)][(! 6! d!)[8(! EnvDisplay (EnterCode))][%(!"XxX^^!"^Xx)[(! 6^!)][)()]]]][ (!RR!"R)[8(! 6k! DoorOpn)][(! 6! d!)[8(! EnvDisplay (DoorIsOpen))][((!"RxR^^!"^Rx)[(! 6X!)][)()]]]][(!LL!"L)[8(! 6e! DoorLocked)][ (! 6! d!)[8(! EnvDisplay (DoorIsLocked))][+(!"LxL^^!"^Lx)[(! 6R!)][)()]]]][(!FF!"F)[8(! 6_! InvCard)][(! 6! d!)[8(! EnvDisplay (InvalidCard))][.(!"FxF^^!"^Fx)[(! 6L!)][)()]]]][(!@@!"@)[8(! 6Y! WrngCde)][(! 6! d!)[8(! EnvDisplay (WrongCode))][1(!"@x@^^!"^@x)[(! 6F!)][)()]]]]["(!::!":)[8(! 6S! CdeTiOut)][(! 6! d!)[8(! EnvDisplay (CodeTimeOut))][4(!":x:^^!"^:x)[(! 6@!)][)()]]]][F(!44!"4)[8(! 6M! ConnFail)][C(! 6! d!)[8(! EnvDisplay (ConnectionFailure))][I(!"4x4^^!"^4x)[(! 6:!)][)()]]]]]]]]]]]]][3(! 6R&! d)[8(! Delay)][(!!")[(! 6R! d!)[8(! DisplayTimer)][(! R!"R )[6(! 6RR! d)[8(! RESET (DisplayTimer))][(!!")[(! 6!Z)][3(! 6R! d)[8(! Wait_for_signal)]]]]]]][(!"!")[+(! 6L! d)[8(! Display)]]]]]]}----------------------------------------------------------------(!4O!5!7)[!(! DefinitionPage!)[!(! 1!!2!3)]]}-----------------------------------------------------------------------------------------------------------------------