Numberout truedecide 1534numberout true 1next1372

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: ; ; Model statements for module: Decide 1515 ; 1330$ BRANCH, 1: If,SpeedatRStation7750>75,1331$,Yes: If,SpeedatRStation7750 > 55 && SpeedatRStation7750 <= 75,1334$,Yes: If,SpeedatRStation7750>35 && SpeedatRStation7750 <=55,1337$,Yes: If,SpeedatRStation7750>10 && SpeedatRStation7750 <=35,1340$,Yes: Else,1343$,Yes; ; ; ; Model statements for module: Decide 1520 ; 1343$ BRANCH, 1: If,NL( RL16)&&NZ(RL17,1)&&NZ(RL17,2)&&NZ(RL17,3)== 0,3311$,Yes: Else,3312$,Yes; 3311$ ASSIGN: CheckGapL7800Speed10less.NumberOut True=CheckGapL7800Speed10less.NumberOut True + 1:NEXT(1344$); 3312$ ASSIGN: CheckGapL7800Speed10less.NumberOut False=CheckGapL7800Speed10less.NumberOut False + 1:NEXT(1345$); 1344$ TRANSPORT: LAGV,RStation7850; 1345$ TRANSPORT: LAGV,LStation7850; ; ; ; Model statements for module: Decide 1516 ; 1331$ BRANCH, 1: If, NZ(RL13,1)&&NZ(RL13,2) &&NZ(RL14,1)&&NZ(RL14,2)&&NL(RL15)&&NL(RL16)&&NZ(RL17,1)&&NZ(RL17,2)&&NZ(RL1 7,3)== 0, 3313$,Yes: Else,3314$,Yes; 3313$ ASSIGN: CheckGapL7800Speed75less.NumberOut True=CheckGapL7800Speed75less.NumberOut True + 1:NEXT(1332$); 394 3314$ ASSIGN: CheckGapL7800Speed75less.NumberOut False=CheckGapL7800Speed75less.Num berOut False + 1:NEXT(1333$); 1332$ TRANSPORT: LAGV,RStation7850; 1333$ TRANSPORT: LAGV,LStation7850; ; ; ; Model statements for module: Decide 1517 ; 1334$ BRANCH, 1: If,NZ(RL14,1)&&NZ(RL14,2)&&NL(RL15)&&NL(RL16)&&NZ(RL17,1)&&NZ(RL17,2)&&NZ(RL17, 3)== 0,3315$,Yes: Else,3316$,Yes; 3315$ ASSIGN: CheckGapL7800Speed55_75less.NumberOut True=CheckGapL7800Speed55_75less.NumberOut True + 1 :NEXT(1335$); 3316$ ASSIGN: CheckGapL7800Speed55_75less.NumberOut False=CheckGapL7800Speed55_75less.NumberOut False + 1 :NEXT(1336$); 1335$ TRANSPORT: LAGV,RStation7850; 1336$ TRANSPORT: LAGV,LStation7850; ; ; ; Model statements for module: Decide 1518 ; 1337$ BRANCH, 1: If,NZ(RL14,2)&&NL(RL15)&&NL(RL16)&&NZ(RL17,1)&&NZ(RL17,2)&&NZ(RL17,3)== 0,3317$,Yes: Else,3318$,Yes; 3317$ ASSIGN: CheckGapL7800Speed35_55less.NumberOut True=CheckGapL7800Speed35_55less.NumberOut True + 1 :NEXT(1338$); 3318$ ASSIGN: CheckGapL7800Speed35_55less.NumberOut False=CheckGapL7800Speed35_55less.NumberOut False + 1 :NEXT(1339$); 1338$ TRANSPORT: LAGV,RStation7850; 1339$ TRANSPORT: LAGV,LStation7850; ; 395 ; ; Model statements for module: Decide 1519 ; 1340$ BRANCH, 1: If,NZ(RL15,2)&&NL(RL16)&&NZ(RL17,1)&&NZ(RL17,2)&&NZ(RL17,3)== 0,3319$,Yes: Else,3320$,Yes; 3319$ ASSIGN: CheckGapL7800Speed10_35less.NumberOut True=CheckGapL7800Speed10_35less.NumberOut True + 1 :NEXT(1341$); 3320$ ASSIGN: CheckGapL7800Speed10_35less.NumberOut False=CheckGapL7800Speed10_35less.NumberOut False + 1 :NEXT(1342$); 1341$ TRANSPORT: LAGV,RStation7850; 1342$ TRANSPORT: LAGV,LStation7850; ; ; ; Model statements for module: Decide 1508 ; 1303$ BRANCH, 1: If,SpeedatRStation7750 >= VTU(LAGVT,LTruck#),3321$,Yes: Else,3322$,Yes; 3321$ ASSIGN: Decide 1508.NumberOut True=Decide 1508.NumberOut True + 1:NEXT(1346$); 3322$ ASSIGN: 1:NEXT(1352$); Decide 1508.NumberOut False=Decide 1508.NumberOut False + ; ; ; Model statements for module: Decide 1521 ; 1346$ BRANCH, 1: If,SpeedatRStation7750>75,1347$,Yes: If,SpeedatRStation7750 > 55 && SpeedatRStation7750 <= 75,1348$,Yes: If,SpeedatRStation7750 >35 && SpeedatRStation7750 <=55,1349$,Yes: If,SpeedatRStation7750 >10 && SpeedatRStation7750 <=35,1350$,Yes: Else,1351$,Yes; ; ; ; Model statements for module: Decide 1526 ; 1351$ BRANCH, 1: If,NL(RL17)&&NL(RL18)&&NZ(RL16,8) && NZ(RL16,9) && NZ(RL16,10) == 0,3325$,Yes: Else,3326$,Yes; 396 3325$ ASSIGN: CheckGapL7800Speed10t.NumberOut True=CheckGapL7800Speed10t.NumberOut True + 1:NEXT(1316$); 3326$ ASSIGN: CheckGapL7800Speed10t.NumberOut False=CheckGapL7800Speed10t.NumberOut False + 1:NEXT(1317$); 1316$ TRANSPORT: LAGVT,RStation7850; 1317$ TRANSPORT: LAGVT,LStation7850; ; ; ; Model statements for module: Decide 1522 ; 1347$ BRANCH, 1: If, NL(RL17)&&NL(RL18)&&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(RL16,6) && NZ(RL16,7) && NZ(RL16,8) && NZ(RL16,9) && NZ(RL16,10) == 0, 3327$,Yes: Else,3328$,Yes; 3327$ ASSIGN: CheckGapL7800Speed75t.NumberOut True=CheckGapL7800Speed75t.NumberOut True + 1:NEXT(1308$); 3328$ ASSIGN: CheckGapL7800Speed75t.NumberOut False=CheckGapL7800Speed75t.NumberOut False + 1:NEXT(1309$); 1308$ TRANSPORT: LAGVT,RStation7850; 1309$ TRANSPORT: LAGVT,LStation7850; ; ; ; Model statements for module: Decide 1523 ; 1348$ BRANCH, 1: If, NL(RL17)&&NL(RL18)&&NL(RL19)&&NZ(RL20,1) &&NZ(RL20,2) &&NZ(RL20,3) &&...
View Full Document

Ask a homework question - tutors are online