latest updates to the weg vfd fb and some of clareances modbus updates
This commit is contained in:
parent
6f49a4d5b6
commit
04107cbe79
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
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" />
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user