No idea
This commit is contained in:
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
+819
@@ -0,0 +1,819 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Symbolconfiguration xmlns="http://www.3s-software.com/schemas/Symbolconfiguration.xsd">
|
||||||
|
<Header>
|
||||||
|
<Version>3.5.14.0</Version>
|
||||||
|
<SymbolConfigObject version="4.7.0.0" runtimeid="3.5.22.20" libversion="4.6.0.0" compiler="3.5.22.0" lmm="3.5.22.10" profile="CODESYS V3.5 SP22 Patch 1+" settings="SupportOPCUA, LayoutCalculator=OptimizedClientSideLayoutCalculator" />
|
||||||
|
<ProjectInfo name="lazy_b_grain_handling_not_working" devicename="LazyB_GrainHandling_Codesys" appname="GrainHandling" />
|
||||||
|
</Header>
|
||||||
|
<TypeList>
|
||||||
|
<TypeSimple name="T_BOOL" size="1" swapsize="0" typeclass="Bool" iecname="BOOL" />
|
||||||
|
<TypeSimple name="T_BYTE" size="1" swapsize="1" typeclass="Byte" iecname="BYTE" />
|
||||||
|
<TypeSimple name="T_DINT" size="4" swapsize="4" typeclass="DInt" iecname="DINT" />
|
||||||
|
<TypeSimple name="T_DWORD" size="4" swapsize="4" typeclass="DWord" iecname="DWORD" />
|
||||||
|
<TypeSimple name="T_INT" size="2" swapsize="2" typeclass="Int" iecname="INT" />
|
||||||
|
<TypeSimple name="T_REAL" size="4" swapsize="4" typeclass="Real" iecname="REAL" />
|
||||||
|
<TypeSimple name="T_STRING" size="81" swapsize="0" typeclass="String" iecname="STRING" />
|
||||||
|
<TypeSimple name="T_STRING_10_" size="11" swapsize="0" typeclass="String" iecname="STRING(10)" />
|
||||||
|
<TypeSimple name="T_STRING_64_" size="65" swapsize="0" typeclass="String" iecname="STRING(64)" />
|
||||||
|
<TypeSimple name="T_TIME" size="4" swapsize="4" typeclass="Time" iecname="TIME" />
|
||||||
|
<TypeSimple name="T_UDINT" size="4" swapsize="4" typeclass="UDInt" iecname="UDINT" />
|
||||||
|
<TypeSimple name="T_UINT" size="2" swapsize="2" typeclass="UInt" iecname="UINT" />
|
||||||
|
<TypeSimple name="T_ULINT" size="8" swapsize="8" typeclass="ULInt" iecname="ULINT" />
|
||||||
|
<TypeArray name="T_ARRAY__0__2__OF_STRING_10_" size="33" nativesize="33" typeclass="Array" iecname="ARRAY [0..2] OF STRING(10)" basetype="T_STRING_10_">
|
||||||
|
<ArrayDim minrange="0" maxrange="2" />
|
||||||
|
</TypeArray>
|
||||||
|
<TypeUserDef name="T_ClientStats" size="160" nativesize="160" typeclass="Userdef" pouclass="STRUCTURE" iecname="ClientStats">
|
||||||
|
<UserDefElement iecname="totalCompleted" type="T_ULINT" byteoffset="0" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="totalErrors" type="T_ULINT" byteoffset="8" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="totalSent" type="T_ULINT" byteoffset="16" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="totalReplies" type="T_ULINT" byteoffset="24" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="totalExceptions" type="T_ULINT" byteoffset="32" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="totalTimeouts" type="T_ULINT" byteoffset="40" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="totalOfflineTransitions" type="T_ULINT" byteoffset="48" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="registeredRequests" type="T_UINT" byteoffset="56" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="activeRequests" type="T_UINT" byteoffset="58" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="onlineRequests" type="T_UINT" byteoffset="60" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="offlineRequests" type="T_UINT" byteoffset="62" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="unknownRequests" type="T_UINT" byteoffset="64" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="busyRequests" type="T_UINT" byteoffset="66" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="staleReadRequests" type="T_UINT" byteoffset="68" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="heldWriteRequests" type="T_UINT" byteoffset="70" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="totalValidDurationMs" type="T_ULINT" byteoffset="72" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="averageValidDurationMs" type="T_ULINT" byteoffset="80" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="longestValidDurationMs" type="T_UDINT" byteoffset="88" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="hasActiveRequests" type="T_BOOL" byteoffset="92" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="allRequestsOnline" type="T_BOOL" byteoffset="93" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="allRequestsOffline" type="T_BOOL" byteoffset="94" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="toString" type="T_STRING_64_" byteoffset="95" vartype="VAR" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_Error" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="Error" basetype="T_INT">
|
||||||
|
<UserDefElement type="T_Error" iecname="OK" enumvalue="0" />
|
||||||
|
<UserDefElement type="T_Error" iecname="RequestParameterError" enumvalue="1" />
|
||||||
|
<UserDefElement type="T_Error" iecname="TcpSocketError" enumvalue="4" />
|
||||||
|
<UserDefElement type="T_Error" iecname="TcpConnectTimeout" enumvalue="5" />
|
||||||
|
<UserDefElement type="T_Error" iecname="ReplyTimeout" enumvalue="6" />
|
||||||
|
<UserDefElement type="T_Error" iecname="InvalidReply" enumvalue="8" />
|
||||||
|
<UserDefElement type="T_Error" iecname="RequestException" enumvalue="9" />
|
||||||
|
<UserDefElement type="T_Error" iecname="RequestCancelled" enumvalue="10" />
|
||||||
|
<UserDefElement type="T_Error" iecname="InternalError" enumvalue="255" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_ExceptionCodes" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="ExceptionCodes" basetype="T_INT">
|
||||||
|
<UserDefElement type="T_ExceptionCodes" iecname="TIMEOUT" enumvalue="-1" />
|
||||||
|
<UserDefElement type="T_ExceptionCodes" iecname="RESPONSE_SUCCESS" enumvalue="0" />
|
||||||
|
<UserDefElement type="T_ExceptionCodes" iecname="ILLEGAL_FUNCTION" enumvalue="1" />
|
||||||
|
<UserDefElement type="T_ExceptionCodes" iecname="ILLEGAL_DATA_ADDRESS" enumvalue="2" />
|
||||||
|
<UserDefElement type="T_ExceptionCodes" iecname="ILLEGAL_DATA_VALUE" enumvalue="3" />
|
||||||
|
<UserDefElement type="T_ExceptionCodes" iecname="SLAVE_DEVICE_FAILURE" enumvalue="4" />
|
||||||
|
<UserDefElement type="T_ExceptionCodes" iecname="ACKNOWLEDGE" enumvalue="5" />
|
||||||
|
<UserDefElement type="T_ExceptionCodes" iecname="SLAVE_DEVICE_BUSY" enumvalue="6" />
|
||||||
|
<UserDefElement type="T_ExceptionCodes" iecname="MEMORY_PARITY_ERROR" enumvalue="8" />
|
||||||
|
<UserDefElement type="T_ExceptionCodes" iecname="GATEWAY_PATH_UNAVAILABLE" enumvalue="10" />
|
||||||
|
<UserDefElement type="T_ExceptionCodes" iecname="GATEWAY_TARGET_DEVICE_FAILED_TO_RESPOND" enumvalue="11" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeSimple name="T_POINTER_TO_RequestStats" size="4" swapsize="4" typeclass="Pointer" iecname="POINTER TO RequestStats" />
|
||||||
|
<TypeSimple name="T_POINTER_TO_STRING" size="4" swapsize="4" typeclass="Pointer" iecname="POINTER TO STRING" />
|
||||||
|
<TypeUserDef name="T_R_TRIG" size="2" nativesize="8" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="R_TRIG">
|
||||||
|
<UserDefElement iecname="CLK" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="Q" type="T_BOOL" byteoffset="1" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atAlarm" size="13" nativesize="2928" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarm">
|
||||||
|
<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_delOff" type="T_TIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out" type="T_BOOL" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atBin" size="16" nativesize="28" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atBin">
|
||||||
|
<UserDefElement iecname="name" type="T_STRING_10_" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_hihi" type="T_BOOL" byteoffset="11" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_hi" type="T_BOOL" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_lo" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_lolo" type="T_BOOL" byteoffset="14" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_fault" type="T_BOOL" byteoffset="15" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atDebouncePersistent" size="8" nativesize="1104" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDebouncePersistent">
|
||||||
|
<UserDefElement iecname="in_delOn" type="T_TIME" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_delOff" type="T_TIME" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atDeviceStatus" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atDeviceStatus" basetype="T_INT">
|
||||||
|
<UserDefElement type="T_atDeviceStatus" iecname="off" enumvalue="0" />
|
||||||
|
<UserDefElement type="T_atDeviceStatus" iecname="off_fault" enumvalue="1" />
|
||||||
|
<UserDefElement type="T_atDeviceStatus" iecname="stopping" enumvalue="2" />
|
||||||
|
<UserDefElement type="T_atDeviceStatus" iecname="starting" enumvalue="3" />
|
||||||
|
<UserDefElement type="T_atDeviceStatus" iecname="run" enumvalue="4" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atFilter" size="8" nativesize="2144" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atFilter">
|
||||||
|
<UserDefElement iecname="in_tau" type="T_TIME" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_filt" type="T_REAL" byteoffset="4" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atLimitBase" size="29" nativesize="1128" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atLimitBase">
|
||||||
|
<UserDefElement iecname="in_sp" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_hyst" type="T_REAL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_en" type="T_BOOL" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_delOn" type="T_TIME" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_delOff" type="T_TIME" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_procDelOn" type="T_TIME" byteoffset="20" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_procDelOff" type="T_TIME" byteoffset="24" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out" type="T_BOOL" byteoffset="28" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atSStStatusCode" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atSStStatusCode" basetype="T_INT">
|
||||||
|
<UserDefElement type="T_atSStStatusCode" iecname="noAlm" enumvalue="0" />
|
||||||
|
<UserDefElement type="T_atSStStatusCode" iecname="starting" enumvalue="1" />
|
||||||
|
<UserDefElement type="T_atSStStatusCode" iecname="fireMode" enumvalue="2" />
|
||||||
|
<UserDefElement type="T_atSStStatusCode" iecname="limitStart" enumvalue="3" />
|
||||||
|
<UserDefElement type="T_atSStStatusCode" iecname="limitStop" enumvalue="4" />
|
||||||
|
<UserDefElement type="T_atSStStatusCode" iecname="stopping" enumvalue="5" />
|
||||||
|
<UserDefElement type="T_atSStStatusCode" iecname="running" enumvalue="6" />
|
||||||
|
<UserDefElement type="T_atSStStatusCode" iecname="ready" enumvalue="7" />
|
||||||
|
<UserDefElement type="T_atSStStatusCode" iecname="tripped" enumvalue="8" />
|
||||||
|
<UserDefElement type="T_atSStStatusCode" iecname="disabled" enumvalue="9" />
|
||||||
|
<UserDefElement type="T_atSStStatusCode" iecname="initialization" enumvalue="10" />
|
||||||
|
<UserDefElement type="T_atSStStatusCode" iecname="unknown" enumvalue="11" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atScaling" size="20" nativesize="1144" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atScaling">
|
||||||
|
<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 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_rawMin" type="T_REAL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_rawMax" type="T_REAL" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_euMin" type="T_REAL" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_euMax" type="T_REAL" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_eu" type="T_REAL" byteoffset="20" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atSeqCtl" size="12" nativesize="2256" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atSeqCtl">
|
||||||
|
<UserDefElement iecname="in_enable" type="T_BOOL" byteoffset="0" 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" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atStopWatch" size="24" nativesize="1056" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atStopWatch">
|
||||||
|
<UserDefElement iecname="startTime" type="T_ULINT" byteoffset="0" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="ms" type="T_UDINT" byteoffset="8" vartype="VAR" propertytype="variable" access="Read" />
|
||||||
|
<UserDefElement iecname="sec" type="T_UDINT" byteoffset="12" vartype="VAR" propertytype="variable" access="Read" />
|
||||||
|
<UserDefElement iecname="secREAL" type="T_REAL" byteoffset="16" vartype="VAR" propertytype="variable" access="Read" />
|
||||||
|
<UserDefElement iecname="us" type="T_UDINT" byteoffset="20" vartype="VAR" propertytype="variable" access="Read" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atVFDFaultCode" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atVFDFaultCode" basetype="T_INT">
|
||||||
|
<UserDefElement type="T_atVFDFaultCode" iecname="noAlm" enumvalue="0" />
|
||||||
|
<UserDefElement type="T_atVFDFaultCode" iecname="commFlt" enumvalue="1" />
|
||||||
|
<UserDefElement type="T_atVFDFaultCode" iecname="internalFlt" enumvalue="2" />
|
||||||
|
<UserDefElement type="T_atVFDFaultCode" iecname="externalFlt" enumvalue="3" />
|
||||||
|
<UserDefElement type="T_atVFDFaultCode" iecname="mtrOvld" enumvalue="4" />
|
||||||
|
<UserDefElement type="T_atVFDFaultCode" iecname="invOvld" enumvalue="5" />
|
||||||
|
<UserDefElement type="T_atVFDFaultCode" iecname="underVolt" enumvalue="6" />
|
||||||
|
<UserDefElement type="T_atVFDFaultCode" iecname="overVolt" enumvalue="7" />
|
||||||
|
<UserDefElement type="T_atVFDFaultCode" iecname="overCur" enumvalue="8" />
|
||||||
|
<UserDefElement type="T_atVFDFaultCode" iecname="gndFlt" enumvalue="9" />
|
||||||
|
<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="driveCommFlt" enumvalue="14" />
|
||||||
|
<UserDefElement type="T_atVFDFaultCode" iecname="safeTorqueOff" enumvalue="15" />
|
||||||
|
<UserDefElement type="T_atVFDFaultCode" iecname="unknown" enumvalue="99" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeArray name="T_ARRAY__0__8__OF_POINTER_TO_STRING" size="36" nativesize="36" typeclass="Array" iecname="ARRAY [0..8] OF POINTER TO STRING" basetype="T_POINTER_TO_STRING">
|
||||||
|
<ArrayDim minrange="0" maxrange="8" />
|
||||||
|
</TypeArray>
|
||||||
|
<TypeArray name="T_ARRAY__0__99__OF_POINTER_TO_RequestStats" size="400" nativesize="400" typeclass="Array" iecname="ARRAY [0..99] OF POINTER TO RequestStats" basetype="T_POINTER_TO_RequestStats">
|
||||||
|
<ArrayDim minrange="0" maxrange="99" />
|
||||||
|
</TypeArray>
|
||||||
|
<TypeSimple name="T_REFERENCE_TO_atBin_REF" size="16" swapsize="0" typeclass="Reference" iecname="REFERENCE TO atBin_REF" basetype="T_atBin" />
|
||||||
|
<TypeUserDef name="T_RequestStats" size="161" nativesize="320" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="RequestStats">
|
||||||
|
<UserDefElement iecname="lastErrorId" type="T_Error" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="lastExceptionCode" type="T_ExceptionCodes" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="lastValidDuration" type="T_UDINT" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="longestValidDuration" type="T_UDINT" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="interval" type="T_UDINT" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="offlineCnt" type="T_UINT" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="doneCnt" type="T_UDINT" byteoffset="20" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="errorCnt" type="T_UDINT" byteoffset="24" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="doneCntRst" type="T_UDINT" byteoffset="28" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="errorCntRst" type="T_UDINT" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="sinceLastExec" type="T_UDINT" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="timeoutCnt" type="T_UDINT" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="reqLength" type="T_UINT" byteoffset="44" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="executeLight" type="T_BOOL" byteoffset="46" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="reqDoneLight" type="T_BOOL" byteoffset="47" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="reqErrorLight" type="T_BOOL" byteoffset="48" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="reqBusyLight" type="T_BOOL" byteoffset="49" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="online" type="T_BOOL" byteoffset="50" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="offline" type="T_BOOL" byteoffset="51" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="active" type="T_BOOL" byteoffset="52" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="executeMbFb" type="T_BOOL" byteoffset="53" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="toString" type="T_STRING_64_" byteoffset="54" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_execute" type="T_BOOL" byteoffset="119" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_reqDone" type="T_BOOL" byteoffset="120" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_reqBusy" type="T_BOOL" byteoffset="121" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_reqError" type="T_BOOL" byteoffset="122" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="engineResponseSeen" type="T_BOOL" byteoffset="123" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="engineLastSuccessMs" type="T_ULINT" byteoffset="128" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="sentCnt" type="T_UDINT" byteoffset="136" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="replyCnt" type="T_UDINT" byteoffset="140" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="exceptionCnt" type="T_UDINT" byteoffset="144" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="totalValidDuration" type="T_ULINT" byteoffset="152" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="previousOnline" type="T_BOOL" byteoffset="160" vartype="VAR" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atAiFault" size="56" nativesize="9840" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAiFault">
|
||||||
|
<UserDefElement iecname="under" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="over" type="T_atAlarm" byteoffset="16" 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_underSP" type="T_REAL" byteoffset="52" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atDIFault" size="13" nativesize="3968" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDIFault">
|
||||||
|
<UserDefElement iecname="chan" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atDQ" size="18" nativesize="3992" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDQ">
|
||||||
|
<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="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" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<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="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_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="24" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atHSC" size="44" nativesize="6288" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atHSC">
|
||||||
|
<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="in_avgTime" type="T_TIME" byteoffset="20" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_multiplier" type="T_REAL" byteoffset="24" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_freq" type="T_REAL" byteoffset="28" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="euTotal" type="T_UDINT" byteoffset="32" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="todayEu" type="T_UDINT" byteoffset="36" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="yesterdayEu" type="T_UDINT" byteoffset="40" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atLimit" size="45" nativesize="5088" 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_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_delOn" type="T_TIME" byteoffset="12" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_delOff" type="T_TIME" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_procDelOn" type="T_TIME" byteoffset="20" vartype="VAR_INPUT" inherited_from="T_atLimitBase" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_procDelOff" type="T_TIME" byteoffset="24" vartype="VAR_INPUT" 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" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atUR20Local" size="76" nativesize="8192" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atUR20Local">
|
||||||
|
<UserDefElement iecname="out_systemBusFault" type="T_atAlarm" byteoffset="0" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_anyIOFault" type="T_atAlarm" byteoffset="16" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="cardFault" type="T_BOOL" byteoffset="29" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="sw" type="T_atStopWatch" byteoffset="32" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="t1" type="T_UDINT" byteoffset="56" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="t2" type="T_UDINT" byteoffset="60" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="t3" type="T_UDINT" byteoffset="64" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="t4" type="T_UDINT" byteoffset="68" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="t5" type="T_UDINT" byteoffset="72" vartype="VAR" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atUR20base" size="16" nativesize="3992" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atUR20base">
|
||||||
|
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_coilLen" type="T_UINT" byteoffset="14" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_Bins" size="182" nativesize="272" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="Bins">
|
||||||
|
<UserDefElement iecname="b13" type="T_atBin" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="b14" type="T_atBin" byteoffset="16" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="b15" type="T_atBin" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="b16" type="T_atBin" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="b17" type="T_atBin" byteoffset="64" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="b18" type="T_atBin" byteoffset="80" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="b19" type="T_atBin" byteoffset="96" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="b20" type="T_atBin" byteoffset="112" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="destination" type="T_atBin" byteoffset="128" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="recDstList" type="T_ARRAY__0__8__OF_POINTER_TO_STRING" byteoffset="144" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="recDstIdx" type="T_INT" byteoffset="180" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_ClientBase" size="560" nativesize="5376" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="ClientBase">
|
||||||
|
<UserDefElement iecname="reqStats" type="T_ARRAY__0__99__OF_POINTER_TO_RequestStats" byteoffset="0" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="stats" type="T_ClientStats" byteoffset="400" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atDI" size="44" nativesize="10136" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDI">
|
||||||
|
<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="debounce" type="T_atDebouncePersistent" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_nameIdx" type="T_INT" byteoffset="40" vartype="VAR_INPUT" 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" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<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="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_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" 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" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atLimits" size="189" nativesize="21392" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atLimits">
|
||||||
|
<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="lo" type="T_atLimit" byteoffset="96" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="lolo" type="T_atLimit" byteoffset="144" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<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="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_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" 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_manStart" type="T_BOOL" byteoffset="28" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="29" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="32" vartype="VAR_INPUT" 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" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atUR20_16DI_X_XW" size="17" nativesize="5536" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atUR20_16DI_X_XW" basetype="T_atUR20base">
|
||||||
|
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atUR20base" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_coilLen" type="T_UINT" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atUR20base" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="test" type="T_BYTE" byteoffset="16" vartype="VAR" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atUR20_16DO_X" size="16" nativesize="5536" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atUR20_16DO_X" basetype="T_atUR20base">
|
||||||
|
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atUR20base" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_coilLen" type="T_UINT" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atUR20base" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atUR20_2CNT_100" size="16" nativesize="6000" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atUR20_2CNT_100" basetype="T_atUR20base">
|
||||||
|
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atUR20base" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_coilLen" type="T_UINT" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atUR20base" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atUR20_8AI_I_16_DIAG_HD" size="16" nativesize="5608" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atUR20_8AI_I_16_DIAG_HD" basetype="T_atUR20base">
|
||||||
|
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="0" vartype="VAR_INPUT" inherited_from="T_atUR20base" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_coilLen" type="T_UINT" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atUR20base" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_ClientTCP" size="588" nativesize="5416" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="ClientTCP" basetype="T_ClientBase">
|
||||||
|
<UserDefElement iecname="reqStats" type="T_ARRAY__0__99__OF_POINTER_TO_RequestStats" byteoffset="0" vartype="VAR_OUTPUT" inherited_from="T_ClientBase" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="stats" type="T_ClientStats" byteoffset="400" vartype="VAR_OUTPUT" inherited_from="T_ClientBase" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_connectTimeout" type="T_TIME" byteoffset="560" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_reconnectDelay" type="T_TIME" byteoffset="564" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_holdUncertainWrites" type="T_BOOL" byteoffset="568" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="engineEndpointIP" type="T_DWORD" byteoffset="572" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="engineEndpointPort" type="T_UINT" byteoffset="576" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="engineConfigConnect" type="T_UDINT" byteoffset="580" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="engineConfigRetry" type="T_UDINT" byteoffset="584" vartype="VAR" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeSimple name="T_REFERENCE_TO_atDI_REF" size="44" swapsize="0" typeclass="Reference" iecname="REFERENCE TO atDI_REF" basetype="T_atDI" />
|
||||||
|
<TypeUserDef name="T_atAI" size="324" nativesize="37888" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAI">
|
||||||
|
<UserDefElement iecname="in_raw" type="T_REAL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_calMin" type="T_BOOL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_calMax" type="T_BOOL" byteoffset="5" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="limits" type="T_atLimits" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="scalingRaw" type="T_atScaling" byteoffset="200" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="scalingEU" type="T_atScalingPersistent" byteoffset="220" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="faults" type="T_atAiFault" byteoffset="244" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="filter" type="T_atFilter" byteoffset="300" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_signal" type="T_REAL" byteoffset="308" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_nameIdx" type="T_INT" byteoffset="312" vartype="VAR_INPUT" 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 name="T_atDistributor" size="77" nativesize="11928" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDistributor" basetype="T_atGadget">
|
||||||
|
<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="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" 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" inherited_from="T_atGadget" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoPos" type="T_UINT" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoOffPos" type="T_UINT" byteoffset="34" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="37" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="38" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_maxSlots" type="T_UINT" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manPos" type="T_UINT" byteoffset="42" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_posDly" type="T_TIME" byteoffset="44" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_fwdCmd" type="T_BOOL" byteoffset="48" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_revCmd" type="T_BOOL" byteoffset="49" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_atPos" type="T_BOOL" byteoffset="50" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_readyDev" type="T_BOOL" byteoffset="51" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_actPos" type="T_UINT" byteoffset="52" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_last" type="T_UINT" byteoffset="54" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="posDem" type="T_UINT" byteoffset="56" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="tssSec" type="T_REAL" byteoffset="60" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="stalled" type="T_atAlarm" byteoffset="64" vartype="VAR" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<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="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_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" 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" inherited_from="T_atGadget" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStart" type="T_BOOL" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="33" 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" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atVFD" size="120" nativesize="12080" 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_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_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" 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" inherited_from="T_atGadget" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="33" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="34" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manSpeedRef" type="T_REAL" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_hzMin" type="T_REAL" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_hzMax" type="T_REAL" byteoffset="44" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoFixedRef" type="T_REAL" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoFixedEn" type="T_BOOL" byteoffset="52" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_outputEUMin" type="T_REAL" byteoffset="56" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_outputEUMax" type="T_REAL" byteoffset="60" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedCmdHz" type="T_REAL" byteoffset="64" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedCmd" type="T_REAL" byteoffset="68" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedActHz" type="T_REAL" byteoffset="72" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedAct" type="T_REAL" byteoffset="76" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_current" type="T_REAL" byteoffset="80" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_voltage" type="T_REAL" byteoffset="84" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_dcBus" type="T_REAL" byteoffset="88" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_fwdCmd" type="T_BOOL" byteoffset="92" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_revCmd" type="T_BOOL" byteoffset="93" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="94" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_faultVFDId_last" type="T_atVFDFaultCode" byteoffset="96" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="100" 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" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeSimple name="T_REFERENCE_TO_atVFD_REF" size="120" swapsize="0" typeclass="Reference" iecname="REFERENCE TO atVFD_REF" basetype="T_atVFD" />
|
||||||
|
<TypeUserDef name="T_atVFDModbus" size="120" nativesize="13120" 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_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_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" 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" inherited_from="T_atGadget" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="32" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="33" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="34" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manSpeedRef" type="T_REAL" byteoffset="36" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_hzMin" type="T_REAL" byteoffset="40" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_hzMax" type="T_REAL" byteoffset="44" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoFixedRef" type="T_REAL" byteoffset="48" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoFixedEn" type="T_BOOL" byteoffset="52" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_outputEUMin" type="T_REAL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_outputEUMax" type="T_REAL" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedCmdHz" type="T_REAL" byteoffset="64" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedCmd" type="T_REAL" byteoffset="68" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedActHz" type="T_REAL" byteoffset="72" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedAct" type="T_REAL" byteoffset="76" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_current" type="T_REAL" byteoffset="80" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_voltage" type="T_REAL" byteoffset="84" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_dcBus" type="T_REAL" byteoffset="88" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_fwdCmd" type="T_BOOL" byteoffset="92" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_revCmd" type="T_BOOL" byteoffset="93" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="94" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_faultVFDId_last" type="T_atVFDFaultCode" byteoffset="96" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="100" 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" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atValveDevice" size="212" nativesize="13088" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atValveDevice" basetype="T_atDistributor">
|
||||||
|
<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="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" 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" inherited_from="T_atGadget" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoPos" type="T_UINT" byteoffset="32" vartype="VAR_INPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoOffPos" type="T_UINT" byteoffset="34" vartype="VAR_INPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="36" vartype="VAR_INPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="37" vartype="VAR_INPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="38" vartype="VAR_INPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_maxSlots" type="T_UINT" byteoffset="40" vartype="VAR_INPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manPos" type="T_UINT" byteoffset="42" vartype="VAR_INPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_posDly" type="T_TIME" byteoffset="44" vartype="VAR_INPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_fwdCmd" type="T_BOOL" byteoffset="48" vartype="VAR_OUTPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_revCmd" type="T_BOOL" byteoffset="49" vartype="VAR_OUTPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_atPos" type="T_BOOL" byteoffset="50" vartype="VAR_OUTPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_readyDev" type="T_BOOL" byteoffset="51" vartype="VAR_OUTPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_actPos" type="T_UINT" byteoffset="52" vartype="VAR_OUTPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_last" type="T_UINT" byteoffset="54" vartype="VAR_OUTPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="posDem" type="T_UINT" byteoffset="56" vartype="VAR_OUTPUT" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="tssSec" type="T_REAL" byteoffset="60" vartype="VAR" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="stalled" type="T_atAlarm" byteoffset="64" vartype="VAR" inherited_from="T_atDistributor" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_posDI_1" type="T_atDI" byteoffset="80" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_posDI_2" type="T_atDI" byteoffset="124" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_posNames" type="T_ARRAY__0__2__OF_STRING_10_" byteoffset="168" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_activeStat" type="T_BOOL" byteoffset="201" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_moving" type="T_BOOL" byteoffset="202" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="manPosLast" type="T_UINT" byteoffset="204" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="simPos" type="T_DINT" byteoffset="208" vartype="VAR" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atActuatorNoFdBckVFD" size="324" nativesize="13136" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atActuatorNoFdBckVFD" basetype="T_atGadget">
|
||||||
|
<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="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" 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" inherited_from="T_atGadget" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoPos" type="T_REAL" byteoffset="32" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manOpen" type="T_BOOL" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manClose" type="T_BOOL" byteoffset="37" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="38" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="closedStat" type="T_atDI" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="openStat" type="T_atDI" byteoffset="84" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="calibrate" type="T_BOOL" byteoffset="128" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="vfd" type="T_atVFD" byteoffset="132" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_posMax" type="T_INT" byteoffset="252" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_deadBand" type="T_REAL" byteoffset="256" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="coastError" type="T_INT" byteoffset="260" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_open" type="T_BOOL" byteoffset="262" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_close" type="T_BOOL" byteoffset="263" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_actPos" type="T_REAL" byteoffset="264" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="stalled" type="T_atAlarm" byteoffset="268" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="tssSec" type="T_REAL" byteoffset="284" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="posEst" type="T_INT" byteoffset="288" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="pScl" type="T_atScaling" byteoffset="292" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="posOpenTrig" type="T_R_TRIG" byteoffset="312" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="posClosedTrig" type="T_R_TRIG" byteoffset="314" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="manOpen" type="T_BOOL" byteoffset="316" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="manClose" type="T_BOOL" byteoffset="317" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="offTrig1" type="T_R_TRIG" byteoffset="318" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="offTrig2" type="T_R_TRIG" byteoffset="320" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="simPos" type="T_INT" byteoffset="322" vartype="VAR" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atVFDTD350" size="120" nativesize="15512" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atVFDTD350" basetype="T_atVFDModbus">
|
||||||
|
<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="out_run" type="T_BOOL" byteoffset="13" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="14" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="16" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="20" 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" inherited_from="T_atGadget" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="32" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="33" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="34" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manSpeedRef" type="T_REAL" byteoffset="36" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_hzMin" type="T_REAL" byteoffset="40" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_hzMax" type="T_REAL" byteoffset="44" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoFixedRef" type="T_REAL" byteoffset="48" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoFixedEn" type="T_BOOL" byteoffset="52" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_outputEUMin" type="T_REAL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_outputEUMax" type="T_REAL" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedCmdHz" type="T_REAL" byteoffset="64" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedCmd" type="T_REAL" byteoffset="68" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedActHz" type="T_REAL" byteoffset="72" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedAct" type="T_REAL" byteoffset="76" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_current" type="T_REAL" byteoffset="80" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_voltage" type="T_REAL" byteoffset="84" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_dcBus" type="T_REAL" byteoffset="88" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_fwdCmd" type="T_BOOL" byteoffset="92" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_revCmd" type="T_BOOL" byteoffset="93" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="94" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_faultVFDId_last" type="T_atVFDFaultCode" byteoffset="96" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="100" 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" />
|
||||||
|
</TypeUserDef>
|
||||||
|
</TypeList>
|
||||||
|
<NodeList>
|
||||||
|
<Node name="GrainHandling">
|
||||||
|
<Node name="atGVL">
|
||||||
|
<Node name="arrayOutOfBounds" type="T_atAlarm" access="ReadWrite" />
|
||||||
|
<Node name="clock" type="T_ULINT" access="ReadWrite" />
|
||||||
|
<Node name="dynamicAllocationFail" type="T_atAlarm" access="ReadWrite" />
|
||||||
|
<Node name="hmiReset" type="T_BOOL" access="ReadWrite" />
|
||||||
|
</Node>
|
||||||
|
<Node name="g">
|
||||||
|
<Node name="b" type="T_Bins" access="ReadWrite" />
|
||||||
|
<Node name="b201LoadOffset" type="T_REAL" access="ReadWrite" />
|
||||||
|
<Node name="b201LoadWeightDem" type="T_REAL" access="ReadWrite" />
|
||||||
|
<Node name="b201MaxWeight" type="T_REAL" access="ReadWrite" />
|
||||||
|
<Node name="b202LoadWeightDem" type="T_REAL" access="ReadWrite" />
|
||||||
|
<Node name="base1" type="T_atUR20Local" access="ReadWrite" />
|
||||||
|
<Node name="base1_card01" type="T_atUR20_16DI_X_XW" access="ReadWrite" />
|
||||||
|
<Node name="base1_card02" type="T_atUR20_16DI_X_XW" access="ReadWrite" />
|
||||||
|
<Node name="base1_card03" type="T_atUR20_16DI_X_XW" access="ReadWrite" />
|
||||||
|
<Node name="base1_card04" type="T_atUR20_16DI_X_XW" access="ReadWrite" />
|
||||||
|
<Node name="base1_card05" type="T_atUR20_16DI_X_XW" access="ReadWrite" />
|
||||||
|
<Node name="base1_card06" type="T_atUR20_2CNT_100" access="ReadWrite" />
|
||||||
|
<Node name="base1_card07" type="T_atUR20_2CNT_100" access="ReadWrite" />
|
||||||
|
<Node name="base1_card08" type="T_atUR20_2CNT_100" access="ReadWrite" />
|
||||||
|
<Node name="base1_card09" type="T_atUR20_2CNT_100" access="ReadWrite" />
|
||||||
|
<Node name="base1_card10" type="T_atUR20_16DO_X" access="ReadWrite" />
|
||||||
|
<Node name="base1_card11" type="T_atUR20_16DO_X" access="ReadWrite" />
|
||||||
|
<Node name="base1_card12" type="T_atUR20_16DO_X" access="ReadWrite" />
|
||||||
|
<Node name="base1_card13" type="T_atUR20_8AI_I_16_DIAG_HD" access="ReadWrite" />
|
||||||
|
<Node name="base1_card14" type="T_atUR20_8AI_I_16_DIAG_HD" access="ReadWrite" />
|
||||||
|
<Node name="bin13Lvl" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="bin14Lvl" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="bin15Lvl" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="bin16Lvl" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="bin17Lvl" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="bin18Lvl" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="bin19Lvl" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="bin20Lvl" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="esdCircOut" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="esdHMI" type="T_atAlarm" access="ReadWrite" />
|
||||||
|
<Node name="esdLoop" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="esdSum" type="T_atAlarm" access="ReadWrite" />
|
||||||
|
<Node name="hmiRclRpdStp" type="T_BOOL" access="ReadWrite" />
|
||||||
|
<Node name="hmiRecRpdStp" type="T_BOOL" access="ReadWrite" />
|
||||||
|
<Node name="m01" type="T_atVFDTD350" access="ReadWrite" />
|
||||||
|
<Node name="m01HSC" type="T_atHSC" access="ReadWrite" />
|
||||||
|
<Node name="m01MbClient" type="T_ClientTCP" access="ReadWrite" />
|
||||||
|
<Node name="m01Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m01Spd" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="m02" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m02HSC" type="T_atHSC" access="ReadWrite" />
|
||||||
|
<Node name="m02MbClient" type="T_ClientTCP" access="ReadWrite" />
|
||||||
|
<Node name="m02Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m02RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m02Spd" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="m02Temp" type="T_atVFDTD350" access="ReadWrite" />
|
||||||
|
<Node name="m02TempOvld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m03" type="T_atVFDTD350" access="ReadWrite" />
|
||||||
|
<Node name="m03CurCtlEn" type="T_BOOL" access="ReadWrite" />
|
||||||
|
<Node name="m03CurSp" type="T_REAL" access="ReadWrite" />
|
||||||
|
<Node name="m03HSC" type="T_atHSC" access="ReadWrite" />
|
||||||
|
<Node name="m03MbClient" type="T_ClientTCP" access="ReadWrite" />
|
||||||
|
<Node name="m03Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m03PID_Kp" type="T_REAL" access="ReadWrite" />
|
||||||
|
<Node name="m03PID_MaxSpd" type="T_REAL" access="ReadWrite" />
|
||||||
|
<Node name="m03PID_MinSpd" type="T_REAL" access="ReadWrite" />
|
||||||
|
<Node name="m03PID_Tn" type="T_REAL" access="ReadWrite" />
|
||||||
|
<Node name="m03Spd" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="m04" type="T_atVFDTD350" access="ReadWrite" />
|
||||||
|
<Node name="m04_01Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m04_02Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m04HSC" type="T_atHSC" access="ReadWrite" />
|
||||||
|
<Node name="m04MbClient" type="T_ClientTCP" access="ReadWrite" />
|
||||||
|
<Node name="m04Spd" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="m05" type="T_atValveDevice" access="ReadWrite" />
|
||||||
|
<Node name="m05CloseCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m05LS1" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m05LS2" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m05OpenCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m05Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m06" type="T_atValveDevice" access="ReadWrite" />
|
||||||
|
<Node name="m06CloseCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m06LS1" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m06LS2" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m06OpenCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m06Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m07" type="T_atValveDevice" access="ReadWrite" />
|
||||||
|
<Node name="m07CloseCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m07LS1" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m07LS2" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m07OpenCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m07Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m08" type="T_atValveDevice" access="ReadWrite" />
|
||||||
|
<Node name="m08CloseCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m08LS1" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m08LS2" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m08OpenCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m08Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m09" type="T_atValveDevice" access="ReadWrite" />
|
||||||
|
<Node name="m09CloseCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m09LS1" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m09LS2" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m09OpenCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m09Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m10" type="T_atValveDevice" access="ReadWrite" />
|
||||||
|
<Node name="m10CloseCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m10LS1" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m10LS2" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m10OpenCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m10Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m11" type="T_atValveDevice" access="ReadWrite" />
|
||||||
|
<Node name="m11CloseCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m11LS1" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m11LS2" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m11OpenCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m11Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m12" type="T_atValveDevice" access="ReadWrite" />
|
||||||
|
<Node name="m12CloseCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m12LS1" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m12LS2" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m12OpenCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m12Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m21" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m21Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m21RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m22" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m22Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m22RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m23" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m23Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m23RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m24" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m24Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m24RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m25" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m25Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m25RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m26" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m26Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m26RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m27" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m27Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m27RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m28" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m28Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m28RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m29" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m29HSC" type="T_atHSC" access="ReadWrite" />
|
||||||
|
<Node name="m29Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m29RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m29Spd" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="m30" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m30HSC" type="T_atHSC" access="ReadWrite" />
|
||||||
|
<Node name="m30Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m30RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m30Spd" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="m31" type="T_atVFDTD350" access="ReadWrite" />
|
||||||
|
<Node name="m31HSC" type="T_atHSC" access="ReadWrite" />
|
||||||
|
<Node name="m31LSHH" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m31MbClient" type="T_ClientTCP" access="ReadWrite" />
|
||||||
|
<Node name="m31Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m31Spd" type="T_atAI" access="ReadWrite" />
|
||||||
|
<Node name="m32" type="T_atValveDevice" access="ReadWrite" />
|
||||||
|
<Node name="m32_01CloseCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m32_01LS1" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m32_01LS2" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m32_01OpenCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m32_01Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m32_02CloseCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m32_02LS1" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m32_02LS2" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m32_02OpenCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m32_02Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m41" type="T_atActuatorNoFdBckVFD" access="ReadWrite" />
|
||||||
|
<Node name="m41LS1" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m41LS2" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m41MbClient" type="T_ClientTCP" access="ReadWrite" />
|
||||||
|
<Node name="m41Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m41VFD" type="T_atVFDTD350" access="ReadWrite" />
|
||||||
|
<Node name="m51" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m51BinSns" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m51Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m51RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m52" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m52BinSns" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m52Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m52RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m53" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m53BinSns" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m53Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m53RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m54" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m54BinSns" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m54Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m54RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m55" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m55BinSns" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m55Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m55RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m56" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m56BinSns" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m56Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m56RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m57" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m57BinSns" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m57Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m57RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="m58" type="T_atMotor" access="ReadWrite" />
|
||||||
|
<Node name="m58BinSns" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m58Ovld" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="m58RunCmd" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="pbLdRpdStp" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="pbRclRpdStp" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="pbRecRpdStp" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="pbRecSrt" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="pbRecStp" type="T_atDI" access="ReadWrite" />
|
||||||
|
<Node name="rcl" type="T_atMachine" access="ReadWrite" />
|
||||||
|
<Node name="rclEn" type="T_BOOL" access="ReadWrite" />
|
||||||
|
<Node name="rclRpdStp" type="T_atAlarm" access="ReadWrite" />
|
||||||
|
<Node name="rec" type="T_atMachine" access="ReadWrite" />
|
||||||
|
<Node name="recEn" type="T_BOOL" access="ReadWrite" />
|
||||||
|
<Node name="recFltLite" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="recRdyLite" type="T_atDQ" access="ReadWrite" />
|
||||||
|
<Node name="recRpdStp" type="T_atAlarm" access="ReadWrite" />
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
</NodeList>
|
||||||
|
</Symbolconfiguration>
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user