Numberout truecheckgapl7650speed3555lessnumberout

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: NZ(RL10,1) &&NZ(RL10,2)&&NZ(RL11,1)&&NZ(RL11,2) &&NZ(RL12,1)&&NZ(RL12,2)&&NZ(RL13,1) == 0,3066$, Yes: Else,3067$,Yes; 3066$ ASSIGN: CheckGapL7600Speed35_55lesst.NumberOut True=CheckGapL7600Speed35_55lesst.NumberOut True + 1 353 :NEXT(1028$); 3067$ ASSIGN: CheckGapL7600Speed35_55lesst.NumberOut False=CheckGapL7600Speed35_55lesst.NumberOut False + 1 :NEXT(1029$); 1028$ TRANSPORT: LAGVT,RStation7650; 1029$ TRANSPORT: LAGVT,LStation7650; ; ; ; Model statements for module: Decide 1403 ; 1022$ BRANCH, 1: If,NZ(RL10,2)&&NZ(RL11,1)&&NZ(RL11,2) &&NZ(RL12,1)&&NZ(RL12,2)&&NZ(RL13,1) == 0,3068$,Yes: Else,3069$,Yes; 3068$ ASSIGN: CheckGapL7600Speed10_35lesst.NumberOut True=CheckGapL7600Speed10_35lesst.NumberOut True + 1 :NEXT(1030$); 3069$ ASSIGN: CheckGapL7600Speed10_35lesst.NumberOut False=CheckGapL7600Speed10_35lesst.NumberOut False + 1 :NEXT(1031$); 1030$ TRANSPORT: LAGVT,RStation7650; 1031$ TRANSPORT: LAGVT,LStation7650; ; ; ; ; Model statements for module: Station 110 1034$ 3072$ STATION, DELAY: LStation7650; 0.0,,VA:NEXT(1035$); ; ; ; Model statements for module: Decide 1405 ; 1035$ BRANCH, 1: If,Entity.Type==LCar,3073$,Yes: Else,3074$,Yes; 3073$ ASSIGN: checkvehicletype7650.NumberOut True=checkvehicletype7650.NumberOut True + 1:NEXT(1036$); 3074$ ASSIGN: checkvehicletype7650.NumberOut False=checkvehicletype7650.NumberOut False + 1:NEXT(1037$); 354 ; ; ; Model statements for module: Decide 1406 ; 1036$ BRANCH, 1: If,SpeedatRStation7600 >= VTU(LAGV,LCar#),3075$,Yes: Else,3076$,Yes; 3075$ ASSIGN: Decide 1406.NumberOut True=Decide 1406.NumberOut True + 1:NEXT(1038$); 3076$ ASSIGN: 1:NEXT(1064$); Decide 1406.NumberOut False=Decide 1406.NumberOut False + ; ; ; Model statements for module: Decide 1408 ; 1038$ BRANCH, 1: If,SpeedatRStation7600>75,1039$,Yes: If,SpeedatRStation7600 > 55 && SpeedatRStation7600 <= 75,1052$,Yes: If,SpeedatRStation7600 >35 && SpeedatRStation7600<=55,1055$,Yes: If,SpeedatRStation7600 >10 && SpeedatRStation7600 <=35,1058$,Yes: Else,1061$,Yes; ; ; ; Model statements for module: Decide 1413 ; 1061$ BRANCH, 1: If,NZ(RL14,1) &&NZ(RL14,2) &&NZ(RL13,2) == 0,3079$,Yes: Else,3080$,Yes; 3079$ ASSIGN: CheckGapL7650Speed10.NumberOut True=CheckGapL7650Speed10.NumberOut True + 1:NEXT(1062$); 3080$ ASSIGN: CheckGapL7650Speed10.NumberOut False=CheckGapL7650Speed10.NumberOut False + 1:NEXT(1063$); 1062$ TRANSPORT: LAGV,RStation7700; 1063$ TRANSPORT: LAGV,LStation7700; ; ; ; Model statements for module: Decide 1409 ; 1039$ BRANCH, 1: If,NZ(RL14,1) &&NZ(RL14,2) &&NL(RL15)&&NL(RL16) &&NL(RL17)&& NZ(RL13,2) == 0,3081$,Yes: Else,3082$,Yes; 355 3081$ ASSIGN: CheckGapL7650Speed75.NumberOut True=CheckGapL7650Speed75.NumberOut True + 1:NEXT(1040$); 3082$ ASSIGN: CheckGapL7650Speed75.NumberOut False=CheckGapL7650Speed75.NumberOut False + 1:NEXT(1041$); 1040$ TRANSPORT: LAGV,RStation7700; 1041$ TRANSPORT: LAGV,LStation7700; ; ; ; Model statements for module: Decide 1410 ; 1052$ BRANCH, 1: If,NZ(RL14,1) &&NZ(RL14,2) &&NL(RL15)&&NL(RL16) &&NZ(RL13,2) == 0,3083$,Yes: Else,3084$,Yes; 3083$ ASSIGN: CheckGapL7650Speed55_75.NumberOut True=CheckGapL7650Speed55_75.NumberOut True + 1:NEXT(1053$); 3084$ ASSIGN: CheckGapL7650Speed55_75.NumberOut False=CheckGapL7650Speed55_75.NumberOut False + 1:NEXT(1054$); 1053$ TRANSPORT: LAGV,RStation7700; 1054$ TRANSPORT: LAGV,LStation7700; ; ; ; Model statements for module: Decide 1411 ; 1055$ BRANCH, 1: If,NZ(RL14,1) &&NZ(RL14,2) &&NL(RL15)&&NZ(RL13,2) == 0,3085$,Yes: Else,3086$,Yes; 3085$ ASSIGN: CheckGapL7650Speed35_55.NumberOut True=CheckGapL7650Speed35_55.NumberOut True + 1:NEXT(1056$); 3086$ ASSIGN: CheckGapL7650Speed35_55.NumberOut False=CheckGapL7650Speed35_55.NumberOut False + 1:NEXT(1057$); 1056$ TRANSPORT: LAGV,RStation7700; 1057$ TRANSPORT: LAGV,LStation7700; ; ; ; Model statements for module: Decide 1412 ; 1058$ BRANCH, 1: 356 If,NZ(RL14,1) &&NZ(RL14,2) &&NZ(RL15,1)&&NZ(RL15,2)&&NZ(RL15,3)&&NZ(RL15,4)&&NZ(RL13,2) == 0,3087$, Yes: Else,3088$,Yes; 3087$ ASSIGN: CheckGapL7650Speed10_35.NumberOut True=CheckGapL7650Speed10_35.NumberOut True + 1:NEXT(1059$); 3088$ ASSIGN: CheckGapL7650Speed10_35.NumberOut False=CheckGapL7650Speed10_35.NumberOut False + 1:NEXT(1060$); 1059$ TRANSPORT: LAGV,RStation7700; 1060$ TRANSPORT: LAGV,LStation7700; ; ; ; Model statements for module: Decide 1414 ; 1064$ BRANCH, 1: If,SpeedatRStation7600>75,1065$,Yes: If,SpeedatRStation7600 > 55 && SpeedatRStation7600 <= 75,1068$,Yes: If,SpeedatRStation7600>35 && SpeedatRStation7600 <=55,1071$,Yes: If,SpeedatRStation7600>10 && SpeedatRStation7600 <=35,1074$,Yes: Else,1077$,Yes; ; ; ; Model statements for module: Decide 1419 ; 1077$ BRANCH, 1: If,NZ(RL13,1)&&NZ(RL13,2)&&NZ(RL14,1) == 0,3091$,Yes: Else,3092$,Yes; 3091$ ASSIGN: CheckGapL7650Speed10less.NumberOut True=CheckGapL7650Speed10less.NumberOut True + 1:NEXT(1078$); 3092$ ASSIGN: CheckGapL7650Speed10less.NumberOut False=CheckGapL7650Speed10less.NumberOut False + 1:NEXT(1079$); 1078$ TRANSP...
View Full Document

Ask a homework question - tutors are online