latest updates to the weg vfd fb and some of clareances modbus updates

This commit is contained in:
carlos 2025-05-16 12:59:03 -06:00
parent 6f49a4d5b6
commit 04107cbe79
14 changed files with 54 additions and 16 deletions

Binary file not shown.

View File

@ -96,6 +96,7 @@
<TypeSimple name="T_POINTER_TO_BYTE" size="8" swapsize="8" typeclass="Pointer" iecname="POINTER TO BYTE" /> <TypeSimple name="T_POINTER_TO_BYTE" size="8" swapsize="8" typeclass="Pointer" iecname="POINTER TO BYTE" />
<TypeSimple name="T_POINTER_TO_IClientRequest" size="8" swapsize="8" typeclass="Pointer" iecname="POINTER TO IClientRequest" /> <TypeSimple name="T_POINTER_TO_IClientRequest" size="8" swapsize="8" typeclass="Pointer" iecname="POINTER TO IClientRequest" />
<TypeSimple name="T_POINTER_TO_atMachine" size="8" swapsize="8" typeclass="Pointer" iecname="POINTER TO atMachine" /> <TypeSimple name="T_POINTER_TO_atMachine" size="8" swapsize="8" typeclass="Pointer" iecname="POINTER TO atMachine" />
<TypeSimple name="T_POINTER_TO_atMbReqBase" size="8" swapsize="8" typeclass="Pointer" iecname="POINTER TO atMbReqBase" />
<TypeUserDef name="T_R_TRIG" size="2" nativesize="16" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="R_TRIG"> <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="CLK" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="Q" type="T_BOOL" byteoffset="1" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="Q" type="T_BOOL" byteoffset="1" vartype="VAR_OUTPUT" access="ReadWrite" />
@ -192,6 +193,7 @@
<UserDefElement type="T_atVFDFaultCode" iecname="powerLoss" enumvalue="10" /> <UserDefElement type="T_atVFDFaultCode" iecname="powerLoss" enumvalue="10" />
<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="unknown" enumvalue="99" /> <UserDefElement type="T_atVFDFaultCode" iecname="unknown" enumvalue="99" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atVersion" size="8" nativesize="8" typeclass="Userdef" pouclass="STRUCTURE" iecname="atVersion"> <TypeUserDef name="T_atVersion" size="8" nativesize="8" typeclass="Userdef" pouclass="STRUCTURE" iecname="atVersion">
@ -200,6 +202,9 @@
<UserDefElement iecname="uiServicePack" type="T_UINT" byteoffset="4" 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" /> <UserDefElement iecname="uiPatch" type="T_UINT" byteoffset="6" vartype="VAR" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeArray name="T_ARRAY__0__99__OF_POINTER_TO_atMbReqBase" size="800" nativesize="800" typeclass="Array" iecname="ARRAY [0..99] OF POINTER TO atMbReqBase" basetype="T_POINTER_TO_atMbReqBase">
<ArrayDim minrange="0" maxrange="99" />
</TypeArray>
<TypeUserDef name="T_ByteBuffer" size="22" nativesize="32" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="ByteBuffer"> <TypeUserDef name="T_ByteBuffer" size="22" nativesize="32" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="ByteBuffer">
<UserDefElement iecname="uiPosition" type="T_UINT" byteoffset="0" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="uiPosition" type="T_UINT" byteoffset="0" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="_pBuffer" type="T_POINTER_TO_BYTE" byteoffset="8" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="_pBuffer" type="T_POINTER_TO_BYTE" byteoffset="8" vartype="VAR" access="ReadWrite" />
@ -246,6 +251,26 @@
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="192" access="ReadWrite" /> <UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="192" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atMbReqBase" size="70" nativesize="176" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMbReqBase">
<UserDefElement iecname="in_startAddr" type="T_UINT" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_quantity" type="T_UINT" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_dataOffset" type="T_UINT" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_interval" type="T_SYSTIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_unitId" type="T_BYTE" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_timeout" type="T_SYSTIME" byteoffset="24" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="addedToClient" type="T_BOOL" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_execute" type="T_BOOL" byteoffset="33" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="out_fault" type="T_BOOL" byteoffset="34" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_doneCnt" type="T_UDINT" byteoffset="36" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_errorCnt" type="T_UDINT" byteoffset="40" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_LastDuration" type="T_DINT" byteoffset="44" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_Interval" type="T_DINT" byteoffset="48" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="TSSus" type="T_SYSTIME" byteoffset="56" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="reqDone" type="T_BOOL" byteoffset="64" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="reqError" type="T_BOOL" byteoffset="65" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="doneTrig" type="T_R_TRIG" byteoffset="66" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="errTrig" type="T_R_TRIG" byteoffset="68" vartype="VAR" access="ReadWrite" />
</TypeUserDef>
<TypeUserDef name="T_Client" size="648" nativesize="680" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="Client"> <TypeUserDef name="T_Client" size="648" nativesize="680" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="Client">
<UserDefElement iecname="xConnect" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="xConnect" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="xConnected" type="T_BOOL" byteoffset="1" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="xConnected" type="T_BOOL" byteoffset="1" vartype="VAR_OUTPUT" access="ReadWrite" />
@ -349,7 +374,7 @@
<UserDefElement iecname="utcTOD" type="T_TIME_OF_DAY" byteoffset="36" vartype="VAR" propertytype="call" access="ReadWrite" /> <UserDefElement iecname="utcTOD" type="T_TIME_OF_DAY" byteoffset="36" vartype="VAR" propertytype="call" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeSimple name="T_REFERENCE_TO_ModbusFB_Client_REF" size="648" swapsize="0" typeclass="Reference" iecname="REFERENCE TO ModbusFB.Client_REF" basetype="T_Client" /> <TypeSimple name="T_REFERENCE_TO_ModbusFB_Client_REF" size="648" swapsize="0" typeclass="Reference" iecname="REFERENCE TO ModbusFB.Client_REF" basetype="T_Client" />
<TypeUserDef name="T_atVFD" size="302" nativesize="5088" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFD" basetype="T_atGadget"> <TypeUserDef name="T_atVFD" size="310" nativesize="5088" 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_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" 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_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
@ -373,7 +398,7 @@
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" 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="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="now" type="T_ULINT" byteoffset="184" vartype="VAR" inherited_from="T_atDevice" access="ReadWrite" />
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="288" inherited_from="T_atDevice" access="ReadWrite" /> <UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="296" 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_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="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_dlyTimeRem" type="T_TIME" byteoffset="200" vartype="VAR_OUTPUT" inherited_from="T_atGadget" access="ReadWrite" />
@ -399,16 +424,22 @@
<UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="260" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="260" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="264" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="fault" type="T_atAlarm" byteoffset="264" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="284" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="284" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="inStatusID" type="T_atSStStatusCode" byteoffset="286" vartype="VAR" access="ReadWrite" /> <UserDefElement iecname="out_localCtl" type="T_BOOL" byteoffset="286" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="inStatusID" type="T_atSStStatusCode" byteoffset="288" vartype="VAR" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atMbClient" size="660" nativesize="200" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMbClient"> <TypeUserDef name="T_atMbClient" size="1480" nativesize="1016" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMbClient">
<UserDefElement iecname="client" type="T_Client" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="client" type="T_Client" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="msgLastSecondCnt" type="T_INT" byteoffset="648" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="msgLastSecondCnt" type="T_INT" byteoffset="648" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="msgLastSecondTime" type="T_INT" byteoffset="650" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="msgLastSecondTime" type="T_INT" byteoffset="650" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="numMsgSent" type="T_UDINT" byteoffset="652" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="numMsgSent" type="T_UDINT" byteoffset="652" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="numMsgReply" type="T_UDINT" byteoffset="656" vartype="VAR_OUTPUT" access="ReadWrite" /> <UserDefElement iecname="numMsgReply" type="T_UDINT" byteoffset="656" vartype="VAR_OUTPUT" access="ReadWrite" />
<UserDefElement iecname="requests" type="T_ARRAY__0__99__OF_POINTER_TO_atMbReqBase" byteoffset="664" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="requestCnt" type="T_DINT" byteoffset="1464" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="i" type="T_DINT" byteoffset="1468" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="activeIdx" type="T_DINT" byteoffset="1472" vartype="VAR" access="ReadWrite" />
<UserDefElement iecname="largestET" type="T_DINT" byteoffset="1476" vartype="VAR" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atVFDModbus" size="318" nativesize="7392" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFDModbus" basetype="T_atVFD"> <TypeUserDef name="T_atVFDModbus" size="318" nativesize="8240" 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_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" 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_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
@ -458,23 +489,29 @@
<UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="260" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" /> <UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="260" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="264" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" /> <UserDefElement iecname="fault" type="T_atAlarm" byteoffset="264" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="284" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" /> <UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="284" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="inStatusID" type="T_atSStStatusCode" byteoffset="286" vartype="VAR" inherited_from="T_atVFD" access="ReadWrite" /> <UserDefElement iecname="out_localCtl" type="T_BOOL" byteoffset="286" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_unitId" type="T_BYTE" byteoffset="288" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="inStatusID" type="T_atSStStatusCode" byteoffset="288" vartype="VAR" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_unitId" type="T_BYTE" byteoffset="290" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_pollInterval" type="T_ULINT" byteoffset="296" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="in_pollInterval" type="T_ULINT" byteoffset="296" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atMbClientRTU" size="667" nativesize="1248" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMbClientRTU" basetype="T_atMbClient"> <TypeUserDef name="T_atMbClientRTU" size="1487" nativesize="2064" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atMbClientRTU" basetype="T_atMbClient">
<UserDefElement iecname="client" type="T_Client" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atMbClient" access="ReadWrite" /> <UserDefElement iecname="client" type="T_Client" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atMbClient" access="ReadWrite" />
<UserDefElement iecname="msgLastSecondCnt" type="T_INT" byteoffset="648" vartype="VAR_OUTPUT" inherited_from="T_atMbClient" access="ReadWrite" /> <UserDefElement iecname="msgLastSecondCnt" type="T_INT" byteoffset="648" vartype="VAR_OUTPUT" inherited_from="T_atMbClient" access="ReadWrite" />
<UserDefElement iecname="msgLastSecondTime" type="T_INT" byteoffset="650" vartype="VAR_OUTPUT" inherited_from="T_atMbClient" access="ReadWrite" /> <UserDefElement iecname="msgLastSecondTime" type="T_INT" byteoffset="650" vartype="VAR_OUTPUT" inherited_from="T_atMbClient" access="ReadWrite" />
<UserDefElement iecname="numMsgSent" type="T_UDINT" byteoffset="652" vartype="VAR_OUTPUT" inherited_from="T_atMbClient" access="ReadWrite" /> <UserDefElement iecname="numMsgSent" type="T_UDINT" byteoffset="652" vartype="VAR_OUTPUT" inherited_from="T_atMbClient" access="ReadWrite" />
<UserDefElement iecname="numMsgReply" type="T_UDINT" byteoffset="656" vartype="VAR_OUTPUT" inherited_from="T_atMbClient" access="ReadWrite" /> <UserDefElement iecname="numMsgReply" type="T_UDINT" byteoffset="656" vartype="VAR_OUTPUT" inherited_from="T_atMbClient" access="ReadWrite" />
<UserDefElement iecname="in_port" type="T_BYTE" byteoffset="660" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="requests" type="T_ARRAY__0__99__OF_POINTER_TO_atMbReqBase" byteoffset="664" vartype="VAR" inherited_from="T_atMbClient" access="ReadWrite" />
<UserDefElement iecname="in_baudRate" type="T_UINT" byteoffset="662" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="requestCnt" type="T_DINT" byteoffset="1464" vartype="VAR" inherited_from="T_atMbClient" access="ReadWrite" />
<UserDefElement iecname="in_parity" type="T_BYTE" byteoffset="664" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="i" type="T_DINT" byteoffset="1468" vartype="VAR" inherited_from="T_atMbClient" access="ReadWrite" />
<UserDefElement iecname="in_dataBits" type="T_BYTE" byteoffset="665" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="activeIdx" type="T_DINT" byteoffset="1472" vartype="VAR" inherited_from="T_atMbClient" access="ReadWrite" />
<UserDefElement iecname="in_stopBits" type="T_BYTE" byteoffset="666" vartype="VAR_INPUT" access="ReadWrite" /> <UserDefElement iecname="largestET" type="T_DINT" byteoffset="1476" vartype="VAR" inherited_from="T_atMbClient" access="ReadWrite" />
<UserDefElement iecname="in_port" type="T_BYTE" byteoffset="1480" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_baudRate" type="T_UINT" byteoffset="1482" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_parity" type="T_BYTE" byteoffset="1484" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_dataBits" type="T_BYTE" byteoffset="1485" vartype="VAR_INPUT" access="ReadWrite" />
<UserDefElement iecname="in_stopBits" type="T_BYTE" byteoffset="1486" vartype="VAR_INPUT" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeUserDef name="T_atVFDWegCFW500" size="318" nativesize="7992" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFDWegCFW500" basetype="T_atVFDModbus"> <TypeUserDef name="T_atVFDWegCFW500" size="318" nativesize="8272" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFDWegCFW500" 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_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" 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_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
@ -524,8 +561,9 @@
<UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="260" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" /> <UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="260" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="264" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" /> <UserDefElement iecname="fault" type="T_atAlarm" byteoffset="264" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="284" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" /> <UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="284" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="inStatusID" type="T_atSStStatusCode" byteoffset="286" vartype="VAR" inherited_from="T_atVFD" access="ReadWrite" /> <UserDefElement iecname="out_localCtl" type="T_BOOL" byteoffset="286" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_unitId" type="T_BYTE" byteoffset="288" vartype="VAR_INPUT" inherited_from="T_atVFDModbus" access="ReadWrite" /> <UserDefElement iecname="inStatusID" type="T_atSStStatusCode" byteoffset="288" vartype="VAR" inherited_from="T_atVFD" access="ReadWrite" />
<UserDefElement iecname="in_unitId" type="T_BYTE" byteoffset="290" vartype="VAR_INPUT" inherited_from="T_atVFDModbus" access="ReadWrite" />
<UserDefElement iecname="in_pollInterval" type="T_ULINT" byteoffset="296" vartype="VAR_INPUT" inherited_from="T_atVFDModbus" access="ReadWrite" /> <UserDefElement iecname="in_pollInterval" type="T_ULINT" byteoffset="296" vartype="VAR_INPUT" inherited_from="T_atVFDModbus" access="ReadWrite" />
</TypeUserDef> </TypeUserDef>
<TypeSimple name="T_TYPE_REFERENCE" size="8" swapsize="8" typeclass="Userdef" iecname="TYPE_REFERENCE" /> <TypeSimple name="T_TYPE_REFERENCE" size="8" swapsize="8" typeclass="Userdef" iecname="TYPE_REFERENCE" />

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.