Specifications
EssentialsofCrestronProgramming
63
TheProgramViewwindowconsistsofthreedirectories:
CentralControlModules:Atreeofthecontrolsystem’sprogrammableslots,plug‐in
controlcards,andhardwaredevicesconnectedattheassignednetworkIDs.
InSIMPLWindows,allsymboldefinitionsmustbeʺcompleteʺfortheprogramto
compile.Asymbolthatisincompletewillhavea*!*identifie
rinfrontofit.Ifadevice
symbolisincomplete,thetop‐levelCentralControlModulesfolderwillshowthe*!*
marker,aswilltheslotthatcontainstheincompletedevicesymbol.Intheclassroom
programtheTPS‐15G‐QMhastheincompletemarkerinfrontofitbecausethesymbol
containsarequ
iredparametercalled“PermanentStringSize”.Oncethisparameteris
definedintheprogramtheincompletemarkerwillgoaway.
Logic:Thisfolderholdsthelogicsymbolsthathavebeenaddedtotheprogramfromthe
SymbolLibrary.
Subsystems
Crestronrecommendsus
ingSubsystems(subfolders)toorganizethesymbolsinthe
Logicfolderforeasylocationofspecificlogicfunctions.Inthisway,programmerscan
easilynavigatethroughandidentifythevariouspartsoftheprogram.
Tocreateasubsystem,right‐clicktheLogicfolderandclickInsertSubsy stem.Thiswill
addanewsubfolde
rundertheLogicfoldernamed“NewSubsystem”.Multiple
SubsystemsaredisplayedinnumericalorderstartingfromS‐1(S‐1,S‐2,S‐3,S‐4…).
Torenamethesubsystem,right‐clickitandselectView/EditSymbolComment.Then
typethenameinthecommentfield.Thenam
eshouldbedescriptiveandunambiguous.