updates to alarms, control and opcua etc.
latest changes have not been pushed to site yet
This commit is contained in:
parent
dfe63ec387
commit
4eb061e063
851
At Site/2025-07-31 - 1144.txtrecipe
Normal file
851
At Site/2025-07-31 - 1144.txtrecipe
Normal file
@ -0,0 +1,851 @@
|
||||
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
|
||||
BIN
At Site/Archive.prj
(Stored with Git LFS)
Normal file
BIN
At Site/Archive.prj
(Stored with Git LFS)
Normal file
Binary file not shown.
Binary file not shown.
BIN
At Site/rbf_main.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
(Stored with Git LFS)
Normal file
BIN
At Site/rbf_main.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
(Stored with Git LFS)
Normal file
Binary file not shown.
Binary file not shown.
BIN
At Site/rbf_main.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
(Stored with Git LFS)
Normal file
BIN
At Site/rbf_main.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
(Stored with Git LFS)
Normal file
Binary file not shown.
630
At Site/rbf_main.Device.Application.xml
Normal file
630
At Site/rbf_main.Device.Application.xml
Normal file
@ -0,0 +1,630 @@
|
||||
<?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.5.2.0" runtimeid="3.5.19.61" libversion="4.5.0.0" compiler="3.5.21.10" lmm="3.5.21.10" profile="CODESYS V3.5 SP21 Patch 1+" 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_DWORD" size="4" swapsize="4" typeclass="DWord" iecname="DWORD" />
|
||||
<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_STRING" size="81" swapsize="0" typeclass="String" iecname="STRING" />
|
||||
<TypeSimple name="T_TIME" size="4" swapsize="4" typeclass="Time" iecname="TIME" />
|
||||
<TypeSimple name="T_TIME_OF_DAY" size="4" swapsize="4" typeclass="TimeOfDay" iecname="TIME_OF_DAY" />
|
||||
<TypeSimple name="T_UDINT" size="4" swapsize="4" typeclass="UDInt" iecname="UDINT" />
|
||||
<TypeSimple name="T_UINT" size="2" swapsize="2" typeclass="UInt" iecname="UINT" />
|
||||
<TypeSimple name="T_ULINT" size="8" swapsize="8" typeclass="ULInt" iecname="ULINT" />
|
||||
<TypeArray name="T_ARRAY__0__40__OF_BOOL" size="41" nativesize="41" typeclass="Array" iecname="ARRAY [0..40] OF BOOL" basetype="T_BOOL">
|
||||
<ArrayDim minrange="0" maxrange="40" />
|
||||
</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>
|
||||
<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_POINTER_TO_atMachine" size="8" swapsize="8" typeclass="Pointer" iecname="POINTER TO atMachine" />
|
||||
<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" />
|
||||
</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_TemperatureUnitTypes" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="TemperatureUnitTypes" basetype="T_INT">
|
||||
<UserDefElement type="T_TemperatureUnitTypes" iecname="Celsius" enumvalue="0" />
|
||||
<UserDefElement type="T_TemperatureUnitTypes" iecname="Fahrenheit" enumvalue="1" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_WeightUnitType" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="WeightUnitType" basetype="T_INT">
|
||||
<UserDefElement type="T_WeightUnitType" iecname="Kilograms" enumvalue="0" />
|
||||
<UserDefElement type="T_WeightUnitType" iecname="Pounds" enumvalue="1" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atAlarmDefault" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atAlarmDefault" basetype="T_INT">
|
||||
<UserDefElement type="T_atAlarmDefault" iecname="unlatched" enumvalue="0" />
|
||||
<UserDefElement type="T_atAlarmDefault" iecname="latched" enumvalue="1" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDQ" size="84" nativesize="96" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDQ">
|
||||
<UserDefElement iecname="in_invert" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_raw" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_val" type="T_BOOL" byteoffset="83" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDebounce" size="13" nativesize="96" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDebounce">
|
||||
<UserDefElement iecname="in_raw" 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_val" type="T_BOOL" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDeviceList" size="14" nativesize="2520" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDeviceList">
|
||||
<UserDefElement iecname="inrushDelay" type="T_ULINT" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="deviceCnt" type="T_INT" byteoffset="8" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="machineCnt" type="T_INT" byteoffset="10" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="gadgetCnt" type="T_INT" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDevicePower" size="12" nativesize="12" typeclass="Userdef" pouclass="STRUCTURE" iecname="atDevicePower">
|
||||
<UserDefElement iecname="total" type="T_REAL" byteoffset="0" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="filtered" type="T_REAL" byteoffset="4" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="deviation" type="T_REAL" byteoffset="8" vartype="VAR" 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="run" enumvalue="100" />
|
||||
<UserDefElement type="T_atDeviceStatus" iecname="reqToRun" enumvalue="200" />
|
||||
<UserDefElement type="T_atDeviceStatus" iecname="inrushDelay" enumvalue="300" />
|
||||
<UserDefElement type="T_atDeviceStatus" iecname="startDel" enumvalue="400" />
|
||||
<UserDefElement type="T_atDeviceStatus" iecname="stopDel" enumvalue="500" />
|
||||
<UserDefElement type="T_atDeviceStatus" iecname="fault" enumvalue="600" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atFilter" size="12" nativesize="96" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atFilter">
|
||||
<UserDefElement iecname="in_cv" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_tau" type="T_TIME" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_filt" type="T_REAL" byteoffset="8" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atLimitType" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atLimitType" basetype="T_INT">
|
||||
<UserDefElement type="T_atLimitType" iecname="hi" enumvalue="0" />
|
||||
<UserDefElement type="T_atLimitType" iecname="lo" enumvalue="1" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atScaling" size="112" nativesize="120" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atScaling">
|
||||
<UserDefElement iecname="in_raw" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_rawMin" type="T_REAL" byteoffset="88" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_rawMax" type="T_REAL" byteoffset="92" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_euMin" type="T_REAL" byteoffset="96" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_euMax" type="T_REAL" byteoffset="100" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_clamp" type="T_BOOL" byteoffset="104" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="titleIDX_AQ" type="T_INT" byteoffset="106" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_eu" type="T_REAL" byteoffset="108" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atSeqCtl" size="44" nativesize="1248" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atSeqCtl">
|
||||
<UserDefElement iecname="in_enable" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_runDem" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_runPerm" type="T_BOOL" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="3" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_runStatus" type="T_BOOL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_uts" type="T_BOOL" byteoffset="5" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_parentPerm" type="T_BOOL" byteoffset="6" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_startDly" type="T_TIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_stopDly" type="T_TIME" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="16" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="17" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_strtDlyDn" type="T_BOOL" byteoffset="18" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stopDlyDn" type="T_BOOL" byteoffset="19" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_strtDlyET" type="T_TIME" byteoffset="20" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stpDlyET" type="T_TIME" byteoffset="24" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_reqToRunStat" type="T_BOOL" byteoffset="28" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_strtDlyAct" type="T_BOOL" byteoffset="29" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stopDlyAct" type="T_BOOL" byteoffset="30" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyAct" type="T_BOOL" byteoffset="31" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="32" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_depsRun" type="T_BOOL" byteoffset="33" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_TSS" type="T_DINT" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atTODSettings" size="8" nativesize="8" typeclass="Userdef" pouclass="STRUCTURE" iecname="atTODSettings">
|
||||
<UserDefElement iecname="TimeZoneOffset" type="T_INT" byteoffset="0" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="RTCAdjustment" type="T_DINT" byteoffset="4" vartype="VAR" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atTZss" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atTZss" basetype="T_INT">
|
||||
<UserDefElement type="T_atTZss" iecname="MST" enumvalue="0" />
|
||||
<UserDefElement type="T_atTZss" iecname="MDT" enumvalue="1" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atVersion" size="8" nativesize="8" typeclass="Userdef" pouclass="STRUCTURE" iecname="atVersion">
|
||||
<UserDefElement iecname="uiMajor" type="T_UINT" byteoffset="0" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="uiMinor" type="T_UINT" byteoffset="2" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="uiServicePack" type="T_UINT" byteoffset="4" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="uiPatch" type="T_UINT" byteoffset="6" vartype="VAR" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_litertoGalUnitType" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="litertoGalUnitType" basetype="T_INT">
|
||||
<UserDefElement type="T_litertoGalUnitType" iecname="Liter" enumvalue="0" />
|
||||
<UserDefElement type="T_litertoGalUnitType" iecname="Gallon" enumvalue="1" />
|
||||
</TypeUserDef>
|
||||
<TypeSimple name="T_REFERENCE_TO_atTODSettings_REF" size="8" swapsize="0" typeclass="Reference" iecname="REFERENCE TO atTODSettings_REF" basetype="T_atTODSettings" />
|
||||
<TypeUserDef name="T_atAlarm" size="19" nativesize="104" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarm">
|
||||
<UserDefElement iecname="in_raw" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_defaultType" type="T_atAlarmDefault" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_almIDX" type="T_INT" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_delOn" type="T_TIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_delOff" type="T_TIME" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_latched" type="T_BOOL" byteoffset="16" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_unlatched" type="T_BOOL" byteoffset="17" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_default" type="T_BOOL" byteoffset="18" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDevice" size="206" nativesize="2664" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDevice">
|
||||
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="192" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeArray name="T_ARRAY__0__13__OF_atAlarm" size="280" nativesize="1456" typeclass="Array" iecname="ARRAY [0..13] OF atAlarm" basetype="T_atAlarm">
|
||||
<ArrayDim minrange="0" maxrange="13" />
|
||||
</TypeArray>
|
||||
<TypeUserDef name="T_atAiFault" size="96" nativesize="448" 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="20" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="card" type="T_atAlarm" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="chan" type="T_atAlarm" byteoffset="60" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="79" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_raw" type="T_REAL" byteoffset="80" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_card" type="T_BOOL" byteoffset="84" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_overSP" type="T_REAL" byteoffset="88" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_underSP" type="T_REAL" byteoffset="92" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDIFault" size="42" nativesize="224" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDIFault">
|
||||
<UserDefElement iecname="card" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="chan" type="T_atAlarm" byteoffset="20" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="39" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_card" type="T_BOOL" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_chan" type="T_BOOL" byteoffset="41" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atGadget" size="222" nativesize="3744" 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_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="208" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_extUTS" type="T_BOOL" byteoffset="192" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="196" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyTimeRem" type="T_TIME" byteoffset="200" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyTimeAct" type="T_BOOL" byteoffset="204" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atLimit" size="56" nativesize="216" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atLimit">
|
||||
<UserDefElement iecname="alm" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_val" type="T_REAL" byteoffset="20" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_type" type="T_atLimitType" byteoffset="24" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="26" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_procEn" type="T_BOOL" byteoffset="27" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_sp" type="T_REAL" byteoffset="28" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_hyst" type="T_REAL" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_en" type="T_BOOL" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_delOn" type="T_TIME" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_delOff" type="T_TIME" byteoffset="44" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_procDelOn" type="T_TIME" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_procDelOff" type="T_TIME" byteoffset="52" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atMachine" size="222" nativesize="3848" 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_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="208" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manStart" type="T_BOOL" byteoffset="192" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="193" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_extUTS" type="T_BOOL" byteoffset="194" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="196" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyTimeRem" type="T_TIME" byteoffset="200" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyTimeAct" type="T_BOOL" byteoffset="204" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runStatus" type="T_BOOL" byteoffset="205" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_gadgetsFault" type="T_BOOL" byteoffset="206" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atTODWithOffset" size="40" nativesize="32" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atTODWithOffset">
|
||||
<UserDefElement iecname="in_fromRTC" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="settings" type="T_atTODSettings" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="_utcMs" type="T_DINT" byteoffset="12" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="localHour" type="T_INT" byteoffset="16" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
<UserDefElement iecname="localMinute" type="T_INT" byteoffset="18" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
<UserDefElement iecname="localMs" type="T_DINT" byteoffset="20" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
<UserDefElement iecname="localSecond" type="T_INT" byteoffset="24" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
<UserDefElement iecname="localTOD" type="T_TIME_OF_DAY" byteoffset="28" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
<UserDefElement iecname="utcMs" type="T_DINT" byteoffset="32" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
<UserDefElement iecname="utcTOD" type="T_TIME_OF_DAY" byteoffset="36" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDI" size="167" nativesize="528" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDI">
|
||||
<UserDefElement iecname="in_raw" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_ready" type="T_BOOL" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="faults" type="T_atDIFault" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="alm" type="T_atAlarm" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="debounce" type="T_atDebounce" byteoffset="68" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_invert" type="T_BOOL" byteoffset="81" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="82" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_raw" type="T_BOOL" byteoffset="163" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_val" type="T_BOOL" byteoffset="164" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="165" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="raw" type="T_BOOL" byteoffset="166" vartype="VAR" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atLimits" size="232" nativesize="880" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atLimits">
|
||||
<UserDefElement iecname="in_val" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="hihi" type="T_atLimit" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="hi" type="T_atLimit" byteoffset="64" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="lo" type="T_atLimit" byteoffset="120" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="lolo" type="T_atLimit" byteoffset="176" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atMotor" size="254" nativesize="4816" 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_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="240" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_extUTS" type="T_BOOL" byteoffset="192" vartype="VAR_INPUT" inherited_from="T_atGadget" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="196" vartype="VAR_INPUT" inherited_from="T_atGadget" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyTimeRem" type="T_TIME" byteoffset="200" vartype="VAR_OUTPUT" inherited_from="T_atGadget" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyTimeAct" type="T_BOOL" byteoffset="204" vartype="VAR_OUTPUT" inherited_from="T_atGadget" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manStart" type="T_BOOL" byteoffset="205" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="206" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="power" type="T_atDevicePower" byteoffset="208" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="runTrig" type="T_R_TRIG" byteoffset="220" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="inrushDelay" type="T_ULINT" byteoffset="224" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="inrushTime" type="T_DINT" byteoffset="232" vartype="VAR" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atAI" size="680" nativesize="1800" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAI">
|
||||
<UserDefElement iecname="in_raw" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_calMin" type="T_BOOL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_calMax" type="T_BOOL" byteoffset="5" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="6" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_ready" type="T_BOOL" byteoffset="7" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="limits" type="T_atLimits" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="scalingRaw" type="T_atScaling" byteoffset="240" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="scalingEU" type="T_atScaling" byteoffset="352" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="faults" type="T_atAiFault" byteoffset="464" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="filter" type="T_atFilter" byteoffset="560" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_signal" type="T_REAL" byteoffset="572" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="576" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="titleIDX_AI" type="T_INT" byteoffset="658" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_filterTim" type="T_DINT" byteoffset="660" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_scaled" type="T_REAL" byteoffset="664" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_eu" type="T_REAL" byteoffset="668" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="672" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="ai" type="T_BOOL" byteoffset="673" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="filtered" type="T_REAL" byteoffset="676" vartype="VAR" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeSimple name="T_REFERENCE_TO_atAI_REF" size="680" swapsize="0" typeclass="Reference" iecname="REFERENCE TO atAI_REF" basetype="T_atAI" />
|
||||
<TypeUserDef name="T_atHSC" size="748" nativesize="472" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atHSC">
|
||||
<UserDefElement iecname="in_rawCount" type="T_UDINT" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="ai" type="T_atAI" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="resetDay" type="T_BOOL" byteoffset="688" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_avgTime" type="T_INT" byteoffset="690" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_multiplier" type="T_REAL" byteoffset="692" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_freq" type="T_REAL" byteoffset="696" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="volSmlTotal" type="T_REAL" byteoffset="700" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="volSmlTotalInt" type="T_UDINT" byteoffset="704" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="trig" type="T_R_TRIG" byteoffset="708" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="rst" type="T_TON" byteoffset="712" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="rstTrig" type="T_R_TRIG" byteoffset="728" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="pulseTotal" type="T_UDINT" byteoffset="732" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="dayLastCnt" type="T_UDINT" byteoffset="736" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="euTotal" type="T_UDINT" byteoffset="740" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="dailyDelta" type="T_UDINT" byteoffset="744" vartype="VAR_OUTPUT" 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 name="g_iAlarmStorageClear" type="T_INT" access="Read" />
|
||||
</Node>
|
||||
</Node>
|
||||
<Node name="atDevice">
|
||||
<Node name="devices" type="T_atDeviceList" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="atGadget">
|
||||
<Node name="devices" type="T_atDeviceList" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="atGH">
|
||||
<Node name="aiIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="aiVis" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="almAck" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="almAckAll" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="almActive" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="almCount" type="T_REAL" access="ReadWrite" />
|
||||
<Node name="almHist" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="almScrollFrz" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="cycleActive" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="datacalEmty" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="datacalFull" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="dataClear" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="diIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="diVis" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="dqIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="dqVis" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="frameIDX" type="T_INT" access="ReadWrite" />
|
||||
<Node name="idx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="litertoGalUnit" type="T_litertoGalUnitType" access="ReadWrite" />
|
||||
<Node name="pageIDX" type="T_INT" access="ReadWrite" />
|
||||
<Node name="passwrd" type="T_STRING" access="ReadWrite" />
|
||||
<Node name="passwrdacpt" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="selecAI_IOIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="selecDi_IOIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="selecDQ_IOIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="selectStageIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="settings" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="srvcRmCtl" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="temperatureUnit" type="T_TemperatureUnitTypes" access="ReadWrite" />
|
||||
<Node name="tzSet" type="T_atTZss" access="ReadWrite" />
|
||||
<Node name="user" type="T_STRING" access="ReadWrite" />
|
||||
<Node name="weightcal" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="weightUnit" type="T_WeightUnitType" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="atGVL">
|
||||
<Node name="hmiReset" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="reset" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="simEn" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="TODsettings" type="T_atTODSettings" access="ReadWrite" />
|
||||
<Node name="ver" type="T_atVersion" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="atMachine">
|
||||
<Node name="devices" type="T_atDeviceList" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="atMotor">
|
||||
<Node name="devices" type="T_atDeviceList" 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="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="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="bin07AugOvrld" type="T_atDI" access="ReadWrite" />
|
||||
<Node name="bin07AugRun" type="T_atDQ" access="ReadWrite" />
|
||||
<Node name="bin07DragOvrld" type="T_atDI" 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="bin10HLS" type="T_atDI" access="ReadWrite" />
|
||||
<Node name="bin11HLS" type="T_atDI" access="ReadWrite" />
|
||||
<Node name="bin7DragEn" type="T_BOOL" 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="dq14" type="T_atDQ" access="ReadWrite" />
|
||||
<Node name="dq15" type="T_atDQ" access="ReadWrite" />
|
||||
<Node name="dq16" 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" type="T_atMotor" access="ReadWrite" />
|
||||
<Node name="m01_07D" type="T_atMotor" 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="recLegRun" type="T_atDQ" 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="utroughRun" type="T_atDQ" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="Main">
|
||||
<Node name="clock" type="T_atTODWithOffset" access="ReadWrite" />
|
||||
<Node name="run" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="tim" type="T_TON" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="System">
|
||||
<Node name="alm" type="T_ARRAY__0__40__OF_BOOL" access="ReadWrite" />
|
||||
<Node name="i" type="T_INT" access="ReadWrite" />
|
||||
<Node name="i2" type="T_INT" access="ReadWrite" />
|
||||
<Node name="out_activeAlmCnt" type="T_REAL" access="ReadWrite" />
|
||||
<Node name="testtrig" type="T_BOOL" access="ReadWrite" />
|
||||
</Node>
|
||||
</Node>
|
||||
</NodeList>
|
||||
</Symbolconfiguration>
|
||||
BIN
At Site/rbf_main.project
(Stored with Git LFS)
Normal file
BIN
At Site/rbf_main.project
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
At Site/rbf_main_project.precompilecache
(Stored with Git LFS)
Normal file
BIN
At Site/rbf_main_project.precompilecache
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
Development/Archive.prj
(Stored with Git LFS)
BIN
Development/Archive.prj
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
Development/rbf_main.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
(Stored with Git LFS)
BIN
Development/rbf_main.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
Development/rbf_main.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
(Stored with Git LFS)
BIN
Development/rbf_main.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
(Stored with Git LFS)
Binary file not shown.
630
Development/rbf_main.Device.Application.xml
Normal file
630
Development/rbf_main.Device.Application.xml
Normal file
@ -0,0 +1,630 @@
|
||||
<?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.5.2.0" runtimeid="3.5.19.61" libversion="4.5.0.0" compiler="3.5.21.10" lmm="3.5.21.10" profile="CODESYS V3.5 SP21 Patch 1+" 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_DWORD" size="4" swapsize="4" typeclass="DWord" iecname="DWORD" />
|
||||
<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_STRING" size="81" swapsize="0" typeclass="String" iecname="STRING" />
|
||||
<TypeSimple name="T_TIME" size="4" swapsize="4" typeclass="Time" iecname="TIME" />
|
||||
<TypeSimple name="T_TIME_OF_DAY" size="4" swapsize="4" typeclass="TimeOfDay" iecname="TIME_OF_DAY" />
|
||||
<TypeSimple name="T_UDINT" size="4" swapsize="4" typeclass="UDInt" iecname="UDINT" />
|
||||
<TypeSimple name="T_UINT" size="2" swapsize="2" typeclass="UInt" iecname="UINT" />
|
||||
<TypeSimple name="T_ULINT" size="8" swapsize="8" typeclass="ULInt" iecname="ULINT" />
|
||||
<TypeArray name="T_ARRAY__0__40__OF_BOOL" size="41" nativesize="41" typeclass="Array" iecname="ARRAY [0..40] OF BOOL" basetype="T_BOOL">
|
||||
<ArrayDim minrange="0" maxrange="40" />
|
||||
</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>
|
||||
<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_POINTER_TO_atMachine" size="8" swapsize="8" typeclass="Pointer" iecname="POINTER TO atMachine" />
|
||||
<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" />
|
||||
</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_TemperatureUnitTypes" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="TemperatureUnitTypes" basetype="T_INT">
|
||||
<UserDefElement type="T_TemperatureUnitTypes" iecname="Celsius" enumvalue="0" />
|
||||
<UserDefElement type="T_TemperatureUnitTypes" iecname="Fahrenheit" enumvalue="1" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_WeightUnitType" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="WeightUnitType" basetype="T_INT">
|
||||
<UserDefElement type="T_WeightUnitType" iecname="Kilograms" enumvalue="0" />
|
||||
<UserDefElement type="T_WeightUnitType" iecname="Pounds" enumvalue="1" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atAlarmDefault" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atAlarmDefault" basetype="T_INT">
|
||||
<UserDefElement type="T_atAlarmDefault" iecname="unlatched" enumvalue="0" />
|
||||
<UserDefElement type="T_atAlarmDefault" iecname="latched" enumvalue="1" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDQ" size="84" nativesize="96" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDQ">
|
||||
<UserDefElement iecname="in_invert" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_raw" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_val" type="T_BOOL" byteoffset="83" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDebounce" size="13" nativesize="96" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDebounce">
|
||||
<UserDefElement iecname="in_raw" 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_val" type="T_BOOL" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDeviceList" size="14" nativesize="2520" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDeviceList">
|
||||
<UserDefElement iecname="inrushDelay" type="T_ULINT" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="deviceCnt" type="T_INT" byteoffset="8" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="machineCnt" type="T_INT" byteoffset="10" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="gadgetCnt" type="T_INT" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDevicePower" size="12" nativesize="12" typeclass="Userdef" pouclass="STRUCTURE" iecname="atDevicePower">
|
||||
<UserDefElement iecname="total" type="T_REAL" byteoffset="0" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="filtered" type="T_REAL" byteoffset="4" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="deviation" type="T_REAL" byteoffset="8" vartype="VAR" 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="run" enumvalue="100" />
|
||||
<UserDefElement type="T_atDeviceStatus" iecname="reqToRun" enumvalue="200" />
|
||||
<UserDefElement type="T_atDeviceStatus" iecname="inrushDelay" enumvalue="300" />
|
||||
<UserDefElement type="T_atDeviceStatus" iecname="startDel" enumvalue="400" />
|
||||
<UserDefElement type="T_atDeviceStatus" iecname="stopDel" enumvalue="500" />
|
||||
<UserDefElement type="T_atDeviceStatus" iecname="fault" enumvalue="600" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atFilter" size="12" nativesize="96" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atFilter">
|
||||
<UserDefElement iecname="in_cv" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_tau" type="T_TIME" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_filt" type="T_REAL" byteoffset="8" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atLimitType" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atLimitType" basetype="T_INT">
|
||||
<UserDefElement type="T_atLimitType" iecname="hi" enumvalue="0" />
|
||||
<UserDefElement type="T_atLimitType" iecname="lo" enumvalue="1" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atScaling" size="112" nativesize="120" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atScaling">
|
||||
<UserDefElement iecname="in_raw" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_rawMin" type="T_REAL" byteoffset="88" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_rawMax" type="T_REAL" byteoffset="92" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_euMin" type="T_REAL" byteoffset="96" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_euMax" type="T_REAL" byteoffset="100" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_clamp" type="T_BOOL" byteoffset="104" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="titleIDX_AQ" type="T_INT" byteoffset="106" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_eu" type="T_REAL" byteoffset="108" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atSeqCtl" size="44" nativesize="1248" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atSeqCtl">
|
||||
<UserDefElement iecname="in_enable" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_runDem" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_runPerm" type="T_BOOL" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="3" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_runStatus" type="T_BOOL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_uts" type="T_BOOL" byteoffset="5" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_parentPerm" type="T_BOOL" byteoffset="6" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_startDly" type="T_TIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_stopDly" type="T_TIME" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="16" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="17" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_strtDlyDn" type="T_BOOL" byteoffset="18" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stopDlyDn" type="T_BOOL" byteoffset="19" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_strtDlyET" type="T_TIME" byteoffset="20" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stpDlyET" type="T_TIME" byteoffset="24" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_reqToRunStat" type="T_BOOL" byteoffset="28" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_strtDlyAct" type="T_BOOL" byteoffset="29" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stopDlyAct" type="T_BOOL" byteoffset="30" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyAct" type="T_BOOL" byteoffset="31" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="32" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_depsRun" type="T_BOOL" byteoffset="33" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_TSS" type="T_DINT" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atTODSettings" size="8" nativesize="8" typeclass="Userdef" pouclass="STRUCTURE" iecname="atTODSettings">
|
||||
<UserDefElement iecname="TimeZoneOffset" type="T_INT" byteoffset="0" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="RTCAdjustment" type="T_DINT" byteoffset="4" vartype="VAR" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atTZss" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atTZss" basetype="T_INT">
|
||||
<UserDefElement type="T_atTZss" iecname="MST" enumvalue="0" />
|
||||
<UserDefElement type="T_atTZss" iecname="MDT" enumvalue="1" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atVersion" size="8" nativesize="8" typeclass="Userdef" pouclass="STRUCTURE" iecname="atVersion">
|
||||
<UserDefElement iecname="uiMajor" type="T_UINT" byteoffset="0" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="uiMinor" type="T_UINT" byteoffset="2" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="uiServicePack" type="T_UINT" byteoffset="4" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="uiPatch" type="T_UINT" byteoffset="6" vartype="VAR" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_litertoGalUnitType" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="litertoGalUnitType" basetype="T_INT">
|
||||
<UserDefElement type="T_litertoGalUnitType" iecname="Liter" enumvalue="0" />
|
||||
<UserDefElement type="T_litertoGalUnitType" iecname="Gallon" enumvalue="1" />
|
||||
</TypeUserDef>
|
||||
<TypeSimple name="T_REFERENCE_TO_atTODSettings_REF" size="8" swapsize="0" typeclass="Reference" iecname="REFERENCE TO atTODSettings_REF" basetype="T_atTODSettings" />
|
||||
<TypeUserDef name="T_atAlarm" size="19" nativesize="104" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarm">
|
||||
<UserDefElement iecname="in_raw" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_defaultType" type="T_atAlarmDefault" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_almIDX" type="T_INT" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_delOn" type="T_TIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_delOff" type="T_TIME" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_latched" type="T_BOOL" byteoffset="16" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_unlatched" type="T_BOOL" byteoffset="17" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_default" type="T_BOOL" byteoffset="18" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDevice" size="206" nativesize="2664" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDevice">
|
||||
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="192" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeArray name="T_ARRAY__0__13__OF_atAlarm" size="280" nativesize="1456" typeclass="Array" iecname="ARRAY [0..13] OF atAlarm" basetype="T_atAlarm">
|
||||
<ArrayDim minrange="0" maxrange="13" />
|
||||
</TypeArray>
|
||||
<TypeUserDef name="T_atAiFault" size="96" nativesize="448" 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="20" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="card" type="T_atAlarm" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="chan" type="T_atAlarm" byteoffset="60" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="79" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_raw" type="T_REAL" byteoffset="80" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_card" type="T_BOOL" byteoffset="84" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_overSP" type="T_REAL" byteoffset="88" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_underSP" type="T_REAL" byteoffset="92" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDIFault" size="42" nativesize="224" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDIFault">
|
||||
<UserDefElement iecname="card" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="chan" type="T_atAlarm" byteoffset="20" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="39" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_card" type="T_BOOL" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_chan" type="T_BOOL" byteoffset="41" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atGadget" size="222" nativesize="3744" 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_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="208" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_extUTS" type="T_BOOL" byteoffset="192" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="196" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyTimeRem" type="T_TIME" byteoffset="200" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyTimeAct" type="T_BOOL" byteoffset="204" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atLimit" size="56" nativesize="216" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atLimit">
|
||||
<UserDefElement iecname="alm" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_val" type="T_REAL" byteoffset="20" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_type" type="T_atLimitType" byteoffset="24" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="26" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_procEn" type="T_BOOL" byteoffset="27" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_sp" type="T_REAL" byteoffset="28" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_hyst" type="T_REAL" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_en" type="T_BOOL" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_delOn" type="T_TIME" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_delOff" type="T_TIME" byteoffset="44" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_procDelOn" type="T_TIME" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_procDelOff" type="T_TIME" byteoffset="52" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atMachine" size="222" nativesize="3848" 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_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="208" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manStart" type="T_BOOL" byteoffset="192" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="193" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_extUTS" type="T_BOOL" byteoffset="194" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="196" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyTimeRem" type="T_TIME" byteoffset="200" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyTimeAct" type="T_BOOL" byteoffset="204" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runStatus" type="T_BOOL" byteoffset="205" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_gadgetsFault" type="T_BOOL" byteoffset="206" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atTODWithOffset" size="40" nativesize="32" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atTODWithOffset">
|
||||
<UserDefElement iecname="in_fromRTC" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="settings" type="T_atTODSettings" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="_utcMs" type="T_DINT" byteoffset="12" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="localHour" type="T_INT" byteoffset="16" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
<UserDefElement iecname="localMinute" type="T_INT" byteoffset="18" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
<UserDefElement iecname="localMs" type="T_DINT" byteoffset="20" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
<UserDefElement iecname="localSecond" type="T_INT" byteoffset="24" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
<UserDefElement iecname="localTOD" type="T_TIME_OF_DAY" byteoffset="28" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
<UserDefElement iecname="utcMs" type="T_DINT" byteoffset="32" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
<UserDefElement iecname="utcTOD" type="T_TIME_OF_DAY" byteoffset="36" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atDI" size="167" nativesize="528" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDI">
|
||||
<UserDefElement iecname="in_raw" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_ready" type="T_BOOL" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="faults" type="T_atDIFault" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="alm" type="T_atAlarm" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="debounce" type="T_atDebounce" byteoffset="68" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_invert" type="T_BOOL" byteoffset="81" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="82" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_raw" type="T_BOOL" byteoffset="163" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_val" type="T_BOOL" byteoffset="164" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="165" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="raw" type="T_BOOL" byteoffset="166" vartype="VAR" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atLimits" size="232" nativesize="880" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atLimits">
|
||||
<UserDefElement iecname="in_val" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="hihi" type="T_atLimit" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="hi" type="T_atLimit" byteoffset="64" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="lo" type="T_atLimit" byteoffset="120" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="lolo" type="T_atLimit" byteoffset="176" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atMotor" size="254" nativesize="4816" 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_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="240" inherited_from="T_atDevice" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_extUTS" type="T_BOOL" byteoffset="192" vartype="VAR_INPUT" inherited_from="T_atGadget" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="196" vartype="VAR_INPUT" inherited_from="T_atGadget" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyTimeRem" type="T_TIME" byteoffset="200" vartype="VAR_OUTPUT" inherited_from="T_atGadget" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_dlyTimeAct" type="T_BOOL" byteoffset="204" vartype="VAR_OUTPUT" inherited_from="T_atGadget" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manStart" type="T_BOOL" byteoffset="205" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="206" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="power" type="T_atDevicePower" byteoffset="208" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="runTrig" type="T_R_TRIG" byteoffset="220" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="inrushDelay" type="T_ULINT" byteoffset="224" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="inrushTime" type="T_DINT" byteoffset="232" vartype="VAR" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeUserDef name="T_atAI" size="680" nativesize="1800" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAI">
|
||||
<UserDefElement iecname="in_raw" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_calMin" type="T_BOOL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_calMax" type="T_BOOL" byteoffset="5" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="6" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_ready" type="T_BOOL" byteoffset="7" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="limits" type="T_atLimits" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="scalingRaw" type="T_atScaling" byteoffset="240" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="scalingEU" type="T_atScaling" byteoffset="352" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="faults" type="T_atAiFault" byteoffset="464" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="filter" type="T_atFilter" byteoffset="560" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_signal" type="T_REAL" byteoffset="572" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="576" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="titleIDX_AI" type="T_INT" byteoffset="658" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_filterTim" type="T_DINT" byteoffset="660" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_scaled" type="T_REAL" byteoffset="664" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_eu" type="T_REAL" byteoffset="668" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="672" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="ai" type="T_BOOL" byteoffset="673" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="filtered" type="T_REAL" byteoffset="676" vartype="VAR" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<TypeSimple name="T_REFERENCE_TO_atAI_REF" size="680" swapsize="0" typeclass="Reference" iecname="REFERENCE TO atAI_REF" basetype="T_atAI" />
|
||||
<TypeUserDef name="T_atHSC" size="748" nativesize="472" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atHSC">
|
||||
<UserDefElement iecname="in_rawCount" type="T_UDINT" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="ai" type="T_atAI" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="resetDay" type="T_BOOL" byteoffset="688" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_avgTime" type="T_INT" byteoffset="690" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_multiplier" type="T_REAL" byteoffset="692" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_freq" type="T_REAL" byteoffset="696" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="volSmlTotal" type="T_REAL" byteoffset="700" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="volSmlTotalInt" type="T_UDINT" byteoffset="704" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="trig" type="T_R_TRIG" byteoffset="708" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="rst" type="T_TON" byteoffset="712" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="rstTrig" type="T_R_TRIG" byteoffset="728" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="pulseTotal" type="T_UDINT" byteoffset="732" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="dayLastCnt" type="T_UDINT" byteoffset="736" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="euTotal" type="T_UDINT" byteoffset="740" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="dailyDelta" type="T_UDINT" byteoffset="744" vartype="VAR_OUTPUT" 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 name="g_iAlarmStorageClear" type="T_INT" access="Read" />
|
||||
</Node>
|
||||
</Node>
|
||||
<Node name="atDevice">
|
||||
<Node name="devices" type="T_atDeviceList" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="atGadget">
|
||||
<Node name="devices" type="T_atDeviceList" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="atGH">
|
||||
<Node name="aiIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="aiVis" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="almAck" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="almAckAll" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="almActive" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="almCount" type="T_REAL" access="ReadWrite" />
|
||||
<Node name="almHist" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="almScrollFrz" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="cycleActive" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="datacalEmty" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="datacalFull" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="dataClear" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="diIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="diVis" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="dqIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="dqVis" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="frameIDX" type="T_INT" access="ReadWrite" />
|
||||
<Node name="idx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="litertoGalUnit" type="T_litertoGalUnitType" access="ReadWrite" />
|
||||
<Node name="pageIDX" type="T_INT" access="ReadWrite" />
|
||||
<Node name="passwrd" type="T_STRING" access="ReadWrite" />
|
||||
<Node name="passwrdacpt" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="selecAI_IOIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="selecDi_IOIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="selecDQ_IOIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="selectStageIdx" type="T_INT" access="ReadWrite" />
|
||||
<Node name="settings" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="srvcRmCtl" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="temperatureUnit" type="T_TemperatureUnitTypes" access="ReadWrite" />
|
||||
<Node name="tzSet" type="T_atTZss" access="ReadWrite" />
|
||||
<Node name="user" type="T_STRING" access="ReadWrite" />
|
||||
<Node name="weightcal" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="weightUnit" type="T_WeightUnitType" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="atGVL">
|
||||
<Node name="hmiReset" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="reset" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="simEn" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="TODsettings" type="T_atTODSettings" access="ReadWrite" />
|
||||
<Node name="ver" type="T_atVersion" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="atMachine">
|
||||
<Node name="devices" type="T_atDeviceList" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="atMotor">
|
||||
<Node name="devices" type="T_atDeviceList" 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="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="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="bin07AugOvrld" type="T_atDI" access="ReadWrite" />
|
||||
<Node name="bin07AugRun" type="T_atDQ" access="ReadWrite" />
|
||||
<Node name="bin07DragOvrld" type="T_atDI" 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="bin10HLS" type="T_atDI" access="ReadWrite" />
|
||||
<Node name="bin11HLS" type="T_atDI" access="ReadWrite" />
|
||||
<Node name="bin7DragEn" type="T_BOOL" 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="dq14" type="T_atDQ" access="ReadWrite" />
|
||||
<Node name="dq15" type="T_atDQ" access="ReadWrite" />
|
||||
<Node name="dq16" 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" type="T_atMotor" access="ReadWrite" />
|
||||
<Node name="m01_07D" type="T_atMotor" 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="recLegRun" type="T_atDQ" 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="utroughRun" type="T_atDQ" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="Main">
|
||||
<Node name="clock" type="T_atTODWithOffset" access="ReadWrite" />
|
||||
<Node name="run" type="T_BOOL" access="ReadWrite" />
|
||||
<Node name="tim" type="T_TON" access="ReadWrite" />
|
||||
</Node>
|
||||
<Node name="System">
|
||||
<Node name="alm" type="T_ARRAY__0__40__OF_BOOL" access="ReadWrite" />
|
||||
<Node name="i" type="T_INT" access="ReadWrite" />
|
||||
<Node name="i2" type="T_INT" access="ReadWrite" />
|
||||
<Node name="out_activeAlmCnt" type="T_REAL" access="ReadWrite" />
|
||||
<Node name="testtrig" type="T_BOOL" access="ReadWrite" />
|
||||
</Node>
|
||||
</Node>
|
||||
</NodeList>
|
||||
</Symbolconfiguration>
|
||||
BIN
Development/rbf_main.project
(Stored with Git LFS)
BIN
Development/rbf_main.project
(Stored with Git LFS)
Binary file not shown.
@ -1,4 +0,0 @@
|
||||
Atom
|
||||
ATOM-THINKBOOK
|
||||
12636
|
||||
638894305784495140
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Development/rbf_main_RECOVERED_2025-07-29T16-29-38-1000.project
(Stored with Git LFS)
BIN
Development/rbf_main_RECOVERED_2025-07-29T16-29-38-1000.project
(Stored with Git LFS)
Binary file not shown.
@ -1,4 +0,0 @@
|
||||
User
|
||||
ATOM-CRDESKTOP
|
||||
33712
|
||||
638895060080546180
|
||||
BIN
Development/rbf_main_RECOVERED_2025-07-29T16-29-38-1000_project.precompilecache
(Stored with Git LFS)
BIN
Development/rbf_main_RECOVERED_2025-07-29T16-29-38-1000_project.precompilecache
(Stored with Git LFS)
Binary file not shown.
BIN
Development/rbf_main_project.precompilecache
(Stored with Git LFS)
BIN
Development/rbf_main_project.precompilecache
(Stored with Git LFS)
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user