initial commit

This commit is contained in:
l_samenv
2022-08-18 15:04:28 +02:00
commit 46dcf8e77c
591 changed files with 69282 additions and 0 deletions

39
tcl/startup/lc.tcl Normal file
View File

@ -0,0 +1,39 @@
#----- TESLATRON lambda controller ------
proc makeLc {} {
makenv lc lc
Layout lc
}
proc lcLayout args {
Group lc "lambda controller"
}
proc lcGroup {} {
showStatus lc
Label "Values for manual control:"
Label "cooldown 35 mbar, hold 15 mbar"
Tip target coil temperature
Input "target" "lc lambdaTarget"
Newline
RadioGroup "lc progress"
Label "lambda status"
NoNewline
RadioButton 0 off
NoNewline
RadioButton 1 cooling
NoNewline
RadioButton 2 ok
Newline
Input "needle valve pos" "lc setgas"
Tip "pressure while lambda stage cooldown \[mbar\]"
Input "cooldown pressure" "lc upperlimit"
Tip "lambda temperature control prop \[mbar/K\]"
Input "T prop" "lc prop"
Tip "lambda temperature control int \[mbar/K/min\]"
Input "T int" "lc int"
Tip "valve control prop \[%/K\]"
Input "valve prop" "lc prop2"
Tip "valve control int \[%/K/min\]"
Input "valve int" "lc int2"
}