82
Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1

rail2

Page 2: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 2

rail2

initialize

scolorstop( red )

scolorstop( red )initialize2

initializeinitialize

scolorstop( red )scolorstop( red )cmdgate( opengate )qncars

ncars( 0 )

cmdenv( opengate )

gatestatus

cmdgate( opengate )

inst_1_track_1.messageshandler

PROCESS /rail2/track_1/

messageshandler(1)

inst_1_controller.controller

PROCESS /rail2/controller/

controller(1)

inst_1_track_2.messageshandler

PROCESS /rail2/track_2/

messageshandler(1)

inst_1_track_3.messageshandler

PROCESS /rail2/track_3/

messageshandler(1)

inst_1_cargate

PROCESS /rail2/

gatecars/cargate(1)

inst_1_carssensorPROCESS /

rail2/gatecars/

carssensor(1)

Page 3: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 3

time_out

time_out(1.0 )

inst_1_track_1.stoptrain

PROCESS /rail2/track_1/stoptrain(1)

inst_1_track_1.schedtrains

PROCESS /rail2/track_1/

schedtrains(1)

inst_1_track_1.train

inst_1_track_1.sensor

PROCESS /rail2/

track_1/sensor(1)

inst_1_track_2.stoptrain

PROCESS /rail2/track_2/stoptrain(1)

inst_1_track_2.schedtrains

PROCESS /rail2/track_2/

schedtrains(1)

inst_1_trac

PROrail2//stop

Page 4: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 4

inst_1_track_3.stoptrain

PROCESSrail2/track_3/stoptrain(1)

inst_1_track_3.schedtrains

PROCESS /rail2/track_3/

schedtrains(1)

inst_1_track_2.sensor

PROCESS /rail2/

track_2/sensor(1)

Page 5: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 5

insensor( slow )

controllersituation( notrainsgopennotpass )

scolorstop( red )initialize2

scolorstop( red )initialize2

Page 6: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 6

insensor( slow )

insensor( slow )

t_max

t_max(2.0 )

PROCESS /rail2/

track_1/train(1)

t(1.0 )

t_max

t_max(3.0 )

Page 7: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 7

t_max

t_max(3.0 )

Page 8: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 8

scolorstop( passonetrain )

scolorstop( passonetrain )

scolorstop( green )

scolorstop( green )

controllersituation( fewtrainszerocarsgopennotpass )cmdgate( closegate )

scolorstop( green )scolorstop( green )

ncars( 0 )

controllersituation( fewtrainsveryfewcarsgclosepass )

scolorstop( green )

scolorstop( green )

gatestatus

cmdgate( closegate )

t(1.0 )

t(1.0 )

Page 9: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 9

canipassscolorstop( passonetrain )

trainpositiontoenv( 14,2,slow )

time_out(1.0 )

t(1.0 )

Page 10: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 10

Page 11: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 11

insensor( slow )

ncars( 10 )

controllersituation( fewtrainsveryfewcarsgclosepass )

cmdenv( closegate )

gatestatus

cmdgate( closegate )

remember(1.0 )

remember(1.0 )

Page 12: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 12

insensor( slow )

trainpositiontoenv( 12,2,slow )

time_out(1.0 )

t_max(2.0 )

t(1.0 )

Page 13: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 13

remotetrainayinsensor( slow )

inst_2_track_1.train

PROCESS /rail2/

track_1/train(2)

t(1.0 )

Page 14: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 14

scolorstop( passonetrain )

scolorstop( passonetrain )

scolorstop( red )

controllersituation( fewtrainsveryfewcarsgclosepass )

ncars( 20 )

controllersituation( fewtrainsfewcarsgclosepass )

scolorstop( red )

ncars( 30 )

gatestatus

cmdgate( closegate )

remember(1.0 )

Page 15: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 15

scolorstop( passonetrain )

trainpositiontoenv( 10,2,slow )

time_out(1.0 )

t(1.0 )

t_max(3.0 )

Page 16: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 16

canipass

trainpositiontoenv( 14,2,slow )

t_max(3.0 )

t(1.0 )

Page 17: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 17

scolorstop( red )

scolorstop( red )

controllersituation( fewtrainsmanycarsgclosenotpass )

ncars( 30 )

ncars( 30 )

scolorstop( red )

scolorstop( red )

gatestatus

cmdgate( closegate )

remember(1.0 )

remember(1.0 )

Page 18: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 18

trainpositiontoenv( 8,2,slow )

trainposition( 9 )

time_out(1.0 )

t_max(3.0 )

t(1.0 )

Page 19: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 19

remotetrainpositiontrainpositiontoenv( 12,2,slow )

Page 20: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 20

controllersituation( fewtrainsmanycarsgclosenotpass )

controllersituation( fewtrainsmanycarsgclosenotpass )

ncars( 30 )

controllersituation( fewtrainsmanycarsgclosenotpass )

ncars( 30 )

controllersituation( fewtrainsmanycarsgclosenotpass )

gatestatus

cmdgate( closegate )

remember(1.0 )

remember(1.0 )

remember(1.0 )

Page 21: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 21

trainpositiontoenv( 6,2,slow )

trainposition( 7 )

time_out(1.0 )

t(1.0 )

Page 22: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 22

remotetrainposition

trainpositiontoenv( 12,1,slow )

t(1.0 )

t(1.0 )

Page 23: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 23

ncars( 30 )

ncars( 30 )

insensor( slow )

gatestatus

cmdgate( closegate )

remember(1.0 )

Page 24: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 24

trainpositiontoenv( 4,2,slow )

trainposition( 5 )

time_out(1.0 )

t(1.0 )

t_max(2.0 )

Page 25: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 25

insensor( slow )

remotetrainpositiontrainpositiontoenv( 11,1,slow )

insensor( slow )

t_max(3.0 )

t(1.0 )inst_1_track_2.train

PROCESS /rail2/

track_2/train(1)

t(1.0 )

Page 26: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 26

controllersituation( fewtrainsmanycarsgclosenotpass )

controllersituation( fewtrainsmanycarsgclosenotpass )

controllersituation( fewtrainsmanycarsgclosenotpass )scolorstop( dontpassonetrain )

ncars( 30 )

ncars( 30 )

scolorstop( dontpassonetrain )

gatestatus

cmdgate( closegate )

remember(1.0 )

remember(1.0 )

remember(1.0 )

Page 27: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 27

trainpositiontoenv( 2,2,slow )

trainposition( 3 )

time_out(1.0 )

t_max(3.0 )

t(1.0 )

Page 28: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 28

remotetrainpositiontrainpositiontoenv( 9,2,slow )

Page 29: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 29

controllersituation( fewtrainsmanycarsgclosenotpass )

controllersituation( fewtrainsmanycarsgclosenotpass )

ncars( 30 )

ncars( 30 )

gatestatus

cmdgate( closegate )

remember(1.0 )

remember(1.0 )

Page 30: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 30

trainpositiontoenv( 0,2,slow )

trainposition( 1 )

scolorstop( dontpassonetrain )

time_out(1.0 )

t(1.0 )

Page 31: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 31

remotetrainposition

canipass

trainpositiontoenv( 8,1,slow )

trainpositiontoenv( 14,2,slow )

t(1.0 )

t(1.0 )

Page 32: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 32

controllersituation( fewtrainsmanycarsgclosenotpass )

controllersituation( fewtrainsmanycarsgclosenotpass )

ncars( 30 )

ncars( 30 )

gatestatus

cmdgate( closegate )

remember(1.0 )

remember(1.0 )

Page 33: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 33

exitgate

trainpositiontoenv( -2,2,slow )outsensor( slow )

remoteexittrainbeforeyou

scolorstop( red )

time_out(1.0 )

t(2.0 )

t_max(3.0 )

Page 34: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 34

whatcolor

trainpositiontoenv( 12,2,slow )

t(1.0 )

t(1.0 )

Page 35: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 35

outsensor( slow )

controllersituation( fewtrainsmanycarsgclosenotpass )

controllersituation( fewtrainsmanycarsgclosenotpass )

controllersituation( fewtrainsmanycarsgclosenotpass )

ncars( 30 )

ncars( 30 )

gatestatus

cmdgate( closegate )

remember(1.0 )

remember(1.0 )

remember(1.0 )

Page 36: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 36

outsensor( slow )

scolorstop( red )

Page 37: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 37

whatcolor

trainpositiontoenv( 6,2,slow )

trainpositiontoenv( 10,2,slow )

t_max(3.0 )

t(1.0 )

t(1.0 )

Page 38: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 38

controllersituation( fewtrainsmanycarsgclosenotpass )

controllersituation( fewtrainsmanycarsgclosenotpass )

ncars( 30 )

ncars( 30 )

gatestatus

cmdgate( closegate )

remember(1.0 )

remember(1.0 )

Page 39: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 39

scolorstop( red )

time_out(1.0 )

time_out(1.0 )

t_max(3.0 )

Page 40: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 40

whatcolor

trainpositiontoenv( 4,2,slow )

trainpositiontoenv( 8,1,slow )

t(1.0 )

t(1.0 )

Page 41: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 41

controllersituation( fewtrainsmanycarsgclosenotpass )

controllersituation( fewtrainsmanycarsgclosenotpass )

ncars( 30 )

ncars( 30 )

gatestatus

cmdgate( closegate )

remember(1.0 )

remember(1.0 )

Page 42: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 42

scolorstop( red )

time_out(1.0 )

t_max(3.0 )

Page 43: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 43

whatcolor

trainpositiontoenv( 2,2,slow )

trainpositiontoenv( 7,2,slow )

t(1.0 )

t(1.0 )

Page 44: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 44

controllersituation( fewtrainsmanycarsgclosenotpass )

controllersituation( fewtrainsmanycarsgclosenotpass )

ncars( 30 )

ncars( 30 )

gatestatus

cmdgate( closegate )

remember(1.0 )

remember(1.0 )

Page 45: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 45

scolorstop( red )

time_out(1.0 )

t_max(3.0 )

Page 46: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 46

whatcolor

trainpositiontoenv( 0,2,slow )

trainpositiontoenv( 5,0,slow )danger

t_max(3.0 )

t(1.0 )

t(1.0 )

Page 47: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 47

outsensor( slow )

controllersituation( fewtrainsmanycarsgclosenotpass )

controllersituation( fewtrainsmanycarsgclosenotpass )

controllersituation( fewtrainsmanycarsgclosenotpass )cmdgate( opengate )

remember(1.0 )

remember(1.0 )

remember(1.0 )

t(1.0 )

Page 48: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 48

outsensor( slow )

scolorstop( red )

Page 49: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 49

exitgateoutsensor( slow )

whatcolor

trainpositiontoenv( -2,2,slow )

trainpositiontoenv( 5,1,slow )

t(2.0 )

t(1.0 )

Page 50: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 50

ncars( 30 )

controllersituation( fewtrainsmanycarsgopennotpass )

ncars( 30 )

controllersituation( fewtrainsmanycarsgopennotpass )

ncars( 30 )

gatestatus

cmdgate( closegate )

cmdenv( opengate )

gatestatus

cmdgate( opengate )

remember(1.0 )

remember(1.0 )

t(1.0 )

Page 51: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 51

scolorstop( red )

time_out(1.0 )

t_max(3.0 )

Page 52: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 52

whatcolor

trainpositiontoenv( 4,0,slow )danger

t(1.0 )

Page 53: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 53

controllersituation( fewtrainsmanycarsgopennotpass )

ncars( 20 )gatestatus

cmdgate( opengate )

remember(1.0 )

Page 54: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 54

scolorstop( red )

scolorstop( red )

time_out(1.0 )

time_out(1.0 )

Page 55: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 55

whatcolor

whatcolor

trainpositiontoenv( 4,0,slow )

trainpositiontoenv( 4,0,slow )

t_max(3.0 )

t(1.0 )

Page 56: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 56

controllersituation( fewtrainsfewcarsgopennotpass )

ncars( 10 )

controllersituation( fewtrainsfewcarsgopennotpass )

ncars( 0 )

gatestatus

cmdgate( opengate )

gatestatus

cmdgate( opengate )

remember(1.0 )

remember(1.0 )

Page 57: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 57

scolorstop( red )

scolorstop( red )

time_out(1.0 )

time_out(1.0 )

t_max(3.0 )

Page 58: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 58

whatcolor

whatcolor

trainpositiontoenv( 4,0,slow )

t(1.0 )

t(1.0 )

Page 59: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 59

scolorstop( green )

scolorstop( green )

controllersituation( fewtrainszerocarsgopennotpass )cmdgate( closegate )

scolorstop( green )scolorstop( green )

controllersituation( fewtrainsveryfewcarsgclosepass )

ncars( 0 )

scolorstop( green )

scolorstop( green )

gatestatus

cmdgate( closegate )

remember(1.0 )

t(1.0 )

t(1.0 )

Page 60: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 60

Page 61: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 61

trainpositiontoenv( 4,0,slow )

t_max(3.0 )

t(1.0 )

Page 62: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 62

controllersituation( fewtrainsveryfewcarsgclosepass )

ncars( 10 )

controllersituation( fewtrainsveryfewcarsgclosepass )

cmdenv( closegate )

gatestatus

cmdgate( closegate )

gatestatus

remember(1.0 )

remember(1.0 )

Page 63: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 63

scolorstop( green )

time_out(1.0 )

time_out(1.0 )

t_max(3.0 )

Page 64: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 64

whatcolor

trainpositiontoenv( 4,1,slow )

trainpositiontoenv( 3,1,slow )

t(1.0 )

t(1.0 )

Page 65: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 65

scolorstop( red )

scolorstop( red )

ncars( 20 )

controllersituation( fewtrainsfewcarsgclosepass )

scolorstop( red )scolorstop( red )

ncars( 30 )

controllersituation( fewtrainsmanycarsgclosenotpass )

ncars( 30 )

scolorstop( red )

scolorstop( red )

cmdgate( closegate )

gatestatus

cmdgate( closegate )

remember(1.0 )

remember(1.0 )

Page 66: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 66

time_out(1.0 )

Page 67: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 67

trainpositiontoenv( 1,2,slow )

t_max(3.0 )

t(1.0 )

Page 68: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 68

controllersituation( fewtrainsmanycarsgclosenotpass )

ncars( 30 )

controllersituation( fewtrainsmanycarsgclosenotpass )

outsensor( slow )

controllersituation( notrainsgclosenotpass )cmdgate( opengate )

ncars( 30 )gatestatus

cmdgate( closegate )

remember(1.0 )

remember(1.0 )

t(1.0 )

t(1.0 )

Page 69: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 69

time_out(1.0 )

Page 70: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 70

outsensor( slow )

exitgate

trainpositiontoenv( -1,2,slow )outsensor( slow )

t(2.0 )

Page 71: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 71

controllersituation( notrainsgopennotpass )

ncars( 30 )

controllersituation( notrainsgopennotpass )

controllersituation( notrainsgopennotpass )

ncars( 30 )

controllersituation( notrainsgopennotpass )

ncars( 20 )

cmdenv( opengate )

gatestatus

cmdgate( opengate )

gatestatus

Page 72: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 72

time_out(1.0 )

time_out(1.0 )

t_max(3.0 )

Page 73: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 73

t_max(3.0 )

Page 74: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 74

controllersituation( notrainsgopennotpass )

ncars( 10 )

controllersituation( notrainsgopennotpass )

ncars( 0 )

controllersituation( notrainsgopennotpass )

ncars( 0 )

cmdgate( opengate )

gatestatus

cmdgate( opengate )

gatestatus

cmdgate( opengate )

gatestatus

Page 75: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 75

time_out(1.0 )

time_out(1.0 )

time_out(1.0 )

t_max(3.0 )

Page 76: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 76

t_max(3.0 )

Page 77: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 77

controllersituation( notrainsgopennotpass )

ncars( 0 )

controllersituation( notrainsgopennotpass )

ncars( 0 )

controllersituation( notrainsgopennotpass )

ncars( 0 )

cmdgate( opengate )

gatestatus

cmdgate( opengate )

gatestatus

cmdgate( opengate )

gatestatus

cmdgate( opengate )

Page 78: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 78

time_out(1.0 )

time_out(1.0 )

time_out(1.0 )

t_max(3.0 )

Page 79: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 79

t_max(3.0 )

Page 80: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 80

controllersituation( notrainsgopennotpass )

gatestatusncars( 0 )

Page 81: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 81

time_out(1.0 )

Page 82: Mon Jun 3 15:39:30 2002 rail2 · Mon Jun 3 15:39:30 2002 /home/aguilar/sdl/rail/ver-2/TestE.msc View: 1 / Page: 1 rail2

rail2 Mon Jun 3 15:39:30 2002

/home/aguilar/sdl/rail/ver-2/TestE.msc View: 2 / Page: 82