add scripts for jtccr
This commit is contained in:
33
tcl/fillgh.tcl
Normal file
33
tcl/fillgh.tcl
Normal file
@ -0,0 +1,33 @@
|
||||
clientput "start filling the jtccr-gh"
|
||||
|
||||
clientput "configure compressor automatic..."
|
||||
jtccr p2min 0.12
|
||||
jtccr p2lim 0.5
|
||||
jtccr p2max 0.9
|
||||
jtccr p3max 6.6
|
||||
jtccr plow 4
|
||||
|
||||
clientput "start compressor automatic"
|
||||
jtccr 1
|
||||
|
||||
while {[result p3] < 6.0} {
|
||||
wait 30
|
||||
clientput "HP dump at [result p3] bar.."
|
||||
clientput ".. filling"
|
||||
wait 10
|
||||
}
|
||||
|
||||
jtccr 0
|
||||
|
||||
while {[result p2] < 1.01 } {
|
||||
clientput "filling LP dump.."
|
||||
wait 30
|
||||
}
|
||||
|
||||
clientput "open v6 and v7"
|
||||
if {[result p2] > 1.01} {
|
||||
v v6 1
|
||||
v v7 1
|
||||
}
|
||||
clientput "done"
|
||||
|
21
tcl/fixheater.tcl
Normal file
21
tcl/fixheater.tcl
Normal file
@ -0,0 +1,21 @@
|
||||
proc fixheater {} {
|
||||
if {[catch {hval /tt/set/reg}]} {
|
||||
set mout2 [silent 0 hgetpropval /tt/set/power last_htr]
|
||||
hsetprop /tt/set @manual_out $mout2
|
||||
set mout1 [silent 0 hgetpropval /tt/setvti/power last_htr]
|
||||
hsetprop /tt/setvti @manual_out $mout1
|
||||
tt set [silent 0 hgetpropval /tt/set last_target]
|
||||
tt setvti [silent 0 hgetpropval /tt/setvti last_target]
|
||||
} else {
|
||||
set htr [silent 0 hgetpropval /tt/set/power htr]
|
||||
if {$htr} {
|
||||
hsetprop /tt/set/power last_htr $htr
|
||||
}
|
||||
set htr [silent 0 hgetpropval /tt/setvti/power htr]
|
||||
if {$htr} {
|
||||
hsetprop /tt/setvti/power last_htr $htr
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
publishLazy fixheater
|
30
tcl/jtccr_cool.tcl
Normal file
30
tcl/jtccr_cool.tcl
Normal file
@ -0,0 +1,30 @@
|
||||
# this is not a functioning script, but just meta code
|
||||
# needs to be checked and written
|
||||
open V9
|
||||
close V8
|
||||
set preg auf 12
|
||||
while {[result tt] > 9.0 } {
|
||||
|
||||
if {[result pbuffer] > 0.99} {
|
||||
|
||||
close V2
|
||||
close V9
|
||||
open v7
|
||||
while {p4 > 1.8 & p3 > 6 } {
|
||||
open v4
|
||||
}
|
||||
close v4
|
||||
open v8
|
||||
switch on compressor
|
||||
while {p4 >1.8 & P3 > 5} {
|
||||
open v4
|
||||
}
|
||||
close v4
|
||||
} else {
|
||||
close v4
|
||||
close v7
|
||||
close v8
|
||||
open v9
|
||||
open v2
|
||||
}
|
||||
}
|
18
tcl/jtccr_overp.job
Normal file
18
tcl/jtccr_overp.job
Normal file
@ -0,0 +1,18 @@
|
||||
while {[result jtccr] == 0} {
|
||||
wait 5
|
||||
if {([result p2] > 0.6) && ([result epc port1] == 0)} {
|
||||
epc port1 1
|
||||
}
|
||||
if {([result p2] <0.4) && ([result epc port1] == 1)} {
|
||||
epc port1 0
|
||||
}
|
||||
if {([result p3] > 4.5) && ([result jtccr v10] == 0)} {
|
||||
jtccr v10 1
|
||||
}
|
||||
if {([result p3] <2.0) && ([result jtccr v10] == 1)} {
|
||||
jtccr v10 0
|
||||
}
|
||||
}
|
||||
epc port1 0
|
||||
jtccr v10 0
|
||||
|
12
tcl/jtccr_valves.job
Normal file
12
tcl/jtccr_valves.job
Normal file
@ -0,0 +1,12 @@
|
||||
while {[result tt] > 9.8} {
|
||||
wait 5
|
||||
}
|
||||
jtccr v9 0
|
||||
jtccr v8 1
|
||||
pressreg setpoint 4
|
||||
wait 5
|
||||
jtccr v9 0
|
||||
jtccr v8 1
|
||||
pressreg setpoint 4
|
||||
|
||||
|
Reference in New Issue
Block a user