diff --git a/atSite/2026-03-16 Recipe file.txtrecipe b/atSite/2026-03-16 Recipe file.txtrecipe new file mode 100644 index 0000000..c6f8267 --- /dev/null +++ b/atSite/2026-03-16 Recipe file.txtrecipe @@ -0,0 +1,1077 @@ +g.outFlow2VFD.seq.in_startDly:=T#500ms +g.outFlow1VFD.seq.in_startDly:=T#500ms +g.outFlow2VFD.seq.in_stopDly:=T#500ms +g.outFlow1VFD.seq.in_stopDly:=T#500ms +g.outFlow2VFD.seq.out_runTime:=0 +g.outFlow1VFD.seq.out_runTime:=0 +g.outFlow2VFD.seq.out_TSS:=0 +g.outFlow1VFD.seq.out_TSS:=0 +g.outFlow2VFD.in_autoMode:=TRUE +g.outFlow1VFD.in_autoMode:=TRUE +g.outFlow2VFD.out_runTime:=6338571 +g.outFlow1VFD.out_runTime:=764268 +g.outFlow2VFD.out_tss:=17 +g.outFlow1VFD.out_tss:=1611 +g.outFlow2VFD.in_manOnMaxSP:=T#0ms +g.outFlow1VFD.in_manOnMaxSP:=T#0ms +IO.spareDI.faults.card.in_delOn:=T#0ms +g.di00.faults.card.in_delOn:=T#0ms +g.di01.faults.card.in_delOn:=T#0ms +g.di02.faults.card.in_delOn:=T#0ms +g.di03.faults.card.in_delOn:=T#0ms +g.di04.faults.card.in_delOn:=T#0ms +g.di05.faults.card.in_delOn:=T#0ms +g.di06.faults.card.in_delOn:=T#0ms +g.di07.faults.card.in_delOn:=T#0ms +g.di08.faults.card.in_delOn:=T#0ms +g.di09.faults.card.in_delOn:=T#0ms +g.di10.faults.card.in_delOn:=T#0ms +g.di11.faults.card.in_delOn:=T#0ms +g.di12.faults.card.in_delOn:=T#0ms +g.di13.faults.card.in_delOn:=T#0ms +g.di14.faults.card.in_delOn:=T#0ms +g.di15.faults.card.in_delOn:=T#0ms +IO.spareDI.faults.chan.in_delOn:=T#0ms +g.di00.faults.chan.in_delOn:=T#0ms +g.di01.faults.chan.in_delOn:=T#0ms +g.di02.faults.chan.in_delOn:=T#0ms +g.di03.faults.chan.in_delOn:=T#0ms +g.di04.faults.chan.in_delOn:=T#0ms +g.di05.faults.chan.in_delOn:=T#0ms +g.di06.faults.chan.in_delOn:=T#0ms +g.di07.faults.chan.in_delOn:=T#0ms +g.di08.faults.chan.in_delOn:=T#0ms +g.di09.faults.chan.in_delOn:=T#0ms +g.di10.faults.chan.in_delOn:=T#0ms +g.di11.faults.chan.in_delOn:=T#0ms +g.di12.faults.chan.in_delOn:=T#0ms +g.di13.faults.chan.in_delOn:=T#0ms +g.di14.faults.chan.in_delOn:=T#0ms +g.di15.faults.chan.in_delOn:=T#0ms +atSystem.IOComAlm.in_delOn:=T#0ms +IO.spareAI.faults.under.in_delOn:=T#0ms +g.outflow1FlowPulse.faults.under.in_delOn:=T#0ms +g.outflowPrs.faults.under.in_delOn:=T#0ms +g.cisternLvl.faults.under.in_delOn:=T#0ms +g.ai00.faults.under.in_delOn:=T#0ms +g.ai02.faults.under.in_delOn:=T#0ms +g.outflow1Flow.faults.under.in_delOn:=T#0ms +g.ai06.faults.under.in_delOn:=T#0ms +g.ai07.faults.under.in_delOn:=T#0ms +IO.spareAI.faults.over.in_delOn:=T#0ms +g.outflow1FlowPulse.faults.over.in_delOn:=T#0ms +g.outflowPrs.faults.over.in_delOn:=T#0ms +g.cisternLvl.faults.over.in_delOn:=T#0ms +g.ai00.faults.over.in_delOn:=T#0ms +g.ai02.faults.over.in_delOn:=T#0ms +g.outflow1Flow.faults.over.in_delOn:=T#0ms +g.ai06.faults.over.in_delOn:=T#0ms +g.ai07.faults.over.in_delOn:=T#0ms +IO.spareAI.faults.card.in_delOn:=T#0ms +g.outflow1FlowPulse.faults.card.in_delOn:=T#0ms +g.outflowPrs.faults.card.in_delOn:=T#0ms +g.cisternLvl.faults.card.in_delOn:=T#0ms +g.ai00.faults.card.in_delOn:=T#0ms +g.ai02.faults.card.in_delOn:=T#0ms +g.outflow1Flow.faults.card.in_delOn:=T#0ms +g.ai06.faults.card.in_delOn:=T#0ms +g.ai07.faults.card.in_delOn:=T#0ms +IO.spareAI.faults.chan.in_delOn:=T#0ms +g.outflow1FlowPulse.faults.chan.in_delOn:=T#0ms +g.outflowPrs.faults.chan.in_delOn:=T#0ms +g.cisternLvl.faults.chan.in_delOn:=T#0ms +g.ai00.faults.chan.in_delOn:=T#0ms +g.ai02.faults.chan.in_delOn:=T#0ms +g.outflow1Flow.faults.chan.in_delOn:=T#0ms +g.ai06.faults.chan.in_delOn:=T#0ms +g.ai07.faults.chan.in_delOn:=T#0ms +IO.spareDI.alm.in_delOn:=T#0ms +g.di00.alm.in_delOn:=T#0ms +g.di01.alm.in_delOn:=T#0ms +g.di02.alm.in_delOn:=T#0ms +g.di03.alm.in_delOn:=T#0ms +g.di04.alm.in_delOn:=T#0ms +g.di05.alm.in_delOn:=T#0ms +g.di06.alm.in_delOn:=T#0ms +g.di07.alm.in_delOn:=T#0ms +g.di08.alm.in_delOn:=T#0ms +g.di09.alm.in_delOn:=T#0ms +g.di10.alm.in_delOn:=T#0ms +g.di11.alm.in_delOn:=T#0ms +g.di12.alm.in_delOn:=T#0ms +g.di13.alm.in_delOn:=T#0ms +g.di14.alm.in_delOn:=T#0ms +g.di15.alm.in_delOn:=T#0ms +IO.IOBase_1.out_commFault.in_delOn:=T#10s +IO.spareAI.limits.hihi.alm.in_delOn:=T#0ms +g.outflow1FlowPulse.limits.hihi.alm.in_delOn:=T#1s +g.outflowPrs.limits.hihi.alm.in_delOn:=T#1s +g.cisternLvl.limits.hihi.alm.in_delOn:=T#1s +g.ai00.limits.hihi.alm.in_delOn:=T#0ms +g.ai02.limits.hihi.alm.in_delOn:=T#0ms +g.outflow1Flow.limits.hihi.alm.in_delOn:=T#1s +g.ai06.limits.hihi.alm.in_delOn:=T#1s +g.ai07.limits.hihi.alm.in_delOn:=T#1s +IO.spareAI.limits.hi.alm.in_delOn:=T#0ms +g.outflow1FlowPulse.limits.hi.alm.in_delOn:=T#1s +g.outflowPrs.limits.hi.alm.in_delOn:=T#1s +g.cisternLvl.limits.hi.alm.in_delOn:=T#1s +g.ai00.limits.hi.alm.in_delOn:=T#0ms +g.ai02.limits.hi.alm.in_delOn:=T#0ms +g.outflow1Flow.limits.hi.alm.in_delOn:=T#1s +g.ai06.limits.hi.alm.in_delOn:=T#1s +g.ai07.limits.hi.alm.in_delOn:=T#1s +IO.spareAI.limits.lo.alm.in_delOn:=T#0ms +g.outflow1FlowPulse.limits.lo.alm.in_delOn:=T#1s +g.outflowPrs.limits.lo.alm.in_delOn:=T#1s +g.cisternLvl.limits.lo.alm.in_delOn:=T#1s +g.ai00.limits.lo.alm.in_delOn:=T#0ms +g.ai02.limits.lo.alm.in_delOn:=T#0ms +g.outflow1Flow.limits.lo.alm.in_delOn:=T#1s +g.ai06.limits.lo.alm.in_delOn:=T#1s +g.ai07.limits.lo.alm.in_delOn:=T#1s +IO.spareAI.limits.lolo.alm.in_delOn:=T#0ms +g.outflow1FlowPulse.limits.lolo.alm.in_delOn:=T#1s +g.outflowPrs.limits.lolo.alm.in_delOn:=T#1s +g.cisternLvl.limits.lolo.alm.in_delOn:=T#1s +g.ai00.limits.lolo.alm.in_delOn:=T#0ms +g.ai02.limits.lolo.alm.in_delOn:=T#0ms +g.outflow1Flow.limits.lolo.alm.in_delOn:=T#2m +g.ai06.limits.lolo.alm.in_delOn:=T#1s +g.ai07.limits.lolo.alm.in_delOn:=T#1s +g.outflowLvl1LoLo.alm.in_delOn:=T#1s +g.outflowLvl2LoLo.alm.in_delOn:=T#1s +g.outFlow2VFD.fault.in_delOn:=T#0ms +g.outFlow1VFD.fault.in_delOn:=T#0ms +IO.spareDI.faults.card.in_delOff:=T#1s +g.di00.faults.card.in_delOff:=T#1s +g.di01.faults.card.in_delOff:=T#1s +g.di02.faults.card.in_delOff:=T#1s +g.di03.faults.card.in_delOff:=T#1s +g.di04.faults.card.in_delOff:=T#1s +g.di05.faults.card.in_delOff:=T#1s +g.di06.faults.card.in_delOff:=T#1s +g.di07.faults.card.in_delOff:=T#1s +g.di08.faults.card.in_delOff:=T#1s +g.di09.faults.card.in_delOff:=T#1s +g.di10.faults.card.in_delOff:=T#1s +g.di11.faults.card.in_delOff:=T#1s +g.di12.faults.card.in_delOff:=T#1s +g.di13.faults.card.in_delOff:=T#1s +g.di14.faults.card.in_delOff:=T#1s +g.di15.faults.card.in_delOff:=T#1s +IO.spareDI.faults.chan.in_delOff:=T#1s +g.di00.faults.chan.in_delOff:=T#1s +g.di01.faults.chan.in_delOff:=T#1s +g.di02.faults.chan.in_delOff:=T#1s +g.di03.faults.chan.in_delOff:=T#1s +g.di04.faults.chan.in_delOff:=T#1s +g.di05.faults.chan.in_delOff:=T#1s +g.di06.faults.chan.in_delOff:=T#1s +g.di07.faults.chan.in_delOff:=T#1s +g.di08.faults.chan.in_delOff:=T#1s +g.di09.faults.chan.in_delOff:=T#1s +g.di10.faults.chan.in_delOff:=T#1s +g.di11.faults.chan.in_delOff:=T#1s +g.di12.faults.chan.in_delOff:=T#1s +g.di13.faults.chan.in_delOff:=T#1s +g.di14.faults.chan.in_delOff:=T#1s +g.di15.faults.chan.in_delOff:=T#1s +atSystem.IOComAlm.in_delOff:=T#1s +IO.spareAI.faults.under.in_delOff:=T#1s +g.outflow1FlowPulse.faults.under.in_delOff:=T#1s +g.outflowPrs.faults.under.in_delOff:=T#1s +g.cisternLvl.faults.under.in_delOff:=T#1s +g.ai00.faults.under.in_delOff:=T#1s +g.ai02.faults.under.in_delOff:=T#1s +g.outflow1Flow.faults.under.in_delOff:=T#1s +g.ai06.faults.under.in_delOff:=T#1s +g.ai07.faults.under.in_delOff:=T#1s +IO.spareAI.faults.over.in_delOff:=T#1s +g.outflow1FlowPulse.faults.over.in_delOff:=T#1s +g.outflowPrs.faults.over.in_delOff:=T#1s +g.cisternLvl.faults.over.in_delOff:=T#1s +g.ai00.faults.over.in_delOff:=T#1s +g.ai02.faults.over.in_delOff:=T#1s +g.outflow1Flow.faults.over.in_delOff:=T#1s +g.ai06.faults.over.in_delOff:=T#1s +g.ai07.faults.over.in_delOff:=T#1s +IO.spareAI.faults.card.in_delOff:=T#1s +g.outflow1FlowPulse.faults.card.in_delOff:=T#1s +g.outflowPrs.faults.card.in_delOff:=T#1s +g.cisternLvl.faults.card.in_delOff:=T#1s +g.ai00.faults.card.in_delOff:=T#1s +g.ai02.faults.card.in_delOff:=T#1s +g.outflow1Flow.faults.card.in_delOff:=T#1s +g.ai06.faults.card.in_delOff:=T#1s +g.ai07.faults.card.in_delOff:=T#1s +IO.spareAI.faults.chan.in_delOff:=T#1s +g.outflow1FlowPulse.faults.chan.in_delOff:=T#1s +g.outflowPrs.faults.chan.in_delOff:=T#1s +g.cisternLvl.faults.chan.in_delOff:=T#1s +g.ai00.faults.chan.in_delOff:=T#1s +g.ai02.faults.chan.in_delOff:=T#1s +g.outflow1Flow.faults.chan.in_delOff:=T#1s +g.ai06.faults.chan.in_delOff:=T#1s +g.ai07.faults.chan.in_delOff:=T#1s +IO.spareDI.alm.in_delOff:=T#1s +g.di00.alm.in_delOff:=T#1s +g.di01.alm.in_delOff:=T#1s +g.di02.alm.in_delOff:=T#1s +g.di03.alm.in_delOff:=T#1s +g.di04.alm.in_delOff:=T#1s +g.di05.alm.in_delOff:=T#1s +g.di06.alm.in_delOff:=T#1s +g.di07.alm.in_delOff:=T#1s +g.di08.alm.in_delOff:=T#1s +g.di09.alm.in_delOff:=T#1s +g.di10.alm.in_delOff:=T#1s +g.di11.alm.in_delOff:=T#1s +g.di12.alm.in_delOff:=T#1s +g.di13.alm.in_delOff:=T#1s +g.di14.alm.in_delOff:=T#1s +g.di15.alm.in_delOff:=T#1s +IO.IOBase_1.out_commFault.in_delOff:=T#1s +IO.spareAI.limits.hihi.alm.in_delOff:=T#1s +g.outflow1FlowPulse.limits.hihi.alm.in_delOff:=T#1s +g.outflowPrs.limits.hihi.alm.in_delOff:=T#1s +g.cisternLvl.limits.hihi.alm.in_delOff:=T#1s +g.ai00.limits.hihi.alm.in_delOff:=T#1s +g.ai02.limits.hihi.alm.in_delOff:=T#1s +g.outflow1Flow.limits.hihi.alm.in_delOff:=T#1s +g.ai06.limits.hihi.alm.in_delOff:=T#1s +g.ai07.limits.hihi.alm.in_delOff:=T#1s +IO.spareAI.limits.hi.alm.in_delOff:=T#1s +g.outflow1FlowPulse.limits.hi.alm.in_delOff:=T#1s +g.outflowPrs.limits.hi.alm.in_delOff:=T#1s +g.cisternLvl.limits.hi.alm.in_delOff:=T#1s +g.ai00.limits.hi.alm.in_delOff:=T#1s +g.ai02.limits.hi.alm.in_delOff:=T#1s +g.outflow1Flow.limits.hi.alm.in_delOff:=T#1s +g.ai06.limits.hi.alm.in_delOff:=T#1s +g.ai07.limits.hi.alm.in_delOff:=T#1s +IO.spareAI.limits.lo.alm.in_delOff:=T#1s +g.outflow1FlowPulse.limits.lo.alm.in_delOff:=T#1s +g.outflowPrs.limits.lo.alm.in_delOff:=T#1s +g.cisternLvl.limits.lo.alm.in_delOff:=T#1s +g.ai00.limits.lo.alm.in_delOff:=T#1s +g.ai02.limits.lo.alm.in_delOff:=T#1s +g.outflow1Flow.limits.lo.alm.in_delOff:=T#1s +g.ai06.limits.lo.alm.in_delOff:=T#1s +g.ai07.limits.lo.alm.in_delOff:=T#1s +IO.spareAI.limits.lolo.alm.in_delOff:=T#1s +g.outflow1FlowPulse.limits.lolo.alm.in_delOff:=T#1s +g.outflowPrs.limits.lolo.alm.in_delOff:=T#1s +g.cisternLvl.limits.lolo.alm.in_delOff:=T#1s +g.ai00.limits.lolo.alm.in_delOff:=T#1s +g.ai02.limits.lolo.alm.in_delOff:=T#1s +g.outflow1Flow.limits.lolo.alm.in_delOff:=T#1s +g.ai06.limits.lolo.alm.in_delOff:=T#1s +g.ai07.limits.lolo.alm.in_delOff:=T#1s +g.outflowLvl1LoLo.alm.in_delOff:=T#1s +g.outflowLvl2LoLo.alm.in_delOff:=T#1s +g.outFlow2VFD.fault.in_delOff:=T#1s +g.outFlow1VFD.fault.in_delOff:=T#1s +IO.spareAI.scalingEU.in_rawMin:=0 +g.outflow1FlowPulse.scalingEU.in_rawMin:=0 +g.outflowPrs.scalingEU.in_rawMin:=0 +g.cisternLvl.scalingEU.in_rawMin:=0 +g.ai00.scalingEU.in_rawMin:=0 +g.ai02.scalingEU.in_rawMin:=0 +g.outflow1Flow.scalingEU.in_rawMin:=0 +g.ai06.scalingEU.in_rawMin:=0 +g.ai07.scalingEU.in_rawMin:=0 +g.aq00.scalingEU.in_rawMin:=0 +g.aq01.scalingEU.in_rawMin:=0 +g.aq02.scalingEU.in_rawMin:=0 +g.aq03.scalingEU.in_rawMin:=0 +g.aq04.scalingEU.in_rawMin:=0 +g.aq05.scalingEU.in_rawMin:=0 +g.aq06.scalingEU.in_rawMin:=0 +g.aq07.scalingEU.in_rawMin:=0 +Outflow.prsScale.in_rawMin:=35 +IO.spareAI.scalingEU.in_rawMax:=100 +g.outflow1FlowPulse.scalingEU.in_rawMax:=1 +g.outflowPrs.scalingEU.in_rawMax:=100 +g.cisternLvl.scalingEU.in_rawMax:=100 +g.ai00.scalingEU.in_rawMax:=100 +g.ai02.scalingEU.in_rawMax:=100 +g.outflow1Flow.scalingEU.in_rawMax:=100 +g.ai06.scalingEU.in_rawMax:=100 +g.ai07.scalingEU.in_rawMax:=100 +g.aq00.scalingEU.in_rawMax:=100 +g.aq01.scalingEU.in_rawMax:=100 +g.aq02.scalingEU.in_rawMax:=100 +g.aq03.scalingEU.in_rawMax:=100 +g.aq04.scalingEU.in_rawMax:=100 +g.aq05.scalingEU.in_rawMax:=100 +g.aq06.scalingEU.in_rawMax:=100 +g.aq07.scalingEU.in_rawMax:=100 +Outflow.prsScale.in_rawMax:=50 +IO.spareAI.scalingEU.in_euMin:=0 +g.outflow1FlowPulse.scalingEU.in_euMin:=0 +g.outflowPrs.scalingEU.in_euMin:=0 +g.cisternLvl.scalingEU.in_euMin:=0 +g.ai00.scalingEU.in_euMin:=0 +g.ai02.scalingEU.in_euMin:=0 +g.outflow1Flow.scalingEU.in_euMin:=0 +g.ai06.scalingEU.in_euMin:=0 +g.ai07.scalingEU.in_euMin:=0 +g.aq00.scalingEU.in_euMin:=0 +g.aq01.scalingEU.in_euMin:=0 +g.aq02.scalingEU.in_euMin:=0 +g.aq03.scalingEU.in_euMin:=0 +g.aq04.scalingEU.in_euMin:=0 +g.aq05.scalingEU.in_euMin:=0 +g.aq06.scalingEU.in_euMin:=0 +g.aq07.scalingEU.in_euMin:=0 +Outflow.prsScale.in_euMin:=65 +IO.spareAI.scalingEU.in_euMax:=100 +g.outflow1FlowPulse.scalingEU.in_euMax:=60 +g.outflowPrs.scalingEU.in_euMax:=100 +g.cisternLvl.scalingEU.in_euMax:=180 +g.ai00.scalingEU.in_euMax:=100 +g.ai02.scalingEU.in_euMax:=100 +g.outflow1Flow.scalingEU.in_euMax:=160 +g.ai06.scalingEU.in_euMax:=100 +g.ai07.scalingEU.in_euMax:=100 +g.aq00.scalingEU.in_euMax:=100 +g.aq01.scalingEU.in_euMax:=100 +g.aq02.scalingEU.in_euMax:=100 +g.aq03.scalingEU.in_euMax:=100 +g.aq04.scalingEU.in_euMax:=100 +g.aq05.scalingEU.in_euMax:=100 +g.aq06.scalingEU.in_euMax:=100 +g.aq07.scalingEU.in_euMax:=100 +Outflow.prsScale.in_euMax:=85 +g.outFlow2VFD.in_manSpeedRef:=55 +g.outFlow1VFD.in_manSpeedRef:=55 +g.outFlow2VFD.in_hzMin:=44 +g.outFlow1VFD.in_hzMin:=55 +g.outFlow2VFD.in_hzMax:=60 +g.outFlow1VFD.in_hzMax:=60 +Outflow.nightStart._utcMs:=0 +Outflow.nightEnd._utcMs:=0 +IO.spareAI.limits.hihi.in_sp:=0 +g.outflow1FlowPulse.limits.hihi.in_sp:=0 +g.outflowPrs.limits.hihi.in_sp:=85 +g.cisternLvl.limits.hihi.in_sp:=98 +g.ai00.limits.hihi.in_sp:=0 +g.ai02.limits.hihi.in_sp:=0 +g.outflow1Flow.limits.hihi.in_sp:=0 +g.ai06.limits.hihi.in_sp:=0 +g.ai07.limits.hihi.in_sp:=0 +IO.spareAI.limits.hi.in_sp:=0 +g.outflow1FlowPulse.limits.hi.in_sp:=0 +g.outflowPrs.limits.hi.in_sp:=0 +g.cisternLvl.limits.hi.in_sp:=0 +g.ai00.limits.hi.in_sp:=0 +g.ai02.limits.hi.in_sp:=0 +g.outflow1Flow.limits.hi.in_sp:=0 +g.ai06.limits.hi.in_sp:=0 +g.ai07.limits.hi.in_sp:=0 +IO.spareAI.limits.lo.in_sp:=0 +g.outflow1FlowPulse.limits.lo.in_sp:=0 +g.outflowPrs.limits.lo.in_sp:=10 +g.cisternLvl.limits.lo.in_sp:=0 +g.ai00.limits.lo.in_sp:=0 +g.ai02.limits.lo.in_sp:=0 +g.outflow1Flow.limits.lo.in_sp:=0 +g.ai06.limits.lo.in_sp:=0 +g.ai07.limits.lo.in_sp:=0 +IO.spareAI.limits.lolo.in_sp:=0 +g.outflow1FlowPulse.limits.lolo.in_sp:=0 +g.outflowPrs.limits.lolo.in_sp:=0 +g.cisternLvl.limits.lolo.in_sp:=0 +g.ai00.limits.lolo.in_sp:=0 +g.ai02.limits.lolo.in_sp:=0 +g.outflow1Flow.limits.lolo.in_sp:=1 +g.ai06.limits.lolo.in_sp:=0 +g.ai07.limits.lolo.in_sp:=0 +g.outflowLvl1LoLo.in_sp:=10 +g.outflowLvl2LoLo.in_sp:=10 +IO.spareAI.limits.hihi.in_hyst:=1 +g.outflow1FlowPulse.limits.hihi.in_hyst:=1 +g.outflowPrs.limits.hihi.in_hyst:=5 +g.cisternLvl.limits.hihi.in_hyst:=1 +g.ai00.limits.hihi.in_hyst:=1 +g.ai02.limits.hihi.in_hyst:=1 +g.outflow1Flow.limits.hihi.in_hyst:=1 +g.ai06.limits.hihi.in_hyst:=1 +g.ai07.limits.hihi.in_hyst:=1 +IO.spareAI.limits.hi.in_hyst:=1 +g.outflow1FlowPulse.limits.hi.in_hyst:=1 +g.outflowPrs.limits.hi.in_hyst:=1 +g.cisternLvl.limits.hi.in_hyst:=1 +g.ai00.limits.hi.in_hyst:=1 +g.ai02.limits.hi.in_hyst:=1 +g.outflow1Flow.limits.hi.in_hyst:=1 +g.ai06.limits.hi.in_hyst:=1 +g.ai07.limits.hi.in_hyst:=1 +IO.spareAI.limits.lo.in_hyst:=1 +g.outflow1FlowPulse.limits.lo.in_hyst:=1 +g.outflowPrs.limits.lo.in_hyst:=5 +g.cisternLvl.limits.lo.in_hyst:=1 +g.ai00.limits.lo.in_hyst:=1 +g.ai02.limits.lo.in_hyst:=1 +g.outflow1Flow.limits.lo.in_hyst:=1 +g.ai06.limits.lo.in_hyst:=1 +g.ai07.limits.lo.in_hyst:=1 +IO.spareAI.limits.lolo.in_hyst:=1 +g.outflow1FlowPulse.limits.lolo.in_hyst:=1 +g.outflowPrs.limits.lolo.in_hyst:=1 +g.cisternLvl.limits.lolo.in_hyst:=1 +g.ai00.limits.lolo.in_hyst:=1 +g.ai02.limits.lolo.in_hyst:=1 +g.outflow1Flow.limits.lolo.in_hyst:=1 +g.ai06.limits.lolo.in_hyst:=1 +g.ai07.limits.lolo.in_hyst:=1 +g.outflowLvl1LoLo.in_hyst:=2 +g.outflowLvl2LoLo.in_hyst:=2 +IO.spareAI.limits.hihi.in_en:=TRUE +g.outflow1FlowPulse.limits.hihi.in_en:=TRUE +g.outflowPrs.limits.hihi.in_en:=TRUE +g.cisternLvl.limits.hihi.in_en:=TRUE +g.ai00.limits.hihi.in_en:=TRUE +g.ai02.limits.hihi.in_en:=TRUE +g.outflow1Flow.limits.hihi.in_en:=TRUE +g.ai06.limits.hihi.in_en:=TRUE +g.ai07.limits.hihi.in_en:=TRUE +IO.spareAI.limits.hi.in_en:=TRUE +g.outflow1FlowPulse.limits.hi.in_en:=TRUE +g.outflowPrs.limits.hi.in_en:=TRUE +g.cisternLvl.limits.hi.in_en:=TRUE +g.ai00.limits.hi.in_en:=TRUE +g.ai02.limits.hi.in_en:=TRUE +g.outflow1Flow.limits.hi.in_en:=TRUE +g.ai06.limits.hi.in_en:=TRUE +g.ai07.limits.hi.in_en:=TRUE +IO.spareAI.limits.lo.in_en:=TRUE +g.outflow1FlowPulse.limits.lo.in_en:=TRUE +g.outflowPrs.limits.lo.in_en:=TRUE +g.cisternLvl.limits.lo.in_en:=TRUE +g.ai00.limits.lo.in_en:=TRUE +g.ai02.limits.lo.in_en:=TRUE +g.outflow1Flow.limits.lo.in_en:=TRUE +g.ai06.limits.lo.in_en:=TRUE +g.ai07.limits.lo.in_en:=TRUE +IO.spareAI.limits.lolo.in_en:=TRUE +g.outflow1FlowPulse.limits.lolo.in_en:=TRUE +g.outflowPrs.limits.lolo.in_en:=TRUE +g.cisternLvl.limits.lolo.in_en:=TRUE +g.ai00.limits.lolo.in_en:=TRUE +g.ai02.limits.lolo.in_en:=TRUE +g.outflow1Flow.limits.lolo.in_en:=TRUE +g.ai06.limits.lolo.in_en:=TRUE +g.ai07.limits.lolo.in_en:=TRUE +g.outflowLvl1LoLo.in_en:=TRUE +g.outflowLvl2LoLo.in_en:=TRUE +IO.spareAI.limits.hihi.in_delOn:=T#1s +g.outflow1FlowPulse.limits.hihi.in_delOn:=T#1s +g.outflowPrs.limits.hihi.in_delOn:=T#1s +g.cisternLvl.limits.hihi.in_delOn:=T#1s +g.ai00.limits.hihi.in_delOn:=T#1s +g.ai02.limits.hihi.in_delOn:=T#1s +g.outflow1Flow.limits.hihi.in_delOn:=T#1s +g.ai06.limits.hihi.in_delOn:=T#1s +g.ai07.limits.hihi.in_delOn:=T#1s +IO.spareAI.limits.hi.in_delOn:=T#1s +g.outflow1FlowPulse.limits.hi.in_delOn:=T#1s +g.outflowPrs.limits.hi.in_delOn:=T#1s +g.cisternLvl.limits.hi.in_delOn:=T#1s +g.ai00.limits.hi.in_delOn:=T#1s +g.ai02.limits.hi.in_delOn:=T#1s +g.outflow1Flow.limits.hi.in_delOn:=T#1s +g.ai06.limits.hi.in_delOn:=T#1s +g.ai07.limits.hi.in_delOn:=T#1s +IO.spareAI.limits.lo.in_delOn:=T#1s +g.outflow1FlowPulse.limits.lo.in_delOn:=T#1s +g.outflowPrs.limits.lo.in_delOn:=T#1s +g.cisternLvl.limits.lo.in_delOn:=T#1s +g.ai00.limits.lo.in_delOn:=T#1s +g.ai02.limits.lo.in_delOn:=T#1s +g.outflow1Flow.limits.lo.in_delOn:=T#1s +g.ai06.limits.lo.in_delOn:=T#1s +g.ai07.limits.lo.in_delOn:=T#1s +IO.spareAI.limits.lolo.in_delOn:=T#1s +g.outflow1FlowPulse.limits.lolo.in_delOn:=T#1s +g.outflowPrs.limits.lolo.in_delOn:=T#1s +g.cisternLvl.limits.lolo.in_delOn:=T#1s +g.ai00.limits.lolo.in_delOn:=T#1s +g.ai02.limits.lolo.in_delOn:=T#1s +g.outflow1Flow.limits.lolo.in_delOn:=T#2m +g.ai06.limits.lolo.in_delOn:=T#1s +g.ai07.limits.lolo.in_delOn:=T#1s +g.outflowLvl1LoLo.in_delOn:=T#1s +g.outflowLvl2LoLo.in_delOn:=T#1s +IO.spareAI.limits.hihi.in_delOff:=T#1s +g.outflow1FlowPulse.limits.hihi.in_delOff:=T#1s +g.outflowPrs.limits.hihi.in_delOff:=T#1s +g.cisternLvl.limits.hihi.in_delOff:=T#1s +g.ai00.limits.hihi.in_delOff:=T#1s +g.ai02.limits.hihi.in_delOff:=T#1s +g.outflow1Flow.limits.hihi.in_delOff:=T#1s +g.ai06.limits.hihi.in_delOff:=T#1s +g.ai07.limits.hihi.in_delOff:=T#1s +IO.spareAI.limits.hi.in_delOff:=T#1s +g.outflow1FlowPulse.limits.hi.in_delOff:=T#1s +g.outflowPrs.limits.hi.in_delOff:=T#1s +g.cisternLvl.limits.hi.in_delOff:=T#1s +g.ai00.limits.hi.in_delOff:=T#1s +g.ai02.limits.hi.in_delOff:=T#1s +g.outflow1Flow.limits.hi.in_delOff:=T#1s +g.ai06.limits.hi.in_delOff:=T#1s +g.ai07.limits.hi.in_delOff:=T#1s +IO.spareAI.limits.lo.in_delOff:=T#1s +g.outflow1FlowPulse.limits.lo.in_delOff:=T#1s +g.outflowPrs.limits.lo.in_delOff:=T#1s +g.cisternLvl.limits.lo.in_delOff:=T#1s +g.ai00.limits.lo.in_delOff:=T#1s +g.ai02.limits.lo.in_delOff:=T#1s +g.outflow1Flow.limits.lo.in_delOff:=T#1s +g.ai06.limits.lo.in_delOff:=T#1s +g.ai07.limits.lo.in_delOff:=T#1s +IO.spareAI.limits.lolo.in_delOff:=T#1s +g.outflow1FlowPulse.limits.lolo.in_delOff:=T#1s +g.outflowPrs.limits.lolo.in_delOff:=T#1s +g.cisternLvl.limits.lolo.in_delOff:=T#1s +g.ai00.limits.lolo.in_delOff:=T#1s +g.ai02.limits.lolo.in_delOff:=T#1s +g.outflow1Flow.limits.lolo.in_delOff:=T#1s +g.ai06.limits.lolo.in_delOff:=T#1s +g.ai07.limits.lolo.in_delOff:=T#1s +g.outflowLvl1LoLo.in_delOff:=T#1s +g.outflowLvl2LoLo.in_delOff:=T#1s +IO.spareAI.limits.hihi.in_procDelOn:=T#1s +g.outflow1FlowPulse.limits.hihi.in_procDelOn:=T#1s +g.outflowPrs.limits.hihi.in_procDelOn:=T#1s +g.cisternLvl.limits.hihi.in_procDelOn:=T#1s +g.ai00.limits.hihi.in_procDelOn:=T#1s +g.ai02.limits.hihi.in_procDelOn:=T#1s +g.outflow1Flow.limits.hihi.in_procDelOn:=T#1s +g.ai06.limits.hihi.in_procDelOn:=T#1s +g.ai07.limits.hihi.in_procDelOn:=T#1s +IO.spareAI.limits.hi.in_procDelOn:=T#1s +g.outflow1FlowPulse.limits.hi.in_procDelOn:=T#1s +g.outflowPrs.limits.hi.in_procDelOn:=T#1s +g.cisternLvl.limits.hi.in_procDelOn:=T#1s +g.ai00.limits.hi.in_procDelOn:=T#1s +g.ai02.limits.hi.in_procDelOn:=T#1s +g.outflow1Flow.limits.hi.in_procDelOn:=T#1s +g.ai06.limits.hi.in_procDelOn:=T#1s +g.ai07.limits.hi.in_procDelOn:=T#1s +IO.spareAI.limits.lo.in_procDelOn:=T#1s +g.outflow1FlowPulse.limits.lo.in_procDelOn:=T#1s +g.outflowPrs.limits.lo.in_procDelOn:=T#1s +g.cisternLvl.limits.lo.in_procDelOn:=T#1s +g.ai00.limits.lo.in_procDelOn:=T#1s +g.ai02.limits.lo.in_procDelOn:=T#1s +g.outflow1Flow.limits.lo.in_procDelOn:=T#1s +g.ai06.limits.lo.in_procDelOn:=T#1s +g.ai07.limits.lo.in_procDelOn:=T#1s +IO.spareAI.limits.lolo.in_procDelOn:=T#1s +g.outflow1FlowPulse.limits.lolo.in_procDelOn:=T#1s +g.outflowPrs.limits.lolo.in_procDelOn:=T#1s +g.cisternLvl.limits.lolo.in_procDelOn:=T#1s +g.ai00.limits.lolo.in_procDelOn:=T#1s +g.ai02.limits.lolo.in_procDelOn:=T#1s +g.outflow1Flow.limits.lolo.in_procDelOn:=T#2m +g.ai06.limits.lolo.in_procDelOn:=T#1s +g.ai07.limits.lolo.in_procDelOn:=T#1s +g.outflowLvl1LoLo.in_procDelOn:=T#1s +g.outflowLvl2LoLo.in_procDelOn:=T#1s +IO.spareAI.limits.hihi.in_procDelOff:=T#1s +g.outflow1FlowPulse.limits.hihi.in_procDelOff:=T#1s +g.outflowPrs.limits.hihi.in_procDelOff:=T#1s +g.cisternLvl.limits.hihi.in_procDelOff:=T#1s +g.ai00.limits.hihi.in_procDelOff:=T#1s +g.ai02.limits.hihi.in_procDelOff:=T#1s +g.outflow1Flow.limits.hihi.in_procDelOff:=T#1s +g.ai06.limits.hihi.in_procDelOff:=T#1s +g.ai07.limits.hihi.in_procDelOff:=T#1s +IO.spareAI.limits.hi.in_procDelOff:=T#1s +g.outflow1FlowPulse.limits.hi.in_procDelOff:=T#1s +g.outflowPrs.limits.hi.in_procDelOff:=T#1s +g.cisternLvl.limits.hi.in_procDelOff:=T#1s +g.ai00.limits.hi.in_procDelOff:=T#1s +g.ai02.limits.hi.in_procDelOff:=T#1s +g.outflow1Flow.limits.hi.in_procDelOff:=T#1s +g.ai06.limits.hi.in_procDelOff:=T#1s +g.ai07.limits.hi.in_procDelOff:=T#1s +IO.spareAI.limits.lo.in_procDelOff:=T#1s +g.outflow1FlowPulse.limits.lo.in_procDelOff:=T#1s +g.outflowPrs.limits.lo.in_procDelOff:=T#1s +g.cisternLvl.limits.lo.in_procDelOff:=T#1s +g.ai00.limits.lo.in_procDelOff:=T#1s +g.ai02.limits.lo.in_procDelOff:=T#1s +g.outflow1Flow.limits.lo.in_procDelOff:=T#1s +g.ai06.limits.lo.in_procDelOff:=T#1s +g.ai07.limits.lo.in_procDelOff:=T#1s +IO.spareAI.limits.lolo.in_procDelOff:=T#1s +g.outflow1FlowPulse.limits.lolo.in_procDelOff:=T#1s +g.outflowPrs.limits.lolo.in_procDelOff:=T#1s +g.cisternLvl.limits.lolo.in_procDelOff:=T#1s +g.ai00.limits.lolo.in_procDelOff:=T#1s +g.ai02.limits.lolo.in_procDelOff:=T#1s +g.outflow1Flow.limits.lolo.in_procDelOff:=T#1s +g.ai06.limits.lolo.in_procDelOff:=T#1s +g.ai07.limits.lolo.in_procDelOff:=T#1s +g.outflowLvl1LoLo.in_procDelOff:=T#1s +g.outflowLvl2LoLo.in_procDelOff:=T#1s +g.outflow1Vol.in_avgTime:=5 +g.outflow1Vol.in_multiplier:=1 +g.outflow1Vol.totalEu:=955783 +g.outflow1Vol.todayEu:=3986 +g.outflow1Vol.yesterdayEu:=6968 +g.outflow1Vol.pulseTotal:=0 +g.outflow1Vol.dayLastCnt:=951797 +IO.spareAI.titleIDX_AI:=0 +g.outflow1FlowPulse.titleIDX_AI:=0 +g.outflowPrs.titleIDX_AI:=0 +g.cisternLvl.titleIDX_AI:=0 +g.ai00.titleIDX_AI:=0 +g.ai02.titleIDX_AI:=0 +g.outflow1Flow.titleIDX_AI:=0 +g.ai06.titleIDX_AI:=0 +g.ai07.titleIDX_AI:=0 +IO.spareAI.in_filterTim:=0 +g.outflow1FlowPulse.in_filterTim:=0 +g.outflowPrs.in_filterTim:=1000 +g.cisternLvl.in_filterTim:=1000 +g.ai00.in_filterTim:=0 +g.ai02.in_filterTim:=0 +g.outflow1Flow.in_filterTim:=4000 +g.ai06.in_filterTim:=0 +g.ai07.in_filterTim:=0 +Outflow.nightPrsAct.scale.in_rawMin:=0 +Outflow.nightPrsAct.scale.in_rawMax:=0 +Outflow.nightPrsAct.scale.in_euMin:=0 +Outflow.nightPrsAct.scale.in_euMax:=100 +Outflow.nightPrsAct.scale.in_clamp:=FALSE +Outflow.pid_P:=1.5 +Outflow.pid_I:=6 +Outflow.pid_D:=0 +Outflow.startPumpDly:=T#15s +Outflow.stopPumpDly:=T#2s +Outflow.startPumpSP:=90 +Outflow.stopPumpSP:=50 +Outflow.nightPrsSP:=40 +g.outflowVolTot[0]:=3986 +g.outflowVolTot[1]:=6968 +g.outflowVolTot[2]:=7758 +g.outflowVolTot[3]:=4710 +g.outflowVolTot[4]:=2648 +g.outflowVolTot[5]:=6031 +g.outflowVolTot[6]:=5791 +g.outflowVolTot[7]:=4391 +atGVL.TODsettings.TimeZoneOffset:=-420 +atGVL.TODsettings.RTCAdjustment:=0 +g.ai04.limits.hihi.alm.in_delOn:=T#1s +g.ai05.limits.hihi.alm.in_delOn:=T#1s +g.ai04.limits.hi.alm.in_delOn:=T#1s +g.ai05.limits.hi.alm.in_delOn:=T#1s +g.ai04.limits.lo.alm.in_delOn:=T#1s +g.ai05.limits.lo.alm.in_delOn:=T#1s +g.ai04.limits.lolo.alm.in_delOn:=T#1s +g.ai05.limits.lolo.alm.in_delOn:=T#1s +g.ai04.faults.under.in_delOn:=T#0ms +g.ai05.faults.under.in_delOn:=T#0ms +g.ai04.faults.over.in_delOn:=T#0ms +g.ai05.faults.over.in_delOn:=T#0ms +g.ai04.faults.card.in_delOn:=T#0ms +g.ai05.faults.card.in_delOn:=T#0ms +g.ai04.faults.chan.in_delOn:=T#0ms +g.ai05.faults.chan.in_delOn:=T#0ms +g.ai04.limits.hihi.alm.in_delOff:=T#1s +g.ai05.limits.hihi.alm.in_delOff:=T#1s +g.ai04.limits.hi.alm.in_delOff:=T#1s +g.ai05.limits.hi.alm.in_delOff:=T#1s +g.ai04.limits.lo.alm.in_delOff:=T#1s +g.ai05.limits.lo.alm.in_delOff:=T#1s +g.ai04.limits.lolo.alm.in_delOff:=T#1s +g.ai05.limits.lolo.alm.in_delOff:=T#1s +g.ai04.faults.under.in_delOff:=T#1s +g.ai05.faults.under.in_delOff:=T#1s +g.ai04.faults.over.in_delOff:=T#1s +g.ai05.faults.over.in_delOff:=T#1s +g.ai04.faults.card.in_delOff:=T#1s +g.ai05.faults.card.in_delOff:=T#1s +g.ai04.faults.chan.in_delOff:=T#1s +g.ai05.faults.chan.in_delOff:=T#1s +g.ai04.limits.hihi.in_sp:=0 +g.ai05.limits.hihi.in_sp:=0 +g.ai04.limits.hi.in_sp:=0 +g.ai05.limits.hi.in_sp:=0 +g.ai04.limits.lo.in_sp:=0 +g.ai05.limits.lo.in_sp:=0 +g.ai04.limits.lolo.in_sp:=0 +g.ai05.limits.lolo.in_sp:=0 +g.ai04.limits.hihi.in_hyst:=1 +g.ai05.limits.hihi.in_hyst:=1 +g.ai04.limits.hi.in_hyst:=1 +g.ai05.limits.hi.in_hyst:=1 +g.ai04.limits.lo.in_hyst:=1 +g.ai05.limits.lo.in_hyst:=1 +g.ai04.limits.lolo.in_hyst:=1 +g.ai05.limits.lolo.in_hyst:=1 +g.ai04.limits.hihi.in_en:=TRUE +g.ai05.limits.hihi.in_en:=TRUE +g.ai04.limits.hi.in_en:=TRUE +g.ai05.limits.hi.in_en:=TRUE +g.ai04.limits.lo.in_en:=TRUE +g.ai05.limits.lo.in_en:=TRUE +g.ai04.limits.lolo.in_en:=TRUE +g.ai05.limits.lolo.in_en:=TRUE +g.ai04.limits.hihi.in_delOn:=T#1s +g.ai05.limits.hihi.in_delOn:=T#1s +g.ai04.limits.hi.in_delOn:=T#1s +g.ai05.limits.hi.in_delOn:=T#1s +g.ai04.limits.lo.in_delOn:=T#1s +g.ai05.limits.lo.in_delOn:=T#1s +g.ai04.limits.lolo.in_delOn:=T#1s +g.ai05.limits.lolo.in_delOn:=T#1s +g.ai04.limits.hihi.in_delOff:=T#1s +g.ai05.limits.hihi.in_delOff:=T#1s +g.ai04.limits.hi.in_delOff:=T#1s +g.ai05.limits.hi.in_delOff:=T#1s +g.ai04.limits.lo.in_delOff:=T#1s +g.ai05.limits.lo.in_delOff:=T#1s +g.ai04.limits.lolo.in_delOff:=T#1s +g.ai05.limits.lolo.in_delOff:=T#1s +g.ai04.limits.hihi.in_procDelOn:=T#1s +g.ai05.limits.hihi.in_procDelOn:=T#1s +g.ai04.limits.hi.in_procDelOn:=T#1s +g.ai05.limits.hi.in_procDelOn:=T#1s +g.ai04.limits.lo.in_procDelOn:=T#1s +g.ai05.limits.lo.in_procDelOn:=T#1s +g.ai04.limits.lolo.in_procDelOn:=T#1s +g.ai05.limits.lolo.in_procDelOn:=T#1s +g.ai04.limits.hihi.in_procDelOff:=T#1s +g.ai05.limits.hihi.in_procDelOff:=T#1s +g.ai04.limits.hi.in_procDelOff:=T#1s +g.ai05.limits.hi.in_procDelOff:=T#1s +g.ai04.limits.lo.in_procDelOff:=T#1s +g.ai05.limits.lo.in_procDelOff:=T#1s +g.ai04.limits.lolo.in_procDelOff:=T#1s +g.ai05.limits.lolo.in_procDelOff:=T#1s +g.ai04.scalingEU.in_rawMin:=0 +g.ai05.scalingEU.in_rawMin:=0 +g.ai04.scalingEU.in_rawMax:=100 +g.ai05.scalingEU.in_rawMax:=100 +g.ai04.scalingEU.in_euMin:=0 +g.ai05.scalingEU.in_euMin:=0 +g.ai04.scalingEU.in_euMax:=100 +g.ai05.scalingEU.in_euMax:=100 +g.ai04.titleIDX_AI:=0 +g.ai05.titleIDX_AI:=0 +g.ai04.in_filterTim:=0 +g.ai05.in_filterTim:=0 +g.truckPump.seq.in_startDly:=T#1s +g.truckPump.seq.in_stopDly:=T#1s +g.truckPump.seq.out_runTime:=0 +g.truckPump.seq.out_TSS:=0 +g.truckPump.in_autoMode:=FALSE +g.truckPump.out_runTime:=0 +g.truckPump.out_tss:=0 +g.truckPump.in_manOnMaxSP:=T#0ms +g.trkPumpStart.alm.in_delOn:=T#0ms +g.trkPumpStop.alm.in_delOn:=T#0ms +g.trkPumpStart.faults.card.in_delOn:=T#0ms +g.trkPumpStop.faults.card.in_delOn:=T#0ms +g.trkPumpStart.faults.chan.in_delOn:=T#0ms +g.trkPumpStop.faults.chan.in_delOn:=T#0ms +g.trkPumpStart.alm.in_delOff:=T#1s +g.trkPumpStop.alm.in_delOff:=T#1s +g.trkPumpStart.faults.card.in_delOff:=T#1s +g.trkPumpStop.faults.card.in_delOff:=T#1s +g.trkPumpStart.faults.chan.in_delOff:=T#1s +g.trkPumpStop.faults.chan.in_delOff:=T#1s +g.twFillMultiplierSP:=0.037 +g.twFillOffsetSP:=2 +Outflow.nightPrsAct.TODWithOffset_DefaultRef.tempSettings.TimeZoneOffset:=-420 +Outflow.nightStart.tempSettings.TimeZoneOffset:=-420 +Outflow.nightEnd.tempSettings.TimeZoneOffset:=-420 +atSystem.clock.tempSettings.TimeZoneOffset:=-420 +Outflow.nightPrsAct.TODWithOffset_DefaultRef.tempSettings.useSystemOffset:=FALSE +Outflow.nightStart.tempSettings.useSystemOffset:=FALSE +Outflow.nightEnd.tempSettings.useSystemOffset:=FALSE +atSystem.clock.tempSettings.useSystemOffset:=FALSE +atGVL.TODsettings.useSystemOffset:=FALSE +Outflow.nightPrsAct.TODWithOffset_DefaultRef.tempSettings.RTCAdjustment:=0 +Outflow.nightStart.tempSettings.RTCAdjustment:=0 +Outflow.nightEnd.tempSettings.RTCAdjustment:=0 +atSystem.clock.tempSettings.RTCAdjustment:=0 +Outflow.nightPrsAct.TODWithOffset_DefaultRef._utcMs:=0 +atSystem.clock._utcMs:=85016000 +IO.IOBase_1.out_commFault.in_en:=TRUE +IO.spareDI.faults.card.in_en:=TRUE +g.trkPumpStart.faults.card.in_en:=TRUE +g.trkPumpStop.faults.card.in_en:=TRUE +g.di00.faults.card.in_en:=TRUE +g.di01.faults.card.in_en:=TRUE +g.di02.faults.card.in_en:=TRUE +g.di03.faults.card.in_en:=TRUE +g.di04.faults.card.in_en:=TRUE +g.di05.faults.card.in_en:=TRUE +g.di06.faults.card.in_en:=TRUE +g.di07.faults.card.in_en:=TRUE +g.di08.faults.card.in_en:=TRUE +g.di09.faults.card.in_en:=TRUE +g.di10.faults.card.in_en:=TRUE +g.di11.faults.card.in_en:=TRUE +g.di12.faults.card.in_en:=TRUE +g.di13.faults.card.in_en:=TRUE +g.di14.faults.card.in_en:=TRUE +g.di15.faults.card.in_en:=TRUE +IO.spareDI.faults.chan.in_en:=TRUE +g.trkPumpStart.faults.chan.in_en:=TRUE +g.trkPumpStop.faults.chan.in_en:=TRUE +g.di00.faults.chan.in_en:=TRUE +g.di01.faults.chan.in_en:=TRUE +g.di02.faults.chan.in_en:=TRUE +g.di03.faults.chan.in_en:=TRUE +g.di04.faults.chan.in_en:=TRUE +g.di05.faults.chan.in_en:=TRUE +g.di06.faults.chan.in_en:=TRUE +g.di07.faults.chan.in_en:=TRUE +g.di08.faults.chan.in_en:=TRUE +g.di09.faults.chan.in_en:=TRUE +g.di10.faults.chan.in_en:=TRUE +g.di11.faults.chan.in_en:=TRUE +g.di12.faults.chan.in_en:=TRUE +g.di13.faults.chan.in_en:=TRUE +g.di14.faults.chan.in_en:=TRUE +g.di15.faults.chan.in_en:=TRUE +atSystem.IOComAlm.in_en:=TRUE +IO.spareDI.alm.in_en:=TRUE +g.trkPumpStart.alm.in_en:=TRUE +g.trkPumpStop.alm.in_en:=TRUE +g.di00.alm.in_en:=TRUE +g.di01.alm.in_en:=TRUE +g.di02.alm.in_en:=TRUE +g.di03.alm.in_en:=TRUE +g.di04.alm.in_en:=TRUE +g.di05.alm.in_en:=TRUE +g.di06.alm.in_en:=TRUE +g.di07.alm.in_en:=TRUE +g.di08.alm.in_en:=TRUE +g.di09.alm.in_en:=TRUE +g.di10.alm.in_en:=TRUE +g.di11.alm.in_en:=TRUE +g.di12.alm.in_en:=TRUE +g.di13.alm.in_en:=TRUE +g.di14.alm.in_en:=TRUE +g.di15.alm.in_en:=TRUE +IO.spareAI.limits.hihi.alm.in_en:=TRUE +g.outflow1FlowPulse.limits.hihi.alm.in_en:=TRUE +g.outflowPrs.limits.hihi.alm.in_en:=TRUE +g.cisternLvl.limits.hihi.alm.in_en:=TRUE +g.outflow1Flow.limits.hihi.alm.in_en:=TRUE +g.ai00.limits.hihi.alm.in_en:=TRUE +g.ai02.limits.hihi.alm.in_en:=TRUE +g.ai03.limits.hihi.alm.in_en:=TRUE +g.ai04.limits.hihi.alm.in_en:=TRUE +g.ai05.limits.hihi.alm.in_en:=TRUE +g.ai06.limits.hihi.alm.in_en:=TRUE +g.ai07.limits.hihi.alm.in_en:=TRUE +IO.spareAI.limits.hi.alm.in_en:=TRUE +g.outflow1FlowPulse.limits.hi.alm.in_en:=TRUE +g.outflowPrs.limits.hi.alm.in_en:=TRUE +g.cisternLvl.limits.hi.alm.in_en:=TRUE +g.outflow1Flow.limits.hi.alm.in_en:=TRUE +g.ai00.limits.hi.alm.in_en:=TRUE +g.ai02.limits.hi.alm.in_en:=TRUE +g.ai03.limits.hi.alm.in_en:=TRUE +g.ai04.limits.hi.alm.in_en:=TRUE +g.ai05.limits.hi.alm.in_en:=TRUE +g.ai06.limits.hi.alm.in_en:=TRUE +g.ai07.limits.hi.alm.in_en:=TRUE +IO.spareAI.limits.lo.alm.in_en:=TRUE +g.outflow1FlowPulse.limits.lo.alm.in_en:=TRUE +g.outflowPrs.limits.lo.alm.in_en:=TRUE +g.cisternLvl.limits.lo.alm.in_en:=TRUE +g.outflow1Flow.limits.lo.alm.in_en:=TRUE +g.ai00.limits.lo.alm.in_en:=TRUE +g.ai02.limits.lo.alm.in_en:=TRUE +g.ai03.limits.lo.alm.in_en:=TRUE +g.ai04.limits.lo.alm.in_en:=TRUE +g.ai05.limits.lo.alm.in_en:=TRUE +g.ai06.limits.lo.alm.in_en:=TRUE +g.ai07.limits.lo.alm.in_en:=TRUE +IO.spareAI.limits.lolo.alm.in_en:=TRUE +g.outflow1FlowPulse.limits.lolo.alm.in_en:=TRUE +g.outflowPrs.limits.lolo.alm.in_en:=TRUE +g.cisternLvl.limits.lolo.alm.in_en:=TRUE +g.outflow1Flow.limits.lolo.alm.in_en:=TRUE +g.ai00.limits.lolo.alm.in_en:=TRUE +g.ai02.limits.lolo.alm.in_en:=TRUE +g.ai03.limits.lolo.alm.in_en:=TRUE +g.ai04.limits.lolo.alm.in_en:=TRUE +g.ai05.limits.lolo.alm.in_en:=TRUE +g.ai06.limits.lolo.alm.in_en:=TRUE +g.ai07.limits.lolo.alm.in_en:=TRUE +g.outflowLvl1LoLo.alm.in_en:=TRUE +g.outflowLvl2LoLo.alm.in_en:=TRUE +g.outFlow1VFD.fault.in_en:=TRUE +g.outFlow2VFD.fault.in_en:=TRUE +IO.spareAI.faults.under.in_en:=TRUE +g.outflow1FlowPulse.faults.under.in_en:=TRUE +g.outflowPrs.faults.under.in_en:=TRUE +g.cisternLvl.faults.under.in_en:=TRUE +g.outflow1Flow.faults.under.in_en:=TRUE +g.ai00.faults.under.in_en:=TRUE +g.ai02.faults.under.in_en:=TRUE +g.ai03.faults.under.in_en:=TRUE +g.ai04.faults.under.in_en:=TRUE +g.ai05.faults.under.in_en:=TRUE +g.ai06.faults.under.in_en:=TRUE +g.ai07.faults.under.in_en:=TRUE +IO.spareAI.faults.over.in_en:=TRUE +g.outflow1FlowPulse.faults.over.in_en:=TRUE +g.outflowPrs.faults.over.in_en:=TRUE +g.cisternLvl.faults.over.in_en:=TRUE +g.outflow1Flow.faults.over.in_en:=TRUE +g.ai00.faults.over.in_en:=TRUE +g.ai02.faults.over.in_en:=TRUE +g.ai03.faults.over.in_en:=TRUE +g.ai04.faults.over.in_en:=TRUE +g.ai05.faults.over.in_en:=TRUE +g.ai06.faults.over.in_en:=TRUE +g.ai07.faults.over.in_en:=TRUE +IO.spareAI.faults.card.in_en:=TRUE +g.outflow1FlowPulse.faults.card.in_en:=TRUE +g.outflowPrs.faults.card.in_en:=TRUE +g.cisternLvl.faults.card.in_en:=TRUE +g.outflow1Flow.faults.card.in_en:=TRUE +g.ai00.faults.card.in_en:=TRUE +g.ai02.faults.card.in_en:=TRUE +g.ai03.faults.card.in_en:=TRUE +g.ai04.faults.card.in_en:=TRUE +g.ai05.faults.card.in_en:=TRUE +g.ai06.faults.card.in_en:=TRUE +g.ai07.faults.card.in_en:=TRUE +IO.spareAI.faults.chan.in_en:=TRUE +g.outflow1FlowPulse.faults.chan.in_en:=TRUE +g.outflowPrs.faults.chan.in_en:=TRUE +g.cisternLvl.faults.chan.in_en:=TRUE +g.outflow1Flow.faults.chan.in_en:=TRUE +g.ai00.faults.chan.in_en:=TRUE +g.ai02.faults.chan.in_en:=TRUE +g.ai03.faults.chan.in_en:=TRUE +g.ai04.faults.chan.in_en:=TRUE +g.ai05.faults.chan.in_en:=TRUE +g.ai06.faults.chan.in_en:=TRUE +g.ai07.faults.chan.in_en:=TRUE +g.ai03.limits.hihi.alm.in_delOn:=T#1s +g.ai03.limits.hi.alm.in_delOn:=T#1s +g.ai03.limits.lo.alm.in_delOn:=T#1s +g.ai03.limits.lolo.alm.in_delOn:=T#1s +g.ai03.faults.under.in_delOn:=T#0ms +g.ai03.faults.over.in_delOn:=T#0ms +g.ai03.faults.card.in_delOn:=T#0ms +g.ai03.faults.chan.in_delOn:=T#0ms +g.ai03.limits.hihi.alm.in_delOff:=T#1s +g.ai03.limits.hi.alm.in_delOff:=T#1s +g.ai03.limits.lo.alm.in_delOff:=T#1s +g.ai03.limits.lolo.alm.in_delOff:=T#1s +g.ai03.faults.under.in_delOff:=T#1s +g.ai03.faults.over.in_delOff:=T#1s +g.ai03.faults.card.in_delOff:=T#1s +g.ai03.faults.chan.in_delOff:=T#1s +g.ai03.limits.hihi.in_sp:=0 +g.ai03.limits.hi.in_sp:=0 +g.ai03.limits.lo.in_sp:=0 +g.ai03.limits.lolo.in_sp:=0 +g.ai03.limits.hihi.in_hyst:=1 +g.ai03.limits.hi.in_hyst:=1 +g.ai03.limits.lo.in_hyst:=1 +g.ai03.limits.lolo.in_hyst:=1 +g.ai03.limits.hihi.in_en:=TRUE +g.ai03.limits.hi.in_en:=TRUE +g.ai03.limits.lo.in_en:=TRUE +g.ai03.limits.lolo.in_en:=TRUE +g.ai03.limits.hihi.in_delOn:=T#1s +g.ai03.limits.hi.in_delOn:=T#1s +g.ai03.limits.lo.in_delOn:=T#1s +g.ai03.limits.lolo.in_delOn:=T#1s +g.ai03.limits.hihi.in_delOff:=T#1s +g.ai03.limits.hi.in_delOff:=T#1s +g.ai03.limits.lo.in_delOff:=T#1s +g.ai03.limits.lolo.in_delOff:=T#1s +g.ai03.limits.hihi.in_procDelOn:=T#1s +g.ai03.limits.hi.in_procDelOn:=T#1s +g.ai03.limits.lo.in_procDelOn:=T#1s +g.ai03.limits.lolo.in_procDelOn:=T#1s +g.ai03.limits.hihi.in_procDelOff:=T#1s +g.ai03.limits.hi.in_procDelOff:=T#1s +g.ai03.limits.lo.in_procDelOff:=T#1s +g.ai03.limits.lolo.in_procDelOff:=T#1s +g.ai03.scalingEU.in_rawMin:=0 +g.ai03.scalingEU.in_rawMax:=100 +g.ai03.scalingEU.in_euMin:=0 +g.ai03.scalingEU.in_euMax:=100 +g.ai03.titleIDX_AI:=0 +g.ai03.in_filterTim:=0 +g.outFlow1VFD.in_autoSpeedCtrl:=TRUE +g.outFlow2VFD.in_autoSpeedCtrl:=TRUE +Outflow.rampUpSpd:=2 +Outflow.rampDwnSpd:=5 +g.hoseMode:=FALSE +Outflow.outVolALM.scalingEU.in_rawMin:=0 +Outflow.outVolALM.scalingEU.in_rawMax:=100 +Outflow.outVolALM.scalingEU.in_euMin:=0 +Outflow.outVolALM.scalingEU.in_euMax:=100 +Outflow.outVolALM.limits.hihi.in_sp:=10452 +Outflow.outVolALM.limits.hi.in_sp:=0 +Outflow.outVolALM.limits.lo.in_sp:=0 +Outflow.outVolALM.limits.lolo.in_sp:=0 +Outflow.outVolALM.limits.hihi.in_hyst:=1 +Outflow.outVolALM.limits.hi.in_hyst:=1 +Outflow.outVolALM.limits.lo.in_hyst:=1 +Outflow.outVolALM.limits.lolo.in_hyst:=1 +Outflow.outVolALM.limits.hihi.in_en:=TRUE +Outflow.outVolALM.limits.hi.in_en:=TRUE +Outflow.outVolALM.limits.lo.in_en:=TRUE +Outflow.outVolALM.limits.lolo.in_en:=TRUE +Outflow.outVolALM.limits.hihi.in_delOn:=T#1s +Outflow.outVolALM.limits.hi.in_delOn:=T#1s +Outflow.outVolALM.limits.lo.in_delOn:=T#1s +Outflow.outVolALM.limits.lolo.in_delOn:=T#1s +Outflow.outVolALM.limits.hihi.in_delOff:=T#1s +Outflow.outVolALM.limits.hi.in_delOff:=T#1s +Outflow.outVolALM.limits.lo.in_delOff:=T#1s +Outflow.outVolALM.limits.lolo.in_delOff:=T#1s +Outflow.outVolALM.limits.hihi.in_procDelOn:=T#1s +Outflow.outVolALM.limits.hi.in_procDelOn:=T#1s +Outflow.outVolALM.limits.lo.in_procDelOn:=T#1s +Outflow.outVolALM.limits.lolo.in_procDelOn:=T#1s +Outflow.outVolALM.limits.hihi.in_procDelOff:=T#1s +Outflow.outVolALM.limits.hi.in_procDelOff:=T#1s +Outflow.outVolALM.limits.lo.in_procDelOff:=T#1s +Outflow.outVolALM.limits.lolo.in_procDelOff:=T#1s +Outflow.outVolALM.faults.under.in_en:=TRUE +Outflow.outVolALM.faults.over.in_en:=TRUE +Outflow.outVolALM.faults.card.in_en:=TRUE +Outflow.outVolALM.faults.chan.in_en:=TRUE +Outflow.outVolALM.limits.hihi.alm.in_en:=TRUE +Outflow.outVolALM.limits.hi.alm.in_en:=TRUE +Outflow.outVolALM.limits.lo.alm.in_en:=TRUE +Outflow.outVolALM.limits.lolo.alm.in_en:=TRUE +Outflow.outVolALM.faults.under.in_delOn:=T#0ms +Outflow.outVolALM.faults.over.in_delOn:=T#0ms +Outflow.outVolALM.faults.card.in_delOn:=T#0ms +Outflow.outVolALM.faults.chan.in_delOn:=T#0ms +Outflow.outVolALM.limits.hihi.alm.in_delOn:=T#1s +Outflow.outVolALM.limits.hi.alm.in_delOn:=T#1s +Outflow.outVolALM.limits.lo.alm.in_delOn:=T#1s +Outflow.outVolALM.limits.lolo.alm.in_delOn:=T#1s +Outflow.outVolALM.faults.under.in_delOff:=T#1s +Outflow.outVolALM.faults.over.in_delOff:=T#1s +Outflow.outVolALM.faults.card.in_delOff:=T#1s +Outflow.outVolALM.faults.chan.in_delOff:=T#1s +Outflow.outVolALM.limits.hihi.alm.in_delOff:=T#1s +Outflow.outVolALM.limits.hi.alm.in_delOff:=T#1s +Outflow.outVolALM.limits.lo.alm.in_delOff:=T#1s +Outflow.outVolALM.limits.lolo.alm.in_delOff:=T#1s +Outflow.outVolALM.titleIDX_AI:=0 +Outflow.outVolALM.in_filterTim:=0 diff --git a/atSite/RRF-MainWater.Device.Application.c3054746-ca09-45cf-a1d9-79a0f6908107.bootinfo b/atSite/RRF-MainWater.Device.Application.c3054746-ca09-45cf-a1d9-79a0f6908107.bootinfo index c8b48d8..a80c9a3 100644 --- a/atSite/RRF-MainWater.Device.Application.c3054746-ca09-45cf-a1d9-79a0f6908107.bootinfo +++ b/atSite/RRF-MainWater.Device.Application.c3054746-ca09-45cf-a1d9-79a0f6908107.bootinfo @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:330af448f48460d3a647149efef47976ea80c40e0cb8f8d391b926ca734fa642 -size 8878725 +oid sha256:7fddcf4c6da808553e4fb4e981f0920a4539bd95a999c78e63ecae233f85edb1 +size 8880781 diff --git a/atSite/RRF-MainWater.Device.Application.c3054746-ca09-45cf-a1d9-79a0f6908107.bootinfo_guids b/atSite/RRF-MainWater.Device.Application.c3054746-ca09-45cf-a1d9-79a0f6908107.bootinfo_guids index 3e55039..0531c9f 100644 Binary files a/atSite/RRF-MainWater.Device.Application.c3054746-ca09-45cf-a1d9-79a0f6908107.bootinfo_guids and b/atSite/RRF-MainWater.Device.Application.c3054746-ca09-45cf-a1d9-79a0f6908107.bootinfo_guids differ diff --git a/atSite/RRF-MainWater.Device.Application.c3054746-ca09-45cf-a1d9-79a0f6908107.compileinfo b/atSite/RRF-MainWater.Device.Application.c3054746-ca09-45cf-a1d9-79a0f6908107.compileinfo index c8b48d8..a80c9a3 100644 --- a/atSite/RRF-MainWater.Device.Application.c3054746-ca09-45cf-a1d9-79a0f6908107.compileinfo +++ b/atSite/RRF-MainWater.Device.Application.c3054746-ca09-45cf-a1d9-79a0f6908107.compileinfo @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:330af448f48460d3a647149efef47976ea80c40e0cb8f8d391b926ca734fa642 -size 8878725 +oid sha256:7fddcf4c6da808553e4fb4e981f0920a4539bd95a999c78e63ecae233f85edb1 +size 8880781 diff --git a/atSite/RRF-MainWater.Device.Application.xml b/atSite/RRF-MainWater.Device.Application.xml index e838345..eee7ef8 100644 --- a/atSite/RRF-MainWater.Device.Application.xml +++ b/atSite/RRF-MainWater.Device.Application.xml @@ -26,6 +26,9 @@ + + + @@ -244,6 +247,7 @@ + Flow rate based on AI channel diff --git a/atSite/RRF-MainWater.project b/atSite/RRF-MainWater.project index 26adda1..d531e6c 100644 --- a/atSite/RRF-MainWater.project +++ b/atSite/RRF-MainWater.project @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4302ae1a6883a42b668bf815cdc05b7ed577211d9fdb2096ef5ab4f999ecf201 -size 5390018 +oid sha256:d3340ec70aeb85f40f0b6f5244b0f6d83e4ec7aeac9aaf419ca0b77aebf404f4 +size 4230679 diff --git a/atSite/RRF-MainWater_autosave.precompilecache b/atSite/RRF-MainWater_autosave.precompilecache index 1659a61..466e903 100644 --- a/atSite/RRF-MainWater_autosave.precompilecache +++ b/atSite/RRF-MainWater_autosave.precompilecache @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c22d70d0e3f5e197fbca061a04c3dc432cc045f950dbf57b6d1ba418f98948cd -size 914124 +oid sha256:72cb0370eaf7690b9895379950cf8b72aaa297ed257ddcf857dce8b6414513d8 +size 923628 diff --git a/atSite/RRF-MainWater_project.precompilecache b/atSite/RRF-MainWater_project.precompilecache index 151cb2e..e9f252a 100644 --- a/atSite/RRF-MainWater_project.precompilecache +++ b/atSite/RRF-MainWater_project.precompilecache @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8bd861d262bdad6e22853d8c7f5cca2f610201947df6a7e1204b0823ebbe3e88 -size 925805 +oid sha256:0dc0dbae41aeadcd7818db7ede3fa1073aaa9698fe4c4a5267789331f2274e41 +size 923619