diff --git a/site_ansto/instrument/config/environment/hiden_xcs.sct b/site_ansto/instrument/config/environment/hiden_xcs.sct index 8ef56139..2325891e 100644 --- a/site_ansto/instrument/config/environment/hiden_xcs.sct +++ b/site_ansto/instrument/config/environment/hiden_xcs.sct @@ -79,11 +79,14 @@ driver hiden_xcs = { property pid_dvalue = 0.0 property pid_imax = 30 } + var gas_factor = { value = 1.0; } + control = false + data = false + nxsave = false var temperature var flow1 var flow2 var flow3 - var gas_factor = { value = 1.0; } } # # The named group is at the device level, variables below that @@ -92,11 +95,11 @@ driver hiden_xcs = { # group_property 'data' = true type = float; priv = user; - readable = 5; - read_function = read_sixteen; control = false data = false nxsave = false + readable = 5; + read_function = read_sixteen; property base = 0; # applies to all following vars var pv1 = { read_command = '?AIN,0'; property span = 500; }; # ain0 var pv2 = { read_command = '?AIN,1'; property span = 500; }; # ain1 diff --git a/site_ansto/instrument/config/environment/sct_hiden_xcs.tcl b/site_ansto/instrument/config/environment/sct_hiden_xcs.tcl index 78ad05f0..2a8200cd 100644 --- a/site_ansto/instrument/config/environment/sct_hiden_xcs.tcl +++ b/site_ansto/instrument/config/environment/sct_hiden_xcs.tcl @@ -661,30 +661,30 @@ proc ::scobj::hiden_xcs::mk_sct_hiden_xcs { sct_controller name tol } { hsetprop ${scobj_hpath}/flow type "drivable" hfactory ${scobj_hpath}/flow1 plain user float - hsetprop ${scobj_hpath}/flow1 control true - hsetprop ${scobj_hpath}/flow1 data true + hsetprop ${scobj_hpath}/flow1 control false + hsetprop ${scobj_hpath}/flow1 data false hsetprop ${scobj_hpath}/flow1 mutable false - hsetprop ${scobj_hpath}/flow1 nxsave true + hsetprop ${scobj_hpath}/flow1 nxsave false hsetprop ${scobj_hpath}/flow1 oldval 0.0 hsetprop ${scobj_hpath}/flow1 klass "environment" hsetprop ${scobj_hpath}/flow1 sdsinfo "::nexus::scobj::sdsinfo" hsetprop ${scobj_hpath}/flow1 type "part" hfactory ${scobj_hpath}/flow2 plain user float - hsetprop ${scobj_hpath}/flow2 control true - hsetprop ${scobj_hpath}/flow2 data true + hsetprop ${scobj_hpath}/flow2 control false + hsetprop ${scobj_hpath}/flow2 data false hsetprop ${scobj_hpath}/flow2 mutable false - hsetprop ${scobj_hpath}/flow2 nxsave true + hsetprop ${scobj_hpath}/flow2 nxsave false hsetprop ${scobj_hpath}/flow2 oldval 0.0 hsetprop ${scobj_hpath}/flow2 klass "environment" hsetprop ${scobj_hpath}/flow2 sdsinfo "::nexus::scobj::sdsinfo" hsetprop ${scobj_hpath}/flow2 type "part" hfactory ${scobj_hpath}/flow3 plain user float - hsetprop ${scobj_hpath}/flow3 control true - hsetprop ${scobj_hpath}/flow3 data true + hsetprop ${scobj_hpath}/flow3 control false + hsetprop ${scobj_hpath}/flow3 data false hsetprop ${scobj_hpath}/flow3 mutable false - hsetprop ${scobj_hpath}/flow3 nxsave true + hsetprop ${scobj_hpath}/flow3 nxsave false hsetprop ${scobj_hpath}/flow3 oldval 0.0 hsetprop ${scobj_hpath}/flow3 klass "environment" hsetprop ${scobj_hpath}/flow3 sdsinfo "::nexus::scobj::sdsinfo" @@ -733,10 +733,10 @@ proc ::scobj::hiden_xcs::mk_sct_hiden_xcs { sct_controller name tol } { hsetprop ${scobj_hpath}/humidity type "drivable" hfactory ${scobj_hpath}/temperature plain user float - hsetprop ${scobj_hpath}/temperature control true - hsetprop ${scobj_hpath}/temperature data true + hsetprop ${scobj_hpath}/temperature control false + hsetprop ${scobj_hpath}/temperature data false hsetprop ${scobj_hpath}/temperature mutable false - hsetprop ${scobj_hpath}/temperature nxsave true + hsetprop ${scobj_hpath}/temperature nxsave false hsetprop ${scobj_hpath}/temperature oldval 0.0 hsetprop ${scobj_hpath}/temperature klass "environment" hsetprop ${scobj_hpath}/temperature sdsinfo "::nexus::scobj::sdsinfo"