latest updates to the weg vfd fb and some of clareances modbus updates
This commit is contained in:
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
@@ -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_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_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">
|
||||
<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" />
|
||||
@@ -192,6 +193,7 @@
|
||||
<UserDefElement type="T_atVFDFaultCode" iecname="powerLoss" enumvalue="10" />
|
||||
<UserDefElement type="T_atVFDFaultCode" iecname="outPhaseLoss" enumvalue="11" />
|
||||
<UserDefElement type="T_atVFDFaultCode" iecname="overHeat" enumvalue="12" />
|
||||
<UserDefElement type="T_atVFDFaultCode" iecname="localCtl" enumvalue="13" />
|
||||
<UserDefElement type="T_atVFDFaultCode" iecname="unknown" enumvalue="99" />
|
||||
</TypeUserDef>
|
||||
<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="uiPatch" type="T_UINT" byteoffset="6" vartype="VAR" access="ReadWrite" />
|
||||
</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">
|
||||
<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" />
|
||||
@@ -246,6 +251,26 @@
|
||||
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" access="ReadWrite" />
|
||||
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="192" access="ReadWrite" />
|
||||
</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">
|
||||
<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" />
|
||||
@@ -349,7 +374,7 @@
|
||||
<UserDefElement iecname="utcTOD" type="T_TIME_OF_DAY" byteoffset="36" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||
</TypeUserDef>
|
||||
<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="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" />
|
||||
@@ -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_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="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_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" />
|
||||
@@ -399,16 +424,22 @@
|
||||
<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="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 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="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="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="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 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="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" />
|
||||
@@ -458,23 +489,29 @@
|
||||
<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="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="in_unitId" type="T_BYTE" byteoffset="288" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_localCtl" type="T_BOOL" byteoffset="286" vartype="VAR_OUTPUT" inherited_from="T_atVFD" 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" />
|
||||
</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="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="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="in_port" type="T_BYTE" byteoffset="660" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_baudRate" type="T_UINT" byteoffset="662" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_parity" type="T_BYTE" byteoffset="664" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_dataBits" type="T_BYTE" byteoffset="665" vartype="VAR_INPUT" access="ReadWrite" />
|
||||
<UserDefElement iecname="in_stopBits" type="T_BYTE" byteoffset="666" 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="requestCnt" type="T_DINT" byteoffset="1464" vartype="VAR" inherited_from="T_atMbClient" access="ReadWrite" />
|
||||
<UserDefElement iecname="i" type="T_DINT" byteoffset="1468" vartype="VAR" inherited_from="T_atMbClient" access="ReadWrite" />
|
||||
<UserDefElement iecname="activeIdx" type="T_DINT" byteoffset="1472" vartype="VAR" inherited_from="T_atMbClient" 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 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="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" />
|
||||
@@ -524,8 +561,9 @@
|
||||
<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="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="in_unitId" type="T_BYTE" byteoffset="288" vartype="VAR_INPUT" inherited_from="T_atVFDModbus" access="ReadWrite" />
|
||||
<UserDefElement iecname="out_localCtl" type="T_BOOL" byteoffset="286" vartype="VAR_OUTPUT" inherited_from="T_atVFD" 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" />
|
||||
</TypeUserDef>
|
||||
<TypeSimple name="T_TYPE_REFERENCE" size="8" swapsize="8" typeclass="Userdef" iecname="TYPE_REFERENCE" />
|
||||
|
||||
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user