V 10 1 LANG:1 8 (NoName) PANEL,-1 -1 484 96 N "_3DFace" 2 "$1" "$2" E E E E E 1 -1 -1 0 0 0 ""0 1 E E 2 "CBRef" "1" "EClose" E "" DISPLAY_LAYER, 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 LAYER, 0 1 LANG:1 6 Layer1 1 24 1 "" 0 0 1 25 1 "" 1 0 1 26 1 "" 4 0 14 20 "TEXT_FIELD1" "" 1 10 60 E E E 1 E 1 E N "_WindowText" E N "_Window" E E E E 14 0 0 0 0 0 E E E 0 1 LANG:1 0 0 1 LANG:1 98 -*-MS Shell Dlg-*-r-normal-*-11-*-100-100-*-*-iso8859-1|-11,0,0,0,505,0,0,0,0,0,0,0,0,MS Shell Dlg 0 "" 8 58 42 81 3 "0s" 0 0 0 0 0 -1 E "main() { int st; string sys = \"tpc_dcs:ALITPC_\"; if($2==\"tpc_ui:myTPC_GasSystem\") { dpGet(sys+\"Gs_GsStepWS.Value\",st); this.text = st; }else if($2==\"tpc_ui:myTPC_Mixer\") { dpGet(sys+\"Mx_StepperWS.Value\",st); this.text = st; }else if($2==\"tpc_ui:myTPC_Pump\") { dpGet(sys+\"Pp_StepperWS.Value\",st); this.text = st; }else if($2==\"tpc_ui:myTPC_Exhaust\") { dpGet(sys+\"Ex_StepperWS.Value\",st); this.text = st; }else if($2==\"tpc_ui:myTPC_PurifierModuleState\") { dpGet(sys+\"P1_PuStepWS.Value\",st); this.text = st; }else if($2==\"tpc_ui:myTPC_DistributionRack61\") { dpGet(sys+\"Di_Rack61StepWS.Value\",st); this.text = st; }else if($2==\"tpc_ui:myTPC_ColumnAsubModule\") { dpGet(sys+\"P1_PuCAStepWS.Value\",st); this.text = st; }else if($2==\"tpc_ui:myTPC_ColumnBsubModule\") { dpGet(sys+\"P1_PuCBStepWS.Value\",st); this.text = st; } }" 0 E 14 21 "TEXT_FIELD2" "" 1 50 60 E E E 1 E 1 E N "_WindowText" E N "_Window" E E E E 15 0 0 0 0 0 E E E 0 1 LANG:1 0 0 1 LANG:1 98 -*-MS Shell Dlg-*-r-normal-*-11-*-100-100-*-*-iso8859-1|-11,0,0,0,505,0,0,0,0,0,0,0,0,MS Shell Dlg 0 "" 48 58 202 81 3 "0s" 0 0 0 0 0 -1 E "main() { string sys = \"tpc_dcs:ALITPC_\"; int st; if($2==\"tpc_ui:myTPC_GasSystem\") { dpGet(sys+\"Gs_GsStepWS.Value\",st); if(st==100) { this.text = \"Stop\"; }else if(st==26) { this.text = \"Fill1\"; }else if(st==27) { this.text = \"Fill2\"; }else if(st==27) { this.text = \"Fill2\"; }else if(st==28) { this.text = \"Fill3\"; }else if(st==29) { this.text = \"Fill4\"; }else if(st==30) { this.text = \"Fill5\"; }else if(st==31) { this.text = \"Fill6\"; }else if(st==32) { this.text = \"Fill7\"; }else if(st==33) { this.text = \"Filling\"; }else if(st==24) { this.text = \"FillCompletion\"; }else if(st==16) { this.text = \"Run1\"; }else if(st==17) { this.text = \"Run2\"; }else if(st==18) { this.text = \"Run3\"; }else if(st==19) { this.text = \"Run4\"; }else if(st==20) { this.text = \"Run5\"; }else if(st==21) { this.text = \"Run6\"; }else if(st==22) { this.text = \"Run61\"; }else if(st==23) { this.text = \"Run62\"; }else if(st==24) { this.text = \"Run7\"; }else if(st==25) { this.text = \"Run\"; }else if(st==1) { this.text = \"Purge1\"; }else if(st==2) { this.text = \"Purge2\"; }else if(st==3) { this.text = \"Purge3\"; }else if(st==4) { this.text = \"Purge4\"; }else if(st==5) { this.text = \"Purge5\"; }else if(st==6) { this.text = \"Purging\"; }else if(st==7) { this.text = \"Recup1\"; }else if(st==8) { this.text = \"Recup2\"; }else if(st==9) { this.text = \"Recup3\"; }else if(st==10) { this.text = \"Recup4\"; }else if(st==11) { this.text = \"Recup5\"; }else if(st==12) { this.text = \"Recup51\"; }else if(st==13) { this.text = \"Recup52\"; }else if(st==14) { this.text = \"Recup6\"; }else if(st==15) { this.text = \"Recuperate\"; } }else if($2==\"tpc_ui:myTPC_Mixer\") { dpGet(sys+\"Mx_StepperWS.Value\",st); if(st==1) { this.text = \"Stop\"; }else if(st==4) { this.text = \"RunEntry\"; }else if(st==8) { this.text = \"RunUnstable\"; }else if(st==12) { this.text = \"RunStable\"; }else if(st==2) { this.text = \"FillEntry\"; }else if(st==6) { this.text = \"FillUnstable\"; }else if(st==10) { this.text = \"FillStable\"; }else if(st==3) { this.text = \"PulgeEntry\"; }else if(st==7) { this.text = \"PulgeUnstable\"; }else if(st==11) { this.text = \"PulgeStable\"; }else if(st==5) { this.text = \"DirectEntry\"; }else if(st==9) { this.text = \"DirectUnstable\"; }else if(st==13) { this.text = \"DirectStable\"; } }else if($2==\"tpc_ui:myTPC_Pump\") { dpGet(sys+\"Pp_StepperWS.Value\",st); if(st==1) { this.text = \"Stop\"; }else if(st==2) { this.text = \"Starting\"; }else if(st==3) { this.text = \"Run\"; } }else if($2==\"tpc_ui:myTPC_Exhaust\") { dpGet(sys+\"Ex_StepperWS.Value\",st); if(st==1) { this.text = \"Stop\"; }else if(st==2) { this.text = \"Recirculating\"; }else if(st==3) { this.text = \"Venting\"; } }else if($2==\"tpc_ui:myTPC_PurifierModuleState\") { dpGet(sys+\"P1_PuStepWS.Value\",st); if(st==100) { this.text = \"Stop\"; }else if(st==2) { this.text = \"Normal Run\"; }else if(st==40) { this.text = \"CA CB Run\"; }else if(st==20) { this.text = \"CA Run\"; }else if(st==30) { this.text = \"CB Run\"; }else if(st==50) { this.text = \"FreeRun\"; } }else if($2==\"tpc_ui:myTPC_DistributionRack61\") { dpGet(sys+\"Di_Rack61StepWS.Value\",st); if(st==1) { this.text = \"Stop\"; }else if(st==25) { this.text = \"StartingRun\"; }else if(st==27) { this.text = \"StartingRun2\"; }else if(st==30) { this.text = \"RunNotReady\"; }else if(st==35) { this.text = \"RunReady\"; }else if(st==5) { this.text = \"StartingIndPurge\"; }else if(st==7) { this.text = \"StartingIndPurge2\"; }else if(st==10) { this.text = \"IndPurgeReady\"; }else if(st==15) { this.text = \"StartComPurge\"; }else if(st==17) { this.text = \"StartComPurge2\"; }else if(st==20) { this.text = \"ComPurgeReady\"; } }else if($2==\"tpc_ui:myTPC_ColumnAsubModule\") { dpGet(sys+\"P1_PuCAStepWS.Value\",st); if(st==100) { this.text = \"Stop\"; }else if(st==1) { this.text = \"Stand By\"; }else if(st==6) { this.text = \"Prep for Run Ph1\"; }else if(st==7) { this.text = \"Prep for Run Ph2\"; }else if(st==2) { this.text = \"Normal Run\"; }else if(st==8) { this.text = \"Pre-Saturated\"; }else if(st==3) { this.text = \"Regen Purge\"; }else if(st==9) { this.text = \"Heat Up\"; }else if(st==10) { this.text = \"Regeneration\"; }else if(st==4) { this.text = \"Cool Down\"; }else if(st==11) { this.text = \"Pre-StandBy\"; }else if(st==5) { this.text = \"Column Purge\"; } }else if($2==\"tpc_ui:myTPC_ColumnBsubModule\") { dpGet(sys+\"P1_PuCBStepWS.Value\",st); if(st==100) { this.text = \"Stop\"; }else if(st==1) { this.text = \"Stand By\"; }else if(st==6) { this.text = \"Prep for Run Ph1\"; }else if(st==7) { this.text = \"Prep for Run Ph2\"; }else if(st==2) { this.text = \"Normal Run\"; }else if(st==8) { this.text = \"Pre-Saturated\"; }else if(st==3) { this.text = \"Regen Purge\"; }else if(st==9) { this.text = \"Heat Up\"; }else if(st==10) { this.text = \"Regeneration\"; }else if(st==4) { this.text = \"Cool Down\"; }else if(st==11) { this.text = \"Pre-StandBy\"; }else if(st==5) { this.text = \"Column Purge\"; } } }" 0 E 22 22 "COMBO_BOX1" "" 1 230 60 E E E 1 E 1 E N "_WindowText" E N "_Window" E E E E 16 0 0 0 0 0 E E E 0 1 LANG:1 0 0 1 LANG:1 98 -*-MS Shell Dlg-*-r-normal-*-11-*-100-100-*-*-iso8859-1|-11,0,0,0,505,0,0,0,0,0,0,0,0,MS Shell Dlg 0 "" 228 58 422 82 0 "main() { if($2==\"tpc_ui:myTPC_GasSystem\") { dyn_string menu = makeDynString(\"100 Stop\",\"26 Fill1\",\"27 Fill2\", \"28 Fill3\",\"29 Fill4\",\"30 Fill5\",\"31 Fill6\",\"32 Fill7\", \"33 Filling\",\"24 FillCompletion\",\"16 Run1\",\"17 Run2\", \"18 Run3\",\"19 Run4\",\"20 Run5\",\"21 Run6\",\"22 Run61\", \"23 Run62\",\"24 Run7\",\"25 Run\",\"1 Purge1\",\"2 Purge2\", \"3 Purge3\",\"4 Purge4\",\"5 Purge5\",\"6 Purging\",\"7 Recup1\", \"8 Recup2\",\"9 Recup3\",\"10 Recup4\",\"11 Recup5\",\"12 Recup51\", \"13 Recup52\",\"14 Recup6\",\"15 Recuperate\"); dynSortAsc(menu); this.items = menu; }else if($2==\"tpc_ui:myTPC_Mixer\") { dyn_string menu = makeDynString(\"1 Stop\",\"4 RunEntry\",\"8 RunUnstable\",\"2 FillEntry\", \"6 FillUnstable\",\"10 FillStable\",\"3 PulgeEntry\",\"7 PulgeUnstable\", \"11 PulgeStable\",\"5 DirectEntry\",\"9 DirectUnstable\",\"13 DirectStable\"); dynSortAsc(menu); this.items = menu; }else if($2==\"tpc_ui:myTPC_Pump\") { dyn_string menu = makeDynString(\"1 Stop\",\"2 Starting\",\"3 Run\"); dynSortAsc(menu); this.items = menu; }else if($2==\"tpc_ui:myTPC_Exhaust\") { dyn_string menu = makeDynString(\"1 Stop\",\"2 Recirculating\",\"3 Venting\"); dynSortAsc(menu); this.items = menu; }else if($2==\"tpc_ui:myTPC_PurifierModuleState\") { dyn_string menu = makeDynString(\"100 Stop\",\"2 Normal Run\",\"40 CA CB Run\", \"20 CA Run\",\"30 CB Run\",\"50 FreeRun\"); dynSortAsc(menu); this.items = menu; }else if($2==\"tpc_ui:myTPC_DistributionRack61\") { dyn_string menu = makeDynString(\"1 Stop\",\"25 StartingRun\",\"27 StartingRun2\",\"30 RunNotReady\", \"35 RunReady\",\"5 StartingIndPurge\",\"7 StartingIndPurge2\", \"10 IndPurgeReady\",\"15 StartComPurge\",\"17 StatrComPurge2\", \"20 ComPurgeReady\"); dynSortAsc(menu); this.items = menu; }else if($2==\"tpc_ui:myTPC_ColumnAsubModule\") { dyn_string menu = makeDynString(\"100 Stop\",\"1 Stand By\",\"6 Prep for Run Ph1\",\"7 prep for Run Ph2\", \"2 Normal Run\",\"8 Pre-Saturated\",\"3 Regen Purge\",\"9 Heat Up\", \"10 Regeneration\",\"4 Cool Down\",\"11 Pre-StandBy\",\"5 Column Purge\"); dynSortAsc(menu); this.items = menu; }else if($2==\"tpc_ui:myTPC_ColumnBsubModule\") { dyn_string menu = makeDynString(\"100 Stop\",\"1 Stand By\",\"6 Prep for Run Ph1\",\"7 prep for Run Ph2\", \"2 Normal Run\",\"8 Pre-Saturated\",\"3 Regen Purge\",\"9 Heat Up\", \"10 Regeneration\",\"4 Cool Down\",\"11 Pre-StandBy\",\"5 Column Purge\"); dynSortAsc(menu); this.items = menu; } }" 0 E E 1 0 30 23 "FRAME1" "" 1 0 43 E E E 1 E 1 E N "_WindowText" E N {0,0,0} E E E E 17 0 0 0 0 0 E E E 1 1 LANG:1 0 1 "dashclr"N "_Transparent" E E 0 0 1 0 1 E 4.25742574257426 0 0.783333333333333 0 9.31666666666667 0 E 0 43 102 104 1 LANG:1 98 -*-MS Shell Dlg-*-r-normal-*-11-*-100-100-*-*-iso8859-1|-11,0,0,0,505,0,0,0,0,0,0,0,0,MS Shell Dlg 0 "" 1 LANG:1 89 Number State State List(Just list) 0 LAYER, 1 1 LANG:1 6 Layer2 0 LAYER, 2 1 LANG:1 6 Layer3 0 LAYER, 3 1 LANG:1 6 Layer4 0 LAYER, 4 1 LANG:1 6 Layer5 0 LAYER, 5 1 LANG:1 6 Layer6 0 LAYER, 6 1 LANG:1 6 Layer7 0 LAYER, 7 1 LANG:1 6 Layer8 0 3 1 "PANEL_REF2" "tpc_tool/AliTPC_Device.pnl" 0 0 T 3 U 2 "$1""$1" "$2""$2" 0