initial Commit
This commit is contained in:
@@ -0,0 +1,6 @@
|
|||||||
|
*.prj filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.precompilecache filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bootinfo filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.compileinfo filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.project filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.cmtp filter=lfs diff=lfs merge=lfs -text
|
||||||
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.
@@ -0,0 +1,602 @@
|
|||||||
|
<?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.5.2.0" runtimeid="3.5.19.61" libversion="4.5.0.0" compiler="3.5.21.0" lmm="3.5.21.0" profile="CODESYS V3.5 SP21+" settings="SupportOPCUA, XmlIncludeComments, LayoutCalculator=OptimizedClientSideLayoutCalculator" />
|
||||||
|
<ProjectInfo name="application" devicename="Device" appname="Application" />
|
||||||
|
</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_TIME" size="4" swapsize="4" typeclass="Time" iecname="TIME" />
|
||||||
|
<TypeSimple name="T_TIME_OF_DAY" size="4" swapsize="4" typeclass="TimeOfDay" iecname="TIME_OF_DAY" />
|
||||||
|
<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__255__OF_BYTE" size="256" nativesize="256" typeclass="Array" iecname="ARRAY [0..255] OF BYTE" basetype="T_BYTE">
|
||||||
|
<ArrayDim minrange="0" maxrange="255" />
|
||||||
|
</TypeArray>
|
||||||
|
<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="LicenseMissing" enumvalue="1">
|
||||||
|
<Comment> basic errors
|
||||||
|
Valid MODBUS license is missing.</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="InvalidDataModel" enumvalue="2">
|
||||||
|
<Comment> The "data model" contains errors or inconsistencies.</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="IllegalFunction" enumvalue="3">
|
||||||
|
<Comment> Undefined "function code" used to enable/disable supported "function codes".</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="InvalidUnitId" enumvalue="4">
|
||||||
|
<Comment> Invalid Unit-Id / Slave address.</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="NoMemory" enumvalue="21">
|
||||||
|
<Comment> Can not allocate memory.</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="InternalError" enumvalue="22">
|
||||||
|
<Comment> Other internal error.</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="RequestNotProcessed" enumvalue="50">
|
||||||
|
<Comment> request related errors
|
||||||
|
Request not processed in time</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="RequestException" enumvalue="51">
|
||||||
|
<Comment> Request caused reply "exception". </Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="RequestParameterError" enumvalue="52">
|
||||||
|
<Comment> Invalid request parameter, for example "Read Coils" -> "Quantity of coils" = 0</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="RequestError" enumvalue="53">
|
||||||
|
<Comment> Internal request error</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="RequestCancelled" enumvalue="54">
|
||||||
|
<Comment> Request cancelled</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="ReplyError" enumvalue="55">
|
||||||
|
<Comment> Internal reply error</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="ReplyTimeout" enumvalue="56">
|
||||||
|
<Comment> No reply received in time</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="InvalidReply" enumvalue="57">
|
||||||
|
<Comment> Invalid / incomplete reply</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="TcpSocketError" enumvalue="101">
|
||||||
|
<Comment> transport related errors
|
||||||
|
Error on open/close/read/write TCP socket.</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="TcpInvalidInterface" enumvalue="102">
|
||||||
|
<Comment> The application tried to use an unknown ETH interface. </Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="TcpConnectTimeout" enumvalue="103">
|
||||||
|
<Comment> TCP connect timeout. </Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="SerialInvalidComPort" enumvalue="201">
|
||||||
|
<Comment> The application tried to use an unknown SysCom port.</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="SerialComPortUserInconsistentPortSetting" enumvalue="202">
|
||||||
|
<Comment> Multiple ServerSerial function blocks tried to share one SysCom port with inconsistent settings.</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="SerialComPortUserClientExclusiveError" enumvalue="203">
|
||||||
|
<Comment> A ClientSerial function block is not allowed to share a SysCom port with any other user.</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="SerialComPortError" enumvalue="204">
|
||||||
|
<Comment> Error on open/close/read/write SysCom port.</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
<UserDefElement type="T_Error" iecname="SerialInternalError" enumvalue="205">
|
||||||
|
<Comment> Internal error working with SysCom port.</Comment>
|
||||||
|
</UserDefElement>
|
||||||
|
</TypeUserDef>
|
||||||
|
<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" />
|
||||||
|
<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" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeSimple name="T_SYSTIME" size="8" swapsize="8" typeclass="ULInt" iecname="SYSTIME" aliasedtype="T_ULINT" aliasediecname="ULINT" />
|
||||||
|
<TypeUserDef name="T_TON" size="16" nativesize="32" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="TON">
|
||||||
|
<UserDefElement iecname="IN" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="PT" type="T_TIME" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="Q" type="T_BOOL" byteoffset="8" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="ET" type="T_TIME" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atAlarmDefault" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atAlarmDefault" basetype="T_INT">
|
||||||
|
<UserDefElement type="T_atAlarmDefault" iecname="unlatched" enumvalue="0" />
|
||||||
|
<UserDefElement type="T_atAlarmDefault" iecname="latched" enumvalue="1" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atDeviceList" size="14" nativesize="2520" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDeviceList">
|
||||||
|
<UserDefElement iecname="inrushDelay" type="T_ULINT" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="deviceCnt" type="T_INT" byteoffset="8" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="machineCnt" type="T_INT" byteoffset="10" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="gadgetCnt" type="T_INT" byteoffset="12" vartype="VAR_OUTPUT" 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="run" enumvalue="100" />
|
||||||
|
<UserDefElement type="T_atDeviceStatus" iecname="reqToRun" enumvalue="200" />
|
||||||
|
<UserDefElement type="T_atDeviceStatus" iecname="inrushDelay" enumvalue="300" />
|
||||||
|
<UserDefElement type="T_atDeviceStatus" iecname="startDel" enumvalue="400" />
|
||||||
|
<UserDefElement type="T_atDeviceStatus" iecname="stopDel" enumvalue="500" />
|
||||||
|
<UserDefElement type="T_atDeviceStatus" iecname="fault" enumvalue="600" />
|
||||||
|
</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_atSeqCtl" size="44" nativesize="1248" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atSeqCtl">
|
||||||
|
<UserDefElement iecname="in_enable" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_runDem" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_runPerm" type="T_BOOL" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="3" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_runStatus" type="T_BOOL" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_uts" type="T_BOOL" byteoffset="5" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_parentPerm" type="T_BOOL" byteoffset="6" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_startDly" type="T_TIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_stopDly" type="T_TIME" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="16" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="17" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_strtDlyDn" type="T_BOOL" byteoffset="18" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_stopDlyDn" type="T_BOOL" byteoffset="19" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_strtDlyET" type="T_TIME" byteoffset="20" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_stpDlyET" type="T_TIME" byteoffset="24" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_reqToRunStat" type="T_BOOL" byteoffset="28" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_strtDlyAct" type="T_BOOL" byteoffset="29" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_stopDlyAct" type="T_BOOL" byteoffset="30" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_dlyAct" type="T_BOOL" byteoffset="31" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="32" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_depsRun" type="T_BOOL" byteoffset="33" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="36" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_TSS" type="T_DINT" byteoffset="40" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atTODSettings" size="8" nativesize="8" typeclass="Userdef" pouclass="STRUCTURE" iecname="atTODSettings">
|
||||||
|
<UserDefElement iecname="TimeZoneOffset" type="T_INT" byteoffset="0" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="RTCAdjustment" type="T_DINT" byteoffset="4" vartype="VAR" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atTZss" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atTZss" basetype="T_INT">
|
||||||
|
<UserDefElement type="T_atTZss" iecname="MST" enumvalue="0" />
|
||||||
|
<UserDefElement type="T_atTZss" iecname="MDT" enumvalue="1" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atVFDAutoDir" size="2" nativesize="2" swapsize="2" typeclass="Enum" iecname="atVFDAutoDir" basetype="T_INT">
|
||||||
|
<UserDefElement type="T_atVFDAutoDir" iecname="fwd" enumvalue="0" />
|
||||||
|
<UserDefElement type="T_atVFDAutoDir" iecname="rev" enumvalue="1" />
|
||||||
|
<UserDefElement type="T_atVFDAutoDir" iecname="stop" enumvalue="2" />
|
||||||
|
</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="unknown" enumvalue="99" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atVersion" size="8" nativesize="8" typeclass="Userdef" pouclass="STRUCTURE" iecname="atVersion">
|
||||||
|
<UserDefElement iecname="uiMajor" type="T_UINT" byteoffset="0" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="uiMinor" type="T_UINT" byteoffset="2" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="uiServicePack" type="T_UINT" byteoffset="4" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="uiPatch" type="T_UINT" byteoffset="6" vartype="VAR" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<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" />
|
||||||
|
<UserDefElement iecname="_uiCapacity" type="T_UINT" byteoffset="16" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_uiLen" type="T_UINT" byteoffset="18" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_bSwapBytes" type="T_BOOL" byteoffset="20" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_bFrozen" type="T_BOOL" byteoffset="21" vartype="VAR" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeSimple name="T_REFERENCE_TO_atTODSettings_REF" size="8" swapsize="0" typeclass="Reference" iecname="REFERENCE TO atTODSettings_REF" basetype="T_atTODSettings" />
|
||||||
|
<TypeUserDef name="T_atAlarm" size="19" nativesize="104" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atAlarm">
|
||||||
|
<UserDefElement iecname="in_raw" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="1" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_defaultType" type="T_atAlarmDefault" byteoffset="2" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_almIDX" type="T_INT" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_delOn" type="T_TIME" byteoffset="8" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_delOff" type="T_TIME" byteoffset="12" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_latched" type="T_BOOL" byteoffset="16" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_unlatched" type="T_BOOL" byteoffset="17" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_default" type="T_BOOL" byteoffset="18" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atDevice" size="206" nativesize="2664" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atDevice">
|
||||||
|
<UserDefElement iecname="seq" type="T_atSeqCtl" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<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_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" />
|
||||||
|
<UserDefElement iecname="xError" type="T_BOOL" byteoffset="2" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="eErrorID" type="T_Error" byteoffset="4" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="udiNumMsgSent" type="T_UDINT" byteoffset="8" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="udiNumMsgReply" type="T_UDINT" byteoffset="12" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="udiNumMsgExcReply" type="T_UDINT" byteoffset="16" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="udiNumMsgExcReplyIllFct" type="T_UDINT" byteoffset="20" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="udiNumMsgExcReplyIllDataAdr" type="T_UDINT" byteoffset="24" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="udiNumReplyTimeouts" type="T_UDINT" byteoffset="28" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="udiNumReqNotProcessed" type="T_UDINT" byteoffset="32" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="udiNumReqParamError" type="T_UDINT" byteoffset="36" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="udiLastTransactionTime" type="T_UDINT" byteoffset="40" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_udiLogOptions" type="T_UDINT" byteoffset="44" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_udiRequestIdGenerator" type="T_UDINT" byteoffset="48" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_aRequests" type="T_POINTER_TO_IClientRequest" byteoffset="56" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_uiNumRequests" type="T_UDINT" byteoffset="64" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_uiMaxNumRequests" type="T_UDINT" byteoffset="68" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_timestampSend" type="T_SYSTIME" byteoffset="72" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_aRequestBufferData" type="T_ARRAY__0__255__OF_BYTE" byteoffset="80" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_requestBuffer" type="T_ByteBuffer" byteoffset="336" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_aReplyBufferData" type="T_ARRAY__0__255__OF_BYTE" byteoffset="358" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_replyBuffer" type="T_ByteBuffer" byteoffset="616" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_requestToProcess" type="T_TYPE_REFERENCE" byteoffset="640" vartype="VAR" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atGadget" size="222" nativesize="3744" 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_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="208" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_extUTS" type="T_BOOL" byteoffset="192" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="196" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_dlyTimeRem" type="T_TIME" byteoffset="200" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_dlyTimeAct" type="T_BOOL" byteoffset="204" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atMachine" size="222" nativesize="3848" 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_parentMachine" type="T_POINTER_TO_atMachine" byteoffset="48" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_fault" type="T_BOOL" byteoffset="56" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="208" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStart" type="T_BOOL" byteoffset="192" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="193" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_extUTS" type="T_BOOL" byteoffset="194" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manOnMaxSP" type="T_TIME" byteoffset="196" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_dlyTimeRem" type="T_TIME" byteoffset="200" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_dlyTimeAct" type="T_BOOL" byteoffset="204" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runStatus" type="T_BOOL" byteoffset="205" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_gadgetsFault" type="T_BOOL" byteoffset="206" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atTODWithOffset" size="40" nativesize="32" typeclass="Userdef" pouclass="FUNCTION_BLOCK" iecname="atTODWithOffset">
|
||||||
|
<UserDefElement iecname="in_fromRTC" type="T_BOOL" byteoffset="0" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="settings" type="T_atTODSettings" byteoffset="4" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="_utcMs" type="T_DINT" byteoffset="12" vartype="VAR" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="localHour" type="T_INT" byteoffset="16" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="localMinute" type="T_INT" byteoffset="18" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="localMs" type="T_DINT" byteoffset="20" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="localSecond" type="T_INT" byteoffset="24" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="localTOD" type="T_TIME_OF_DAY" byteoffset="28" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="utcMs" type="T_DINT" byteoffset="32" vartype="VAR" propertytype="call" access="ReadWrite" />
|
||||||
|
<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">
|
||||||
|
<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" />
|
||||||
|
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="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="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" />
|
||||||
|
<UserDefElement iecname="out_dlyTimeAct" type="T_BOOL" byteoffset="204" vartype="VAR_OUTPUT" inherited_from="T_atGadget" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="205" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="206" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="207" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoVFDDir" type="T_atVFDAutoDir" byteoffset="208" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoSpeedRef" type="T_REAL" byteoffset="212" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manSpeedRef" type="T_REAL" byteoffset="216" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_hzMin" type="T_REAL" byteoffset="220" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_hzMax" type="T_REAL" byteoffset="224" vartype="VAR_INPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedCmdHz" type="T_REAL" byteoffset="228" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedCmd" type="T_REAL" byteoffset="232" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedActHz" type="T_REAL" byteoffset="236" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedAct" type="T_REAL" byteoffset="240" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_current" type="T_REAL" byteoffset="244" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_voltage" type="T_REAL" byteoffset="248" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_dcBus" type="T_REAL" byteoffset="252" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_fwdCmd" type="T_BOOL" byteoffset="256" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_revCmd" type="T_BOOL" byteoffset="257" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_uts" type="T_BOOL" byteoffset="258" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="260" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="264" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_statusID" type="T_atSStStatusCode" byteoffset="284" vartype="VAR_OUTPUT" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="inStatusID" type="T_atSStStatusCode" byteoffset="286" vartype="VAR" access="ReadWrite" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atMbClient" size="660" nativesize="200" 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" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atVFDModbus" size="318" nativesize="7392" 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" />
|
||||||
|
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="304" 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" />
|
||||||
|
<UserDefElement iecname="out_dlyTimeAct" type="T_BOOL" byteoffset="204" vartype="VAR_OUTPUT" inherited_from="T_atGadget" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="205" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="206" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="207" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoVFDDir" type="T_atVFDAutoDir" byteoffset="208" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoSpeedRef" type="T_REAL" byteoffset="212" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manSpeedRef" type="T_REAL" byteoffset="216" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_hzMin" type="T_REAL" byteoffset="220" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_hzMax" type="T_REAL" byteoffset="224" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedCmdHz" type="T_REAL" byteoffset="228" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedCmd" type="T_REAL" byteoffset="232" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedActHz" type="T_REAL" byteoffset="236" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedAct" type="T_REAL" byteoffset="240" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_current" type="T_REAL" byteoffset="244" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_voltage" type="T_REAL" byteoffset="248" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_dcBus" type="T_REAL" byteoffset="252" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_fwdCmd" type="T_BOOL" byteoffset="256" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_revCmd" type="T_BOOL" byteoffset="257" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_uts" type="T_BOOL" byteoffset="258" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="260" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="264" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="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="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">
|
||||||
|
<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" />
|
||||||
|
</TypeUserDef>
|
||||||
|
<TypeUserDef name="T_atVFDWegCFW500" size="318" nativesize="7992" 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" />
|
||||||
|
<UserDefElement iecname="in_seqDisable" type="T_BOOL" byteoffset="57" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoRun" type="T_BOOL" byteoffset="58" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_reset" type="T_BOOL" byteoffset="59" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_name" type="T_STRING" byteoffset="60" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_ratedPower" type="T_REAL" byteoffset="144" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_pause" type="T_BOOL" byteoffset="148" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_autoRun" type="T_BOOL" byteoffset="149" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_run" type="T_BOOL" byteoffset="150" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runPerm" type="T_BOOL" byteoffset="151" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_ready" type="T_BOOL" byteoffset="152" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_status" type="T_atDeviceStatus" byteoffset="154" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_stateColor" type="T_DWORD" byteoffset="156" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_depsFault" type="T_BOOL" byteoffset="160" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_power" type="T_REAL" byteoffset="164" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_paused" type="T_BOOL" byteoffset="168" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_inrushDelay" type="T_BOOL" byteoffset="169" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoMode" type="T_BOOL" byteoffset="170" vartype="VAR_INPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_runTime" type="T_DINT" byteoffset="172" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_tss" type="T_DINT" byteoffset="176" vartype="VAR_OUTPUT" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="now" type="T_ULINT" byteoffset="184" vartype="VAR" inherited_from="T_atDevice" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="devices" type="T_atDeviceList" byteoffset="304" 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" />
|
||||||
|
<UserDefElement iecname="out_dlyTimeAct" type="T_BOOL" byteoffset="204" vartype="VAR_OUTPUT" inherited_from="T_atGadget" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manFwd" type="T_BOOL" byteoffset="205" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manRev" type="T_BOOL" byteoffset="206" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manStop" type="T_BOOL" byteoffset="207" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoVFDDir" type="T_atVFDAutoDir" byteoffset="208" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_autoSpeedRef" type="T_REAL" byteoffset="212" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_manSpeedRef" type="T_REAL" byteoffset="216" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_hzMin" type="T_REAL" byteoffset="220" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="in_hzMax" type="T_REAL" byteoffset="224" vartype="VAR_INPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedCmdHz" type="T_REAL" byteoffset="228" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedCmd" type="T_REAL" byteoffset="232" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedActHz" type="T_REAL" byteoffset="236" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_speedAct" type="T_REAL" byteoffset="240" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_current" type="T_REAL" byteoffset="244" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_voltage" type="T_REAL" byteoffset="248" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_dcBus" type="T_REAL" byteoffset="252" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_fwdCmd" type="T_BOOL" byteoffset="256" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_revCmd" type="T_BOOL" byteoffset="257" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_uts" type="T_BOOL" byteoffset="258" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="out_faultVFDId" type="T_atVFDFaultCode" byteoffset="260" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="fault" type="T_atAlarm" byteoffset="264" vartype="VAR_OUTPUT" inherited_from="T_atVFD" access="ReadWrite" />
|
||||||
|
<UserDefElement iecname="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="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" />
|
||||||
|
</TypeList>
|
||||||
|
<NodeList>
|
||||||
|
<Node name="Application">
|
||||||
|
<Node name="atDevice">
|
||||||
|
<Node name="devices" type="T_atDeviceList" access="ReadWrite">
|
||||||
|
<Comment>List of all devices</Comment>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
<Node name="atGadget">
|
||||||
|
<Node name="devices" type="T_atDeviceList" access="ReadWrite">
|
||||||
|
<Comment>List of all devices</Comment>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
<Node name="atGVL">
|
||||||
|
<Node name="hmiReset" type="T_BOOL" access="ReadWrite" />
|
||||||
|
<Node name="reset" type="T_BOOL" access="ReadWrite">
|
||||||
|
<Comment> Alarm reset</Comment>
|
||||||
|
</Node>
|
||||||
|
<Node name="simEn" type="T_BOOL" access="ReadWrite">
|
||||||
|
<Comment> Enable simulator mode</Comment>
|
||||||
|
</Node>
|
||||||
|
<Node name="TODsettings" type="T_atTODSettings" access="ReadWrite">
|
||||||
|
<Comment>atTOD settings</Comment>
|
||||||
|
</Node>
|
||||||
|
<Node name="tzSet" type="T_atTZss" access="ReadWrite" />
|
||||||
|
<Node name="ver" type="T_atVersion" access="ReadWrite">
|
||||||
|
<Comment>Project Version</Comment>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
<Node name="atMachine">
|
||||||
|
<Node name="devices" type="T_atDeviceList" access="ReadWrite">
|
||||||
|
<Comment>List of all devices</Comment>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
<Node name="atVFD">
|
||||||
|
<Node name="devices" type="T_atDeviceList" access="ReadWrite">
|
||||||
|
<Comment>List of all devices</Comment>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
<Node name="atVFDModbus">
|
||||||
|
<Node name="devices" type="T_atDeviceList" access="ReadWrite">
|
||||||
|
<Comment>List of all devices</Comment>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
<Node name="atVFDWegCFW500">
|
||||||
|
<Node name="devices" type="T_atDeviceList" access="ReadWrite">
|
||||||
|
<Comment>List of all devices</Comment>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
<Node name="Comms">
|
||||||
|
<Node name="port1" type="T_atMbClientRTU" access="ReadWrite" />
|
||||||
|
</Node>
|
||||||
|
<Node name="control">
|
||||||
|
<Node name="runlight" type="T_BOOL" access="ReadWrite" />
|
||||||
|
<Node name="runstart" type="T_REAL" access="ReadWrite" />
|
||||||
|
<Node name="trig" type="T_R_TRIG" access="ReadWrite" />
|
||||||
|
</Node>
|
||||||
|
<Node name="g">
|
||||||
|
<Node name="m40" type="T_atVFDWegCFW500" access="ReadWrite" />
|
||||||
|
<Node name="m41" type="T_atVFDWegCFW500" access="ReadWrite" />
|
||||||
|
<Node name="m42" type="T_atVFDWegCFW500" access="ReadWrite" />
|
||||||
|
<Node name="m43" type="T_atVFDWegCFW500" access="ReadWrite" />
|
||||||
|
</Node>
|
||||||
|
<Node name="Main">
|
||||||
|
<Node name="clock" type="T_atTODWithOffset" access="ReadWrite" />
|
||||||
|
<Node name="run" type="T_BOOL" access="ReadWrite" />
|
||||||
|
<Node name="tim" type="T_TON" access="ReadWrite" />
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
</NodeList>
|
||||||
|
</Symbolconfiguration>
|
||||||
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user