Numberout truecheckgapl7900speed3555tnumberout true

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: s: Else,1425$,Yes; ; ; ; Model statements for module: Decide 1559 ; 1425$ BRANCH, 1: 408 If,NL(RL16)&&NL(RL17)&&NZ(RL18,1)&&NZ(RL18,2)== 0,3394$,Yes: Else,3395$,Yes; 3394$ ASSIGN: CheckGapL7850Speed10lesst.NumberOut True=CheckGapL7850Speed10lesst.NumberOut True + 1:NEXT(1434$); 3395$ ASSIGN: CheckGapL7850Speed10lesst.NumberOut False=CheckGapL7850Speed10lesst.NumberOut False + 1:NEXT(1435$); 1434$ TRANSPORT: LAGVT,RStation7900; 1435$ TRANSPORT: LAGVT,LStation7900; ; ; ; Model statements for module: Decide 1555 ; 1421$ BRANCH, 1: If, NZ(RL13,1)&&NZ(RL13,2) &&NZ(RL14,1)&&NZ(RL14,2) &&NL(RL15)&&NL(RL16)&&NL(RL17)&&NZ(RL18,1)&&NZ(RL18,2)&&NZ(RL18,3)== 0, 3396$,Yes: Else,3397$,Yes; 3396$ ASSIGN: CheckGapL7850Speed75lesst.NumberOut True=CheckGapL7850Speed75lesst.NumberOut True + 1:NEXT(1426$); 3397$ ASSIGN: CheckGapL7850Speed75lesst.NumberOut False=CheckGapL7850Speed75lesst.NumberOut False + 1:NEXT(1427$); 1426$ TRANSPORT: LAGVT,RStation7900; 1427$ TRANSPORT: LAGVT,LStation7900; ; ; ; Model statements for module: Decide 1556 ; 1422$ BRANCH, 1: If,NL(RL14)&&NL(RL15)&&NL(RL16)&&NL(RL17)&&NZ(RL18,1)&&NZ(RL18,2)&&NZ(RL18,3)= = 0,3398$,Yes: Else,3399$,Yes; 3398$ ASSIGN: CheckGapL7850Speed55_75lesst.NumberOut True=CheckGapL7850Speed55_75lesst.NumberOut True + 1 :NEXT(1428$); 3399$ ASSIGN: CheckGapL7850Speed55_75lesst.NumberOut False=CheckGapL7850Speed55_75lesst.NumberOut False + 1 :NEXT(1429$); 1428$ TRANSPORT: LAGVT,RStation7900; 409 1429$ TRANSPORT: LAGVT,LStation7900; ; ; ; Model statements for module: Decide 1557 ; 1423$ BRANCH, 1: If,NL(RL15)&&NL(RL16)&&NL(RL17)&&NZ(RL18,1)&&NZ(RL18,2)&&NZ(RL18,3)== 0,3400$,Yes: Else,3401$,Yes; 3400$ ASSIGN: CheckGapL7850Speed35_55lesst.NumberOut True=CheckGapL7850Speed35_55lesst.NumberOut True + 1 :NEXT(1430$); 3401$ ASSIGN: CheckGapL7850Speed35_55lesst.NumberOut False=CheckGapL7850Speed35_55lesst.NumberOut False + 1 :NEXT(1431$); 1430$ TRANSPORT: LAGVT,RStation7900; 1431$ TRANSPORT: LAGVT,LStation7900; ; ; ; Model statements for module: Decide 1558 ; 1424$ BRANCH, 1: If, NZ(RL15,6)&&NZ(RL15,7)&&NZ(RL15,8)&&NZ(RL15,9)&&NZ(RL15,10)&&NL(RL16)&&NL(RL17 )&&NZ(RL18,1)&&NZ(RL18,2)&&NZ(RL18,3)== 0, 3402$,Yes: Else,3403$,Yes; 3402$ ASSIGN: CheckGapL7850Speed10_35lesst.NumberOut True=CheckGapL7850Speed10_35lesst.NumberOut True + 1 :NEXT(1432$); 3403$ ASSIGN: CheckGapL7850Speed10_35lesst.NumberOut False=CheckGapL7850Speed10_35lesst.NumberOut False + 1 :NEXT(1433$); 1432$ TRANSPORT: LAGVT,RStation7900; 1433$ TRANSPORT: LAGVT,LStation7900; ; ; ; ; Model statements for module: Station 120 410 1436$ 3406$ STATION, DELAY: LStation7900; 0.0,,VA:NEXT(1437$); ; ; ; Model statements for module: Decide 1560 ; 1437$ BRANCH, 1: If,Entity.Type==LCar,3407$,Yes: Else,3408$,Yes; 3407$ ASSIGN: checkvehicletype7900.NumberOut True=checkvehicletype7900.NumberOut True + 1:NEXT(1438$); 3408$ ASSIGN: checkvehicletype7900.NumberOut False=checkvehicletype7900.NumberOut False + 1:NEXT(1439$); ; ; ; Model statements for module: Decide 1561 ; 1438$ BRANCH, 1: If,SpeedatRStation7850 >= VTU(LAGV,LCar#),3409$,Yes: Else,3410$,Yes; 3409$ ASSIGN: Decide 1561.NumberOut True=Decide 1561.NumberOut True + 1:NEXT(1440$); 3410$ ASSIGN: 1:NEXT(1466$); Decide 1561.NumberOut False=Decide 1561.NumberOut False + ; ; ; Model statements for module: Decide 1563 ; 1440$ BRANCH, 1: If,SpeedatRStation7850>75,1441$,Yes: If,SpeedatRStation7850 > 55 && SpeedatRStation7850<= 75,1454$,Yes: If,SpeedatRStation7850 >35 && SpeedatRStation7850<=55,1457$,Yes: If,SpeedatRStation7850>10 && SpeedatRStation7850 <=35,1460$,Yes: Else,1463$,Yes; ; ; ; Model statements for module: Decide 1568 ; 1463$ BRANCH, 1: If,NL(RL19)&&NZ(RL18,9) && NZ(RL18,10) == 0,3413$,Yes: Else,3414$,Yes; 3413$ ASSIGN: CheckGapL7900Speed10.NumberOut True=CheckGapL7900Speed10.NumberOut True + 1:NEXT(1464$); 411 3414$ ASSIGN: CheckGapL7900Speed10.NumberOut False=CheckGapL7900Speed10.NumberOut False + 1:NEXT(1465$); 1464$ TRANSPORT: LAGV,RStation7950; 1465$ TRANSPORT: LAGV,LStation7950; ; ; ; Model statements for module: Decide 1564 ; 1441$ BRANCH, 1: If,NL(RL19)&&NL(RL20)&&NZ(RL18,8) && NZ(RL18,9) && NZ(RL18,10) == 0,3415$,Yes: Else,3416$,Yes; 3415$ ASSIGN: CheckGapL7900Speed75.NumberOut True=CheckGapL7900Speed75.Numb erOut True + 1:NEXT(1442$); 3416$ ASSIGN: CheckGapL7900Speed75.NumberOut False=CheckGapL7900Speed75.NumberOut False + 1:NEXT(1443$); 1442$ TRANSPORT: LAGV,RStation7950; 1443$ TRANSPORT: LAGV,LStation7950; ; ; ; Model statements for module: Decide 1565 ; 1454$ BRANCH, 1: If, NL(RL19)&&NZ(RL20,1)&&NZ(RL20,2) &&NZ(RL20,3) &&NZ(RL20,4) &&NZ(RL20,5) &&NZ(RL20,6) &&NZ(RL20,7) &&NZ(RL20,8) &&NZ(RL20,9) &&NZ(RL20,10) &&NZ(RL18,8) &a...
View Full Document

This document was uploaded on 02/26/2014 for the course E 515 at University of Louisiana at Lafayette.

Ask a homework question - tutors are online