------------------------SDT2}GenSysTrace----------------------------------------------------ObjectName----------------------------------------ObjectType----------------------------------------!%&()LinkEndpoints--------------------------------!%()HeadingText----------------------------------- GenSysTrace---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------()[8(! GenSysTrace)]}-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------#()[w(!GMSC)]}-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------()[(! 4! !(d)[ r(! 6h!) "RoadCtrl_ Ctrl_1_16!* process RoadCtrlCtrl)][ q(! 6h!1 "SignalCtrl_ MasterCtrl_1!%()HeadingText-----------------------------------!%()PageOrder-------------------------------------1---------------------------------------------------------------------------------------------------- ----}--------!%&()LinkEndpoints----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------_15!2 process SignalCtrlMasterCtrl)][ p(! 6h!4 "TrainSensCtrl_ MasterCtrl_1_14!5 process TrainSensCtrlMasterCtrl)][ o(! 6h!0 " TrackCtrl_ MasterCtrl_1_13!1 process TrackCtrlMasterCtrl)][ n(! 6h!) "GateCtrl_ Ctrl_1_12!* process GateCtrlCtrl)][ m(! 6h!- " CrossingCtrl_ Ctrl_1_11!. process CrossingCtrlCtrl)][ (! 6!, TrainSensCtrlCtrl_6_39!/ process TrainSensCtrlCtrl)][ (! 6!,  TrainSensCtrlCtrl_5_36!/ process TrainSensCtrlCtrl)][ (! 6!) SignalCtrlCtrl_3_35!, process SignalCtrlCtrl)][ (! 6i!( < TrackCtrlCtrl_3_33!+ process TrackCtrlCtrl)][ (! 6!, TrainSensCtrlCtrl_4_31!/ process TrainSensCtrlCtrl)][ (! 6!,  TrainSensCtrlCtrl_3_28!/ ~process TrainSensCtrlCtrl)][ (! 6 !)  SignalCtrlCtrl_2_27!, R process SignalCtrlCtrl)][ (! 6 !, r TrainSensCtrlCtrl_2_24!/ E process TrainSensCtrlCtrl)][ (! 6 M!( TrackCtrlCtrl_2_23!+ process TrackCtrlCtrl)][ (! 6 S!, &TrainSensCtrlCtrl_1_20!/ process TrainSensCtrlCtrl)][ (! 6 r!) ESignalCtrlCtrl_1_19!, process SignalCtrlCtrl)][ (! 6!( TrackCtrlCtrl_1_17!+ uprocess TrackCtrlCtrl)][k(! 4)][ t(! 6h!) "EnvTrain_ Ctrl_2_42!* process EnvTrainCtrl)][D 3(!"44NN!th!th!4!I !( q4gateTimer(25.0000))][D R(!" >? >? C C! ! !S!I !$ >wheelT(2.0000))][D V(!"??AA!!!W!I !$ ?wheelT(2.0000))][& T(!?.@!!oh!U! ua?newTrain!( u?'ts1track3cc1obj1')][ s(! 6h!) "EnvTrain_ Ctrl_1_41!* process EnvTrainCtrl)][D (!"))!th!th!!I !' ts1Timer(90.0000))][D (!"((!sh!sh!!I !& ~sigTimer(5.0000))][D (!" x x # #! S! S!!I !$ -wheelT(2.0000))][& (!:  !mh!oh!!$ setSignalState!) S 'track1cc1obj1', go)][ i(! 6])][& (!!!mh!! YaskForGo!% 'track1cc1obj1')][& (!!oh!!! newTrain!( ''ts1track1cc1obj1')][& (! ! S!oh!! newTrain!( -'ts1track1cc1obj1')][D (!"jj!sh!sh!!I !' kts1Timer(90.0000))][& (!  !oh!i!!$ newSignalState!/ 9'sig1track3cc1obj1', halt)][& (!!!oh!!$ {?newSignalState!/ {'sig1track3cc1obj1', halt)][& (!!qh!!!$ getSignalState!)  'sig1track3cc1obj1')][& (!^^!ph!!! go!( w'ts2track3cc1obj1')][ (!!ph!!)][& (!!i!ph!! go!( 'ts2track3cc1obj1')][& (!Dn!i!qh!!$ getSignalState!) ]'sig1track3cc1obj1')][& (!!mh!nh!! setGate! opened)][& (!$!ph!!! go!( 8'ts1track3cc1obj1')][& (!4`!qh!!! go!) W'sig1track3cc1obj1')][ (!!ph!!)][& (!p!i!ph!! Jgo!(  'ts1track3cc1obj1')][ (!!qh!!)][& (!6!i!qh!! go!) J'sig1tra!ck3cc1obj1')][& (!!oh!i!! igo!% 'track3cc1obj1')][ (!PP!oh!i!)]"[& (!!mh!oh!! ogo!% 'track3cc1obj1')][& (! !oh! M!!$ #newSignalState!/ ='sig1track2cc1obj1', halt)][& (! ! !oh!!$ CnewSignalState!/ 'sig1track2cc1obj1', hal$t)][& (! !qh! !!$ getSignalState!) 'sig1track2cc1obj1')][& (!XX!ph!!%! go!( {'ts2track2cc1obj1')][ (!!ph!!)][& (! P ! M!ph!!&  go!( s 'ts2track2cc1obj1')][& (!,,!oh!!!$ newSignalState!/ O'sig1track1cc1obj1', halt)][& '(! ! M!qh!!$ s getSignalState!) 'sig1track2cc1obj1')][& (!!ph!!!( go!( <'ts1track2cc1obj1')][& (! Z!qh! !!  go!) 'sig1track2cc1obj1')][ (!) !ph!!)][& (! j! M!ph!! go!(  'ts1track2cc1obj1')][& (!  .*! r!oh!!$ newSignalState!/  'sig1track1cc1obj1', halt)][ (!  !qh! !)][& (! +> ! M!qh!! ` go!) 'sig1track2cc1obj1')][& (!l l !qh! r!!$ 5 getSignalS,tate!)  'sig1track1cc1obj1')][& (! !ph! !!  go!(  'ts2track1cc1obj1')][ (! !p-h! !)][& (!d" !!ph!! -go!( x'ts2track1cc1obj1')][& (! !.!qh!!$ xgetSignalState!) 'sig1track1cc1obj1')][& (! B !oh! M!! Mgo!% /'track2cc1obj1')][& (!  !ph! S!! Sgo!( 'ts1track1cc1obj1')][& (! !qh! r!0! rgo!) 'sig1track1cc1obj1')][ (!4 4!oh! M!)][& {(!*!mh!oh!|!1 go!% 9'track2cc1obj1')][ (!: :!ph! S!)][& (! !!ph!! 2go!( -'ts1track1cc1obj1')][ (!Y Y!qh! r!)][& (!!!qh!! e3go!) 'sig1track1cc1obj1')][& (!!oh!!! go!% 3'track1cc1obj1')][ }(!*!o4h!!~)][& y(!f!mh!oh!z! go!% 'track1cc1obj1')][& w(!v!mh!5rh!x! go!$  'road1cc1obj1')][& u(!:!mh!nh!v! ^go!$ 'gate1cc1obj1')][96l(! 62!E)[8(!1 Simulation trace generated by SDL Simulator 4.0)]][j(! 6)][D P(!" > > > >! ! !Q!I !$ 7N>wheelT(2.0000))][D N(!" = = 0> 0>! ! !O!I !$ =wheelT(2.0000))][D L(!" "= "= |= |=! 8! !M!I !$ <wheelT(2.0000))][D J(!" n< n< < <! ! !K!I !$ (<wheelT(2.0000))][D H(!"9 ; ; < <! ! !I!I !$ y;wheelT(2.0000))][D F(!" ; ; `; `;! ! !G!I !$ ::wheelT(2.0000))][D :(!" (7 (7 : :! ! !;!I !$ 6wheelT(2.0000))][& D(!: :!qh! ;r!E!$ 9setSignalState!/ 4:'sig1track1cc1obj1', halt)][& B(!99!!mh!C! 8noTrains!% !9<'track1cc1obj1')][& @(!89!!mh!A!$ r8newSignalState!+ 8'track1cc1obj1', halt)][& >(!T8D9!!q=h!?!$ 8setSignalState!/ r8'sig1track1cc1obj1', halt)][& <(!77!oh!!=! x7newTrain!( 7>'ts2track1cc1obj1')][& 8(! 6d7! !oh!9! 6newTrain!( 6'ts2track1cc1obj1')][ 7(! 6B6!sh)][D (!"?))66!sh!sh!!I !( (gateTimer(25.0000))][& 5(!p5p5!rh!mh!6! 95new@Cars! 5true)][D 1(!"4455!!!2!I !$ 3wheelT(2.0000))][D (!"**b4b4!tAh!th!!I !& )sigTimer(5.0000))][D /(!"T3T333!!!0!I !$ 3wheelT(2.0000))][D -B(!"2222!!!.!I !$ d2wheelT(2.0000))][D +(!"11F2F2!!!,!I !$C 1wheelT(2.0000))][D )(!"818111!!!*!I !$ 0wheelT(2.0000))][D '(!"0000!D!!(!I !$ >0wheelT(2.0000))][D %(!"//*0*0!!!&!I !$ /wheelT(2.0000))][D E(!"**v/v/!!!!I !$ {*wheelT(2.0000))][& #(!. .!qh! !$!$ .FsetSignalState!- .'sig1track2cc1obj1', go)][& !(! ..! M!mh!"!$ -newSignalState!) 1.'track2cc1obj1', go)][& (!G -J.! M!qh! !$ i-setSignalState!- -'sig1track2cc1obj1', go)][& (!- -!oh! M!!$ H,setSignalState!) 7-'track2cc1obj1', go)][& (!,,!mh!oh!!$ =,setSignalState!) ,'track2cc1obj1', go)][& I(! ++! M!mh!! +askForGo!% ,'track2cc1obj1')][& (!\+ \+!oh! M!! +JnewTrain!( u+'ts1track2cc1obj1')][& (!l*+!!oh!! 0*newTrain!( {*'ts1track2cc1obj1')][D (!" KP( P( ^) ^)! S! S!!I !$ (wheelT(2.0000))][D (!" ' ' ' '! S! S! !I !$ ['LwheelT(2.0000))][D (!" & & B' B'! S! S! !I !$ &wheelT(2.0000))][D (!" 4& 4& & &! S!M S!!I !$ %wheelT(2.0000))][D (!" % % % %! S! S!!I !$ 5%wheelT(2.0000))][D (!" N$ $ &% &%! S! S!!I !$ $wheelT(2.0000))][D (!" $ $ r$ r$! S! S!!I !$ O#wheelT(2.0000))][& (!(# (#!qh! r!!$ "setSignalState!- A#'sig1track1cc1obj1', go)][& (!V""!P!mh!!$ "newSignalState!) y"'track1cc1obj1', go)][& (!!"!!qh!!$ !setSignalState!-Q "'sig1track1cc1obj1', go)][& (!f!f!!oh!!!$ !setSignalState!) !'track1cc1obj1', go)][& (!  !!Rmh!nh!! S setGate!  closed)][D (!"nnoo!!!!I !$ snwhSeelT(2.0000))][D (!"mmPnPn!!!!I !$ mwheelT(2.0000))][D (!"BmBmmm!!T!!I !$ lwheelT(2.0000))][D (!"llll!!!!I !$ MlwheelT(2.0000))][D (!"kkU4l4l!!!!I !$ kwheelT(2.0000))][D (!"&k&kkk!!!!I !$ jVwheelT(2.0000))][D (!"rjrjjj!!!!I !$ 'jwheelT(2.0000))][D (!"VhVhjj!!W!!I !$ hwheelT(2.0000))][& (! ii! M!mh!! FiaskForGo!% i'track2cc1obj1')][& (!hX h!oh! M!! hnewTrain!( h'ts1track2cc1obj1')][& (!gh!!oh!! gnewTYrain!( h'ts1track2cc1obj1')][D (!"HgHggg!!!!I !$ gwheelT(2.0000))][D (!"ffffZ!!!!I !$ XfwheelT(2.0000))][D (!"ee:f:f!!!!I !$ ewheelT(2.0000))[][D (!",e,eee!!!!I !$ dwheelT(2.0000))][D (!"xdxddd!!!!\I !$ 2dwheelT(2.0000))][D (!"ccdd!!!!I !$ cwheelT(2.0000))][D (!"ccjcjc]!!!!I !$ bwheelT(2.0000))][D (!"``bb!!!!I !$ `wheelT(2.0000^))][& (! b b!i!mh!! aaskForGo!% >b'track3cc1obj1')][& (!aa!oh!i!!_ DanewTrain!( a'ts1track3cc1obj1')][& (!`0a!!oh!! uc`newTrain!( u`'ts1track3cc1obj1')][D (!"` _ _ @` @`! S! S!!I !$ _wheelT(2.0000))][D (!" 2_ 2_ _ _! S! S!!I !$a ^wheelT(2.0000))][D (!" ~^ ~^ ^ ^! S! S!!I !$ =^wheelT(2.0000))][D (!" ] ] $^ $^! bS! S!!I !$ ]wheelT(2.0000))][D (!" ] ] p] p]! S! S!!I !$ \wheelT(2.0000))][D (c!" b\ b\ \ \! S! S!!I !$ \wheelT(2.0000))][D (!" [ [ \ \! S! S!!I !$d h[wheelT(2.0000))][D (!" Y Y T[ T[! S! S!!I !$ [YwheelT(2.0000))][& (!ZZ!!meh!! ZaskForGo!% Z'track1cc1obj1')][& (!(Z(Z!oh!!! YnewTrain!(