before library update

This commit is contained in:
carlos 2026-07-09 08:24:54 -06:00
parent 3b44f13f60
commit 5d5d003c2d
9 changed files with 3077 additions and 92 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

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

Binary file not shown.

View File

@ -75,7 +75,7 @@
<UserDefElement iecname="Q" type="T_BOOL" byteoffset="8" vartype="VAR_OUTPUT" 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" /> <UserDefElement iecname="ET" type="T_TIME" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atAlarm" size="13" nativesize="2624" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarm"> <TypeUserDef name="T_atAlarm" size="13" nativesize="2704" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarm">
<UserDefElement iecname="in_en" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_en" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_delOn" type="T_TIME" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_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="in_delOff" type="T_TIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
@ -120,8 +120,12 @@
<UserDefElement type="T_atSStStatusCode" iecname="initialization" enumvalue="10" /> <UserDefElement type="T_atSStStatusCode" iecname="initialization" enumvalue="10" />
<UserDefElement type="T_atSStStatusCode" iecname="unknown" enumvalue="11" /> <UserDefElement type="T_atSStStatusCode" iecname="unknown" enumvalue="11" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atScaling" size="4" nativesize="1144" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atScaling"> <TypeUserDef name="T_atScaling" size="20" nativesize="1144" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atScaling">
<UserDefElement iecname="out_eu" type="T_REAL" byteoffset="0" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="in_rawMin" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_rawMax" type="T_REAL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_euMin" type="T_REAL" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_euMax" type="T_REAL" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_eu" type="T_REAL" byteoffset="16" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atScalingPersistent" size="24" nativesize="1144" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atScalingPersistent"> <TypeUserDef name="T_atScalingPersistent" size="24" nativesize="1144" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atScalingPersistent">
<UserDefElement iecname="in_raw" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_raw" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
@ -136,7 +140,7 @@
<UserDefElement iecname="in_startDly" type="T_TIME" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_startDly" type="T_TIME" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_stopDly" type="T_TIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_stopDly" type="T_TIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atTrkPumpCtl" size="22" nativesize="1384" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atTrkPumpCtl"> <TypeUserDef name="T_atTrkPumpCtl" size="22" nativesize="1344" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atTrkPumpCtl">
<UserDefElement iecname="in_fillMultiplierSP" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_fillMultiplierSP" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_fillOffsetSP" type="T_REAL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_fillOffsetSP" type="T_REAL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_revOnTmrSP" type="T_DINT" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_revOnTmrSP" type="T_DINT" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
@ -161,9 +165,11 @@
<UserDefElement type="T_atVFDFaultCode" iecname="outPhaseLoss" enumvalue="11" /> <UserDefElement type="T_atVFDFaultCode" iecname="outPhaseLoss" enumvalue="11" />
<UserDefElement type="T_atVFDFaultCode" iecname="overHeat" enumvalue="12" /> <UserDefElement type="T_atVFDFaultCode" iecname="overHeat" enumvalue="12" />
<UserDefElement type="T_atVFDFaultCode" iecname="localCtl" enumvalue="13" /> <UserDefElement type="T_atVFDFaultCode" iecname="localCtl" enumvalue="13" />
<UserDefElement type="T_atVFDFaultCode" iecname="driveCommFlt" enumvalue="14" />
<UserDefElement type="T_atVFDFaultCode" iecname="safeTorqueOff" enumvalue="15" />
<UserDefElement type="T_atVFDFaultCode" iecname="unknown" enumvalue="99" /> <UserDefElement type="T_atVFDFaultCode" iecname="unknown" enumvalue="99" />
</TypeUserDef> </TypeUserDef>
<TypeArray name="T_ARRAY__0__13__OF_atAlarm" size="224" nativesize="36736" typeclass="Array" iecname="ARRAY [0..13] OF atAlarm" basetype="T_atAlarm"> <TypeArray name="T_ARRAY__0__13__OF_atAlarm" size="224" nativesize="37856" typeclass="Array" iecname="ARRAY [0..13] OF atAlarm" basetype="T_atAlarm">
<ArrayDim minrange="0" maxrange="13" /> <ArrayDim minrange="0" maxrange="13" />
</TypeArray> </TypeArray>
<TypeUserDef name="T_BLINK" size="32" nativesize="44" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="BLINK"> <TypeUserDef name="T_BLINK" size="32" nativesize="44" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="BLINK">
@ -173,23 +179,23 @@
<UserDefElement iecname="OUT" type="T_BOOL" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="OUT" type="T_BOOL" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="CLOCK" type="T_TP" byteoffset="16" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="CLOCK" type="T_TP" byteoffset="16" vartype="VAR" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atAiFault" size="56" nativesize="8928" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAiFault"> <TypeUserDef name="T_atAiFault" size="56" nativesize="9168" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAiFault">
<UserDefElement iecname="under" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="under" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="over" type="T_atAlarm" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="over" type="T_atAlarm" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="chan" type="T_atAlarm" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="chan" type="T_atAlarm" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_overSP" type="T_REAL" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_overSP" type="T_REAL" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_underSP" type="T_REAL" byteoffset="52" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_underSP" type="T_REAL" byteoffset="52" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atDIFault" size="13" nativesize="3664" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDIFault"> <TypeUserDef name="T_atDIFault" size="13" nativesize="3744" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDIFault">
<UserDefElement iecname="chan" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="chan" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atDQ" size="18" nativesize="3688" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDQ"> <TypeUserDef name="T_atDQ" size="18" nativesize="3768" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDQ">
<UserDefElement iecname="in_raw" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_raw" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_nameIdx" type="T_INT" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_nameIdx" type="T_INT" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="fault" type="T_atAlarm" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_val" type="T_BOOL" byteoffset="17" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_val" type="T_BOOL" byteoffset="17" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atDevice" size="28" nativesize="5800" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDevice"> <TypeUserDef name="T_atDevice" size="28" nativesize="5760" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDevice">
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" access="ReadWrite" />
@ -204,7 +210,7 @@
<UserDefElement iecname="posDem" type="T_INT" byteoffset="4" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="posDem" type="T_INT" byteoffset="4" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="posDemLoc" type="T_INT" byteoffset="6" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="posDemLoc" type="T_INT" byteoffset="6" vartype="VAR" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atDistributorControl" size="69" nativesize="2688" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDistributorControl"> <TypeUserDef name="T_atDistributorControl" size="69" nativesize="2768" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDistributorControl">
<UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="locAct" type="T_INT" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="locAct" type="T_INT" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
@ -222,7 +228,7 @@
<UserDefElement iecname="stallDlySp" type="T_DINT" byteoffset="64" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="stallDlySp" type="T_DINT" byteoffset="64" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="68" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="68" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atHSC" size="40" nativesize="5152" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atHSC"> <TypeUserDef name="T_atHSC" size="40" nativesize="6232" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atHSC">
<UserDefElement iecname="in_resetDay" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_resetDay" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="fault" type="T_atAlarm" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_avgTime" type="T_INT" byteoffset="18" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_avgTime" type="T_INT" byteoffset="18" vartype="VAR_INPUT" access="ReadWrite" />
@ -232,7 +238,7 @@
<UserDefElement iecname="todayEu" type="T_UDINT" byteoffset="32" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="todayEu" type="T_UDINT" byteoffset="32" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="yesterdayEu" type="T_UDINT" byteoffset="36" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="yesterdayEu" type="T_UDINT" byteoffset="36" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atLimit" size="45" nativesize="4784" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atLimit" basetype="T_atLimitBase"> <TypeUserDef name="T_atLimit" size="45" nativesize="4864" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atLimit" basetype="T_atLimitBase">
<UserDefElement iecname="in_sp" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" /> <UserDefElement iecname="in_sp" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
<UserDefElement iecname="in_hyst" type="T_REAL" byteoffset="4" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" /> <UserDefElement iecname="in_hyst" type="T_REAL" byteoffset="4" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
<UserDefElement iecname="in_en" type="T_BOOL" byteoffset="8" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" /> <UserDefElement iecname="in_en" type="T_BOOL" byteoffset="8" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
@ -243,7 +249,7 @@
<UserDefElement iecname="out" type="T_BOOL" byteoffset="28" vartype="VAR_OUTPUT" inherited_from="T_atLimitBase" access="ReadWrite" /> <UserDefElement iecname="out" type="T_BOOL" byteoffset="28" vartype="VAR_OUTPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
<UserDefElement iecname="alm" type="T_atAlarm" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="alm" type="T_atAlarm" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atDI" size="44" nativesize="9528" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDI"> <TypeUserDef name="T_atDI" size="44" nativesize="9688" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDI">
<UserDefElement iecname="faults" type="T_atDIFault" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="faults" type="T_atDIFault" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="alm" type="T_atAlarm" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="alm" type="T_atAlarm" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="debounce" type="T_atDebouncePersistent" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="debounce" type="T_atDebouncePersistent" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
@ -251,7 +257,7 @@
<UserDefElement iecname="out_raw" type="T_BOOL" byteoffset="42" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_raw" type="T_BOOL" byteoffset="42" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_val" type="T_BOOL" byteoffset="43" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_val" type="T_BOOL" byteoffset="43" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atGadget" size="32" nativesize="6880" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atGadget" basetype="T_atDevice"> <TypeUserDef name="T_atGadget" size="32" nativesize="6840" 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="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
@ -261,13 +267,13 @@
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="24" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="out_tss" type="T_DINT" byteoffset="24" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="28" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="28" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atLimits" size="189" nativesize="20176" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atLimits"> <TypeUserDef name="T_atLimits" size="189" nativesize="20496" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atLimits">
<UserDefElement iecname="hihi" type="T_atLimit" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="hihi" type="T_atLimit" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="hi" type="T_atLimit" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="hi" type="T_atLimit" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="lo" type="T_atLimit" byteoffset="96" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="lo" type="T_atLimit" byteoffset="96" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="lolo" type="T_atLimit" byteoffset="144" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="lolo" type="T_atLimit" byteoffset="144" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atMachine" size="38" nativesize="6928" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMachine" basetype="T_atDevice"> <TypeUserDef name="T_atMachine" size="38" nativesize="6888" 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="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
@ -281,20 +287,21 @@
<UserDefElement iecname="out_runStatus" type="T_BOOL" byteoffset="36" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_runStatus" type="T_BOOL" byteoffset="36" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="uts" type="T_BOOL" byteoffset="37" vartype="VAR" propertytype="call" access="Read" /> <UserDefElement iecname="uts" type="T_BOOL" byteoffset="37" vartype="VAR" propertytype="call" access="Read" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atAI" size="304" nativesize="35760" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAI"> <TypeUserDef name="T_atAI" size="324" nativesize="36320" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAI">
<UserDefElement iecname="in_calMin" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_raw" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_calMax" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_calMin" type="T_BOOL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="limits" type="T_atLimits" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_calMax" type="T_BOOL" byteoffset="5" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="scalingRaw" type="T_atScaling" byteoffset="196" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="limits" type="T_atLimits" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="scalingEU" type="T_atScalingPersistent" byteoffset="200" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="scalingRaw" type="T_atScaling" byteoffset="200" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="faults" type="T_atAiFault" byteoffset="224" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="scalingEU" type="T_atScalingPersistent" byteoffset="220" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="filter" type="T_atFilter" byteoffset="280" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="faults" type="T_atAiFault" byteoffset="244" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_signal" type="T_REAL" byteoffset="288" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="filter" type="T_atFilter" byteoffset="300" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_nameIdx" type="T_INT" byteoffset="292" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_signal" type="T_REAL" byteoffset="308" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_filterTim" type="T_DINT" byteoffset="296" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_nameIdx" type="T_INT" byteoffset="312" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_eu" type="T_REAL" byteoffset="300" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="in_filterTim" type="T_DINT" byteoffset="316" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_eu" type="T_REAL" byteoffset="320" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atMotor" size="44" nativesize="7952" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMotor" basetype="T_atGadget"> <TypeUserDef name="T_atMotor" size="44" nativesize="7912" 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="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
@ -308,7 +315,7 @@
<UserDefElement iecname="in_outputEU" type="T_REAL" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_outputEU" type="T_REAL" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_estimatedEU" type="T_REAL" byteoffset="40" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_estimatedEU" type="T_REAL" byteoffset="40" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atVFD" size="120" nativesize="11816" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFD" basetype="T_atGadget"> <TypeUserDef name="T_atVFD" size="120" nativesize="11856" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFD" basetype="T_atGadget">
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
@ -342,7 +349,7 @@
<UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="114" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="114" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_estimatedEU" type="T_REAL" byteoffset="116" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_estimatedEU" type="T_REAL" byteoffset="116" vartype="VAR_OUTPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atActuatorVtPls" size="657" nativesize="51152" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atActuatorVtPls" basetype="T_atGadget"> <TypeUserDef name="T_atActuatorVtPls" size="677" nativesize="51712" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atActuatorVtPls" basetype="T_atGadget">
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
@ -357,55 +364,55 @@
<UserDefElement iecname="in_manRetract" type="T_BOOL" byteoffset="41" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_manRetract" type="T_BOOL" byteoffset="41" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="42" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="42" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="ai" type="T_atAI" byteoffset="44" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="ai" type="T_atAI" byteoffset="44" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_posDem" type="T_REAL" byteoffset="348" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_posDem" type="T_REAL" byteoffset="368" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_stalReset" type="T_BOOL" byteoffset="352" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_stalReset" type="T_BOOL" byteoffset="372" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_openLngPrs" type="T_BOOL" byteoffset="353" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_openLngPrs" type="T_BOOL" byteoffset="373" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_closeLngPrs" type="T_BOOL" byteoffset="354" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_closeLngPrs" type="T_BOOL" byteoffset="374" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="posDemScaled" type="T_atScalingPersistent" byteoffset="356" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="posDemScaled" type="T_atScalingPersistent" byteoffset="376" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="inletFanVar" type="T_atScalingPersistent" byteoffset="380" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="inletFanVar" type="T_atScalingPersistent" byteoffset="400" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_manPos" type="T_REAL" byteoffset="404" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_manPos" type="T_REAL" byteoffset="424" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_posDly" type="T_TIME" byteoffset="408" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_posDly" type="T_TIME" byteoffset="428" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_motionDB" type="T_REAL" byteoffset="412" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_motionDB" type="T_REAL" byteoffset="432" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_stallDelay" type="T_DINT" byteoffset="416" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_stallDelay" type="T_DINT" byteoffset="436" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="atPosDlyTim" type="T_TIME" byteoffset="420" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="atPosDlyTim" type="T_TIME" byteoffset="440" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_HMICycleTMOn" type="T_DINT" byteoffset="424" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_HMICycleTMOn" type="T_DINT" byteoffset="444" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_HMICycleTMOff" type="T_DINT" byteoffset="428" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_HMICycleTMOff" type="T_DINT" byteoffset="448" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="stalledEn" type="T_BOOL" byteoffset="432" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="stalledEn" type="T_BOOL" byteoffset="452" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="deadBand" type="T_REAL" byteoffset="436" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="deadBand" type="T_REAL" byteoffset="456" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_open" type="T_BOOL" byteoffset="440" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_open" type="T_BOOL" byteoffset="460" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_close" type="T_BOOL" byteoffset="441" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_close" type="T_BOOL" byteoffset="461" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_atPos" type="T_BOOL" byteoffset="442" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_atPos" type="T_BOOL" byteoffset="462" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_activeStat" type="T_BOOL" byteoffset="443" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_activeStat" type="T_BOOL" byteoffset="463" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="stalled" type="T_atAlarm" byteoffset="444" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="stalled" type="T_atAlarm" byteoffset="464" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_PosDem" type="T_REAL" byteoffset="460" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_PosDem" type="T_REAL" byteoffset="480" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_inletFanVar" type="T_REAL" byteoffset="464" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_inletFanVar" type="T_REAL" byteoffset="484" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_inletFanRun" type="T_BOOL" byteoffset="468" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_inletFanRun" type="T_BOOL" byteoffset="488" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_ActPos" type="T_REAL" byteoffset="472" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_ActPos" type="T_REAL" byteoffset="492" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_readyDev" type="T_BOOL" byteoffset="476" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_readyDev" type="T_BOOL" byteoffset="496" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="tssSec" type="T_REAL" byteoffset="480" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="tssSec" type="T_REAL" byteoffset="500" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="atPosDly" type="T_TON" byteoffset="484" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="atPosDly" type="T_TON" byteoffset="504" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="atPosRun" type="T_BOOL" byteoffset="500" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="atPosRun" type="T_BOOL" byteoffset="520" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="req_open" type="T_BOOL" byteoffset="501" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="req_open" type="T_BOOL" byteoffset="521" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="req_close" type="T_BOOL" byteoffset="502" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="req_close" type="T_BOOL" byteoffset="522" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="lastPos" type="T_REAL" byteoffset="504" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="lastPos" type="T_REAL" byteoffset="524" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="traveling" type="T_BOOL" byteoffset="508" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="traveling" type="T_BOOL" byteoffset="528" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="stoppedTim" type="T_DINT" byteoffset="512" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="stoppedTim" type="T_DINT" byteoffset="532" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="reqOpen" type="T_BLINK" byteoffset="516" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="reqOpen" type="T_BLINK" byteoffset="536" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="reqClose" type="T_BLINK" byteoffset="548" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="reqClose" type="T_BLINK" byteoffset="568" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="cycleTimeOn" type="T_TIME" byteoffset="580" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="cycleTimeOn" type="T_TIME" byteoffset="600" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="cycleTimeOff" type="T_TIME" byteoffset="584" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="cycleTimeOff" type="T_TIME" byteoffset="604" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="closeTmr" type="T_TON" byteoffset="588" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="closeTmr" type="T_TON" byteoffset="608" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="fastclose" type="T_BOOL" byteoffset="604" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="fastclose" type="T_BOOL" byteoffset="624" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="extend" type="T_RS" byteoffset="605" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="extend" type="T_RS" byteoffset="625" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="retract" type="T_RS" byteoffset="608" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="retract" type="T_RS" byteoffset="628" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="trg" type="T_R_TRIG" byteoffset="611" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="trg" type="T_R_TRIG" byteoffset="631" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="out_inletPos" type="T_REAL" byteoffset="616" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="out_inletPos" type="T_REAL" byteoffset="636" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="out_pos" type="T_REAL" byteoffset="620" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="out_pos" type="T_REAL" byteoffset="640" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="lngPrsTMR_open" type="T_TON" byteoffset="624" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="lngPrsTMR_open" type="T_TON" byteoffset="644" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="lngPrsTMR_close" type="T_TON" byteoffset="640" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="lngPrsTMR_close" type="T_TON" byteoffset="660" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="initialized" type="T_BOOL" byteoffset="656" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="initialized" type="T_BOOL" byteoffset="676" vartype="VAR" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atVFDModbus" size="120" nativesize="12856" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFDModbus" basetype="T_atVFD"> <TypeUserDef name="T_atVFDModbus" size="120" nativesize="12896" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFDModbus" basetype="T_atVFD">
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
@ -439,7 +446,7 @@
<UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="114" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" /> <UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="114" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_estimatedEU" type="T_REAL" byteoffset="116" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" /> <UserDefElement iecname="out_estimatedEU" type="T_REAL" byteoffset="116" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atVFDGS20" size="120" nativesize="27808" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFDGS20" basetype="T_atVFDModbus"> <TypeUserDef name="T_atVFDGS20" size="120" nativesize="27272" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFDGS20" basetype="T_atVFDModbus">
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />

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

Binary file not shown.

Binary file not shown.