
- •16.1Introduction...........................................165
- •16.2Step1-Intersectionlayout..................................165
- •4.1.5Numberofsignalgroups
- •4.3.5Signalgroupsselection
- •4.4 Step3-Minimumintergreentimematrix
- •4.10.1Numberofplans
- •06:Activeifthe inphasbeenactivesincethelast
- •1:A•plancyclecounter
- •5Jumpto12
- •9Jumpto12
- •14:Jumpto21
- •Action-Table
- •16.1Introduction
- •16.2Step1-Intersectionlayout
4.10.1Numberofplans
Followingourexamplewehavealreadydecidedtohave3signalplans.
Formoreinformationsaboutsettingnumberofplanssee:STEP1-Numberofplanssection
4.10.1page43
Figure71:STEP8Physicalandfictiveconflicts
HereintheSTEP9youcanmakesignalgroupgreentimeprogramming.Youcanprogramthegreentimeforspecificsignalgroupsimplybydrawinggreenstripes.Softwareaddsallotherfixedperiodsautomatically(red/yellow,yelloworgreenflashing).Graphicswillalsowarnyouandshowintergreentimeviolationsorindicateplaces,whereitispossibletostartthegreensignalearlier(accordingtointergreentimes).Eachsignalplancanbeprogrammedwithdifferentgreentimes,differentcyclelengthandcontrollogic.Differentplanscanbeusedfordifferentperiodsofthedayorspecificdates.
4.10.2Drawingsinglegreenstripe
Clickleftmousebuttonandshiftittotherightinordertodrawthegreensignalstripe:
Figure72:Drawinggreensignal
4.10.3Shiftingsinglegreenstripe
Clickleftmousebuttoninthemiddleofthegreenstripeinordertoshiftittotheleftorright.
Figure73:Shiftingsinglegreenstripe
4.10.4Resizingsinglegreenstripe
Clickleftmousebuttonattheendofthegreenstripetoextendthegreensignallength.Itisveryimportanttohandletheendofgreenstripeandnottheyellowone.YellowsignalisafixedperiodanditslengthispredefinedinSTEP2.
Formoreinformationaboutpredefinedsignalgroupsequencesee:Signalgroupsminse-quencesection4.3.4page26
Figure74:Resizingsinglegreenstripe
4.10.5Beyondcyclestripedrawing
Ifthegreensignalstartsbeforetheendofcycleandcontinuesuptofewsecondafterthebeginningofthecycle,thenfirstdrawthegreenstripeandshiftittotheright.Onceyoushiftthegreenstripebeyondthecyclelength,integratedsecondendwillshowupatthebeginningofthecycle.
Figure75:Drawinggreensignal
Ifthegreenstripestartsbeforetheendofcycleandcontinuesuptofewsecondafterthebeginingofthecycle,thefirstpartislockedformoving,shiftingorextending.Onlythesecondpartisstillflexibleandcanbeextended.
Figure76:Drawinggreensignal
Inordertorecoverthecontroloverthefirstpartofthegreenstripeyoucanmakethelengthofthesecondpart0.Oryoucanalsodeletestripefromthecontentmenuanddrawitagain.
Figure77:Deletinggreensignal
4.10.6Trafficplanprogramming
Drawtheentireplanasyouseeitinthetrafficdesign.
Figure78:Trafficplanprogramming
4.10.7Intergreentimeviolationindicators
Whiledrawingsignalgroupforgreenperiodsyouhavetopayspecialattentiontotheinter-greentimeviolations.Intergreentimeviolationsareindicatedbytheredrectangleunderthemaingreensignalstripe.
Figure79:Intergreentimeviolationindicators
Forexample:ifsignalgroupG3has5[s]intergreentime.Andaccordingtotheconflictsoptionsallintergreentimesagainstconflictinggroupsaremeasuredfromtheendofsinglegreeninthisgrouptothestartofsinglegreenorred/yellowintheincominggroup.G4shouldonlystartred/yellowsignal5saftertheG3endeditsgreenperiod.
Figure80:Intergreentimeviolationindicators-option1
Thesameexampleaccordingtodifferentconflictsoptionslooksdifferentandintergreentimeviolationsindicate,whenprogrammingagainsttheintergreentimematrix:
Figure81:Intergreentimeviolationindicators-option2
FormoreinformationsaboutIntergreentimeoptionssee:Intergreentimeoptions4.2.2page23
Astheintergreenviolationindicatorshows,thesignalgroupwillstartitsgreenlaterthenex-pected.Theearlystartindicatorsmeanssomethingdifferent.Onceyoudrawthebeginningofthegreenstripenotinthepositionwherethesignalgroupcouldreallystartaccordingtoitsconflicts.Thesoftwarewillletyouknowwiththegreenrectanglebelowthemainstripethatthesignalgroupwillstartearlierthenexpected.
Figure82:Greengroupearlystart
4.10.8Drawingscalelength
Press”UpdateStripes”buttoninthetexteditbox,inordertochangethedrawingscalelengthtypetothedesiredvalue(forexample60(s)).
Figure83:Drawingscalelength
Thedrawingscalelengthusuallyequalsthecyclelengthbutnotalways.
Figure84:Scaleandcyclelength
Inthefollowingsituationcycletimeis102[s].FollowingintergreentimematrixcontrollerwillstartsignalgroupG17[s]aftergroupsP5andP6havechangedtored.Inthefollowingexamplethedrawingscalelength130[s]ismuchlongerthentherealcycletime102[s].Anditdoesn’tmeanthatthecontrollerwillwaittillsecond130tostartthenewcycle.Itwillstartthenewcyclealreadyaftersecond102[s]accordingtotheintergreentimes.
Figure85:Scaleandcyclelength
4.10.9Cyclecounterreset
Thescaleshowsnotonlyatwhichsecondsignalgroupsstartsgreenbutalsowhendoesthecontrollerresetsthecyclecounter.Thecyclecounterresetsusuallywhenspecificsignalgroupychangestored/yelloworgreen.
ForexampleifthesignalG1resetsthecycle,thescaleshow0atthebeginningofred/yellow
(orgreen)inG1.
Figure86:CyclecounterresetwithG1
ButifthesignalgroupG3resetsthecyclecounter,thescaleshows0atthebeginningofred/yel-low(orgreen)inG3
Figure87:CyclecounterresetwithG3
4.11 STEP10-Requesting,extendingandfinishinggreensignalmodes
Figure88:STEP10
STEP10concernssignalgrouprequesting,extendingandfinishinggreenmodes.AlloptionsaregroupedinonecommontablenamedSequenceLogic
Figure89:STEP10SequenceLogictable
4.11.1Requestingmodeinthefixedtimeprogramming
Inthefixedtimeplanprogrammingallsignalgroupsshouldrequestpermanentlyorwithastage.Requestingwithstageoptionsapplyusuallytopedestriangroupswhichbelongstothesamestagewithvehiclegroups.
4.11.2Extendinggreenmodeinfixedtimeprogramming
Fixthemaxgreenperiodsasthereisnodetectorsthatcouldextenddynamically.Infixedtimeplanmaxgreentimewillbealwaysprovided.
4.11.3Endinggreenmode-overlapping
Endinggreenmodeinfixedprogrammingcanbeboth:”nooverlapping”or”withoverlapping(passivegreen)”.Youcanusethesecondoptionifyouwantsomegroupstofollowothergreengroupsbelongingtothesamestage.
4.11.4Fixedtimeprogrammingbutton
Youcanalsopressthe”fixedtime...”buttoninordertosetbasicdefaultrequest,extendingandendinggreenfunctionsinfixedtimespecification.Itisrecommendedtoreconsiderthe”Endinggreenoption”everytime,aftersettingtheSequenceLogicoptionswiththebutton.
4.12 STEP11-Stagelogicprogramming
Figure90:STEP11
4.12.1StageLogicfunction
STEP11concernsstagesprogrammingintablenamedStageLogic.
InthegraphicalmodeStageLogictableisbasedonthreesections:
•stageprogrammingsection-doubleclickleftmousebuttoninordertoassociateeachsignalgroup(incolumns)withstages(inrows),
•plan/stagepreviewsection-showthecurrentstagesprogrammingprogressontheplanview,whichisasmallercopyoftheplandrawingformSTEP9,
•commentwindowsection-youwillbewarnedincaseofanymistakesoccur,
Figure91:StageLogicfunction
4.12.2Programmingstages
Doubleclickinaspecificcelltoassociatesignalgroup(incolumns)tospecificstage(inrows).AsolidgreenrectanglemeansthatthesignalgroupG1belongstostage1.Twoadditionalemptygreenrectanglesindicatefurtheroptions.
Figure92:Programmingstages
Stage1programming:
FromthepicturebelowyouseethatthesignalgroupsG1andG2belongtothesamestage1.Doubleclickleftmousebuttonincolumn2androw1toassociatesignalgroup2tostage1.
Figure93:Stage1programming
Stage2programming:
Doubleclickleftmousebuttonincolumn1and3androw2inordertoassociatesignalgroup
1and3tostage2.
Figure94:Stage2programming
4.12.3Plan/stagespreview
Onceallsignalgroupsincolumnsareassociatedtorespectivestagesinrowsyoucancheckifthestageorderiscorrect.LittlesignalplanpicturebelowstageshelpsyoutochecktheStageLogicprogramming.
Figure95:Plan/stagespreview
4.12.4Stageprogrammingcommentwindow
Youwillbewarnedwiththecommentwindow,incaseofanymistakeslikeatwoidenticalstageshavebeenprogrammed,orasignalgroupisnotassociatedwithanystage.
Figure96:Commentwindow
4.12.5Stage0
Itispreferabletostarttheprogrammingfromstage1andleavethestage0empty.Thisrulehelpsyoutofollowthesamenumberingorder.ItisalsoagoodruletoleaveitemptyforfutureuseasanALLREDstage(vehicleactuatedprogramming).
Figure97:Stage0preferableempty
FormoreinformationaboutALLREDprogrammingsee:Reststageprogrammingsection6.1.1page89
4.12.6AddingStageLogics
Whensignalplanshavedifferentstageorder,youwouldneedmorethenjustoneStageLogics.FirstchangethenumberoftheStageLogicinSTEP1.
Figure98:AddingStageLogic
AssociatespecificplanwiththespecificStageLogicfromthelistbelowstripes.
Figure99:AddingStageLogic
GetbacktoSTEP11,chosetheplannumberfromthelist(1)andmakeanewstageprogram-mingforStageLogic2.
Figure100:AddingStageLogic
IntheresultPlan1and2useStageLogic1.Plan3useStageLogic2.
Figure101:AddingStageLogic
4.13 STEP12-Timetable/planscheduleprogramming
Figure102:STEP12
4.13.1TimeTable
TheTimeTablepagecontains12columnswithwhichyoucandesigndifferentorderofswitchingplans.Eachcolumn(timetable)(1)canbelaterassociatedwiththespecificdayoftheweek(2)ordate.
Figure103:TimeTable
Programmingtheplantimeswitchingperiods
Clickleftmousebuttonandselectfirstplantimeswitchperiod.
Figure104:Selectingplantimeswitchperiod
Clickrightmousebuttonontheselectedperiodandchoosetheplannumber.Youcanalsopressthe”SetPlan”buttonfromtheuppertoolpanel.
Plan17isalwaysayellowflashingplanandPlan18isadarkplan.
Figure105:Selectingplannumber
Thiswayyoucanmaketheprogrammingindifferentcolumnsandassociatespecifictimetables
(columns)(1)withspecificdaysoftheweek(2).
Figure106:Dayoftheweek
4.13.2CommonYearTable
Itisalsopossibletoassociatespecificdayoftheyearwithspecific,predefinedtimetable.Choosethedatefromthecalendar(1),selectthetimetablefromthelist(2)andpressthe
”Add”buttontoaddthespecificdatetothelist(3).Thespecificdatewillbetrueforallyears.
Figure107:YearTable
4.13.3SpecificYearTable
Itisalsopossibletodefineaspecificyearandcreatealistofspecialdaysforaspecificyearonly.Pressoneofthearrowbuttonsandtypetheyear,youwouldliketocreatespecialdaylistfor.
Figure108:YearTable-specialyears
4.13.4Daylightsavingmode
ThedaylightSavingTime(summertime)isthepracticeoftemporarilyadvancingclocksduringthesummertimesothatafternoonshavemoredaylightandmorningshaveless.IncentralEuropeDSTstartsinthelastSundayinMarch(clocksadvancefrom02:00CETto03:00CEST.WhenDSTendsinthelastSundayinOctober,clocksretreatfrom03:00CESTto02:00CET.Otherregionsswitchatdifferenttimes.YoucandecidewhentheDaylightsavingtimebegins(1)andwhenitends(2)sothatthecontrollerwillchangethetimeautomatically.Todefinethedaylightsavingtimebeginning,choosethedatefromtheleftsidecalendarandpressthe
”ApplytoBEGIN”button.Todefinetheendofthedaylightsavingtime,choosethespecificdatefromtherightsidecalendarandpress”ApplytoEND”button.
Figure109:Daylightsavingtime
5ProgrammingVAvehicleactuatedconfigurations
Whenprogrammingthevehicleactuated(VA)configuration,thefixedtimeprogrammingshouldbealreadyconfigured.
See:Programmingthefixedtimeplanconfigurationssection4,page18.
5.1STEP13-Loopdetectors(hardwaresettings)
5.1.1Numberofloopdetectorchannels
FirstgotoSTEP1anddecidethenumberofloopdetectors:
Figure110:Intersectionlayout-detectors
Fromthepictureaboveyousee,thatthereare5loopdetectorsand4otherdetectors(2videodetectorsand2pedestrianpushbuttons).Makethenumberofloopdetectorchannelstoequal5.
Figure111:Numberofloopdetectors
5.1.2Programmingloopdetectors
Whentheloopdetectorchannelsnumberisgreaterthen0,STEP13button(2)becomesen-abled(clickontheSTEP2button(1)firsttoupdatethewholeconfiguration):
Figure112:STEP13-loopdetectorshardwareprogramming
Thedefaultloopdetectorhardwareparametersaresetautomaticallybythesoftware.Tolearnmoreaboutprogrammingloopdetectorshardwaresee”ITC-2Programmersmanual-v86.pdf”ordoubleclickontheparameterinordertogetthehelpmessage:
Figure113:STEP13-help
5.2STEP14-DetectorLogics
5.2.1NumberofDetectorLogics
YoucandecidetheDetectorLogicsnumberbackinSTEP1.ThedetectorLogicit’skindofalinkbetweenanytypeoftheinput(loopdetector,digitalinput,videodetector,softwareinput)andthesignalgroup.HereintheDetectorLogicyoucanalsodecidewhatisthelink’sfunction
-usuallybasedonadifferentrequestingandextendinggreenoptions.
Figure114:Numberofloopdetectors
ItispreferabletochoosenumberoftheDetectorLogicsgreaterthennumberoftherealphys-icalinputs.Forexample,ifwehave5loopdetectors+2videodetectors+2pushbuttonsyoucanmakethenumberoftheDetectorLogic=21(nearly3timemorethenwesupposetoneed).YoucanthanusetheDetectorLogicsreserveswithsomeotherinputtypes(logicinputs:groupsstatus,planstatus,cyclecounterstatus).
Figure115:NumberofDetectorLogics
Tolearnmoreaboutdifferenttypeofinputssee:Otherinputtypessection5.2.12,page79
5.2.2Linkbetweendetector/inputandsignalgroup
WhentheDetectorLogicsisgreaterthen0,STEP14button(2)becomesenabled(clickonthe
STEP2button(1)firsttoupdatethewholeconfiguration).
TheDetectorLogicwindowprogrammingisbasedontwosections.Itisamixoftradi-tionaltabular(3)andgraphicalprogrammingwiththeprogrampanel(4)thathelpsyoutofillinthetable.EachcolumnrefertoonesingleDetectorLogic(DL).
Figure116:STEP14-DetectorLogicprogramming
FirstchoosetheDetectorLogicnumberfromthelist(1),decidethesignalgroupnumberfromthelist(2)andpressthe”INPUTdefinition”button(3)inordertolinkthesignalgroupwiththespecificdetector/input.
Figure117:STEP14-DLandsignalgroupnumber
LinkthesignalgroupG1withfirstloopdetectorD1(1).Markthe”Loopdetector”inputtypefromthelist(2),choosetheloopdetectornumberfromthelist(3)andpressthe”Apply/Close”button(4)inordertoapplysettingsintheDetectorLogictable(5).
Figure118:STEP14-DLandsignalgroupnumber
Thefirstlinkisalreadycreated(loopdetector1-signalgroup1)buttheDetectorLogicfunctionisstillnotyetprogrammed:
Allotherlinksprogrammingforthesampleintersectioncouldlookasfollow:
Tolearnmoreaboutdifferenttypeofinputssee:Otherinputtypessection5.2.12,page79.
5.2.3Requestingmodes
WhenprogrammingDetectorLogicfunction,firstconsiderrequestingandextendingmodes.Changetothe”Det.logfunction”page(1)anddecidetherequestingfunctionmode(2)andextendingfunctionmode(3).
Modificationswillbeautomaticallyappliedtothetable(4).
Figure119:STEP14-function
DifferentDetectorLogicrequestingoptions
Figure120:STEP14-requestingmodes
•norequest/demand-fortheextendingdetectorsonly,
•requestforgreenwithoutsavinginmemory(withnolatching)-forthedetectorsthatshouldrequestonlywhenactivated-forexamplewhenthereisafreerightturnandsomevehiclesmightpasstheintersectionturningrightonredsignal,thereisnoreasontokeeptherequestfromthedetectorD1inmemory.
•requestforgreenwithsavinginmemory(latching)-recommended-mostoftenusedmode,
5.2.4Extendingmodes
Checkthebox(1)fortheextendingdetectorsorleaveituncheckedfortherequestingdetec-torsonly.Fortheextendingdetectorsyoucandecideextendingintervals(gaps)in[s](2).
Figure121:STEP14-extendingmode
Therearetwodifferent”Extensionintervals”(gaps)thatcanbeprogrammedineditfields(2)
fortheextendingdetectors:
•whennoconflictingrequestsexist-whenthereisnootherdirectionsrequestingforgreen,thegreenextensiongaponthecurrentlygreendirectioncanbelonger-itmeansthatthegreensignalwillbeextendedevenifthedistancebetweentheapproachingvehiclesisupto4[s],
•whenconflictingrequestexist-whentherearesomeothercarswaitingforgreenfromconflictingdirections,thegreenextensionintervalonthecurrentlygreendirectionshouldbeshorteninthiscase-distancebetweentheapproachingvehiclescan’tbelongerthen
2[s],otherwisesignalwillbechangedtored.
Moredifferentextendingmodescanbeprogrammedintheadvancedmode.See:”ITC-2
Programmersmanual-v86.pdf”
5.2.5Trafficcounters
AssociatetheDetectorLogicwiththetrafficcounterinordertocollecttrafficdatafromthespecificdetector.Thereare32availablecounters.
Figure122:STEP14-trafficcounter
Trafficcountscanbethenpresentedandexportedfromthecontrollerwebsite-Moreaboutthecontrollerwebmonitoringfunctionsin”Maps-manual.pdf’
Figure123:STEP14-trafficcountschart
5.2.6Errormode
Errormodehelpsyoumonitorinput’sactivation/inactivationtime.Itisaperfecttooltocheckiftheinputdoesn’tremainactiveorinactivefortoolong.
Figure124:STEP14-errormode
5.2.7Outputs
HereyoucandecideanoutputtypeandnumberthatwillbeactivatedfollowingtheDetector
Logicinput.
Figure125:STEP14-outputdefinition
5.2.8Requestcancellation
Therequestcancellationparametercanbefoundon”Req/ExtendOptions”page:
Figure126:Req/ExtendOptionspage
Therequestwillnotberecognizedwithinthistimeaftergreendisplay.
Figure127:STEP14-requestcancellation
Forexampleparametercanbeusedtoavoidfakerequestsfromthevehiclesleavingthede-tectionzoneatverylategreenandearlyred.Forexample,ifthelongtruckispassingthestoplineanditstrailerstilloccupiestherequestingdetectorwhilethesignalhasalreadychangedfromgreentored.
5.2.9Requestdelay
Therequestwillbefirstrecognizedwhenthedetectionperiodexceedsthedelaytime.
Figure128:STEP14-requestcancellation
Forexample,theleftturnrequestshouldtakeplaceonlyifthedetectoriscontinuouslyactiveforlongerthen4[s].
Orifthereisafreerightturnandwewouldliketofiltertherightturnvehiclesfromthevehicleswaitingforthemainroadsignalgreen.Thankstothe”Requestdelay”functionyoucansettherequest,onlyifthedetectorD4isactivatedforlongerthen4[s]-whichmeansthereisacarwaitingforthemainroadsignalgreen.
5.2.10Disabletimeofgreenextension
The”disabletimeofgreenextension”defineswhenthedetectorstopextendingitscon-trolledgreengroup.Thedetectorrecognizesnewdetectorextensiononlyifthegroup’spossi-bleremaininggreentimeexceedsthisdisabletime:
Figure129:STEP14-requestcancellation
Forexample:considerthedetectorinapproachD5locatedaround150mdistancefromthestopline.Whenthereisonly10[s]ofremaininggreentimeleft,thereisnoreasontokeepextendinggreenbyusingthedetectorD5.DriverspassingthedetectorD5arealreadytoofar,toreachthestoplinebeforethesignalwillchangetored.
5.2.11DetectorLogicsprogrammingforthesampledintersection
ProgrammingtheDetectorLogicsforthetheintersectionbelowcouldlookasfollow:
Figure130:DetectorLogics
5.2.12Otherinputtypes
TherearemanydifferentinputtypesyoucanuseasaninputintheDetectorLogic.Itisnotalwaysthehardwareinput,thatisresponsibleforrequestingor/andextendinggreeninasignalgroup.
-Hardwareinputtype-someadditionaloptionsavailable,
Input:
e'lNofundion
@Loopdetedor
e'lHardwareinput:(videodetped.buttons)
e'lHardwareinput:SafetyUnit1.2
e'lRed2/Auxinput:(det..ped.buttons)
e'lSpecialdetedor
ShowSpecialdetedorfundionpage...
Options(type.mode)»
Type:
01:Hardwareinput
Description:Inputs.inp=0-255
Mode:
activeiftheinputinphas inactivetoactivesincethelast1
If------,05:activeiftheinputinphaschangedfromactivetoinactivesincethelastun.!,- -r11