# MOTOR HOST AND PORT foreach {mc host port} { MC1 mc1-bilby 1034 MC2 mc2-bilby 1034 MC3 mc3-bilby 1034 MC4 mc4-bilby 1034 MC5 mc5-bilby 1034 MC6 mc6-bilby 1034 MC7 mc7-bilby 1034 MC8 mc8-bilby 1034 } { dict set MOTOR_HOSTPORT $mc HOST $host dict set MOTOR_HOSTPORT $mc PORT $port } # BEAM MONITOR HOST AND PORT foreach {bm host port} { MONITOR_1 das1-bilby 30000 } { dict set MONITOR_HOSTPORT $bm HOST $host dict set MONITOR_HOSTPORT $bm PORT $port } # HISTOGRAM SERVER HOST AND PORT # TODO HV control foreach {key host port} { HMM das1-bilby.nbi.ansto.gov.au 8080 HMSTAT das1-bilby.nbi.ansto.gov.au 8081 ORDELA 137.157.202.71 4001 NHQ200 ca1-bilby 4002 } { dict set HISTMEM_HOSTPORT $key HOST $host dict set HISTMEM_HOSTPORT $key PORT $port } # VELOCITY SELECTOR HOST AND PORT # TODO foreach {key host port} { NVS IP 10000 } { dict set VELSEL_HOSTPORT $key HOST $host dict set VELSEL_HOSTPORT $key PORT $port } # Safety Interlock System # TODO foreach {host port} { IP PORT } { dict set PLC_HOSTPORT HOST $host dict set PLC_HOSTPORT PORT $port }