Added temperature safety-off

This commit is contained in:
Snorre Selmer 2022-11-14 12:13:46 +01:00
parent 89c0a6165d
commit 6ced5a4758

View File

@ -18,13 +18,16 @@ alias filterLight r5
alias filterHash r6 alias filterHash r6
alias filterMols r7 alias filterMols r7
alias filterActive r8 alias filterActive r8
alias inMolsCheck r9 alias inTemperature r9
alias inMolsCompare r10 alias inMolsCheck r10
alias totalMols r11 alias inMolsCompare r11
alias outPressure r12 alias totalMols r12
alias outPressure r13
alias purgeActive r14
define MAXPRESSURE 58000 # Storage pressure kPa define MAXPRESSURE 58000 # Storage pressure kPa
define INPUTAMOUNT 2 # Moles to activate define INPUTAMOUNT 2 # Moles to activate
define MAXTEMPERATURE 313.15 # 40C
start: start:
yield yield
@ -46,6 +49,10 @@ l outPressure filtration PressureOutput
slt outPressure outPressure MAXPRESSURE slt outPressure outPressure MAXPRESSURE
and filterActive filterActive outPressure and filterActive filterActive outPressure
# Check temperature
l inTemperature filtration TemperatureInput
bgt inTemperature MAXTEMPERATURE start
# Check filters and available gas # Check filters and available gas
l totalMols filtration TotalMolesInput l totalMols filtration TotalMolesInput
ls filterHash filtration 0 PrefabHash ls filterHash filtration 0 PrefabHash