initial commit

This commit is contained in:
carlos 2026-07-10 16:46:39 -06:00
parent 6b90f6a351
commit 6a602d4032
41 changed files with 661 additions and 25643 deletions

View File

@ -1,851 +0,0 @@
g.m01_01.seq.in_startDly:=T#2s
g.m01_02.seq.in_startDly:=T#2s
g.m01_05.seq.in_startDly:=T#2s
g.m01_06.seq.in_startDly:=T#2s
g.m01_07D.seq.in_startDly:=T#2s
g.m01_07.seq.in_startDly:=T#2s
g.m01_08.seq.in_startDly:=T#2s
g.m01_09.seq.in_startDly:=T#2s
g.m01_20.seq.in_startDly:=T#10s
g.m01_21.seq.in_startDly:=T#10s
g.m02_01.seq.in_startDly:=T#1m
g.m02_02.seq.in_startDly:=T#10s
g.m03_01.seq.in_startDly:=T#10s
g.m03_02.seq.in_startDly:=T#10s
g.p00.seq.in_startDly:=T#1s
g.p01.seq.in_startDly:=T#1s
g.m01.seq.in_startDly:=T#1s
g.m02.seq.in_startDly:=T#1s
g.m03.seq.in_startDly:=T#1s
g.m01_01.seq.in_stopDly:=T#0ms
g.m01_02.seq.in_stopDly:=T#0ms
g.m01_05.seq.in_stopDly:=T#0ms
g.m01_06.seq.in_stopDly:=T#0ms
g.m01_07D.seq.in_stopDly:=T#0ms
g.m01_07.seq.in_stopDly:=T#0ms
g.m01_08.seq.in_stopDly:=T#0ms
g.m01_09.seq.in_stopDly:=T#0ms
g.m01_20.seq.in_stopDly:=T#1m
g.m01_21.seq.in_stopDly:=T#1m
g.m02_01.seq.in_stopDly:=T#0ms
g.m02_02.seq.in_stopDly:=T#20s
g.m03_01.seq.in_stopDly:=T#45s
g.m03_02.seq.in_stopDly:=T#2m
g.p00.seq.in_stopDly:=T#1s
g.p01.seq.in_stopDly:=T#1s
g.m01.seq.in_stopDly:=T#1s
g.m02.seq.in_stopDly:=T#1s
g.m03.seq.in_stopDly:=T#1s
g.m01_01.seq.out_runTime:=0
g.m01_02.seq.out_runTime:=0
g.m01_05.seq.out_runTime:=0
g.m01_06.seq.out_runTime:=0
g.m01_07D.seq.out_runTime:=0
g.m01_07.seq.out_runTime:=0
g.m01_08.seq.out_runTime:=0
g.m01_09.seq.out_runTime:=0
g.m01_20.seq.out_runTime:=0
g.m01_21.seq.out_runTime:=0
g.m02_01.seq.out_runTime:=0
g.m02_02.seq.out_runTime:=0
g.m03_01.seq.out_runTime:=0
g.m03_02.seq.out_runTime:=0
g.p00.seq.out_runTime:=0
g.p01.seq.out_runTime:=0
g.m01.seq.out_runTime:=0
g.m02.seq.out_runTime:=0
g.m03.seq.out_runTime:=0
g.m01_01.seq.out_TSS:=0
g.m01_02.seq.out_TSS:=0
g.m01_05.seq.out_TSS:=0
g.m01_06.seq.out_TSS:=0
g.m01_07D.seq.out_TSS:=0
g.m01_07.seq.out_TSS:=0
g.m01_08.seq.out_TSS:=0
g.m01_09.seq.out_TSS:=0
g.m01_20.seq.out_TSS:=0
g.m01_21.seq.out_TSS:=0
g.m02_01.seq.out_TSS:=0
g.m02_02.seq.out_TSS:=0
g.m03_01.seq.out_TSS:=0
g.m03_02.seq.out_TSS:=0
g.p00.seq.out_TSS:=0
g.p01.seq.out_TSS:=0
g.m01.seq.out_TSS:=0
g.m02.seq.out_TSS:=0
g.m03.seq.out_TSS:=0
g.m01_01.in_autoMode:=TRUE
g.m01_02.in_autoMode:=TRUE
g.m01_05.in_autoMode:=TRUE
g.m01_06.in_autoMode:=TRUE
g.m01_07D.in_autoMode:=TRUE
g.m01_07.in_autoMode:=TRUE
g.m01_08.in_autoMode:=TRUE
g.m01_09.in_autoMode:=TRUE
g.m01_20.in_autoMode:=TRUE
g.m01_21.in_autoMode:=TRUE
g.m02_01.in_autoMode:=TRUE
g.m02_02.in_autoMode:=TRUE
g.m03_01.in_autoMode:=TRUE
g.m03_02.in_autoMode:=TRUE
g.p00.in_autoMode:=FALSE
g.p01.in_autoMode:=FALSE
g.m01.in_autoMode:=TRUE
g.m02.in_autoMode:=TRUE
g.m03.in_autoMode:=TRUE
g.m01_01.out_runTime:=17
g.m01_02.out_runTime:=683
g.m01_05.out_runTime:=0
g.m01_06.out_runTime:=0
g.m01_07D.out_runTime:=26459
g.m01_07.out_runTime:=26356
g.m01_08.out_runTime:=1
g.m01_09.out_runTime:=2
g.m01_20.out_runTime:=27916
g.m01_21.out_runTime:=29995
g.m02_01.out_runTime:=105785
g.m02_02.out_runTime:=107078
g.m03_01.out_runTime:=107486
g.m03_02.out_runTime:=108245
g.p00.out_runTime:=27667
g.p01.out_runTime:=106862
g.m01.out_runTime:=27691
g.m02.out_runTime:=106688
g.m03.out_runTime:=106986
g.m01_01.out_tss:=0
g.m01_02.out_tss:=0
g.m01_05.out_tss:=0
g.m01_06.out_tss:=0
g.m01_07D.out_tss:=0
g.m01_07.out_tss:=0
g.m01_08.out_tss:=0
g.m01_09.out_tss:=0
g.m01_20.out_tss:=0
g.m01_21.out_tss:=0
g.m02_01.out_tss:=0
g.m02_02.out_tss:=0
g.m03_01.out_tss:=0
g.m03_02.out_tss:=0
g.p00.out_tss:=0
g.p01.out_tss:=0
g.m01.out_tss:=0
g.m02.out_tss:=0
g.m03.out_tss:=0
g.m01_01.in_manOnMaxSP:=T#0ms
g.m01_02.in_manOnMaxSP:=T#0ms
g.m01_05.in_manOnMaxSP:=T#0ms
g.m01_06.in_manOnMaxSP:=T#0ms
g.m01_07D.in_manOnMaxSP:=T#0ms
g.m01_07.in_manOnMaxSP:=T#0ms
g.m01_08.in_manOnMaxSP:=T#0ms
g.m01_09.in_manOnMaxSP:=T#0ms
g.m01_20.in_manOnMaxSP:=T#0ms
g.m01_21.in_manOnMaxSP:=T#0ms
g.m02_01.in_manOnMaxSP:=T#0ms
g.m02_02.in_manOnMaxSP:=T#0ms
g.m03_01.in_manOnMaxSP:=T#0ms
g.m03_02.in_manOnMaxSP:=T#0ms
g.p00.in_manOnMaxSP:=T#0ms
g.p01.in_manOnMaxSP:=T#0ms
g.m01.in_manOnMaxSP:=T#0ms
g.m02.in_manOnMaxSP:=T#0ms
g.m03.in_manOnMaxSP:=T#0ms
Main.clock._utcMs:=63775000
g.di00.alm.in_delOn:=T#0ms
g.bin01HLS.alm.in_delOn:=T#0ms
g.bin02HLS.alm.in_delOn:=T#0ms
g.bin03HLS.alm.in_delOn:=T#0ms
g.bin04HLS.alm.in_delOn:=T#0ms
g.bin05HLS.alm.in_delOn:=T#0ms
g.bin06HLS.alm.in_delOn:=T#0ms
g.bin07HLS.alm.in_delOn:=T#0ms
g.bin08HLS.alm.in_delOn:=T#0ms
g.bin09HLS.alm.in_delOn:=T#0ms
g.bin10HLS.alm.in_delOn:=T#0ms
g.bin11HLS.alm.in_delOn:=T#0ms
g.rollerBinHLS.alm.in_delOn:=T#0ms
g.rollerBinLLS.alm.in_delOn:=T#0ms
g.di14.alm.in_delOn:=T#0ms
g.di15.alm.in_delOn:=T#0ms
g.recLegOvrld.alm.in_delOn:=T#0ms
g.recDragOvrld.alm.in_delOn:=T#0ms
g.bin06AugOvrld.alm.in_delOn:=T#0ms
g.bin08AugOvrld.alm.in_delOn:=T#0ms
g.bin09AugOvrld.alm.in_delOn:=T#0ms
g.bin01AugOvrld.alm.in_delOn:=T#0ms
g.bin07AugOvrld.alm.in_delOn:=T#0ms
g.bin07DragOvrld.alm.in_delOn:=T#0ms
g.bin05AugOvrld.alm.in_delOn:=T#0ms
g.bin02AugOvrld.alm.in_delOn:=T#0ms
g.rollerMillOvrld.alm.in_delOn:=T#0ms
g.med_ScalpOvrld.alm.in_delOn:=T#0ms
g.dischargeLegOvrld.alm.in_delOn:=T#0ms
g.dischargeUtroughOvrld.alm.in_delOn:=T#0ms
atSystem.IOComAlm.in_delOn:=T#0ms
g.di00.faults.card.in_delOn:=T#0ms
g.bin01HLS.faults.card.in_delOn:=T#0ms
g.bin02HLS.faults.card.in_delOn:=T#0ms
g.bin03HLS.faults.card.in_delOn:=T#0ms
g.bin04HLS.faults.card.in_delOn:=T#0ms
g.bin05HLS.faults.card.in_delOn:=T#0ms
g.bin06HLS.faults.card.in_delOn:=T#0ms
g.bin07HLS.faults.card.in_delOn:=T#0ms
g.bin08HLS.faults.card.in_delOn:=T#0ms
g.bin09HLS.faults.card.in_delOn:=T#0ms
g.bin10HLS.faults.card.in_delOn:=T#0ms
g.bin11HLS.faults.card.in_delOn:=T#0ms
g.rollerBinHLS.faults.card.in_delOn:=T#0ms
g.rollerBinLLS.faults.card.in_delOn:=T#0ms
g.di14.faults.card.in_delOn:=T#0ms
g.di15.faults.card.in_delOn:=T#0ms
g.recLegOvrld.faults.card.in_delOn:=T#0ms
g.recDragOvrld.faults.card.in_delOn:=T#0ms
g.bin06AugOvrld.faults.card.in_delOn:=T#0ms
g.bin08AugOvrld.faults.card.in_delOn:=T#0ms
g.bin09AugOvrld.faults.card.in_delOn:=T#0ms
g.bin01AugOvrld.faults.card.in_delOn:=T#0ms
g.bin07AugOvrld.faults.card.in_delOn:=T#0ms
g.bin07DragOvrld.faults.card.in_delOn:=T#0ms
g.bin05AugOvrld.faults.card.in_delOn:=T#0ms
g.bin02AugOvrld.faults.card.in_delOn:=T#0ms
g.rollerMillOvrld.faults.card.in_delOn:=T#0ms
g.med_ScalpOvrld.faults.card.in_delOn:=T#0ms
g.dischargeLegOvrld.faults.card.in_delOn:=T#0ms
g.dischargeUtroughOvrld.faults.card.in_delOn:=T#0ms
g.di00.faults.chan.in_delOn:=T#0ms
g.bin01HLS.faults.chan.in_delOn:=T#0ms
g.bin02HLS.faults.chan.in_delOn:=T#0ms
g.bin03HLS.faults.chan.in_delOn:=T#0ms
g.bin04HLS.faults.chan.in_delOn:=T#0ms
g.bin05HLS.faults.chan.in_delOn:=T#0ms
g.bin06HLS.faults.chan.in_delOn:=T#0ms
g.bin07HLS.faults.chan.in_delOn:=T#0ms
g.bin08HLS.faults.chan.in_delOn:=T#0ms
g.bin09HLS.faults.chan.in_delOn:=T#0ms
g.bin10HLS.faults.chan.in_delOn:=T#0ms
g.bin11HLS.faults.chan.in_delOn:=T#0ms
g.rollerBinHLS.faults.chan.in_delOn:=T#0ms
g.rollerBinLLS.faults.chan.in_delOn:=T#0ms
g.di14.faults.chan.in_delOn:=T#0ms
g.di15.faults.chan.in_delOn:=T#0ms
g.recLegOvrld.faults.chan.in_delOn:=T#0ms
g.recDragOvrld.faults.chan.in_delOn:=T#0ms
g.bin06AugOvrld.faults.chan.in_delOn:=T#0ms
g.bin08AugOvrld.faults.chan.in_delOn:=T#0ms
g.bin09AugOvrld.faults.chan.in_delOn:=T#0ms
g.bin01AugOvrld.faults.chan.in_delOn:=T#0ms
g.bin07AugOvrld.faults.chan.in_delOn:=T#0ms
g.bin07DragOvrld.faults.chan.in_delOn:=T#0ms
g.bin05AugOvrld.faults.chan.in_delOn:=T#0ms
g.bin02AugOvrld.faults.chan.in_delOn:=T#0ms
g.rollerMillOvrld.faults.chan.in_delOn:=T#0ms
g.med_ScalpOvrld.faults.chan.in_delOn:=T#0ms
g.dischargeLegOvrld.faults.chan.in_delOn:=T#0ms
g.dischargeUtroughOvrld.faults.chan.in_delOn:=T#0ms
IO.IOBase_1.out_commFault.in_delOn:=T#0ms
g.di00.alm.in_delOff:=T#1s
g.bin01HLS.alm.in_delOff:=T#1s
g.bin02HLS.alm.in_delOff:=T#1s
g.bin03HLS.alm.in_delOff:=T#1s
g.bin04HLS.alm.in_delOff:=T#1s
g.bin05HLS.alm.in_delOff:=T#1s
g.bin06HLS.alm.in_delOff:=T#1s
g.bin07HLS.alm.in_delOff:=T#1s
g.bin08HLS.alm.in_delOff:=T#1s
g.bin09HLS.alm.in_delOff:=T#1s
g.bin10HLS.alm.in_delOff:=T#1s
g.bin11HLS.alm.in_delOff:=T#1s
g.rollerBinHLS.alm.in_delOff:=T#1s
g.rollerBinLLS.alm.in_delOff:=T#1s
g.di14.alm.in_delOff:=T#1s
g.di15.alm.in_delOff:=T#1s
g.recLegOvrld.alm.in_delOff:=T#1s
g.recDragOvrld.alm.in_delOff:=T#1s
g.bin06AugOvrld.alm.in_delOff:=T#1s
g.bin08AugOvrld.alm.in_delOff:=T#1s
g.bin09AugOvrld.alm.in_delOff:=T#1s
g.bin01AugOvrld.alm.in_delOff:=T#1s
g.bin07AugOvrld.alm.in_delOff:=T#1s
g.bin07DragOvrld.alm.in_delOff:=T#1s
g.bin05AugOvrld.alm.in_delOff:=T#1s
g.bin02AugOvrld.alm.in_delOff:=T#1s
g.rollerMillOvrld.alm.in_delOff:=T#1s
g.med_ScalpOvrld.alm.in_delOff:=T#1s
g.dischargeLegOvrld.alm.in_delOff:=T#1s
g.dischargeUtroughOvrld.alm.in_delOff:=T#1s
atSystem.IOComAlm.in_delOff:=T#1s
g.di00.faults.card.in_delOff:=T#1s
g.bin01HLS.faults.card.in_delOff:=T#1s
g.bin02HLS.faults.card.in_delOff:=T#1s
g.bin03HLS.faults.card.in_delOff:=T#1s
g.bin04HLS.faults.card.in_delOff:=T#1s
g.bin05HLS.faults.card.in_delOff:=T#1s
g.bin06HLS.faults.card.in_delOff:=T#1s
g.bin07HLS.faults.card.in_delOff:=T#1s
g.bin08HLS.faults.card.in_delOff:=T#1s
g.bin09HLS.faults.card.in_delOff:=T#1s
g.bin10HLS.faults.card.in_delOff:=T#1s
g.bin11HLS.faults.card.in_delOff:=T#1s
g.rollerBinHLS.faults.card.in_delOff:=T#1s
g.rollerBinLLS.faults.card.in_delOff:=T#1s
g.di14.faults.card.in_delOff:=T#1s
g.di15.faults.card.in_delOff:=T#1s
g.recLegOvrld.faults.card.in_delOff:=T#1s
g.recDragOvrld.faults.card.in_delOff:=T#1s
g.bin06AugOvrld.faults.card.in_delOff:=T#1s
g.bin08AugOvrld.faults.card.in_delOff:=T#1s
g.bin09AugOvrld.faults.card.in_delOff:=T#1s
g.bin01AugOvrld.faults.card.in_delOff:=T#1s
g.bin07AugOvrld.faults.card.in_delOff:=T#1s
g.bin07DragOvrld.faults.card.in_delOff:=T#1s
g.bin05AugOvrld.faults.card.in_delOff:=T#1s
g.bin02AugOvrld.faults.card.in_delOff:=T#1s
g.rollerMillOvrld.faults.card.in_delOff:=T#1s
g.med_ScalpOvrld.faults.card.in_delOff:=T#1s
g.dischargeLegOvrld.faults.card.in_delOff:=T#1s
g.dischargeUtroughOvrld.faults.card.in_delOff:=T#1s
g.di00.faults.chan.in_delOff:=T#1s
g.bin01HLS.faults.chan.in_delOff:=T#1s
g.bin02HLS.faults.chan.in_delOff:=T#1s
g.bin03HLS.faults.chan.in_delOff:=T#1s
g.bin04HLS.faults.chan.in_delOff:=T#1s
g.bin05HLS.faults.chan.in_delOff:=T#1s
g.bin06HLS.faults.chan.in_delOff:=T#1s
g.bin07HLS.faults.chan.in_delOff:=T#1s
g.bin08HLS.faults.chan.in_delOff:=T#1s
g.bin09HLS.faults.chan.in_delOff:=T#1s
g.bin10HLS.faults.chan.in_delOff:=T#1s
g.bin11HLS.faults.chan.in_delOff:=T#1s
g.rollerBinHLS.faults.chan.in_delOff:=T#1s
g.rollerBinLLS.faults.chan.in_delOff:=T#1s
g.di14.faults.chan.in_delOff:=T#1s
g.di15.faults.chan.in_delOff:=T#1s
g.recLegOvrld.faults.chan.in_delOff:=T#1s
g.recDragOvrld.faults.chan.in_delOff:=T#1s
g.bin06AugOvrld.faults.chan.in_delOff:=T#1s
g.bin08AugOvrld.faults.chan.in_delOff:=T#1s
g.bin09AugOvrld.faults.chan.in_delOff:=T#1s
g.bin01AugOvrld.faults.chan.in_delOff:=T#1s
g.bin07AugOvrld.faults.chan.in_delOff:=T#1s
g.bin07DragOvrld.faults.chan.in_delOff:=T#1s
g.bin05AugOvrld.faults.chan.in_delOff:=T#1s
g.bin02AugOvrld.faults.chan.in_delOff:=T#1s
g.rollerMillOvrld.faults.chan.in_delOff:=T#1s
g.med_ScalpOvrld.faults.chan.in_delOff:=T#1s
g.dischargeLegOvrld.faults.chan.in_delOff:=T#1s
g.dischargeUtroughOvrld.faults.chan.in_delOff:=T#1s
IO.IOBase_1.out_commFault.in_delOff:=T#1s
IO.bs1_cd1.discreteRequest.inDoneDeb.in_delOn:=T#0ms
IO.bs1_cd2.discreteRequest.inDoneDeb.in_delOn:=T#0ms
IO.bs1_cd3.discreteRequest.inDoneDeb.in_delOn:=T#100ms
IO.bs1_cd1.coilRequest.inDoneDeb.in_delOn:=T#100ms
IO.bs1_cd2.coilRequest.inDoneDeb.in_delOn:=T#100ms
IO.bs1_cd3.coilRequest.inDoneDeb.in_delOn:=T#0ms
IO.bs1_cd1.inputRequest.inDoneDeb.in_delOn:=T#0ms
IO.bs1_cd2.inputRequest.inDoneDeb.in_delOn:=T#0ms
IO.bs1_cd3.inputRequest.inDoneDeb.in_delOn:=T#100ms
IO.bs1_cd1.discreteRequest.inErrDeb.in_delOn:=T#0ms
IO.bs1_cd2.discreteRequest.inErrDeb.in_delOn:=T#0ms
IO.bs1_cd3.discreteRequest.inErrDeb.in_delOn:=T#100ms
IO.bs1_cd1.coilRequest.inErrDeb.in_delOn:=T#100ms
IO.bs1_cd2.coilRequest.inErrDeb.in_delOn:=T#100ms
IO.bs1_cd3.coilRequest.inErrDeb.in_delOn:=T#0ms
IO.bs1_cd1.inputRequest.inErrDeb.in_delOn:=T#0ms
IO.bs1_cd2.inputRequest.inErrDeb.in_delOn:=T#0ms
IO.bs1_cd3.inputRequest.inErrDeb.in_delOn:=T#100ms
IO.bs1_cd1.discreteRequest.inBusyDeb.in_delOn:=T#0ms
IO.bs1_cd2.discreteRequest.inBusyDeb.in_delOn:=T#0ms
IO.bs1_cd3.discreteRequest.inBusyDeb.in_delOn:=T#100ms
IO.bs1_cd1.coilRequest.inBusyDeb.in_delOn:=T#100ms
IO.bs1_cd2.coilRequest.inBusyDeb.in_delOn:=T#100ms
IO.bs1_cd3.coilRequest.inBusyDeb.in_delOn:=T#0ms
IO.bs1_cd1.inputRequest.inBusyDeb.in_delOn:=T#0ms
IO.bs1_cd2.inputRequest.inBusyDeb.in_delOn:=T#0ms
IO.bs1_cd3.inputRequest.inBusyDeb.in_delOn:=T#100ms
IO.bs1_cd1.discreteRequest.executeDeb.in_delOn:=T#0ms
IO.bs1_cd2.discreteRequest.executeDeb.in_delOn:=T#0ms
IO.bs1_cd3.discreteRequest.executeDeb.in_delOn:=T#100ms
IO.bs1_cd1.coilRequest.executeDeb.in_delOn:=T#100ms
IO.bs1_cd2.coilRequest.executeDeb.in_delOn:=T#100ms
IO.bs1_cd3.coilRequest.executeDeb.in_delOn:=T#0ms
IO.bs1_cd1.inputRequest.executeDeb.in_delOn:=T#0ms
IO.bs1_cd2.inputRequest.executeDeb.in_delOn:=T#0ms
IO.bs1_cd3.inputRequest.executeDeb.in_delOn:=T#100ms
g.di00.debounce.in_delOn:=T#100ms
g.bin01HLS.debounce.in_delOn:=T#100ms
g.bin02HLS.debounce.in_delOn:=T#100ms
g.bin03HLS.debounce.in_delOn:=T#100ms
g.bin04HLS.debounce.in_delOn:=T#100ms
g.bin05HLS.debounce.in_delOn:=T#100ms
g.bin06HLS.debounce.in_delOn:=T#100ms
g.bin07HLS.debounce.in_delOn:=T#100ms
g.bin08HLS.debounce.in_delOn:=T#100ms
g.bin09HLS.debounce.in_delOn:=T#100ms
g.bin10HLS.debounce.in_delOn:=T#100ms
g.bin11HLS.debounce.in_delOn:=T#100ms
g.rollerBinHLS.debounce.in_delOn:=T#100ms
g.rollerBinLLS.debounce.in_delOn:=T#100ms
g.di14.debounce.in_delOn:=T#100ms
g.di15.debounce.in_delOn:=T#100ms
g.recLegOvrld.debounce.in_delOn:=T#100ms
g.recDragOvrld.debounce.in_delOn:=T#100ms
g.bin06AugOvrld.debounce.in_delOn:=T#100ms
g.bin08AugOvrld.debounce.in_delOn:=T#100ms
g.bin09AugOvrld.debounce.in_delOn:=T#100ms
g.bin01AugOvrld.debounce.in_delOn:=T#100ms
g.bin07AugOvrld.debounce.in_delOn:=T#100ms
g.bin07DragOvrld.debounce.in_delOn:=T#100ms
g.bin05AugOvrld.debounce.in_delOn:=T#100ms
g.bin02AugOvrld.debounce.in_delOn:=T#100ms
g.rollerMillOvrld.debounce.in_delOn:=T#100ms
g.med_ScalpOvrld.debounce.in_delOn:=T#100ms
g.dischargeLegOvrld.debounce.in_delOn:=T#100ms
g.dischargeUtroughOvrld.debounce.in_delOn:=T#100ms
IO.bs1_cd1.discreteRequest.inDoneDeb.in_delOff:=T#100ms
IO.bs1_cd2.discreteRequest.inDoneDeb.in_delOff:=T#100ms
IO.bs1_cd3.discreteRequest.inDoneDeb.in_delOff:=T#100ms
IO.bs1_cd1.coilRequest.inDoneDeb.in_delOff:=T#100ms
IO.bs1_cd2.coilRequest.inDoneDeb.in_delOff:=T#100ms
IO.bs1_cd3.coilRequest.inDoneDeb.in_delOff:=T#100ms
IO.bs1_cd1.inputRequest.inDoneDeb.in_delOff:=T#100ms
IO.bs1_cd2.inputRequest.inDoneDeb.in_delOff:=T#100ms
IO.bs1_cd3.inputRequest.inDoneDeb.in_delOff:=T#100ms
IO.bs1_cd1.discreteRequest.inErrDeb.in_delOff:=T#100ms
IO.bs1_cd2.discreteRequest.inErrDeb.in_delOff:=T#100ms
IO.bs1_cd3.discreteRequest.inErrDeb.in_delOff:=T#100ms
IO.bs1_cd1.coilRequest.inErrDeb.in_delOff:=T#100ms
IO.bs1_cd2.coilRequest.inErrDeb.in_delOff:=T#100ms
IO.bs1_cd3.coilRequest.inErrDeb.in_delOff:=T#100ms
IO.bs1_cd1.inputRequest.inErrDeb.in_delOff:=T#100ms
IO.bs1_cd2.inputRequest.inErrDeb.in_delOff:=T#100ms
IO.bs1_cd3.inputRequest.inErrDeb.in_delOff:=T#100ms
IO.bs1_cd1.discreteRequest.inBusyDeb.in_delOff:=T#100ms
IO.bs1_cd2.discreteRequest.inBusyDeb.in_delOff:=T#100ms
IO.bs1_cd3.discreteRequest.inBusyDeb.in_delOff:=T#100ms
IO.bs1_cd1.coilRequest.inBusyDeb.in_delOff:=T#100ms
IO.bs1_cd2.coilRequest.inBusyDeb.in_delOff:=T#100ms
IO.bs1_cd3.coilRequest.inBusyDeb.in_delOff:=T#100ms
IO.bs1_cd1.inputRequest.inBusyDeb.in_delOff:=T#100ms
IO.bs1_cd2.inputRequest.inBusyDeb.in_delOff:=T#100ms
IO.bs1_cd3.inputRequest.inBusyDeb.in_delOff:=T#100ms
IO.bs1_cd1.discreteRequest.executeDeb.in_delOff:=T#100ms
IO.bs1_cd2.discreteRequest.executeDeb.in_delOff:=T#100ms
IO.bs1_cd3.discreteRequest.executeDeb.in_delOff:=T#100ms
IO.bs1_cd1.coilRequest.executeDeb.in_delOff:=T#100ms
IO.bs1_cd2.coilRequest.executeDeb.in_delOff:=T#100ms
IO.bs1_cd3.coilRequest.executeDeb.in_delOff:=T#100ms
IO.bs1_cd1.inputRequest.executeDeb.in_delOff:=T#100ms
IO.bs1_cd2.inputRequest.executeDeb.in_delOff:=T#100ms
IO.bs1_cd3.inputRequest.executeDeb.in_delOff:=T#100ms
g.di00.debounce.in_delOff:=T#100ms
g.bin01HLS.debounce.in_delOff:=T#100ms
g.bin02HLS.debounce.in_delOff:=T#100ms
g.bin03HLS.debounce.in_delOff:=T#100ms
g.bin04HLS.debounce.in_delOff:=T#100ms
g.bin05HLS.debounce.in_delOff:=T#100ms
g.bin06HLS.debounce.in_delOff:=T#100ms
g.bin07HLS.debounce.in_delOff:=T#100ms
g.bin08HLS.debounce.in_delOff:=T#100ms
g.bin09HLS.debounce.in_delOff:=T#100ms
g.bin10HLS.debounce.in_delOff:=T#100ms
g.bin11HLS.debounce.in_delOff:=T#100ms
g.rollerBinHLS.debounce.in_delOff:=T#45m
g.rollerBinLLS.debounce.in_delOff:=T#15m
g.di14.debounce.in_delOff:=T#100ms
g.di15.debounce.in_delOff:=T#100ms
g.recLegOvrld.debounce.in_delOff:=T#100ms
g.recDragOvrld.debounce.in_delOff:=T#100ms
g.bin06AugOvrld.debounce.in_delOff:=T#100ms
g.bin08AugOvrld.debounce.in_delOff:=T#100ms
g.bin09AugOvrld.debounce.in_delOff:=T#100ms
g.bin01AugOvrld.debounce.in_delOff:=T#100ms
g.bin07AugOvrld.debounce.in_delOff:=T#100ms
g.bin07DragOvrld.debounce.in_delOff:=T#100ms
g.bin05AugOvrld.debounce.in_delOff:=T#100ms
g.bin02AugOvrld.debounce.in_delOff:=T#100ms
g.rollerMillOvrld.debounce.in_delOff:=T#100ms
g.med_ScalpOvrld.debounce.in_delOff:=T#100ms
g.dischargeLegOvrld.debounce.in_delOff:=T#100ms
g.dischargeUtroughOvrld.debounce.in_delOff:=T#100ms
Control.in_inAugStrDly:=2
Control.in_inAugClnDly:=0
Control.in_inDragStrDly:=10
Control.in_inDragClnDly:=60
Control.in_recLegStrDly:=10
Control.in_recLegClnDly:=60
Control.in_millStrDly:=10
Control.in_millClnDly:=20
Control.in_scalpStrDly:=60
Control.in_scalpClnDly:=0
Control.in_outUtroughStrDly:=10
Control.in_outUtroughClnDly:=45
Control.in_disLegStrDly:=10
Control.in_disLegClnDly:=120
Control.in_rollerEmptyOffDly:=15
g.sourceBin:=5
g.destinationBin:=9
g.rollerDestBin:=1
g.binEn[0]:=FALSE
g.binEn[1]:=FALSE
g.binEn[2]:=FALSE
g.binEn[3]:=FALSE
g.binEn[4]:=FALSE
g.binEn[5]:=TRUE
g.binEn[6]:=FALSE
g.binEn[7]:=FALSE
g.binEn[8]:=FALSE
g.destEn[0]:=FALSE
g.destEn[1]:=FALSE
g.destEn[2]:=FALSE
g.destEn[3]:=FALSE
g.destEn[4]:=FALSE
g.destEn[5]:=FALSE
g.destEn[6]:=FALSE
g.destEn[7]:=FALSE
g.destEn[8]:=FALSE
g.destEn[9]:=TRUE
g.rollerDestEn[0]:=FALSE
g.rollerDestEn[1]:=TRUE
g.rollerDestEn[2]:=FALSE
g.rollerDestEn[3]:=FALSE
g.rollerDestEn[4]:=FALSE
g.rollerDestEn[5]:=FALSE
g.rollerDestEn[6]:=FALSE
g.rollerDestEn[7]:=FALSE
g.rollerDestEn[8]:=FALSE
g.rollerDestEn[9]:=FALSE
g.hlShutdown:=FALSE
g.rollerShutdown:=FALSE
g.rollerFillAuto:=FALSE
g.bin7DragEn:=FALSE
atGVL.TODsettings.TimeZoneOffset:=-360
atGVL.TODsettings.RTCAdjustment:=0
atGH.temperatureUnit:=0
atGH.weightUnit:=0
atGH.cycleActive:=FALSE
atGH.litertoGalUnit:=0
atGH.srvcRmCtl:=FALSE
atGH.tzSet:=1
g.ovldAlm[0].in_delOn:=T#5s
g.ovldAlm[1].in_delOn:=T#5s
g.ovldAlm[2].in_delOn:=T#5s
g.ovldAlm[3].in_delOn:=T#5s
g.ovldAlm[4].in_delOn:=T#5s
g.ovldAlm[5].in_delOn:=T#5s
g.ovldAlm[6].in_delOn:=T#5s
g.ovldAlm[7].in_delOn:=T#5s
g.ovldAlm[8].in_delOn:=T#5s
g.ovldAlm[9].in_delOn:=T#5s
g.ovldAlm[10].in_delOn:=T#5s
g.ovldAlm[11].in_delOn:=T#5s
g.ovldAlm[12].in_delOn:=T#5s
g.ovldAlm[13].in_delOn:=T#5s
g.ovldAlm[0].in_delOff:=T#1s
g.ovldAlm[1].in_delOff:=T#1s
g.ovldAlm[2].in_delOff:=T#1s
g.ovldAlm[3].in_delOff:=T#1s
g.ovldAlm[4].in_delOff:=T#1s
g.ovldAlm[5].in_delOff:=T#1s
g.ovldAlm[6].in_delOff:=T#1s
g.ovldAlm[7].in_delOff:=T#1s
g.ovldAlm[8].in_delOff:=T#1s
g.ovldAlm[9].in_delOff:=T#1s
g.ovldAlm[10].in_delOff:=T#1s
g.ovldAlm[11].in_delOff:=T#1s
g.ovldAlm[12].in_delOff:=T#1s
g.ovldAlm[13].in_delOff:=T#1s
g.dischargeLegSlip.in_avgTime:=5
g.receivingLegSlip.in_avgTime:=5
g.dischargeLegSlip.in_multiplier:=4
g.receivingLegSlip.in_multiplier:=4
g.dischargeLegSlip.pulseTotal:=0
g.receivingLegSlip.pulseTotal:=0
g.dischargeLegSlip.dayLastCnt:=79
g.receivingLegSlip.dayLastCnt:=21
g.dischargeLegSlip.euTotal:=79
g.receivingLegSlip.euTotal:=21
g.dischargeLegSlip.dailyDelta:=0
g.receivingLegSlip.dailyDelta:=0
g.dischargeSpeed.faults.under.in_delOn:=T#0ms
g.receivingSpeed.faults.under.in_delOn:=T#0ms
g.dischargeSpeed.faults.over.in_delOn:=T#0ms
g.receivingSpeed.faults.over.in_delOn:=T#0ms
g.dischargeSpeed.faults.card.in_delOn:=T#0ms
g.receivingSpeed.faults.card.in_delOn:=T#0ms
g.dischargeSpeed.faults.chan.in_delOn:=T#0ms
g.receivingSpeed.faults.chan.in_delOn:=T#0ms
g.dischargeSpeed.limits.hihi.alm.in_delOn:=T#1s
g.receivingSpeed.limits.hihi.alm.in_delOn:=T#1s
g.dischargeSpeed.limits.hi.alm.in_delOn:=T#1s
g.receivingSpeed.limits.hi.alm.in_delOn:=T#1s
g.dischargeSpeed.limits.lo.alm.in_delOn:=T#1s
g.receivingSpeed.limits.lo.alm.in_delOn:=T#1s
g.dischargeSpeed.limits.lolo.alm.in_delOn:=T#1s
g.receivingSpeed.limits.lolo.alm.in_delOn:=T#1s
g.dischargeSpeed.faults.under.in_delOff:=T#1s
g.receivingSpeed.faults.under.in_delOff:=T#1s
g.dischargeSpeed.faults.over.in_delOff:=T#1s
g.receivingSpeed.faults.over.in_delOff:=T#1s
g.dischargeSpeed.faults.card.in_delOff:=T#1s
g.receivingSpeed.faults.card.in_delOff:=T#1s
g.dischargeSpeed.faults.chan.in_delOff:=T#1s
g.receivingSpeed.faults.chan.in_delOff:=T#1s
g.dischargeSpeed.limits.hihi.alm.in_delOff:=T#15s
g.receivingSpeed.limits.hihi.alm.in_delOff:=T#15s
g.dischargeSpeed.limits.hi.alm.in_delOff:=T#15s
g.receivingSpeed.limits.hi.alm.in_delOff:=T#15s
g.dischargeSpeed.limits.lo.alm.in_delOff:=T#15s
g.receivingSpeed.limits.lo.alm.in_delOff:=T#15s
g.dischargeSpeed.limits.lolo.alm.in_delOff:=T#15s
g.receivingSpeed.limits.lolo.alm.in_delOff:=T#15s
g.dischargeSpeed.limits.hihi.in_sp:=0
g.receivingSpeed.limits.hihi.in_sp:=0
g.dischargeSpeed.limits.hi.in_sp:=0
g.receivingSpeed.limits.hi.in_sp:=0
g.dischargeSpeed.limits.lo.in_sp:=63
g.receivingSpeed.limits.lo.in_sp:=63
g.dischargeSpeed.limits.lolo.in_sp:=52
g.receivingSpeed.limits.lolo.in_sp:=52
g.dischargeSpeed.limits.hihi.in_hyst:=1
g.receivingSpeed.limits.hihi.in_hyst:=1
g.dischargeSpeed.limits.hi.in_hyst:=1
g.receivingSpeed.limits.hi.in_hyst:=1
g.dischargeSpeed.limits.lo.in_hyst:=1
g.receivingSpeed.limits.lo.in_hyst:=1
g.dischargeSpeed.limits.lolo.in_hyst:=1
g.receivingSpeed.limits.lolo.in_hyst:=1
g.dischargeSpeed.limits.hihi.in_en:=TRUE
g.receivingSpeed.limits.hihi.in_en:=TRUE
g.dischargeSpeed.limits.hi.in_en:=TRUE
g.receivingSpeed.limits.hi.in_en:=TRUE
g.dischargeSpeed.limits.lo.in_en:=TRUE
g.receivingSpeed.limits.lo.in_en:=TRUE
g.dischargeSpeed.limits.lolo.in_en:=TRUE
g.receivingSpeed.limits.lolo.in_en:=TRUE
g.dischargeSpeed.limits.hihi.in_delOn:=T#1s
g.receivingSpeed.limits.hihi.in_delOn:=T#1s
g.dischargeSpeed.limits.hi.in_delOn:=T#1s
g.receivingSpeed.limits.hi.in_delOn:=T#1s
g.dischargeSpeed.limits.lo.in_delOn:=T#1s
g.receivingSpeed.limits.lo.in_delOn:=T#1s
g.dischargeSpeed.limits.lolo.in_delOn:=T#1s
g.receivingSpeed.limits.lolo.in_delOn:=T#1s
g.dischargeSpeed.limits.hihi.in_delOff:=T#15s
g.receivingSpeed.limits.hihi.in_delOff:=T#15s
g.dischargeSpeed.limits.hi.in_delOff:=T#15s
g.receivingSpeed.limits.hi.in_delOff:=T#15s
g.dischargeSpeed.limits.lo.in_delOff:=T#15s
g.receivingSpeed.limits.lo.in_delOff:=T#15s
g.dischargeSpeed.limits.lolo.in_delOff:=T#15s
g.receivingSpeed.limits.lolo.in_delOff:=T#15s
g.dischargeSpeed.limits.hihi.in_procDelOn:=T#10s
g.receivingSpeed.limits.hihi.in_procDelOn:=T#10s
g.dischargeSpeed.limits.hi.in_procDelOn:=T#10s
g.receivingSpeed.limits.hi.in_procDelOn:=T#10s
g.dischargeSpeed.limits.lo.in_procDelOn:=T#10s
g.receivingSpeed.limits.lo.in_procDelOn:=T#10s
g.dischargeSpeed.limits.lolo.in_procDelOn:=T#10s
g.receivingSpeed.limits.lolo.in_procDelOn:=T#10s
g.dischargeSpeed.limits.hihi.in_procDelOff:=T#0ms
g.receivingSpeed.limits.hihi.in_procDelOff:=T#0ms
g.dischargeSpeed.limits.hi.in_procDelOff:=T#0ms
g.receivingSpeed.limits.hi.in_procDelOff:=T#0ms
g.dischargeSpeed.limits.lo.in_procDelOff:=T#0ms
g.receivingSpeed.limits.lo.in_procDelOff:=T#0ms
g.dischargeSpeed.limits.lolo.in_procDelOff:=T#0ms
g.receivingSpeed.limits.lolo.in_procDelOff:=T#0ms
g.dischargeSpeed.scalingRaw.in_rawMin:=0
g.receivingSpeed.scalingRaw.in_rawMin:=0
g.dischargeSpeed.scalingEU.in_rawMin:=0
g.receivingSpeed.scalingEU.in_rawMin:=0
g.dischargeSpeed.scalingRaw.in_rawMax:=100
g.receivingSpeed.scalingRaw.in_rawMax:=100
g.dischargeSpeed.scalingEU.in_rawMax:=4
g.receivingSpeed.scalingEU.in_rawMax:=4
g.dischargeSpeed.scalingRaw.in_euMin:=0
g.receivingSpeed.scalingRaw.in_euMin:=0
g.dischargeSpeed.scalingEU.in_euMin:=0
g.receivingSpeed.scalingEU.in_euMin:=0
g.dischargeSpeed.scalingRaw.in_euMax:=100
g.receivingSpeed.scalingRaw.in_euMax:=100
g.dischargeSpeed.scalingEU.in_euMax:=60
g.receivingSpeed.scalingEU.in_euMax:=60
g.dischargeSpeed.scalingRaw.in_clamp:=FALSE
g.receivingSpeed.scalingRaw.in_clamp:=FALSE
g.dischargeSpeed.scalingEU.in_clamp:=FALSE
g.receivingSpeed.scalingEU.in_clamp:=FALSE
g.dischargeSpeed.scalingRaw.titleIDX_AQ:=0
g.receivingSpeed.scalingRaw.titleIDX_AQ:=0
g.dischargeSpeed.scalingEU.titleIDX_AQ:=0
g.receivingSpeed.scalingEU.titleIDX_AQ:=0
g.dischargeSpeed.titleIDX_AI:=0
g.receivingSpeed.titleIDX_AI:=0
g.dischargeSpeed.in_filterTim:=2000
g.receivingSpeed.in_filterTim:=2000
IO.IOBase_2.out_commFault.in_delOn:=T#0ms
IO.spareAI.faults.under.in_delOn:=T#0ms
IO.spareAI.faults.over.in_delOn:=T#0ms
IO.spareAI.faults.card.in_delOn:=T#0ms
IO.spareAI.faults.chan.in_delOn:=T#0ms
IO.spareAI.limits.hihi.alm.in_delOn:=T#1s
IO.spareAI.limits.hi.alm.in_delOn:=T#1s
IO.spareAI.limits.lo.alm.in_delOn:=T#1s
IO.spareAI.limits.lolo.alm.in_delOn:=T#1s
IO.IOBase_2.out_commFault.in_delOff:=T#1s
IO.spareAI.faults.under.in_delOff:=T#1s
IO.spareAI.faults.over.in_delOff:=T#1s
IO.spareAI.faults.card.in_delOff:=T#1s
IO.spareAI.faults.chan.in_delOff:=T#1s
IO.spareAI.limits.hihi.alm.in_delOff:=T#15s
IO.spareAI.limits.hi.alm.in_delOff:=T#15s
IO.spareAI.limits.lo.alm.in_delOff:=T#15s
IO.spareAI.limits.lolo.alm.in_delOff:=T#15s
IO.bs1_cd4.coilRequest.inDoneDeb.in_delOn:=T#0ms
IO.bs2_cd1.inputRequest.inDoneDeb.in_delOn:=T#0ms
IO.bs1_cd4.inputRequest.inDoneDeb.in_delOn:=T#100ms
IO.bs1_cd4.discreteRequest.inDoneDeb.in_delOn:=T#100ms
IO.bs1_cd4.coilRequest.inErrDeb.in_delOn:=T#0ms
IO.bs2_cd1.inputRequest.inErrDeb.in_delOn:=T#0ms
IO.bs1_cd4.inputRequest.inErrDeb.in_delOn:=T#100ms
IO.bs1_cd4.discreteRequest.inErrDeb.in_delOn:=T#100ms
IO.bs1_cd4.coilRequest.inBusyDeb.in_delOn:=T#0ms
IO.bs2_cd1.inputRequest.inBusyDeb.in_delOn:=T#0ms
IO.bs1_cd4.inputRequest.inBusyDeb.in_delOn:=T#100ms
IO.bs1_cd4.discreteRequest.inBusyDeb.in_delOn:=T#100ms
IO.bs1_cd4.coilRequest.executeDeb.in_delOn:=T#0ms
IO.bs2_cd1.inputRequest.executeDeb.in_delOn:=T#0ms
IO.bs1_cd4.inputRequest.executeDeb.in_delOn:=T#100ms
IO.bs1_cd4.discreteRequest.executeDeb.in_delOn:=T#100ms
IO.bs1_cd4.coilRequest.inDoneDeb.in_delOff:=T#100ms
IO.bs2_cd1.inputRequest.inDoneDeb.in_delOff:=T#100ms
IO.bs1_cd4.inputRequest.inDoneDeb.in_delOff:=T#100ms
IO.bs1_cd4.discreteRequest.inDoneDeb.in_delOff:=T#100ms
IO.bs1_cd4.coilRequest.inErrDeb.in_delOff:=T#100ms
IO.bs2_cd1.inputRequest.inErrDeb.in_delOff:=T#100ms
IO.bs1_cd4.inputRequest.inErrDeb.in_delOff:=T#100ms
IO.bs1_cd4.discreteRequest.inErrDeb.in_delOff:=T#100ms
IO.bs1_cd4.coilRequest.inBusyDeb.in_delOff:=T#100ms
IO.bs2_cd1.inputRequest.inBusyDeb.in_delOff:=T#100ms
IO.bs1_cd4.inputRequest.inBusyDeb.in_delOff:=T#100ms
IO.bs1_cd4.discreteRequest.inBusyDeb.in_delOff:=T#100ms
IO.bs1_cd4.coilRequest.executeDeb.in_delOff:=T#100ms
IO.bs2_cd1.inputRequest.executeDeb.in_delOff:=T#100ms
IO.bs1_cd4.inputRequest.executeDeb.in_delOff:=T#100ms
IO.bs1_cd4.discreteRequest.executeDeb.in_delOff:=T#100ms
IO.spareAI.limits.hihi.in_sp:=0
IO.spareAI.limits.hi.in_sp:=0
IO.spareAI.limits.lo.in_sp:=0
IO.spareAI.limits.lolo.in_sp:=0
IO.spareAI.limits.hihi.in_hyst:=1
IO.spareAI.limits.hi.in_hyst:=1
IO.spareAI.limits.lo.in_hyst:=1
IO.spareAI.limits.lolo.in_hyst:=1
IO.spareAI.limits.hihi.in_en:=TRUE
IO.spareAI.limits.hi.in_en:=TRUE
IO.spareAI.limits.lo.in_en:=TRUE
IO.spareAI.limits.lolo.in_en:=TRUE
IO.spareAI.limits.hihi.in_delOn:=T#1s
IO.spareAI.limits.hi.in_delOn:=T#1s
IO.spareAI.limits.lo.in_delOn:=T#1s
IO.spareAI.limits.lolo.in_delOn:=T#1s
IO.spareAI.limits.hihi.in_delOff:=T#15s
IO.spareAI.limits.hi.in_delOff:=T#15s
IO.spareAI.limits.lo.in_delOff:=T#15s
IO.spareAI.limits.lolo.in_delOff:=T#15s
IO.spareAI.limits.hihi.in_procDelOn:=T#10s
IO.spareAI.limits.hi.in_procDelOn:=T#10s
IO.spareAI.limits.lo.in_procDelOn:=T#10s
IO.spareAI.limits.lolo.in_procDelOn:=T#10s
IO.spareAI.limits.hihi.in_procDelOff:=T#0ms
IO.spareAI.limits.hi.in_procDelOff:=T#0ms
IO.spareAI.limits.lo.in_procDelOff:=T#0ms
IO.spareAI.limits.lolo.in_procDelOff:=T#0ms
IO.spareAI.scalingRaw.in_rawMin:=0
IO.spareAI.scalingEU.in_rawMin:=0
IO.spareAI.scalingRaw.in_rawMax:=27648
IO.spareAI.scalingEU.in_rawMax:=100
IO.spareAI.scalingRaw.in_euMin:=0
IO.spareAI.scalingEU.in_euMin:=0
IO.spareAI.scalingRaw.in_euMax:=100
IO.spareAI.scalingEU.in_euMax:=100
IO.spareAI.scalingRaw.in_clamp:=FALSE
IO.spareAI.scalingEU.in_clamp:=FALSE
IO.spareAI.scalingRaw.titleIDX_AQ:=0
IO.spareAI.scalingEU.titleIDX_AQ:=0
IO.spareAI.titleIDX_AI:=0
IO.spareAI.in_filterTim:=0
Control.in_rollerFillDly:=45
g.recLegCur.faults.under.in_delOn:=T#0ms
g.recLegCur.faults.over.in_delOn:=T#0ms
g.recLegCur.faults.card.in_delOn:=T#0ms
g.recLegCur.faults.chan.in_delOn:=T#0ms
g.recLegCur.limits.hihi.alm.in_delOn:=T#3s
g.recLegCur.limits.hi.alm.in_delOn:=T#3s
g.recLegCur.limits.lo.alm.in_delOn:=T#1s
g.recLegCur.limits.lolo.alm.in_delOn:=T#1s
g.recLegCur.faults.under.in_delOff:=T#1s
g.recLegCur.faults.over.in_delOff:=T#1s
g.recLegCur.faults.card.in_delOff:=T#1s
g.recLegCur.faults.chan.in_delOff:=T#1s
g.recLegCur.limits.hihi.alm.in_delOff:=T#15s
g.recLegCur.limits.hi.alm.in_delOff:=T#15s
g.recLegCur.limits.lo.alm.in_delOff:=T#15s
g.recLegCur.limits.lolo.alm.in_delOff:=T#15s
g.recLegCur.limits.hihi.in_sp:=35
g.recLegCur.limits.hi.in_sp:=25
g.recLegCur.limits.lo.in_sp:=0
g.recLegCur.limits.lolo.in_sp:=0
g.recLegCur.limits.hihi.in_hyst:=1
g.recLegCur.limits.hi.in_hyst:=1
g.recLegCur.limits.lo.in_hyst:=1
g.recLegCur.limits.lolo.in_hyst:=1
g.recLegCur.limits.hihi.in_en:=TRUE
g.recLegCur.limits.hi.in_en:=TRUE
g.recLegCur.limits.lo.in_en:=TRUE
g.recLegCur.limits.lolo.in_en:=TRUE
g.recLegCur.limits.hihi.in_delOn:=T#3s
g.recLegCur.limits.hi.in_delOn:=T#3s
g.recLegCur.limits.lo.in_delOn:=T#1s
g.recLegCur.limits.lolo.in_delOn:=T#1s
g.recLegCur.limits.hihi.in_delOff:=T#15s
g.recLegCur.limits.hi.in_delOff:=T#15s
g.recLegCur.limits.lo.in_delOff:=T#15s
g.recLegCur.limits.lolo.in_delOff:=T#15s
g.recLegCur.limits.hihi.in_procDelOn:=T#10s
g.recLegCur.limits.hi.in_procDelOn:=T#10s
g.recLegCur.limits.lo.in_procDelOn:=T#10s
g.recLegCur.limits.lolo.in_procDelOn:=T#10s
g.recLegCur.limits.hihi.in_procDelOff:=T#0ms
g.recLegCur.limits.hi.in_procDelOff:=T#0ms
g.recLegCur.limits.lo.in_procDelOff:=T#0ms
g.recLegCur.limits.lolo.in_procDelOff:=T#0ms
g.recLegCur.scalingRaw.in_rawMin:=0
g.recLegCur.scalingEU.in_rawMin:=20.06
g.recLegCur.scalingRaw.in_rawMax:=27648
g.recLegCur.scalingEU.in_rawMax:=100
g.recLegCur.scalingRaw.in_euMin:=0
g.recLegCur.scalingEU.in_euMin:=0
g.recLegCur.scalingRaw.in_euMax:=100
g.recLegCur.scalingEU.in_euMax:=150
g.recLegCur.scalingRaw.in_clamp:=FALSE
g.recLegCur.scalingEU.in_clamp:=FALSE
g.recLegCur.scalingRaw.titleIDX_AQ:=0
g.recLegCur.scalingEU.titleIDX_AQ:=0
g.recLegCur.titleIDX_AI:=0
g.recLegCur.in_filterTim:=10
g.millStop.alm.in_delOn:=T#0ms
g.millStart.alm.in_delOn:=T#0ms
g.millStop.faults.card.in_delOn:=T#0ms
g.millStart.faults.card.in_delOn:=T#0ms
g.millStop.faults.chan.in_delOn:=T#0ms
g.millStart.faults.chan.in_delOn:=T#0ms
g.millStop.alm.in_delOff:=T#1s
g.millStart.alm.in_delOff:=T#1s
g.millStop.faults.card.in_delOff:=T#1s
g.millStart.faults.card.in_delOff:=T#1s
g.millStop.faults.chan.in_delOff:=T#1s
g.millStart.faults.chan.in_delOff:=T#1s
g.millStop.debounce.in_delOn:=T#100ms
g.millStart.debounce.in_delOn:=T#100ms
g.millStop.debounce.in_delOff:=T#4s
g.millStart.debounce.in_delOff:=T#4s

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

BIN
At Site/Archive.prj (Stored with Git LFS)

Binary file not shown.

BIN
At Site/aspna_main_WL2000.project (Stored with Git LFS) Normal file

Binary file not shown.

BIN
At Site/aspna_main_WL2000_project.precompilecache (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,647 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Symbolconfiguration xmlns="http://www.3s-software.com/schemas/Symbolconfiguration.xsd">
<Header>
<Version>3.5.14.0</Version>
<SymbolConfigObject version="4.7.0.0" runtimeid="3.5.21.30" libversion="4.6.0.0" compiler="3.5.21.40" lmm="3.5.21.40" profile="CODESYS V3.5 SP21 Patch 4+" settings="SupportOPCUA, LayoutCalculator=OptimizedClientSideLayoutCalculator" />
<ProjectInfo name="rbf_main" devicename="Device" appname="Application" />
</Header>
<TypeList>
<TypeSimple name="T_BOOL" size="1" swapsize="0" typeclass="Bool" iecname="BOOL" />
<TypeSimple name="T_DINT" size="4" swapsize="4" typeclass="DInt" iecname="DINT" />
<TypeSimple name="T_INT" size="2" swapsize="2" typeclass="Int" iecname="INT" />
<TypeSimple name="T_REAL" size="4" swapsize="4" typeclass="Real" iecname="REAL" />
<TypeSimple name="T_TIME" size="4" swapsize="4" typeclass="Time" iecname="TIME" />
<TypeSimple name="T_UDINT" size="4" swapsize="4" typeclass="UDInt" iecname="UDINT" />
<TypeArray name="T_ARRAY__0__80__OF_BOOL" size="81" nativesize="81" typeclass="Array" iecname="ARRAY [0..80] OF BOOL" basetype="T_BOOL">
<ArrayDim minrange="0" maxrange="80" />
</TypeArray>
<TypeArray name="T_ARRAY__0__8__OF_BOOL" size="9" nativesize="9" typeclass="Array" iecname="ARRAY [0..8] OF BOOL" basetype="T_BOOL">
<ArrayDim minrange="0" maxrange="8" />
</TypeArray>
<TypeArray name="T_ARRAY__0__9__OF_BOOL" size="10" nativesize="10" typeclass="Array" iecname="ARRAY [0..9] OF BOOL" basetype="T_BOOL">
<ArrayDim minrange="0" maxrange="9" />
</TypeArray>
<TypeArray name="T_ARRAY__1__16__OF_INT" size="32" nativesize="32" typeclass="Array" iecname="ARRAY [1..16] OF INT" basetype="T_INT">
<ArrayDim minrange="1" maxrange="16" />
</TypeArray>
<TypeUserDef name="T_DestinationSelect" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="DestinationSelect" basetype="T_INT">
<UserDefElement type="T_DestinationSelect" iecname="None" enumvalue="0" />
<UserDefElement type="T_DestinationSelect" iecname="Bin1" enumvalue="1" />
<UserDefElement type="T_DestinationSelect" iecname="Bin2" enumvalue="2" />
<UserDefElement type="T_DestinationSelect" iecname="Bin4" enumvalue="3" />
<UserDefElement type="T_DestinationSelect" iecname="Bin5" enumvalue="4" />
<UserDefElement type="T_DestinationSelect" iecname="Bin6" enumvalue="5" />
<UserDefElement type="T_DestinationSelect" iecname="Bin7" enumvalue="6" />
<UserDefElement type="T_DestinationSelect" iecname="Bin8" enumvalue="7" />
<UserDefElement type="T_DestinationSelect" iecname="Bin9" enumvalue="8" />
<UserDefElement type="T_DestinationSelect" iecname="Mill" enumvalue="9" />
</TypeUserDef>
<TypeSimple name="T_REFERENCE_TO_INT_REF" size="2" swapsize="2" typeclass="Reference" iecname="REFERENCE TO INT_REF" basetype="T_INT" />
<TypeUserDef name="T_RS" size="3" nativesize="16" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="RS">
<UserDefElement iecname="SET" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="RESET1" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="Q1" type="T_BOOL" byteoffset="2" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_R_TRIG" size="2" nativesize="16" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="R_TRIG">
<UserDefElement iecname="CLK" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="Q" type="T_BOOL" byteoffset="1" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_RollerDestSelect" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="RollerDestSelect" basetype="T_INT">
<UserDefElement type="T_RollerDestSelect" iecname="None" enumvalue="0" />
<UserDefElement type="T_RollerDestSelect" iecname="Bin4" enumvalue="1" />
<UserDefElement type="T_RollerDestSelect" iecname="Bin10" enumvalue="2" />
<UserDefElement type="T_RollerDestSelect" iecname="Bin11" enumvalue="3" />
</TypeUserDef>
<TypeUserDef name="T_SourceSelect" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="SourceSelect" basetype="T_INT">
<UserDefElement type="T_SourceSelect" iecname="None" enumvalue="0" />
<UserDefElement type="T_SourceSelect" iecname="Bin1" enumvalue="1" />
<UserDefElement type="T_SourceSelect" iecname="Bin2" enumvalue="2" />
<UserDefElement type="T_SourceSelect" iecname="Bin5" enumvalue="3" />
<UserDefElement type="T_SourceSelect" iecname="Bin6" enumvalue="4" />
<UserDefElement type="T_SourceSelect" iecname="Bin7" enumvalue="5" />
<UserDefElement type="T_SourceSelect" iecname="Bin8" enumvalue="6" />
<UserDefElement type="T_SourceSelect" iecname="Bin9" enumvalue="7" />
<UserDefElement type="T_SourceSelect" iecname="TrkUnld" enumvalue="8" />
</TypeUserDef>
<TypeUserDef name="T_TON" size="16" nativesize="32" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="TON">
<UserDefElement iecname="IN" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="PT" type="T_TIME" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="Q" type="T_BOOL" byteoffset="8" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="ET" type="T_TIME" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_TP" size="16" nativesize="32" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="TP">
<UserDefElement iecname="IN" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="PT" type="T_TIME" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="Q" type="T_BOOL" byteoffset="8" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="ET" type="T_TIME" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atAlarm" size="13" nativesize="2672" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarm">
<UserDefElement iecname="in_en" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_delOn" type="T_TIME" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_delOff" type="T_TIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out" type="T_BOOL" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atDebouncePersistent" size="8" nativesize="1120" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDebouncePersistent">
<UserDefElement iecname="in_delOn" type="T_TIME" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_delOff" type="T_TIME" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atDeviceStatus" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atDeviceStatus" basetype="T_INT">
<UserDefElement type="T_atDeviceStatus" iecname="off" enumvalue="0" />
<UserDefElement type="T_atDeviceStatus" iecname="off_fault" enumvalue="1" />
<UserDefElement type="T_atDeviceStatus" iecname="stopping" enumvalue="2" />
<UserDefElement type="T_atDeviceStatus" iecname="starting" enumvalue="3" />
<UserDefElement type="T_atDeviceStatus" iecname="run" enumvalue="4" />
</TypeUserDef>
<TypeUserDef name="T_atFilter" size="8" nativesize="2144" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atFilter">
<UserDefElement iecname="in_tau" type="T_TIME" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_filt" type="T_REAL" byteoffset="4" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atLimitBase" size="29" nativesize="1144" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atLimitBase">
<UserDefElement iecname="in_sp" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_hyst" type="T_REAL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_en" type="T_BOOL" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_delOn" type="T_TIME" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_delOff" type="T_TIME" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_procDelOn" type="T_TIME" byteoffset="20" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_procDelOff" type="T_TIME" byteoffset="24" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out" type="T_BOOL" byteoffset="28" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atSStStatusCode" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atSStStatusCode" basetype="T_INT">
<UserDefElement type="T_atSStStatusCode" iecname="noAlm" enumvalue="0" />
<UserDefElement type="T_atSStStatusCode" iecname="starting" enumvalue="1" />
<UserDefElement type="T_atSStStatusCode" iecname="fireMode" enumvalue="2" />
<UserDefElement type="T_atSStStatusCode" iecname="limitStart" enumvalue="3" />
<UserDefElement type="T_atSStStatusCode" iecname="limitStop" enumvalue="4" />
<UserDefElement type="T_atSStStatusCode" iecname="stopping" enumvalue="5" />
<UserDefElement type="T_atSStStatusCode" iecname="running" enumvalue="6" />
<UserDefElement type="T_atSStStatusCode" iecname="ready" enumvalue="7" />
<UserDefElement type="T_atSStStatusCode" iecname="tripped" enumvalue="8" />
<UserDefElement type="T_atSStStatusCode" iecname="disabled" enumvalue="9" />
<UserDefElement type="T_atSStStatusCode" iecname="initialization" enumvalue="10" />
<UserDefElement type="T_atSStStatusCode" iecname="unknown" enumvalue="11" />
</TypeUserDef>
<TypeUserDef name="T_atScaling" size="4" nativesize="1152" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atScaling">
<UserDefElement iecname="out_eu" type="T_REAL" byteoffset="0" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atScalingPersistent" size="24" nativesize="1144" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atScalingPersistent">
<UserDefElement iecname="in_raw" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_rawMin" type="T_REAL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_rawMax" type="T_REAL" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_euMin" type="T_REAL" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_euMax" type="T_REAL" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_eu" type="T_REAL" byteoffset="20" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atSeqCtl" size="12" nativesize="2320" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atSeqCtl">
<UserDefElement iecname="in_enable" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_startDly" type="T_TIME" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_stopDly" type="T_TIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atTrkPumpCtl" size="22" nativesize="1536" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atTrkPumpCtl">
<UserDefElement iecname="in_fillMultiplierSP" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_fillOffsetSP" type="T_REAL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_revOnTmrSP" type="T_DINT" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_valveTmrSP" type="T_DINT" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_fillAmount" type="T_INT" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_start" type="T_BOOL" byteoffset="18" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_stop" type="T_BOOL" byteoffset="19" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_fillRem" type="T_INT" byteoffset="20" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atVFDFaultCode" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atVFDFaultCode" basetype="T_INT">
<UserDefElement type="T_atVFDFaultCode" iecname="noAlm" enumvalue="0" />
<UserDefElement type="T_atVFDFaultCode" iecname="commFlt" enumvalue="1" />
<UserDefElement type="T_atVFDFaultCode" iecname="internalFlt" enumvalue="2" />
<UserDefElement type="T_atVFDFaultCode" iecname="externalFlt" enumvalue="3" />
<UserDefElement type="T_atVFDFaultCode" iecname="mtrOvld" enumvalue="4" />
<UserDefElement type="T_atVFDFaultCode" iecname="invOvld" enumvalue="5" />
<UserDefElement type="T_atVFDFaultCode" iecname="underVolt" enumvalue="6" />
<UserDefElement type="T_atVFDFaultCode" iecname="overVolt" enumvalue="7" />
<UserDefElement type="T_atVFDFaultCode" iecname="overCur" enumvalue="8" />
<UserDefElement type="T_atVFDFaultCode" iecname="gndFlt" enumvalue="9" />
<UserDefElement type="T_atVFDFaultCode" iecname="powerLoss" enumvalue="10" />
<UserDefElement type="T_atVFDFaultCode" iecname="outPhaseLoss" enumvalue="11" />
<UserDefElement type="T_atVFDFaultCode" iecname="overHeat" enumvalue="12" />
<UserDefElement type="T_atVFDFaultCode" iecname="localCtl" enumvalue="13" />
<UserDefElement type="T_atVFDFaultCode" iecname="unknown" enumvalue="99" />
</TypeUserDef>
<TypeArray name="T_ARRAY__0__13__OF_atAlarm" size="224" nativesize="37408" typeclass="Array" iecname="ARRAY [0..13] OF atAlarm" basetype="T_atAlarm">
<ArrayDim minrange="0" maxrange="13" />
</TypeArray>
<TypeUserDef name="T_BLINK" size="32" nativesize="56" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="BLINK">
<UserDefElement iecname="ENABLE" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="TIMELOW" type="T_TIME" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="TIMEHIGH" type="T_TIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="OUT" type="T_BOOL" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="CLOCK" type="T_TP" byteoffset="16" vartype="VAR" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atAiFault" size="56" nativesize="9072" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAiFault">
<UserDefElement iecname="under" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="over" type="T_atAlarm" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="chan" type="T_atAlarm" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_overSP" type="T_REAL" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_underSP" type="T_REAL" byteoffset="52" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atDIFault" size="13" nativesize="3712" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDIFault">
<UserDefElement iecname="chan" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atDQ" size="18" nativesize="3744" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDQ">
<UserDefElement iecname="in_raw" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_nameIdx" type="T_INT" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_val" type="T_BOOL" byteoffset="17" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atDevice" size="28" nativesize="6000" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDevice">
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="24" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atDistributorButtons" size="8" nativesize="1048" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDistributorButtons">
<UserDefElement iecname="clicks" type="T_INT" byteoffset="0" vartype="VAR_IN_OUT" access="ReadWrite" />
<UserDefElement iecname="status" type="T_INT" byteoffset="2" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="posDem" type="T_INT" byteoffset="4" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="posDemLoc" type="T_INT" byteoffset="6" vartype="VAR" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atDistributorControl" size="69" nativesize="2744" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDistributorControl">
<UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="locAct" type="T_INT" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="posDem" type="T_INT" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="simEn" type="T_BOOL" byteoffset="6" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="posAct" type="T_INT" byteoffset="8" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="fwd" type="T_BOOL" byteoffset="10" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="rev" type="T_BOOL" byteoffset="11" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="stalled" type="T_atAlarm" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="25" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="locSim" type="T_INT" byteoffset="26" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="posSP" type="T_ARRAY__1__16__OF_INT" byteoffset="28" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="posMax" type="T_INT" byteoffset="60" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="locDb" type="T_INT" byteoffset="62" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="stallDlySp" type="T_DINT" byteoffset="64" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="68" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atHSC" size="40" nativesize="5304" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atHSC">
<UserDefElement iecname="in_resetDay" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_avgTime" type="T_INT" byteoffset="18" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_multiplier" type="T_REAL" byteoffset="20" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_freq" type="T_REAL" byteoffset="24" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="euTotal" type="T_UDINT" byteoffset="28" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="todayEu" type="T_UDINT" byteoffset="32" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="yesterdayEu" type="T_UDINT" byteoffset="36" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atLimit" size="45" nativesize="4848" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atLimit" basetype="T_atLimitBase">
<UserDefElement iecname="in_sp" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
<UserDefElement iecname="in_hyst" type="T_REAL" byteoffset="4" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
<UserDefElement iecname="in_en" type="T_BOOL" byteoffset="8" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
<UserDefElement iecname="in_delOn" type="T_TIME" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
<UserDefElement iecname="in_delOff" type="T_TIME" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
<UserDefElement iecname="in_procDelOn" type="T_TIME" byteoffset="20" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
<UserDefElement iecname="in_procDelOff" type="T_TIME" byteoffset="24" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
<UserDefElement iecname="out" type="T_BOOL" byteoffset="28" vartype="VAR_OUTPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
<UserDefElement iecname="alm" type="T_atAlarm" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atDI" size="44" nativesize="9656" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDI">
<UserDefElement iecname="faults" type="T_atDIFault" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="alm" type="T_atAlarm" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="debounce" type="T_atDebouncePersistent" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_nameIdx" type="T_INT" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_raw" type="T_BOOL" byteoffset="42" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_val" type="T_BOOL" byteoffset="43" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atGadget" size="32" nativesize="7080" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atGadget" basetype="T_atDevice">
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="24" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="28" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atLimits" size="189" nativesize="20432" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atLimits">
<UserDefElement iecname="hihi" type="T_atLimit" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="hi" type="T_atLimit" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="lo" type="T_atLimit" byteoffset="96" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="lolo" type="T_atLimit" byteoffset="144" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atMachine" size="38" nativesize="7184" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMachine" basetype="T_atDevice">
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="24" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_manStart" type="T_BOOL" byteoffset="28" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="29" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_runStatus" type="T_BOOL" byteoffset="36" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="uts" type="T_BOOL" byteoffset="37" vartype="VAR" propertytype="call" access="Read" />
</TypeUserDef>
<TypeUserDef name="T_atAI" size="304" nativesize="36184" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAI">
<UserDefElement iecname="in_calMin" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_calMax" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="limits" type="T_atLimits" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="scalingRaw" type="T_atScaling" byteoffset="196" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="scalingEU" type="T_atScalingPersistent" byteoffset="200" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="faults" type="T_atAiFault" byteoffset="224" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="filter" type="T_atFilter" byteoffset="280" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_signal" type="T_REAL" byteoffset="288" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_nameIdx" type="T_INT" byteoffset="292" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_filterTim" type="T_DINT" byteoffset="296" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_eu" type="T_REAL" byteoffset="300" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atMotor" size="44" nativesize="8160" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMotor" basetype="T_atGadget">
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="24" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="28" vartype="VAR_INPUT" inherited_from="T_atGadget" access="ReadWrite" />
<UserDefElement iecname="in_manStart" type="T_BOOL" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="33" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_outputEU" type="T_REAL" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_estimatedEU" type="T_REAL" byteoffset="40" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atVFD" size="120" nativesize="12080" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFD" basetype="T_atGadget">
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="24" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="28" vartype="VAR_INPUT" inherited_from="T_atGadget" access="ReadWrite" />
<UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="33" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="34" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manSpeedRef" type="T_REAL" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_hzMin" type="T_REAL" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_hzMax" type="T_REAL" byteoffset="44" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_autoFixedRef" type="T_REAL" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_autoFixedEn" type="T_BOOL" byteoffset="52" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_outputEUMin" type="T_REAL" byteoffset="56" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_outputEUMax" type="T_REAL" byteoffset="60" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_speedCmdHz" type="T_REAL" byteoffset="64" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_speedCmd" type="T_REAL" byteoffset="68" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_speedActHz" type="T_REAL" byteoffset="72" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_speedAct" type="T_REAL" byteoffset="76" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_current" type="T_REAL" byteoffset="80" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_voltage" type="T_REAL" byteoffset="84" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_dcBus" type="T_REAL" byteoffset="88" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_fwdCmd" type="T_BOOL" byteoffset="92" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_revCmd" type="T_BOOL" byteoffset="93" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="94" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_faultVFDId_last" type="T_atVFDFaultCode" byteoffset="96" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="100" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="114" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_estimatedEU" type="T_REAL" byteoffset="116" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atActuatorVtPls" size="657" nativesize="51968" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atActuatorVtPls" basetype="T_atGadget">
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="24" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="28" vartype="VAR_INPUT" inherited_from="T_atGadget" access="ReadWrite" />
<UserDefElement iecname="in_autoOffPos" type="T_REAL" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_autoPos" type="T_REAL" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manExtend" type="T_BOOL" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manRetract" type="T_BOOL" byteoffset="41" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="42" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="ai" type="T_atAI" byteoffset="44" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_posDem" type="T_REAL" byteoffset="348" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_stalReset" type="T_BOOL" byteoffset="352" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_openLngPrs" type="T_BOOL" byteoffset="353" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_closeLngPrs" type="T_BOOL" byteoffset="354" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="posDemScaled" type="T_atScalingPersistent" byteoffset="356" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="inletFanVar" type="T_atScalingPersistent" byteoffset="380" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manPos" type="T_REAL" byteoffset="404" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_posDly" type="T_TIME" byteoffset="408" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_motionDB" type="T_REAL" byteoffset="412" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_stallDelay" type="T_DINT" byteoffset="416" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="atPosDlyTim" type="T_TIME" byteoffset="420" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_HMICycleTMOn" type="T_DINT" byteoffset="424" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_HMICycleTMOff" type="T_DINT" byteoffset="428" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="stalledEn" type="T_BOOL" byteoffset="432" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_open" type="T_BOOL" byteoffset="433" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_close" type="T_BOOL" byteoffset="434" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_atPos" type="T_BOOL" byteoffset="435" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_activeStat" type="T_BOOL" byteoffset="436" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="stalled" type="T_atAlarm" byteoffset="440" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_PosDem" type="T_REAL" byteoffset="456" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_inletFanVar" type="T_REAL" byteoffset="460" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_inletFanRun" type="T_BOOL" byteoffset="464" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_ActPos" type="T_REAL" byteoffset="468" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_readyDev" type="T_BOOL" byteoffset="472" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="tssSec" type="T_REAL" byteoffset="476" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="deadBand" type="T_REAL" byteoffset="480" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="atPosDly" type="T_TON" byteoffset="484" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="atPosRun" type="T_BOOL" byteoffset="500" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="req_open" type="T_BOOL" byteoffset="501" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="req_close" type="T_BOOL" byteoffset="502" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="lastPos" type="T_REAL" byteoffset="504" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="traveling" type="T_BOOL" byteoffset="508" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="stoppedTim" type="T_DINT" byteoffset="512" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="reqOpen" type="T_BLINK" byteoffset="516" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="reqClose" type="T_BLINK" byteoffset="548" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="cycleTimeOn" type="T_TIME" byteoffset="580" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="cycleTimeOff" type="T_TIME" byteoffset="584" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="closeTmr" type="T_TON" byteoffset="588" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="fastclose" type="T_BOOL" byteoffset="604" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="extend" type="T_RS" byteoffset="605" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="retract" type="T_RS" byteoffset="608" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="trg" type="T_R_TRIG" byteoffset="611" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="out_inletPos" type="T_REAL" byteoffset="616" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="out_pos" type="T_REAL" byteoffset="620" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="lngPrsTMR_open" type="T_TON" byteoffset="624" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="lngPrsTMR_close" type="T_TON" byteoffset="640" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="initialized" type="T_BOOL" byteoffset="656" vartype="VAR" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atVFDModbus" size="120" nativesize="13128" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFDModbus" basetype="T_atVFD">
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="24" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="28" vartype="VAR_INPUT" inherited_from="T_atGadget" access="ReadWrite" />
<UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="32" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="33" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="34" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_manSpeedRef" type="T_REAL" byteoffset="36" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_hzMin" type="T_REAL" byteoffset="40" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_hzMax" type="T_REAL" byteoffset="44" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_autoFixedRef" type="T_REAL" byteoffset="48" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_autoFixedEn" type="T_BOOL" byteoffset="52" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_outputEUMin" type="T_REAL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_outputEUMax" type="T_REAL" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_speedCmdHz" type="T_REAL" byteoffset="64" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_speedCmd" type="T_REAL" byteoffset="68" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_speedActHz" type="T_REAL" byteoffset="72" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_speedAct" type="T_REAL" byteoffset="76" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_current" type="T_REAL" byteoffset="80" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_voltage" type="T_REAL" byteoffset="84" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_dcBus" type="T_REAL" byteoffset="88" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_fwdCmd" type="T_BOOL" byteoffset="92" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_revCmd" type="T_BOOL" byteoffset="93" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="94" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_faultVFDId_last" type="T_atVFDFaultCode" byteoffset="96" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="100" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="114" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_estimatedEU" type="T_REAL" byteoffset="116" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_atVFDGS20" size="120" nativesize="28648" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFDGS20" basetype="T_atVFDModbus">
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="24" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="28" vartype="VAR_INPUT" inherited_from="T_atGadget" access="ReadWrite" />
<UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="32" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="33" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="34" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_manSpeedRef" type="T_REAL" byteoffset="36" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_hzMin" type="T_REAL" byteoffset="40" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_hzMax" type="T_REAL" byteoffset="44" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_autoFixedRef" type="T_REAL" byteoffset="48" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_autoFixedEn" type="T_BOOL" byteoffset="52" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_outputEUMin" type="T_REAL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_outputEUMax" type="T_REAL" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_speedCmdHz" type="T_REAL" byteoffset="64" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_speedCmd" type="T_REAL" byteoffset="68" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_speedActHz" type="T_REAL" byteoffset="72" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_speedAct" type="T_REAL" byteoffset="76" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_current" type="T_REAL" byteoffset="80" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_voltage" type="T_REAL" byteoffset="84" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_dcBus" type="T_REAL" byteoffset="88" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_fwdCmd" type="T_BOOL" byteoffset="92" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_revCmd" type="T_BOOL" byteoffset="93" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="94" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_faultVFDId_last" type="T_atVFDFaultCode" byteoffset="96" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="100" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="114" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_estimatedEU" type="T_REAL" byteoffset="116" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
</TypeUserDef>
</TypeList>
<NodeList>
<Node name="Application">
<Node name="AlarmManager">
<Node name="AlarmGlobals">
<Node name="g_diAlarmStateTransitionCounter" type="T_DINT" access="Read" />
<Node name="g_diAlarmStorageCounter" type="T_DINT" access="Read" />
</Node>
</Node>
<Node name="atGVL">
<Node name="hmiReset" type="T_BOOL" access="ReadWrite" />
</Node>
<Node name="Bins">
<Node name="i" type="T_INT" access="ReadWrite" />
<Node name="i2" type="T_INT" access="ReadWrite" />
<Node name="i3" type="T_INT" access="ReadWrite" />
</Node>
<Node name="Control">
<Node name="in_disLegClnDly" type="T_DINT" access="ReadWrite" />
<Node name="in_disLegStrDly" type="T_DINT" access="ReadWrite" />
<Node name="in_inAugClnDly" type="T_DINT" access="ReadWrite" />
<Node name="in_inAugStrDly" type="T_DINT" access="ReadWrite" />
<Node name="in_inDragClnDly" type="T_DINT" access="ReadWrite" />
<Node name="in_inDragStrDly" type="T_DINT" access="ReadWrite" />
<Node name="in_millClnDly" type="T_DINT" access="ReadWrite" />
<Node name="in_millStrDly" type="T_DINT" access="ReadWrite" />
<Node name="in_outUtroughClnDly" type="T_DINT" access="ReadWrite" />
<Node name="in_outUtroughStrDly" type="T_DINT" access="ReadWrite" />
<Node name="in_recLegClnDly" type="T_DINT" access="ReadWrite" />
<Node name="in_recLegStrDly" type="T_DINT" access="ReadWrite" />
<Node name="in_rollerEmptyOffDly" type="T_DINT" access="ReadWrite" />
<Node name="in_rollerFillDly" type="T_DINT" access="ReadWrite" />
<Node name="in_scalpClnDly" type="T_DINT" access="ReadWrite" />
<Node name="in_scalpStrDly" type="T_DINT" access="ReadWrite" />
<Node name="last" type="T_INT" access="ReadWrite" />
<Node name="recFaultSum" type="T_BOOL" access="ReadWrite" />
<Node name="recShutDownSum" type="T_BOOL" access="ReadWrite" />
<Node name="rollerFaultSum" type="T_BOOL" access="ReadWrite" />
<Node name="rollershutDownSum" type="T_BOOL" access="ReadWrite" />
<Node name="stop" type="T_BOOL" access="ReadWrite" />
</Node>
<Node name="g">
<Node name="a01_01" type="T_atActuatorVtPls" access="ReadWrite" />
<Node name="actExtend" type="T_atDQ" access="ReadWrite" />
<Node name="actPosSP" type="T_REAL" access="ReadWrite" />
<Node name="actRetract" type="T_atDQ" access="ReadWrite" />
<Node name="ampSP" type="T_REAL" access="ReadWrite" />
<Node name="bin01AugOvrld" type="T_atDI" access="ReadWrite" />
<Node name="bin01AugRun" type="T_atDQ" access="ReadWrite" />
<Node name="bin01HLS" type="T_atDI" access="ReadWrite" />
<Node name="bin02AugOvrld" type="T_atDI" access="ReadWrite" />
<Node name="bin02AugRun" type="T_atDQ" access="ReadWrite" />
<Node name="bin02HLS" type="T_atDI" access="ReadWrite" />
<Node name="bin03HLS" type="T_atDI" access="ReadWrite" />
<Node name="bin04Auto" type="T_BOOL" access="ReadWrite" />
<Node name="bin04HLS" type="T_atDI" access="ReadWrite" />
<Node name="bin05AugOvrld" type="T_atDI" access="ReadWrite" />
<Node name="bin05AugRun" type="T_atDQ" access="ReadWrite" />
<Node name="bin05HLS" type="T_atDI" access="ReadWrite" />
<Node name="bin06AugOvrld" type="T_atDI" access="ReadWrite" />
<Node name="bin06AugRun" type="T_atDQ" access="ReadWrite" />
<Node name="bin06HLS" type="T_atDI" access="ReadWrite" />
<Node name="bin07AugRun" type="T_atDQ" access="ReadWrite" />
<Node name="bin07HLS" type="T_atDI" access="ReadWrite" />
<Node name="bin08AugOvrld" type="T_atDI" access="ReadWrite" />
<Node name="bin08AugRun" type="T_atDQ" access="ReadWrite" />
<Node name="bin08HLS" type="T_atDI" access="ReadWrite" />
<Node name="bin09AugOvrld" type="T_atDI" access="ReadWrite" />
<Node name="bin09AugRun" type="T_atDQ" access="ReadWrite" />
<Node name="bin09HLS" type="T_atDI" access="ReadWrite" />
<Node name="bin10Auto" type="T_BOOL" access="ReadWrite" />
<Node name="bin10HLS" type="T_atDI" access="ReadWrite" />
<Node name="bin11Auto" type="T_BOOL" access="ReadWrite" />
<Node name="bin11HLS" type="T_atDI" access="ReadWrite" />
<Node name="bin1HL" type="T_atAI" access="ReadWrite" />
<Node name="bin6HL" type="T_atAI" access="ReadWrite" />
<Node name="bin7HL" type="T_atAI" access="ReadWrite" />
<Node name="bin8HL" type="T_atAI" access="ReadWrite" />
<Node name="bin9HL" type="T_atAI" access="ReadWrite" />
<Node name="binEn" type="T_ARRAY__0__8__OF_BOOL" access="ReadWrite" />
<Node name="destEn" type="T_ARRAY__0__9__OF_BOOL" access="ReadWrite" />
<Node name="destinationBin" type="T_DestinationSelect" access="ReadWrite" />
<Node name="di00" type="T_atDI" access="ReadWrite" />
<Node name="di14" type="T_atDI" access="ReadWrite" />
<Node name="di15" type="T_atDI" access="ReadWrite" />
<Node name="dischargeLegOvrld" type="T_atDI" access="ReadWrite" />
<Node name="dischargeLegRun" type="T_atDQ" access="ReadWrite" />
<Node name="dischargeLegSlip" type="T_atHSC" access="ReadWrite" />
<Node name="dischargeSpeed" type="T_atAI" access="ReadWrite" />
<Node name="dischargeUtroughOvrld" type="T_atDI" access="ReadWrite" />
<Node name="dist" type="T_atDistributorControl" access="ReadWrite" />
<Node name="distButtons" type="T_atDistributorButtons" access="ReadWrite" />
<Node name="distFWD" type="T_atDQ" access="ReadWrite" />
<Node name="distPosSet" type="T_INT" access="ReadWrite" />
<Node name="distREV" type="T_atDQ" access="ReadWrite" />
<Node name="dq17" type="T_atDQ" access="ReadWrite" />
<Node name="dq18" type="T_atDQ" access="ReadWrite" />
<Node name="dq19" type="T_atDQ" access="ReadWrite" />
<Node name="dq20" type="T_atDQ" access="ReadWrite" />
<Node name="dq21" type="T_atDQ" access="ReadWrite" />
<Node name="dq22" type="T_atDQ" access="ReadWrite" />
<Node name="dq23" type="T_atDQ" access="ReadWrite" />
<Node name="dq24" type="T_atDQ" access="ReadWrite" />
<Node name="dq25" type="T_atDQ" access="ReadWrite" />
<Node name="dq26" type="T_atDQ" access="ReadWrite" />
<Node name="dq27" type="T_atDQ" access="ReadWrite" />
<Node name="dq28" type="T_atDQ" access="ReadWrite" />
<Node name="dq29" type="T_atDQ" access="ReadWrite" />
<Node name="dq30" type="T_atDQ" access="ReadWrite" />
<Node name="dq31" type="T_atDQ" access="ReadWrite" />
<Node name="drag07Run" type="T_atDQ" access="ReadWrite" />
<Node name="hlShutdown" type="T_BOOL" access="ReadWrite" />
<Node name="intakeDragRun" type="T_atDQ" access="ReadWrite" />
<Node name="m01" type="T_atMachine" access="ReadWrite" />
<Node name="m01_01" type="T_atMotor" access="ReadWrite" />
<Node name="m01_02" type="T_atMotor" access="ReadWrite" />
<Node name="m01_05" type="T_atMotor" access="ReadWrite" />
<Node name="m01_06" type="T_atMotor" access="ReadWrite" />
<Node name="m01_07_VFD" type="T_atVFDGS20" access="ReadWrite" />
<Node name="m01_07D_VFD" type="T_atVFDGS20" access="ReadWrite" />
<Node name="m01_08" type="T_atMotor" access="ReadWrite" />
<Node name="m01_09" type="T_atMotor" access="ReadWrite" />
<Node name="m01_20" type="T_atMotor" access="ReadWrite" />
<Node name="m01_21" type="T_atMotor" access="ReadWrite" />
<Node name="m02" type="T_atMachine" access="ReadWrite" />
<Node name="m02_01" type="T_atMotor" access="ReadWrite" />
<Node name="m02_02" type="T_atMotor" access="ReadWrite" />
<Node name="m03" type="T_atMachine" access="ReadWrite" />
<Node name="m03_01" type="T_atMotor" access="ReadWrite" />
<Node name="m03_02" type="T_atMotor" access="ReadWrite" />
<Node name="med_ScalperRun" type="T_atDQ" access="ReadWrite" />
<Node name="med_ScalpOvrld" type="T_atDI" access="ReadWrite" />
<Node name="millStart" type="T_atDI" access="ReadWrite" />
<Node name="millStop" type="T_atDI" access="ReadWrite" />
<Node name="ovldAlm" type="T_ARRAY__0__13__OF_atAlarm" access="ReadWrite" />
<Node name="p00" type="T_atMachine" access="ReadWrite" />
<Node name="p01" type="T_atMachine" access="ReadWrite" />
<Node name="recDragOvrld" type="T_atDI" access="ReadWrite" />
<Node name="receivingLegSlip" type="T_atHSC" access="ReadWrite" />
<Node name="receivingSpeed" type="T_atAI" access="ReadWrite" />
<Node name="recLegCur" type="T_atAI" access="ReadWrite" />
<Node name="recLegOvrld" type="T_atDI" access="ReadWrite" />
<Node name="recLegPlug" type="T_atDI" access="ReadWrite" />
<Node name="recLegRun" type="T_atDQ" access="ReadWrite" />
<Node name="recStart" type="T_atDI" access="ReadWrite" />
<Node name="recStop" type="T_atDI" access="ReadWrite" />
<Node name="rollerBinHLS" type="T_atDI" access="ReadWrite" />
<Node name="rollerBinLLS" type="T_atDI" access="ReadWrite" />
<Node name="rollerDestBin" type="T_RollerDestSelect" access="ReadWrite" />
<Node name="rollerDestEn" type="T_ARRAY__0__9__OF_BOOL" access="ReadWrite" />
<Node name="rollerFillAuto" type="T_BOOL" access="ReadWrite" />
<Node name="rollerMillOvrld" type="T_atDI" access="ReadWrite" />
<Node name="rollerMillRun" type="T_atDQ" access="ReadWrite" />
<Node name="rollerShutdown" type="T_BOOL" access="ReadWrite" />
<Node name="sourceBin" type="T_SourceSelect" access="ReadWrite" />
<Node name="spareDI" type="T_atDI" access="ReadWrite" />
<Node name="startStrobe" type="T_atDQ" access="ReadWrite" />
<Node name="trkLdctl1" type="T_atTrkPumpCtl" access="ReadWrite" />
<Node name="trkLdctl2" type="T_atTrkPumpCtl" access="ReadWrite" />
<Node name="trkLdctl3" type="T_atTrkPumpCtl" access="ReadWrite" />
<Node name="trkLdVFD1" type="T_atVFDGS20" access="ReadWrite" />
<Node name="trkLdVFD2" type="T_atVFDGS20" access="ReadWrite" />
<Node name="trkLdVFD3" type="T_atVFDGS20" access="ReadWrite" />
<Node name="utroughRun" type="T_atDQ" access="ReadWrite" />
</Node>
<Node name="System">
<Node name="alm" type="T_ARRAY__0__80__OF_BOOL" access="ReadWrite" />
<Node name="out_activeAlmCnt" type="T_REAL" access="ReadWrite" />
</Node>
</Node>
</NodeList>
</Symbolconfiguration>

BIN
At Site/rbf_main.project (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

BIN
At Site/rbf_main_WL2000.project (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

BIN
At Site/rbf_main_autosave.precompilecache (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

BIN
At Site/rbf_main_old.project (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

BIN
At Site/rbf_main_project.precompilecache (Stored with Git LFS)

Binary file not shown.