MTN6_PLC/MTN6_MCM01.L5X

4486 lines
197 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<RSLogix5000Content SchemaRevision="1.0" SoftwareRevision="36.00" TargetName="MTN6_MCM01" TargetType="Controller" ContainsContext="false" ExportDate="Sun May 18 15:55:14 2025" ExportOptions="NoRawData L5KData DecoratedData ForceProtectedEncoding AllProjDocTrans">
<Controller Use="Target" Name="MTN6_MCM01" ProcessorType="1756-L81ES" MajorRev="36" MinorRev="11" ProjectCreationDate="Sun May 18 15:48:50 2025" LastModifiedDate="Sun May 18 15:55:03 2025" SFCExecutionControl="CurrentActive" SFCRestartPosition="MostRecent" SFCLastScan="DontScan" ProjectSN="16#0000_0000"
MatchProjectToController="false" CanUseRPIFromProducer="false" InhibitAutomaticFirmwareUpdate="0" PassThroughConfiguration="EnabledWithAppend" DownloadProjectDocumentationAndExtendedProperties="true" DownloadProjectCustomProperties="true" ReportMinorOverflow="false" AutoDiagsEnabled="true" WebServerEnabled="false">
<RedundancyInfo Enabled="false" KeepTestEditsOnSwitchOver="false"/>
<Security Code="0" ChangesToDetect="16#ffff_ffff_ffff_ffff"/>
<SafetyInfo SafetyLocked="false" SignatureRunModeProtect="false" ConfigureSafetyIOAlways="false" SafetyLevel="SIL2/PLd"/>
<DataTypes>
<DataType Name="UDT_ALARMS_DPM" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_ALARMS0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Communication_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication is Faulted]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_ALARMS_FIO" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_ALARMS0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Communication_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication is Faulted]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_ALARMS_MCM" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_ALARMS0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Communication_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication is Faulted]]>
</Description>
</Member>
<Member Name="EStop_PB_Pressed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Emergency Push Button Pressed]]>
</Description>
</Member>
<Member Name="Phase_Monitor" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Monitoring three-phase power for problems (missing phase, wrong order, or uneven voltage)]]>
</Description>
</Member>
<Member Name="Ethernet_Switch_1" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Enthernet 1 Switch]]>
</Description>
</Member>
<Member Name="UPS_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Uninterrupted Power Supply Fault]]>
</Description>
</Member>
<Member Name="UPS_Battery_On" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Uninterrupted Power Supply Battery Mode]]>
</Description>
</Member>
<Member Name="UPS_Battery_Low" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[Uninterrupted Power Supply Battary Condition is Low]]>
</Description>
</Member>
<Member Name="Voltage_Monitor_Communication_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="7" ExternalAccess="Read/Write">
<Description>
<![CDATA[Voltage Monitor Has Lost Communication]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_ALARMS9" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Fire_Relay_Tripped" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS9" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Fire Relay is Tripped]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_ALARMS_PE" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_ALARMS0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Jammed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor is Jammed]]>
</Description>
</Member>
<Member Name="Disabled" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[PE is Disabled]]>
</Description>
</Member>
<Member Name="Full" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor is Full]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_ALARMS_VFD" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_ALARMS0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Communication_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication is Faulted]]>
</Description>
</Member>
<Member Name="Disconnected" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Disconnected VFD]]>
</Description>
</Member>
<Member Name="VFD_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Faulted]]>
</Description>
</Member>
<Member Name="Safe_Off_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Safety Torque Fault]]>
</Description>
</Member>
<Member Name="Reset_VFD" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD is Reseted]]>
</Description>
</Member>
<Member Name="Reset_Communication_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Reset Comunication Fault]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_AOI_FIO" Family="NoFamily" Class="User">
<Members>
<Member Name="AOI" DataType="AOI_FIO" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="HMI" DataType="UDT_HMI_FIO" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="CTRL" DataType="UDT_CTRL_FIO" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_AOI_FPE" Family="NoFamily" Class="User">
<Members>
<Member Name="AOI" DataType="AOI_FPE" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="HMI" DataType="UDT_HMI_PE" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="CTRL" DataType="UDT_CTRL_PE" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_AOI_MCM" Family="NoFamily" Class="User">
<Members>
<Member Name="AOI" DataType="AOI_MCM" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="HMI" DataType="UDT_HMI_MCM" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="CTRL" DataType="UDT_CTRL_MCM" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_AOI_VFD" Family="NoFamily" Class="User">
<Members>
<Member Name="AOI" DataType="AOI_VFD" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="HMI" DataType="UDT_HMI_VFD" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="CTRL" DataType="UDT_CTRL_VFD" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_CTRL_DPM" Family="NoFamily" Class="User">
<Members>
<Member Name="STS" DataType="UDT_CTRL_DPM_STS" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Status of DPM]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_DPM_STS" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_D0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Communication_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_D0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication is Faulted]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_FIO" Family="NoFamily" Class="User">
<Members>
<Member Name="STS" DataType="UDT_CTRL_FIO_STS" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_CTRL_FIO_STS" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_F0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Communication_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_F0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication is Faulted]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_MCM" Family="NoFamily" Class="User">
<Members>
<Member Name="CMD" DataType="UDT_CTRL_MCM_CMD" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Command To MCM]]>
</Description>
</Member>
<Member Name="STS" DataType="UDT_CTRL_MCM_STS" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Status From MCM]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_MCM_CMD" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_M0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="EStop_Activated" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[EStop is currently Activated]]>
</Description>
</Member>
<Member Name="Started" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[MCM is Started]]>
</Description>
</Member>
<Member Name="Maintenance_Mode" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maitenance Mode Activated]]>
</Description>
</Member>
<Member Name="Jam_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Jammed]]>
</Description>
</Member>
<Member Name="Communication_Was_Faulted" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication was Faulted]]>
</Description>
</Member>
<Member Name="VFD_Was_Faulted" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Was Faulted]]>
</Description>
</Member>
<Member Name="Enable_Horn" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[Enables the Horn to Sound]]>
</Description>
</Member>
<Member Name="Estop_Was_Activated" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="7" ExternalAccess="Read/Write">
<Description>
<![CDATA[EStop was Activated]]>
</Description>
</Member>
<Member Name="Log" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Log]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_CTRL_M10" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Acknowledge_Log" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M10" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Acknowledge Log]]>
</Description>
</Member>
<Member Name="All_Unacknowledge_Log" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M10" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[All Unacknowledge Log]]>
</Description>
</Member>
<Member Name="VFD_Is_Faulted" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M10" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD is Faulted]]>
</Description>
</Member>
<Member Name="Communication_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M10" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication is Faulted]]>
</Description>
</Member>
<Member Name="Log_Quantity" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Log Quantity]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_CTRL_M16" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="VFD_In_Power_Saving" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M16" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD in Power saving Mode]]>
</Description>
</Member>
<Member Name="Encoder_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M16" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Encoder is Faulted]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_MCM_STS" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_M0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="EStopped" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Emergency Stopped]]>
</Description>
</Member>
<Member Name="Maintenance_Mode" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maitenance Mode Activated]]>
</Description>
</Member>
<Member Name="System_Started" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[The System is Started]]>
</Description>
</Member>
<Member Name="VFD_Faulted" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD is Faulted]]>
</Description>
</Member>
<Member Name="Jam_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Jam]]>
</Description>
</Member>
<Member Name="Communication_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication is Faulted]]>
</Description>
</Member>
<Member Name="Log" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Log]]>
</Description>
</Member>
<Member Name="Acknowledge_Log" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Acknowledge Log]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_CTRL_M9" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="All_Unacknowledge_Log" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M9" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[All Unacknowledge Log]]>
</Description>
</Member>
<Member Name="Start_Request" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M9" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[System Start Requested]]>
</Description>
</Member>
<Member Name="Log_Quantity" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Log Quantity]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_CTRL_M13" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Encoder_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M13" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Encoder is Faulted]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_PE" Family="NoFamily" Class="User">
<Members>
<Member Name="CMD" DataType="UDT_CTRL_PE_CMD" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="STS" DataType="UDT_CTRL_PE_STS" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_CTRL_PE_CMD" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_P0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Dynamic_Jam" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_P0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Downstream PE is not blocked for an amount of time which is considered a Dnamic Jam]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_PE_STS" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_P0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Blocked" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_P0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[PE is Blocked]]>
</Description>
</Member>
<Member Name="Jammed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_P0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor/Chute is Jammed]]>
</Description>
</Member>
<Member Name="Full" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_P0" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor/Chute is Full]]>
</Description>
</Member>
<Member Name="Conveyor_Running" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_P0" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor is Running]]>
</Description>
</Member>
<Member Name="Chute_PE" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_P0" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[PE belong to Chute]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_VFD" Family="NoFamily" Class="User">
<Members>
<Member Name="CMD" DataType="UDT_CTRL_VFD_CMD" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="STS" DataType="UDT_CTRL_VFD_STS" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_CTRL_VFD_CMD" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_V0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Start" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Start the Conveyor locally in Auto Mode]]>
</Description>
</Member>
<Member Name="Stop_Require_Start" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stops the Motor
, requires Start command to Restart]]>
</Description>
</Member>
<Member Name="Stop_Auto_Restart" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stops the Motor, which will restart automatically when False]]>
</Description>
</Member>
<Member Name="Jam" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor is Jammed]]>
</Description>
</Member>
<Member Name="Disable" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor
is Disabled]]>
</Description>
</Member>
<Member Name="Coast_Run_Enable" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Coast Stop Condition True in Forward Mode. Conveyor will Stay Running Until Discharge PE is Blocked. Bit Unlatches in PE AOI
{{TODO}}]]>
</Description>
</Member>
<Member Name="Power_Saving_Mode_ON" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD
is in Power Saving Mode]]>
</Description>
</Member>
<Member Name="Interlock" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="7" ExternalAccess="Read/Write">
<Description>
<![CDATA[Forward Downstream is Running]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_CTRL_V9" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Stopped_By_Stop_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V9" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor
Stopped by Stop push button]]>
</Description>
</Member>
<Member Name="Log" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Log]]>
</Description>
</Member>
<Member Name="Acknowledge_Log" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Acknowledge Log]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_CTRL_V13" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Is_Full" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V13" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[The Conveyor is Full]]>
</Description>
</Member>
<Member Name="Encoder_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V13" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Encoder is Faulted]]>
</Description>
</Member>
<Member Name="Speed_FPM" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Speed in Feet per Minute]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_VFD_STS" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_V0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Running" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor is Running]]>
</Description>
</Member>
<Member Name="VFD_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD is Faulted]]>
</Description>
</Member>
<Member Name="Communication_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication is Faulted]]>
</Description>
</Member>
<Member Name="Interlock" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Forward Downstream is Running]]>
</Description>
</Member>
<Member Name="Current_Speed" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Current Speed of Conveyor in FPM]]>
</Description>
</Member>
<Member Name="Requested_Speed" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Requested Speed of conveyor in FPM]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_CTRL_V7" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Power_Saving_Mode_ON" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD
is
in Power Saving Mode]]>
</Description>
</Member>
<Member Name="Maintenance_Mode" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maitenance Mode Activated]]>
</Description>
</Member>
<Member Name="MCM_Started" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[MCM Started]]>
</Description>
</Member>
<Member Name="EStopped" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor is in a E-Stop Condition]]>
</Description>
</Member>
<Member Name="Jammed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor
Jammed]]>
</Description>
</Member>
<Member Name="Full" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor is Full]]>
</Description>
</Member>
<Member Name="Enabled" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor is Enabled]]>
</Description>
</Member>
<Member Name="Local_Stopped" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="7" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor is stopped locally by a pushbutton for example]]>
</Description>
</Member>
<Member Name="Log" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Log]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_CTRL_V17" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Encoder_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V17" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Encoder is Faulted]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_HMI_DPM" Family="NoFamily" Class="User">
<Members>
<Member Name="Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[DPM Name]]>
</Description>
</Member>
<Member Name="Alarm" DataType="UDT_ALARMS_DPM" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[HMI
Alarms]]>
</Description>
</Member>
<Member Name="Color" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Color Animation]]>
</Description>
</Member>
<Member Name="Description" DataType="STRING" Dimension="16" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Description]]>
</Description>
</Member>
<Member Name="IP_Address" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[IP address]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_HMI_FIO" Family="NoFamily" Class="User">
<Members>
<Member Name="Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[FIO Name]]>
</Description>
</Member>
<Member Name="Alarm" DataType="UDT_ALARMS_FIO" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[HMI Alarms]]>
</Description>
</Member>
<Member Name="Color" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Color Animation]]>
</Description>
</Member>
<Member Name="Description" DataType="STRING" Dimension="16" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="IP_Address" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[IP address]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_HMI_MCM" Family="NoFamily" Class="User">
<Members>
<Member Name="Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[MCM Name]]>
</Description>
</Member>
<Member Name="Alarm" DataType="UDT_ALARMS_MCM" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[HMI Alarms]]>
</Description>
</Member>
<Member Name="Color" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Color Animation]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_HMI_MC3" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Start_PB_Pressed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_MC3" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Start Push Button Pressed]]>
</Description>
</Member>
<Member Name="Start_PB_LT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_MC3" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Start Push Button Light]]>
</Description>
</Member>
<Member Name="Stop_PB_Pressed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_MC3" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stop Push Button Pressed]]>
</Description>
</Member>
<Member Name="Stop_PB_LT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_MC3" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stop Push Button Light]]>
</Description>
</Member>
<Member Name="VFD_Reset_PB_Pressed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_MC3" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Fault Reset Push Button Pressed]]>
</Description>
</Member>
<Member Name="Jam_Reset_PB_Pressed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_MC3" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Jam Reset Push Button Pressed]]>
</Description>
</Member>
<Member Name="LAR_PB_Pressed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_MC3" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[Low Air Preasure Reset Push Button Pressed]]>
</Description>
</Member>
<Member Name="System_Fault_Present" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_MC3" BitNumber="7" ExternalAccess="Read/Write">
<Description>
<![CDATA[Any System Faulted]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_HMI_MC12" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Beacon_LT_On" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_MC12" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Beacon Light ON]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_HMI_PE" Family="NoFamily" Class="User">
<Members>
<Member Name="Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[PE Name]]>
</Description>
</Member>
<Member Name="MCM_Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[MCM Name]]>
</Description>
</Member>
<Member Name="VFD_Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD_Name]]>
</Description>
</Member>
<Member Name="Alarm" DataType="UDT_ALARMS_PE" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[PE Alarams]]>
</Description>
</Member>
<Member Name="Color" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Color of Animation]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_HMI_PE5" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Disable_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_PE5" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Disable PB on HMI]]>
</Description>
</Member>
<Member Name="Disable_PB_LT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_PE5" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Disable PB Light on HMI]]>
</Description>
</Member>
<Member Name="Full_Time_Secs" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Time before Conveyor/Chute is considered Full]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_HMI_PE9" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Blocked" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_PE9" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[PE is Blocked]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_HMI_VFD" Family="NoFamily" Class="User">
<Members>
<Member Name="Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor Name]]>
</Description>
</Member>
<Member Name="MCM_Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[MCM Name]]>
</Description>
</Member>
<Member Name="IP_Address" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[IP Address]]>
</Description>
</Member>
<Member Name="Alarm" DataType="UDT_ALARMS_VFD" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Alarms]]>
</Description>
</Member>
<Member Name="Color" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Color Animation]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_HMI_VF5" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Maintenance_Start_PB_Pressed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_VF5" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maintenance Mode Start Push Button
Pressed]]>
</Description>
</Member>
<Member Name="Maintenance_Stop_PB_Pressed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_VF5" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maintenance Mode Stop Push Button Pressed]]>
</Description>
</Member>
<Member Name="Maintenance_Jog_PB_Pressed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_VF5" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maintenance Mode Jog Push Button Pressed]]>
</Description>
</Member>
<Member Name="Maintenance_Direction_PB_Pressed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_VF5" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor Direction Command Toggle Button Pressed]]>
</Description>
</Member>
<Member Name="Maintenance_Conveyor_Run_LT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_VF5" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Light when Conveyor is Running]]>
</Description>
</Member>
<Member Name="Maintenance_Stop_LT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_VF5" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Light when Conveyor is Running]]>
</Description>
</Member>
<Member Name="Maintenance_Jog_LT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_VF5" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[Light when Maintenance in Jog Mode]]>
</Description>
</Member>
<Member Name="Maintenance_Direction_LT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_VF5" BitNumber="7" ExternalAccess="Read/Write">
<Description>
<![CDATA[Light Direction indicator of Maintenance]]>
</Description>
</Member>
<Member Name="Speed_At_60Hz" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Speed of Conveyor at 60hz frequency to calculate ratio]]>
</Description>
</Member>
<Member Name="Maintenance_Conveyor_Speed" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Speed Of Conveyor In Maintenance Mode]]>
</Description>
</Member>
<Member Name="Amperage" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Output Amperage]]>
</Description>
</Member>
<Member Name="Voltage" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Output Voltage]]>
</Description>
</Member>
<Member Name="Frequency" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Output Frequency]]>
</Description>
</Member>
<Member Name="FPM" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor FPM]]>
</Description>
</Member>
<Member Name="Speed" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Adjustable Full Speed from SCADA]]>
</Description>
</Member>
<Member Name="Communication_Fault_Code" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Ethernet Communication Fault Code]]>
</Description>
</Member>
<Member Name="VFD_Fault_Code" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Fault Code]]>
</Description>
</Member>
<Member Name="Last_VFD_Fault_Code" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Last VFD Fault Code]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_HMI_VF24" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Maintenance_Mode" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_VF24" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maint Mode Activated]]>
</Description>
</Member>
</Members>
</DataType>
</DataTypes>
<Modules>
<Module Name="Local" CatalogNumber="1756-L81ES" Vendor="1" ProductType="14" ProductCode="211" Major="36" Minor="11" ParentModule="Local" ParentModPortId="1" Inhibited="false" MajorFault="true"
>
<EKey State="Disabled"/>
<Ports>
<Port Id="1" Address="0" Type="ICP" Upstream="false" SafetyNetwork="16#0000_4c27_0244_5bfa">
<Bus Size="10"/>
</Port>
<Port Id="2" Type="Ethernet" Upstream="false" SafetyNetwork="16#0000_4c27_0244_5bfb">
<Bus/>
</Port>
</Ports>
</Module>
<Module Name="UL1_3_FIO1" CatalogNumber="ETHERNET-MODULE" Vendor="1" ProductType="0" ProductCode="18" Major="1" Minor="1" ParentModule="Local" ParentModPortId="2" Inhibited="false" MajorFault="false"
>
<EKey State="Disabled"/>
<Ports>
<Port Id="2" Address="11.200.1.73" Type="Ethernet" Upstream="true"/>
</Ports>
<Communications CommMethod="536870913" PrimCxnInputSize="20" PrimCxnOutputSize="8">
<ConfigTag ConfigSize="42" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[46,106,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
]]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="AB:ETHERNET_MODULE:C:0">
<ArrayMember Name="Data" DataType="SINT" Dimensions="400" Radix="Hex">
<Element Index="[0]" Value="16#00"/>
<Element Index="[1]" Value="16#00"/>
<Element Index="[2]" Value="16#00"/>
<Element Index="[3]" Value="16#00"/>
<Element Index="[4]" Value="16#00"/>
<Element Index="[5]" Value="16#00"/>
<Element Index="[6]" Value="16#00"/>
<Element Index="[7]" Value="16#00"/>
<Element Index="[8]" Value="16#00"/>
<Element Index="[9]" Value="16#00"/>
<Element Index="[10]" Value="16#00"/>
<Element Index="[11]" Value="16#00"/>
<Element Index="[12]" Value="16#00"/>
<Element Index="[13]" Value="16#00"/>
<Element Index="[14]" Value="16#00"/>
<Element Index="[15]" Value="16#00"/>
<Element Index="[16]" Value="16#00"/>
<Element Index="[17]" Value="16#00"/>
<Element Index="[18]" Value="16#00"/>
<Element Index="[19]" Value="16#00"/>
<Element Index="[20]" Value="16#00"/>
<Element Index="[21]" Value="16#00"/>
<Element Index="[22]" Value="16#00"/>
<Element Index="[23]" Value="16#00"/>
<Element Index="[24]" Value="16#00"/>
<Element Index="[25]" Value="16#00"/>
<Element Index="[26]" Value="16#00"/>
<Element Index="[27]" Value="16#00"/>
<Element Index="[28]" Value="16#00"/>
<Element Index="[29]" Value="16#00"/>
<Element Index="[30]" Value="16#00"/>
<Element Index="[31]" Value="16#00"/>
<Element Index="[32]" Value="16#00"/>
<Element Index="[33]" Value="16#00"/>
<Element Index="[34]" Value="16#00"/>
<Element Index="[35]" Value="16#00"/>
<Element Index="[36]" Value="16#00"/>
<Element Index="[37]" Value="16#00"/>
<Element Index="[38]" Value="16#00"/>
<Element Index="[39]" Value="16#00"/>
<Element Index="[40]" Value="16#00"/>
<Element Index="[41]" Value="16#00"/>
<Element Index="[42]" Value="16#00"/>
<Element Index="[43]" Value="16#00"/>
<Element Index="[44]" Value="16#00"/>
<Element Index="[45]" Value="16#00"/>
<Element Index="[46]" Value="16#00"/>
<Element Index="[47]" Value="16#00"/>
<Element Index="[48]" Value="16#00"/>
<Element Index="[49]" Value="16#00"/>
<Element Index="[50]" Value="16#00"/>
<Element Index="[51]" Value="16#00"/>
<Element Index="[52]" Value="16#00"/>
<Element Index="[53]" Value="16#00"/>
<Element Index="[54]" Value="16#00"/>
<Element Index="[55]" Value="16#00"/>
<Element Index="[56]" Value="16#00"/>
<Element Index="[57]" Value="16#00"/>
<Element Index="[58]" Value="16#00"/>
<Element Index="[59]" Value="16#00"/>
<Element Index="[60]" Value="16#00"/>
<Element Index="[61]" Value="16#00"/>
<Element Index="[62]" Value="16#00"/>
<Element Index="[63]" Value="16#00"/>
<Element Index="[64]" Value="16#00"/>
<Element Index="[65]" Value="16#00"/>
<Element Index="[66]" Value="16#00"/>
<Element Index="[67]" Value="16#00"/>
<Element Index="[68]" Value="16#00"/>
<Element Index="[69]" Value="16#00"/>
<Element Index="[70]" Value="16#00"/>
<Element Index="[71]" Value="16#00"/>
<Element Index="[72]" Value="16#00"/>
<Element Index="[73]" Value="16#00"/>
<Element Index="[74]" Value="16#00"/>
<Element Index="[75]" Value="16#00"/>
<Element Index="[76]" Value="16#00"/>
<Element Index="[77]" Value="16#00"/>
<Element Index="[78]" Value="16#00"/>
<Element Index="[79]" Value="16#00"/>
<Element Index="[80]" Value="16#00"/>
<Element Index="[81]" Value="16#00"/>
<Element Index="[82]" Value="16#00"/>
<Element Index="[83]" Value="16#00"/>
<Element Index="[84]" Value="16#00"/>
<Element Index="[85]" Value="16#00"/>
<Element Index="[86]" Value="16#00"/>
<Element Index="[87]" Value="16#00"/>
<Element Index="[88]" Value="16#00"/>
<Element Index="[89]" Value="16#00"/>
<Element Index="[90]" Value="16#00"/>
<Element Index="[91]" Value="16#00"/>
<Element Index="[92]" Value="16#00"/>
<Element Index="[93]" Value="16#00"/>
<Element Index="[94]" Value="16#00"/>
<Element Index="[95]" Value="16#00"/>
<Element Index="[96]" Value="16#00"/>
<Element Index="[97]" Value="16#00"/>
<Element Index="[98]" Value="16#00"/>
<Element Index="[99]" Value="16#00"/>
<Element Index="[100]" Value="16#00"/>
<Element Index="[101]" Value="16#00"/>
<Element Index="[102]" Value="16#00"/>
<Element Index="[103]" Value="16#00"/>
<Element Index="[104]" Value="16#00"/>
<Element Index="[105]" Value="16#00"/>
<Element Index="[106]" Value="16#00"/>
<Element Index="[107]" Value="16#00"/>
<Element Index="[108]" Value="16#00"/>
<Element Index="[109]" Value="16#00"/>
<Element Index="[110]" Value="16#00"/>
<Element Index="[111]" Value="16#00"/>
<Element Index="[112]" Value="16#00"/>
<Element Index="[113]" Value="16#00"/>
<Element Index="[114]" Value="16#00"/>
<Element Index="[115]" Value="16#00"/>
<Element Index="[116]" Value="16#00"/>
<Element Index="[117]" Value="16#00"/>
<Element Index="[118]" Value="16#00"/>
<Element Index="[119]" Value="16#00"/>
<Element Index="[120]" Value="16#00"/>
<Element Index="[121]" Value="16#00"/>
<Element Index="[122]" Value="16#00"/>
<Element Index="[123]" Value="16#00"/>
<Element Index="[124]" Value="16#00"/>
<Element Index="[125]" Value="16#00"/>
<Element Index="[126]" Value="16#00"/>
<Element Index="[127]" Value="16#00"/>
<Element Index="[128]" Value="16#00"/>
<Element Index="[129]" Value="16#00"/>
<Element Index="[130]" Value="16#00"/>
<Element Index="[131]" Value="16#00"/>
<Element Index="[132]" Value="16#00"/>
<Element Index="[133]" Value="16#00"/>
<Element Index="[134]" Value="16#00"/>
<Element Index="[135]" Value="16#00"/>
<Element Index="[136]" Value="16#00"/>
<Element Index="[137]" Value="16#00"/>
<Element Index="[138]" Value="16#00"/>
<Element Index="[139]" Value="16#00"/>
<Element Index="[140]" Value="16#00"/>
<Element Index="[141]" Value="16#00"/>
<Element Index="[142]" Value="16#00"/>
<Element Index="[143]" Value="16#00"/>
<Element Index="[144]" Value="16#00"/>
<Element Index="[145]" Value="16#00"/>
<Element Index="[146]" Value="16#00"/>
<Element Index="[147]" Value="16#00"/>
<Element Index="[148]" Value="16#00"/>
<Element Index="[149]" Value="16#00"/>
<Element Index="[150]" Value="16#00"/>
<Element Index="[151]" Value="16#00"/>
<Element Index="[152]" Value="16#00"/>
<Element Index="[153]" Value="16#00"/>
<Element Index="[154]" Value="16#00"/>
<Element Index="[155]" Value="16#00"/>
<Element Index="[156]" Value="16#00"/>
<Element Index="[157]" Value="16#00"/>
<Element Index="[158]" Value="16#00"/>
<Element Index="[159]" Value="16#00"/>
<Element Index="[160]" Value="16#00"/>
<Element Index="[161]" Value="16#00"/>
<Element Index="[162]" Value="16#00"/>
<Element Index="[163]" Value="16#00"/>
<Element Index="[164]" Value="16#00"/>
<Element Index="[165]" Value="16#00"/>
<Element Index="[166]" Value="16#00"/>
<Element Index="[167]" Value="16#00"/>
<Element Index="[168]" Value="16#00"/>
<Element Index="[169]" Value="16#00"/>
<Element Index="[170]" Value="16#00"/>
<Element Index="[171]" Value="16#00"/>
<Element Index="[172]" Value="16#00"/>
<Element Index="[173]" Value="16#00"/>
<Element Index="[174]" Value="16#00"/>
<Element Index="[175]" Value="16#00"/>
<Element Index="[176]" Value="16#00"/>
<Element Index="[177]" Value="16#00"/>
<Element Index="[178]" Value="16#00"/>
<Element Index="[179]" Value="16#00"/>
<Element Index="[180]" Value="16#00"/>
<Element Index="[181]" Value="16#00"/>
<Element Index="[182]" Value="16#00"/>
<Element Index="[183]" Value="16#00"/>
<Element Index="[184]" Value="16#00"/>
<Element Index="[185]" Value="16#00"/>
<Element Index="[186]" Value="16#00"/>
<Element Index="[187]" Value="16#00"/>
<Element Index="[188]" Value="16#00"/>
<Element Index="[189]" Value="16#00"/>
<Element Index="[190]" Value="16#00"/>
<Element Index="[191]" Value="16#00"/>
<Element Index="[192]" Value="16#00"/>
<Element Index="[193]" Value="16#00"/>
<Element Index="[194]" Value="16#00"/>
<Element Index="[195]" Value="16#00"/>
<Element Index="[196]" Value="16#00"/>
<Element Index="[197]" Value="16#00"/>
<Element Index="[198]" Value="16#00"/>
<Element Index="[199]" Value="16#00"/>
<Element Index="[200]" Value="16#00"/>
<Element Index="[201]" Value="16#00"/>
<Element Index="[202]" Value="16#00"/>
<Element Index="[203]" Value="16#00"/>
<Element Index="[204]" Value="16#00"/>
<Element Index="[205]" Value="16#00"/>
<Element Index="[206]" Value="16#00"/>
<Element Index="[207]" Value="16#00"/>
<Element Index="[208]" Value="16#00"/>
<Element Index="[209]" Value="16#00"/>
<Element Index="[210]" Value="16#00"/>
<Element Index="[211]" Value="16#00"/>
<Element Index="[212]" Value="16#00"/>
<Element Index="[213]" Value="16#00"/>
<Element Index="[214]" Value="16#00"/>
<Element Index="[215]" Value="16#00"/>
<Element Index="[216]" Value="16#00"/>
<Element Index="[217]" Value="16#00"/>
<Element Index="[218]" Value="16#00"/>
<Element Index="[219]" Value="16#00"/>
<Element Index="[220]" Value="16#00"/>
<Element Index="[221]" Value="16#00"/>
<Element Index="[222]" Value="16#00"/>
<Element Index="[223]" Value="16#00"/>
<Element Index="[224]" Value="16#00"/>
<Element Index="[225]" Value="16#00"/>
<Element Index="[226]" Value="16#00"/>
<Element Index="[227]" Value="16#00"/>
<Element Index="[228]" Value="16#00"/>
<Element Index="[229]" Value="16#00"/>
<Element Index="[230]" Value="16#00"/>
<Element Index="[231]" Value="16#00"/>
<Element Index="[232]" Value="16#00"/>
<Element Index="[233]" Value="16#00"/>
<Element Index="[234]" Value="16#00"/>
<Element Index="[235]" Value="16#00"/>
<Element Index="[236]" Value="16#00"/>
<Element Index="[237]" Value="16#00"/>
<Element Index="[238]" Value="16#00"/>
<Element Index="[239]" Value="16#00"/>
<Element Index="[240]" Value="16#00"/>
<Element Index="[241]" Value="16#00"/>
<Element Index="[242]" Value="16#00"/>
<Element Index="[243]" Value="16#00"/>
<Element Index="[244]" Value="16#00"/>
<Element Index="[245]" Value="16#00"/>
<Element Index="[246]" Value="16#00"/>
<Element Index="[247]" Value="16#00"/>
<Element Index="[248]" Value="16#00"/>
<Element Index="[249]" Value="16#00"/>
<Element Index="[250]" Value="16#00"/>
<Element Index="[251]" Value="16#00"/>
<Element Index="[252]" Value="16#00"/>
<Element Index="[253]" Value="16#00"/>
<Element Index="[254]" Value="16#00"/>
<Element Index="[255]" Value="16#00"/>
<Element Index="[256]" Value="16#00"/>
<Element Index="[257]" Value="16#00"/>
<Element Index="[258]" Value="16#00"/>
<Element Index="[259]" Value="16#00"/>
<Element Index="[260]" Value="16#00"/>
<Element Index="[261]" Value="16#00"/>
<Element Index="[262]" Value="16#00"/>
<Element Index="[263]" Value="16#00"/>
<Element Index="[264]" Value="16#00"/>
<Element Index="[265]" Value="16#00"/>
<Element Index="[266]" Value="16#00"/>
<Element Index="[267]" Value="16#00"/>
<Element Index="[268]" Value="16#00"/>
<Element Index="[269]" Value="16#00"/>
<Element Index="[270]" Value="16#00"/>
<Element Index="[271]" Value="16#00"/>
<Element Index="[272]" Value="16#00"/>
<Element Index="[273]" Value="16#00"/>
<Element Index="[274]" Value="16#00"/>
<Element Index="[275]" Value="16#00"/>
<Element Index="[276]" Value="16#00"/>
<Element Index="[277]" Value="16#00"/>
<Element Index="[278]" Value="16#00"/>
<Element Index="[279]" Value="16#00"/>
<Element Index="[280]" Value="16#00"/>
<Element Index="[281]" Value="16#00"/>
<Element Index="[282]" Value="16#00"/>
<Element Index="[283]" Value="16#00"/>
<Element Index="[284]" Value="16#00"/>
<Element Index="[285]" Value="16#00"/>
<Element Index="[286]" Value="16#00"/>
<Element Index="[287]" Value="16#00"/>
<Element Index="[288]" Value="16#00"/>
<Element Index="[289]" Value="16#00"/>
<Element Index="[290]" Value="16#00"/>
<Element Index="[291]" Value="16#00"/>
<Element Index="[292]" Value="16#00"/>
<Element Index="[293]" Value="16#00"/>
<Element Index="[294]" Value="16#00"/>
<Element Index="[295]" Value="16#00"/>
<Element Index="[296]" Value="16#00"/>
<Element Index="[297]" Value="16#00"/>
<Element Index="[298]" Value="16#00"/>
<Element Index="[299]" Value="16#00"/>
<Element Index="[300]" Value="16#00"/>
<Element Index="[301]" Value="16#00"/>
<Element Index="[302]" Value="16#00"/>
<Element Index="[303]" Value="16#00"/>
<Element Index="[304]" Value="16#00"/>
<Element Index="[305]" Value="16#00"/>
<Element Index="[306]" Value="16#00"/>
<Element Index="[307]" Value="16#00"/>
<Element Index="[308]" Value="16#00"/>
<Element Index="[309]" Value="16#00"/>
<Element Index="[310]" Value="16#00"/>
<Element Index="[311]" Value="16#00"/>
<Element Index="[312]" Value="16#00"/>
<Element Index="[313]" Value="16#00"/>
<Element Index="[314]" Value="16#00"/>
<Element Index="[315]" Value="16#00"/>
<Element Index="[316]" Value="16#00"/>
<Element Index="[317]" Value="16#00"/>
<Element Index="[318]" Value="16#00"/>
<Element Index="[319]" Value="16#00"/>
<Element Index="[320]" Value="16#00"/>
<Element Index="[321]" Value="16#00"/>
<Element Index="[322]" Value="16#00"/>
<Element Index="[323]" Value="16#00"/>
<Element Index="[324]" Value="16#00"/>
<Element Index="[325]" Value="16#00"/>
<Element Index="[326]" Value="16#00"/>
<Element Index="[327]" Value="16#00"/>
<Element Index="[328]" Value="16#00"/>
<Element Index="[329]" Value="16#00"/>
<Element Index="[330]" Value="16#00"/>
<Element Index="[331]" Value="16#00"/>
<Element Index="[332]" Value="16#00"/>
<Element Index="[333]" Value="16#00"/>
<Element Index="[334]" Value="16#00"/>
<Element Index="[335]" Value="16#00"/>
<Element Index="[336]" Value="16#00"/>
<Element Index="[337]" Value="16#00"/>
<Element Index="[338]" Value="16#00"/>
<Element Index="[339]" Value="16#00"/>
<Element Index="[340]" Value="16#00"/>
<Element Index="[341]" Value="16#00"/>
<Element Index="[342]" Value="16#00"/>
<Element Index="[343]" Value="16#00"/>
<Element Index="[344]" Value="16#00"/>
<Element Index="[345]" Value="16#00"/>
<Element Index="[346]" Value="16#00"/>
<Element Index="[347]" Value="16#00"/>
<Element Index="[348]" Value="16#00"/>
<Element Index="[349]" Value="16#00"/>
<Element Index="[350]" Value="16#00"/>
<Element Index="[351]" Value="16#00"/>
<Element Index="[352]" Value="16#00"/>
<Element Index="[353]" Value="16#00"/>
<Element Index="[354]" Value="16#00"/>
<Element Index="[355]" Value="16#00"/>
<Element Index="[356]" Value="16#00"/>
<Element Index="[357]" Value="16#00"/>
<Element Index="[358]" Value="16#00"/>
<Element Index="[359]" Value="16#00"/>
<Element Index="[360]" Value="16#00"/>
<Element Index="[361]" Value="16#00"/>
<Element Index="[362]" Value="16#00"/>
<Element Index="[363]" Value="16#00"/>
<Element Index="[364]" Value="16#00"/>
<Element Index="[365]" Value="16#00"/>
<Element Index="[366]" Value="16#00"/>
<Element Index="[367]" Value="16#00"/>
<Element Index="[368]" Value="16#00"/>
<Element Index="[369]" Value="16#00"/>
<Element Index="[370]" Value="16#00"/>
<Element Index="[371]" Value="16#00"/>
<Element Index="[372]" Value="16#00"/>
<Element Index="[373]" Value="16#00"/>
<Element Index="[374]" Value="16#00"/>
<Element Index="[375]" Value="16#00"/>
<Element Index="[376]" Value="16#00"/>
<Element Index="[377]" Value="16#00"/>
<Element Index="[378]" Value="16#00"/>
<Element Index="[379]" Value="16#00"/>
<Element Index="[380]" Value="16#00"/>
<Element Index="[381]" Value="16#00"/>
<Element Index="[382]" Value="16#00"/>
<Element Index="[383]" Value="16#00"/>
<Element Index="[384]" Value="16#00"/>
<Element Index="[385]" Value="16#00"/>
<Element Index="[386]" Value="16#00"/>
<Element Index="[387]" Value="16#00"/>
<Element Index="[388]" Value="16#00"/>
<Element Index="[389]" Value="16#00"/>
<Element Index="[390]" Value="16#00"/>
<Element Index="[391]" Value="16#00"/>
<Element Index="[392]" Value="16#00"/>
<Element Index="[393]" Value="16#00"/>
<Element Index="[394]" Value="16#00"/>
<Element Index="[395]" Value="16#00"/>
<Element Index="[396]" Value="16#00"/>
<Element Index="[397]" Value="16#00"/>
<Element Index="[398]" Value="16#00"/>
<Element Index="[399]" Value="16#00"/>
</ArrayMember>
</Structure>
</Data>
</ConfigTag>
<Connections>
<Connection Name="Standard" RPI="10000" Type="Output" InputCxnPoint="103" OutputCxnPoint="104" OutputSize="8" InputSize="20" EventID="0" ProgrammaticallySendEventTrigger="false" Unicast="true">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="AB:ETHERNET_MODULE_DINT_20Bytes:I:0">
<ArrayMember Name="Data" DataType="DINT" Dimensions="5" Radix="Decimal">
<Element Index="[0]" Value="0"/>
<Element Index="[1]" Value="0"/>
<Element Index="[2]" Value="0"/>
<Element Index="[3]" Value="0"/>
<Element Index="[4]" Value="0"/>
</ArrayMember>
</Structure>
</Data>
</InputTag>
<OutputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[[0,0]]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="AB:ETHERNET_MODULE_DINT_8Bytes:O:0">
<ArrayMember Name="Data" DataType="DINT" Dimensions="2" Radix="Decimal">
<Element Index="[0]" Value="0"/>
<Element Index="[1]" Value="0"/>
</ArrayMember>
</Structure>
</Data>
</OutputTag>
</Connection>
</Connections>
</Communications>
</Module>
<Module Name="UL1_1_VFD" CatalogNumber="PowerFlex 525-EENET" Vendor="1" ProductType="150" ProductCode="9" Major="7" Minor="1" ParentModule="Local" ParentModPortId="2" Inhibited="false" MajorFault="false"
DrivesADCMode="true" DrivesADCEnabled="false" SafetyEnabled="false" AutoDiagsEnabled="true">
<EKey State="CompatibleModule"/>
<Ports>
<Port Id="1" Address="0" Type="DSI" Upstream="false">
<Bus/>
</Port>
<Port Id="2" Address="111.111.111.111" Type="Ethernet" Upstream="true"/>
</Ports>
<Communications CommMethod="536870913">
<ConfigData ConfigSize="58">
<Data Format="L5K">
<![CDATA[[62,0,6,0,1,0,130,0,0,0,0,0,7,6,3,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]]]>
</Data>
</ConfigData>
<ConfigScript Size="8712">
<Data Format="L5K">
<![CDATA[[4,34,0,0,4,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,8,-106,0,0,0,1,0,0,0,1,0,0,0,8,0,0,0,75,2,32,-110,36,0,-1,-1,0,0,0,81,33,0,0,8,30,0,0,0,1,0,0,0,1,0,0,0
,9,0,0,0,16,3,32,-109,36,0,48,2,3,1,0,0,0,10,0,0,0,16,3,32,-109,36,30,48,9,1,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,31,48,9,-26,0,1,0,0,0,10
,0,0,0,16,3,32,-109,36,32,48,9,60,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,33,48,9,25,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,34,48,9,17,0,1,0,0
,0,10,0,0,0,16,3,32,-109,36,35,48,9,4,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,36,48,9,-42,6,1,0,0,0,10,0,0,0,16,3,32,-109,36,37,48,9,40,0
,1,0,0,0,10,0,0,0,16,3,32,-109,36,39,48,9,1,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,41,48,9,-24,3,1,0,0,0,10,0,0,0,16,3,32,-109,36,42,48,9
,-24,3,1,0,0,0,10,0,0,0,16,3,32,-109,36,43,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,44,48,9,112,23,1,0,0,0,10,0,0,0,16,3,32,-109,36
,45,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,46,48,9,5,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,47,48,9,15,0,1,0,0,0,10,0,0,0,16,3,32,-109,36
,48,48,9,2,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,49,48,9,5,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,50,48,9,5,0,1,0,0,0,10,0,0,0,16,3,32,-109,36
,51,48,9,15,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,52,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,54,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36
,62,48,9,48,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,63,48,9,50,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,64,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,65,48,9,7,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,66,48,9,7,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,67,48,9,5,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,68,48,9,9,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,69,48,9,2,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,70,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,71,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,72,48,9,1,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,73,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,74,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,75,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,76,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,77,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,78,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,79,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,80,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,81,48,9,2,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,82,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,83,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,84,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,85,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,86,48,9,-56,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,87,48,9,-56,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,88,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32
,-109,36,89,48,9,100,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,91,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,92,48,9,-24,3,1,0,0,0,10,0,0,0,16
,3,32,-109,36,93,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,94,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,95,48,9,0,0,1,0,0,0,10,0,0,0,16
,3,32,-109,36,96,48,9,-24,3,1,0,0,0,10,0,0,0,16,3,32,-109,36,97,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,98,48,9,0,0,1,0,0,0,10,0,0,0
,16,3,32,-109,36,99,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,100,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,101,48,9,100,0,1,0,0,0,10
,0,0,0,16,3,32,-109,36,102,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,103,48,9,-106,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,104,48,9,0,0
,1,0,0,0,10,0,0,0,16,3,32,-109,36,105,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,106,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,121,48
,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,122,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,123,48,9,3,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,124
,48,9,100,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,125,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,126,48,9,50,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,127,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-128,48,9,2,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-127,48,9,111,0,1,0,0,0,10,0,0,0,16
,3,32,-109,36,-126,48,9,111,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-125,48,9,111,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-124,48,9,111
,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-123,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-122,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-121
,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-120,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-119,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,-118,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-117,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-116,48,9,0,0,1,0,0,0,10,0,0,0,16,3
,32,-109,36,-115,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-113,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-112,48,9,0,0,1,0,0,0,10
,0,0,0,16,3,32,-109,36,-111,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-110,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-109,48,9,0,0
,1,0,0,0,10,0,0,0,16,3,32,-109,36,-108,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-107,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-106
,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-103,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-102,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,-101,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-100,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-99,48,9,7,0,1,0,0,0,10,0,0,0,16,3,32
,-109,36,-98,48,9,6,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-97,48,9,3,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-96,48,9,4,0,1,0,0,0,10,0,0,0,16
,3,32,-109,36,-95,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-94,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-93,48,9,0,0,1,0,0,0,10,0,0
,0,16,3,32,-109,36,-92,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-91,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-90,48,9,0,0,1,0,0,0,10
,0,0,0,16,3,32,-109,36,-89,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-88,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-87,48,9,0,0,1,0,0
,0,10,0,0,0,16,3,32,-109,36,-85,48,9,2,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-84,48,9,3,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-83,48,9,4,0
,1,0,0,0,10,0,0,0,16,3,32,-109,36,-82,48,9,5,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-81,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-76,48
,9,-15,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-75,48,9,-15,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-74,48,9,-15,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,-73,48,9,-15,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-72,48,9,-15,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-71,48,9,-15,0,1,0,0,0,10,0,0,0
,16,3,32,-109,36,-70,48,9,-15,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-69,48,9,-15,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-66,48,9,44,1,1
,0,0,0,10,0,0,0,16,3,32,-109,36,-65,48,9,44,1,1,0,0,0,10,0,0,0,16,3,32,-109,36,-64,48,9,44,1,1,0,0,0,10,0,0,0,16,3,32,-109,36,-63,48
,9,44,1,1,0,0,0,10,0,0,0,16,3,32,-109,36,-62,48,9,44,1,1,0,0,0,10,0,0,0,16,3,32,-109,36,-61,48,9,44,1,1,0,0,0,10,0,0,0,16,3,32,-109,36
,-60,48,9,44,1,1,0,0,0,10,0,0,0,16,3,32,-109,36,-59,48,9,44,1,1,0,0,0,10,0,0,0,16,3,32,-109,36,-56,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,-55,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-54,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-53,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,-52,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-51,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-50,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,-49,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-48,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-47,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,-46,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-45,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-44,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109
,36,-43,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-42,48,9,0,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-41,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109
,37,0,-102,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-101,1,48,9,-12,1,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-100,1,48,9,-24,3,1,0
,0,0,12,0,0,0,16,4,32,-109,37,0,-99,1,48,9,-48,7,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-98,1,48,9,-72,11,1,0,0,0,12,0,0,0,16,4,32,-109
,37,0,-97,1,48,9,-96,15,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-96,1,48,9,-120,19,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-95,1,48,9,112,23
,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-94,1,48,9,112,23,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-93,1,48,9,112,23,1,0,0,0,12,0,0,0,16,4,32,-109
,37,0,-92,1,48,9,112,23,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-91,1,48,9,112,23,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-90,1,48,9,112,23
,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-89,1,48,9,112,23,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-88,1,48,9,112,23,1,0,0,0,12,0,0,0,16,4,32,-109
,37,0,-87,1,48,9,112,23,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-86,1,48,9,112,23,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-85,1,48,9,112,23
,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-84,1,48,9,1,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-83,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0
,-82,1,48,9,100,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-81,1,48,9,-24,3,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-80,1,48,9,-24,3,1,0,0,0,12
,0,0,0,16,4,32,-109,37,0,-79,1,48,9,-12,1,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-78,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-77,1
,48,9,1,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-76,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-75,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109
,37,0,-74,1,48,9,-24,3,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-73,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-72,1,48,9,40,0,1,0,0,0,12
,0,0,0,16,4,32,-109,37,0,-71,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-70,1,48,9,-24,3,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-69,1
,48,9,-24,3,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-68,1,48,9,-24,3,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-67,1,48,9,-24,3,1,0,0,0,12,0,0,0,16
,4,32,-109,37,0,-66,1,48,9,-24,3,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-65,1,48,9,-24,3,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-64,1,48,9
,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-63,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-62,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37
,0,-61,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-60,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-59,1,48,9,0,0,1,0,0,0,12,0,0,0,16
,4,32,-109,37,0,-58,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-57,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-56,1,48,9,88,2,1
,0,0,0,12,0,0,0,16,4,32,-109,37,0,-55,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-54,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-53
,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-52,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-51,1,48,9,1,0,1,0,0,0,12,0,0,0,16,4,32,-109
,37,0,-50,1,48,9,20,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-49,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-48,1,48,9,0,0,1,0,0,0,12,0,0
,0,16,4,32,-109,37,0,-47,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-46,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-45,1,48,9,0
,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-44,1,48,9,88,2,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-43,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37
,0,-42,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-41,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-40,1,48,9,0,0,1,0,0,0,12,0,0,0,16
,4,32,-109,37,0,-39,1,48,9,1,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-38,1,48,9,20,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-37,1,48,9,0,0,1
,0,0,0,12,0,0,0,16,4,32,-109,37,0,-36,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-35,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-34
,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-33,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-31,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109
,37,0,-30,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-29,1,48,9,0,4,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-28,1,48,9,38,0,1,0,0,0,12,0,0
,0,16,4,32,-109,37,0,-27,1,48,9,28,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-26,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-25,1,48,9
,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-24,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-23,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37
,0,-22,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-21,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-20,1,48,9,0,0,1,0,0,0,12,0,0,0,16
,4,32,-109,37,0,-19,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-18,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-17,1,48,9,3,0,1,0
,0,0,12,0,0,0,16,4,32,-109,37,0,-16,1,48,9,87,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-15,1,48,9,87,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0
,-14,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-13,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-12,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4
,32,-109,37,0,-11,1,48,9,126,4,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-10,1,48,9,-1,6,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-9,1,48,9,-55
,20,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-8,1,48,9,104,6,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-3,1,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37
,0,-2,1,48,9,65,3,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-1,1,48,9,10,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,0,2,48,9,-36,5,1,0,0,0,12,0,0,0,16
,4,32,-109,37,0,1,2,48,9,10,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,2,2,48,9,-48,7,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,3,2,48,9,10,0,1,0,0,0
,12,0,0,0,16,4,32,-109,37,0,4,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,5,2,48,9,30,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,6,2,48,9,7,0
,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,7,2,48,9,100,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,8,2,48,9,2,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,9,2
,48,9,-24,3,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,10,2,48,9,100,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,11,2,48,9,-24,3,1,0,0,0,12,0,0,0,16,4
,32,-109,37,0,12,2,48,9,100,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,13,2,48,9,-24,3,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,14,2,48,9,100,0
,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,15,2,48,9,94,1,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,16,2,48,9,44,1,1,0,0,0,12,0,0,0,16,4,32,-109,37,0
,17,2,48,9,7,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,18,2,48,9,8,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,19,2,48,9,25,0,1,0,0,0,12,0,0,0,16,4,32
,-109,37,0,20,2,48,9,-6,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,21,2,48,9,-106,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,22,2,48,9,-26,0,1,0
,0,0,12,0,0,0,16,4,32,-109,37,0,23,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,24,2,48,9,0,4,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,25,2,48
,9,64,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,26,2,48,9,20,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,27,2,48,9,5,0,1,0,0,0,12,0,0,0,16,4,32,-109
,37,0,28,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,29,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,30,2,48,9,10,0,1,0,0,0,12,0,0,0,16
,4,32,-109,37,0,31,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,32,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,33,2,48,9,0,0,1,0,0,0,12
,0,0,0,16,4,32,-109,37,0,34,2,48,9,65,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,35,2,48,9,1,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,36,2,48,9,0
,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,37,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,38,2,48,9,1,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,40
,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,41,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,42,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109
,37,0,44,2,48,9,2,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,45,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,46,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4
,32,-109,37,0,47,2,48,9,0,16,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,48,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,49,2,48,9,0,0,1,0,0,0,12
,0,0,0,16,4,32,-109,37,0,50,2,48,9,100,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,51,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,52,2,48,9
,100,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,53,2,48,9,8,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,54,2,48,9,30,0,1,0,0,0,12,0,0,0,16,4,32,-109
,37,0,55,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,56,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,57,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4
,32,-109,37,0,58,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,59,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,60,2,48,9,100,0,1,0,0,0
,12,0,0,0,16,4,32,-109,37,0,61,2,48,9,3,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,62,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,63,2,48,9
,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,64,2,48,9,-6,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,68,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37
,0,69,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,70,2,48,9,45,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,71,2,48,9,40,0,1,0,0,0,12,0,0,0,16,4
,32,-109,37,0,72,2,48,9,-6,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,73,2,48,9,40,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,74,2,48,9,0,0,1,0,0,0
,12,0,0,0,16,4,32,-109,37,0,75,2,48,9,120,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,76,2,48,9,-12,1,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,77
,2,48,9,0,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,78,2,48,9,-24,3,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,79,2,48,9,35,0,1,0,0,0,12,0,0,0,16,4,32
,-109,37,0,80,2,48,9,30,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,81,2,48,9,100,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,82,2,48,9,100,0,1,0,0
,0,12,0,0,0,16,4,32,-109,37,0,83,2,48,9,10,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,84,2,48,9,10,0,1,0,0,0,37,0,0,0,16,3,32,-99,36,1,48,1,-127
,0,99,42,0,18,1,1,0,1,0,16,0,67,117,115,116,111,109,32,71,114,111,117,112,32,32,32,32,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1
,48,7,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,8,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,9,0,0,0,0,1,0,0,0,14,0,0,0,16,4
,32,-108,37,0,18,1,48,10,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,11,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,12,0
,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,13,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,14,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32
,-108,37,0,18,1,48,15,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,16,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,17,0,0,0
,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,18,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,19,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108
,37,0,18,1,48,20,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,21,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,22,0,0,0,0,1,0,0
,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,23,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,24,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37
,0,18,1,48,25,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,26,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,27,0,0,0,0,1,0,0,0,14
,0,0,0,16,4,32,-108,37,0,18,1,48,28,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,29,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18
,1,48,30,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,31,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,32,0,0,0,0,1,0,0,0,14,0,0
,0,16,4,32,-108,37,0,18,1,48,33,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,34,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48
,35,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,36,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,37,0,0,0,0,1,0,0,0,14,0,0,0,16
,4,32,-108,37,0,18,1,48,38,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,39,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,40
,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,41,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,42,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32
,-108,37,0,18,1,48,43,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,44,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,45,0,0,0
,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,46,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,47,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108
,37,0,18,1,48,48,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,49,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,50,0,0,0,0,1,0,0
,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,51,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,52,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37
,0,18,1,48,53,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,54,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,55,0,0,0,0,1,0,0,0,14
,0,0,0,16,4,32,-108,37,0,18,1,48,56,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,57,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18
,1,48,58,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,59,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,60,0,0,0,0,1,0,0,0,14,0,0
,0,16,4,32,-108,37,0,18,1,48,61,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,62,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48
,63,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,64,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,65,0,0,0,0,1,0,0,0,14,0,0,0,16
,4,32,-108,37,0,18,1,48,66,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,67,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,68
,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,69,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,70,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32
,-108,37,0,18,1,48,71,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,72,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,73,0,0,0
,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,74,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,75,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108
,37,0,18,1,48,76,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,77,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,78,0,0,0,0,1,0,0
,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,79,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,80,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37
,0,18,1,48,81,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,82,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,83,0,0,0,0,1,0,0,0,14
,0,0,0,16,4,32,-108,37,0,18,1,48,84,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,85,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18
,1,48,86,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,87,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,88,0,0,0,0,1,0,0,0,14,0,0
,0,16,4,32,-108,37,0,18,1,48,89,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,90,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48
,91,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,92,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,93,0,0,0,0,1,0,0,0,14,0,0,0,16
,4,32,-108,37,0,18,1,48,94,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,95,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,96
,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,97,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,98,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32
,-108,37,0,18,1,48,99,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,100,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,101,0
,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,102,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,103,0,0,0,0,1,0,0,0,14,0,0,0,16,4
,32,-108,37,0,18,1,48,104,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,105,0,0,0,0,1,0,0,0,14,0,0,0,16,4,32,-108,37,0,18,1,48,106
,0,0,0,0,1,0,0,0,28,0,0,0,16,3,32,-110,36,0,48,31,1,0,16,0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,0,45,0,0,0,8,100,0,0,0
,1,0,0,0,6,0,0,0,24,0,0,0,16,3,32,-110,36,0,48,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,34,0,0,0,8,61,0,0,0,1,0,0,0,1,0,0,0,9,0,0,0,16,3,32
,-105,36,0,48,3,3,3,0,0,0,-120,19,0,0,0,0,29,0,0,0,0,100,0,0,0,2,0,0,0,-128,0,0,0,109,118,27,-42,19,51,-16,17,-115,86,16,124,97
,43,-121,118,0,0,0]]]>
</Data>
</ConfigScript>
<Connections>
<Connection Name="Standard" RPI="20000" Type="Output" InputCxnPoint="1" OutputCxnPoint="2" OutputSize="4" InputSize="8" EventID="0" ProgrammaticallySendEventTrigger="false" Unicast="true">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="AB:PowerFlex525V_E_142E84CE:I:0">
<DataValueMember Name="DriveStatus" DataType="INT" Radix="Binary" Value="2#0000_0000_0000_0000"/>
<DataValueMember Name="Ready" DataType="BOOL" Value="0"/>
<DataValueMember Name="Active" DataType="BOOL" Value="0"/>
<DataValueMember Name="CommandDir" DataType="BOOL" Value="0"/>
<DataValueMember Name="ActualDir" DataType="BOOL" Value="0"/>
<DataValueMember Name="Accelerating" DataType="BOOL" Value="0"/>
<DataValueMember Name="Decelerating" DataType="BOOL" Value="0"/>
<DataValueMember Name="Faulted" DataType="BOOL" Value="0"/>
<DataValueMember Name="AtReference" DataType="BOOL" Value="0"/>
<DataValueMember Name="CommFreqCnt" DataType="BOOL" Value="0"/>
<DataValueMember Name="CommLogicCnt" DataType="BOOL" Value="0"/>
<DataValueMember Name="ParmsLocked" DataType="BOOL" Value="0"/>
<DataValueMember Name="DigIn1Active" DataType="BOOL" Value="0"/>
<DataValueMember Name="DigIn2Active" DataType="BOOL" Value="0"/>
<DataValueMember Name="DigIn3Active" DataType="BOOL" Value="0"/>
<DataValueMember Name="DigIn4Active" DataType="BOOL" Value="0"/>
<DataValueMember Name="OutputFreq" DataType="INT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Fault1Code" DataType="INT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DriveStatus_param" DataType="INT" Radix="Binary" Value="2#0000_0000_0000_0000"/>
<DataValueMember Name="DriveStatus_param_Running" DataType="BOOL" Value="0"/>
<DataValueMember Name="DriveStatus_param_Forward" DataType="BOOL" Value="0"/>
<DataValueMember Name="DriveStatus_param_Accelerating" DataType="BOOL" Value="0"/>
<DataValueMember Name="DriveStatus_param_Decelerating" DataType="BOOL" Value="0"/>
<DataValueMember Name="DriveStatus_param_SafetyActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="OutputCurrent" DataType="INT" Radix="Decimal" Value="0"/>
<DataValueMember Name="OutputVoltage" DataType="INT" Radix="Decimal" Value="0"/>
</Structure>
</Data>
</InputTag>
<OutputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[16,0]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="AB:PowerFlex525V_EENET_Drive:O:0">
<DataValueMember Name="LogicCommand" DataType="INT" Radix="Binary" Value="2#0000_0000_0001_0000"/>
<DataValueMember Name="Stop" DataType="BOOL" Value="0"/>
<DataValueMember Name="Start" DataType="BOOL" Value="0"/>
<DataValueMember Name="Jog" DataType="BOOL" Value="0"/>
<DataValueMember Name="ClearFaults" DataType="BOOL" Value="0"/>
<DataValueMember Name="Forward" DataType="BOOL" Value="1"/>
<DataValueMember Name="Reverse" DataType="BOOL" Value="0"/>
<DataValueMember Name="ForceKeypadCtrl" DataType="BOOL" Value="0"/>
<DataValueMember Name="MOPIncrement" DataType="BOOL" Value="0"/>
<DataValueMember Name="AccelRate1" DataType="BOOL" Value="0"/>
<DataValueMember Name="AccelRate2" DataType="BOOL" Value="0"/>
<DataValueMember Name="DecelRate1" DataType="BOOL" Value="0"/>
<DataValueMember Name="DecelRate2" DataType="BOOL" Value="0"/>
<DataValueMember Name="FreqSel01" DataType="BOOL" Value="0"/>
<DataValueMember Name="FreqSel02" DataType="BOOL" Value="0"/>
<DataValueMember Name="FreqSel03" DataType="BOOL" Value="0"/>
<DataValueMember Name="MOPDecrement" DataType="BOOL" Value="0"/>
<DataValueMember Name="FreqCommand" DataType="INT" Radix="Decimal" Value="0"/>
</Structure>
</Data>
</OutputTag>
</Connection>
</Connections>
</Communications>
<ExtendedProperties>
<public><Vendor>Rockwell Automation/Allen-Bradley</Vendor><CatNum>PowerFlex 525-EENET</CatNum><LgxVersion>36</LgxVersion><UdcAopVersion>15.1.1.4582</UdcAopVersion><ConnectedCommModule>0</ConnectedCommModule><PrimaryModulePort>0</PrimaryModulePort><ConfigCode>130</ConfigCode><PortName>PF525_A</PortName><PortDescription/><ConfigID>115</ConfigID><ADDAVersion>1</ADDAVersion><InputDataTag>&lt;DataTypes&gt;&lt;DataType Name="AB:PowerFlex525V_E_142E84CE:I:0" Class="IO"&gt;&lt;Members&gt;&lt;Member Name="pad" DataType="DINT" Hidden="1" /&gt;&lt;Member Name="DriveStatus" DataType="INT" Radix="Binary" /&gt;&lt;Member Name="Ready" DataType="BIT" BitNumber="0" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="Active" DataType="BIT" BitNumber="1" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="CommandDir" DataType="BIT" BitNumber="2" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="ActualDir" DataType="BIT" BitNumber="3" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="Accelerating" DataType="BIT" BitNumber="4" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="Decelerating" DataType="BIT" BitNumber="5" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="Faulted" DataType="BIT" BitNumber="7" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="AtReference" DataType="BIT" BitNumber="8" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="CommFreqCnt" DataType="BIT" BitNumber="9" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="CommLogicCnt" DataType="BIT" BitNumber="10" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="ParmsLocked" DataType="BIT" BitNumber="11" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="DigIn1Active" DataType="BIT" BitNumber="12" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="DigIn2Active" DataType="BIT" BitNumber="13" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="DigIn3Active" DataType="BIT" BitNumber="14" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="DigIn4Active" DataType="BIT" BitNumber="15" Target="DriveStatus"&gt;&lt;/Member&gt;&lt;Member Name="OutputFreq" DataType="INT" Radix="Decimal" /&gt;&lt;Member Name="Fault1Code" DataType="INT" Radix="Decimal" /&gt;&lt;Member Name="DriveStatus_param" DataType="INT" Radix="Binary" /&gt;&lt;Member Name="DriveStatus_param_Running" DataType="BIT" BitNumber="0" Target="DriveStatus_param"&gt;&lt;/Member&gt;&lt;Member Name="DriveStatus_param_Forward" DataType="BIT" BitNumber="1" Target="DriveStatus_param"&gt;&lt;/Member&gt;&lt;Member Name="DriveStatus_param_Accelerating" DataType="BIT" BitNumber="2" Target="DriveStatus_param"&gt;&lt;/Member&gt;&lt;Member Name="DriveStatus_param_Decelerating" DataType="BIT" BitNumber="3" Target="DriveStatus_param"&gt;&lt;/Member&gt;&lt;Member Name="DriveStatus_param_SafetyActive" DataType="BIT" BitNumber="4" Target="DriveStatus_param"&gt;&lt;/Member&gt;&lt;Member Name="OutputCurrent" DataType="INT" Radix="Decimal" /&gt;&lt;Member Name="OutputVoltage" DataType="INT" Radix="Decimal" /&gt;&lt;/Members&gt;&lt;/DataType&gt;&lt;/DataTypes&gt;</InputDataTag></public>
</ExtendedProperties>
</Module>
</Modules>
<AddOnInstructionDefinitions>
<AddOnInstructionDefinition Name="AOI_DPM" Class="Standard" Revision="1.0" Vendor="Automation Standard" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2021-06-02T10:38:08.709Z" CreatedBy="KONON\Artem" EditedDate="2025-05-17T15:49:55.371Z" EditedBy="LCIBATUMI\gigi.mamaladze"
SoftwareRevision="v36.00">
<Parameters>
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Enable Input - System Defined Parameter]]>
</Description>
</Parameter>
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Enable Output - System Defined Parameter]]>
</Description>
</Parameter>
<Parameter Name="HMI" TagType="Base" DataType="UDT_HMI_DPM" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="CTRL" TagType="Base" DataType="UDT_CTRL_DPM" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="MSG" TagType="Base" DataType="MESSAGE" Usage="InOut" Required="true" Visible="true"/>
<Parameter Name="MCM" TagType="Base" DataType="UDT_CTRL_MCM" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Communication_Fault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="MSG_Result" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="CommFCode" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="MSG_Tmr" DataType="TIMER" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,2000,804]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="2000"/>
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="804"/>
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
</Structure>
</DefaultData>
</LocalTag>
<LocalTag Name="TImeout_Tmr" DataType="TIMER" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,10000,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="10000"/>
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
</Structure>
</DefaultData>
</LocalTag>
<LocalTag Name="AckONS" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Ack" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Concat_Str" DataType="STRING" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
</DefaultData>
<DefaultData Format="String" Length="0">
<![CDATA['']]>
</DefaultData>
</LocalTag>
<LocalTag Name="CommFaultLatch" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
</LocalTags>
<Routines>
<Routine Name="Logic" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[XIO(MSG_Tmr.DN)TON(MSG_Tmr,?,?);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[XIC(MSG_Tmr.DN)MSG(MSG);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[XIO(MSG.DN)TON(TImeout_Tmr,?,?)XIC(TImeout_Tmr.DN)OTE(Communication_Fault)OTE(CTRL.STS.CommFault)OTE(HMI.Alarm.CommFault)OTL(MCM.CMD.Comm_is_faulted)OTL(CommFaultLatch);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.Global.CommFaultResetPB)XIO(Communication_Fault)OTU(CommFaultLatch);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[XIC(CommFaultLatch)OTL(MCM.CMD.Comm_was_faulted);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Comment>
<![CDATA[Off - Light grey Color (211.211.211)]]>
</Comment>
<Text>
<![CDATA[XIO(Communication_Fault)MOVE(10,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Comment>
<![CDATA[Fault - Red Color (255.0.0)]]>
</Comment>
<Text>
<![CDATA[XIC(Communication_Fault)MOVE(2,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.All_Unacknowledge_Log)MOVE(0,Ack);]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Text>
<![CDATA[[XIC(Communication_Fault) ONS(AckONS.0) OTU(Ack.0) ,XIC(Communication_Fault) XIO(Ack.0) MOVE(' LOST COMM',Concat_Str) CONCAT(HMI.Name,Concat_Str,MCM.CMD.Log) ,NE(MCM.STS.Acknowledge_Log,'') EQ(MCM.CMD.Log,MCM.STS.Acknowledge_Log) OTL(Ack.0) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
</RLLContent>
</Routine>
<Routine Name="Prescan" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[MOVE(1000,MSG_Tmr.PRE)MOVE(5000,TImeout_Tmr.PRE)MOVE(0,Ack);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
</AddOnInstructionDefinition>
<AddOnInstructionDefinition Name="AOI_FIO" Class="Standard" Revision="1.0" Vendor="Automation Standard" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2021-06-02T10:38:08.709Z" CreatedBy="KONON\Artem" EditedDate="2025-05-17T15:49:11.242Z" EditedBy="LCIBATUMI\gigi.mamaladze"
SoftwareRevision="v36.00">
<Parameters>
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Enable Input - System Defined Parameter]]>
</Description>
</Parameter>
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Enable Output - System Defined Parameter]]>
</Description>
</Parameter>
<Parameter Name="HMI" TagType="Base" DataType="UDT_HMI_FIO" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="CTRL" TagType="Base" DataType="UDT_CTRL_FIO" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Module" TagType="Base" DataType="MODULE" Usage="InOut" Required="true" Visible="true"/>
<Parameter Name="MCM" TagType="Base" DataType="UDT_CTRL_MCM" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Switch" TagType="Base" DataType="UDT_CTRL_DPM" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="CommFault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="SwitchFault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="CommFCode" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Concat_Str" DataType="STRING" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
</DefaultData>
<DefaultData Format="String" Length="0">
<![CDATA['']]>
</DefaultData>
</LocalTag>
<LocalTag Name="AckONS" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Ack" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="CommFaultLatch" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
</LocalTags>
<Routines>
<Routine Name="Logic" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Comment>
<![CDATA[Motor Ethernet Fault]]>
</Comment>
<Text>
<![CDATA[[CLR(CommFCode) GSV(Module,Module,FaultCode,CommFCode) NE(CommFCode,0) OTE(CommFault) OTE(HMI.Alarm.Communication_Fault) OTL(MCM.CMD.Communication_Fault) OTL(CommFaultLatch) ,XIC(Switch.STS.Communication_Fault) OTE(SwitchFault) ]OTE(CTRL.STS.Communication_Fault);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.CommFaultResetPB)XIO(CommFault)OTU(CommFaultLatch);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[XIC(CommFaultLatch)OTL(MCM.CMD.Communication_Was_Faulted);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Comment>
<![CDATA[Off - Light grey Color (211.211.211)]]>
</Comment>
<Text>
<![CDATA[XIO(CommFault)MOVE(10,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Comment>
<![CDATA[Fault - Red Color (255.0.0)]]>
</Comment>
<Text>
<![CDATA[XIC(CommFault)MOVE(2,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.All_Unacknowledge_Log)MOVE(0,Ack);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Text>
<![CDATA[[XIC(CommFault) ONS(AckONS.0) OTU(Ack.0) ,XIC(CommFault) XIO(Ack.0) MOVE(' LOST COMM',Concat_Str) CONCAT(HMI.Name,Concat_Str,MCM.CMD.Log) ADD(MCM.CMD.Log_Quantity,1,MCM.CMD.Log_Quantity) ,NE(MCM.STS.Acknowledge_Log,'') EQ(MCM.CMD.Log,MCM.STS.Acknowledge_Log) OTL(Ack.0) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
</RLLContent>
</Routine>
<Routine Name="Prescan" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[MOVE(0,Ack);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
</AddOnInstructionDefinition>
<AddOnInstructionDefinition Name="AOI_FlipFlopTmr" Class="Standard" Revision="1.0" ExecutePrescan="false" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2022-03-10T21:16:26.590Z" CreatedBy="DESKTOP-T9CCJM5\autStand" EditedDate="2022-08-10T10:18:14.701Z" EditedBy="DESKTOP-7EN5T26\Boryslav" SoftwareRevision="v32.04"
>
<Parameters>
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Enable Input - System Defined Parameter]]>
</Description>
</Parameter>
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Enable Output - System Defined Parameter]]>
</Description>
</Parameter>
<Parameter Name="On" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Off" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="flash" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="flip" DataType="TIMER" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,0,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
</Structure>
</DefaultData>
</LocalTag>
<LocalTag Name="flop" DataType="TIMER" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,0,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
</Structure>
</DefaultData>
</LocalTag>
</LocalTags>
<Routines>
<Routine Name="Logic" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[MOVE(On,flip.PRE)MOVE(Off,flop.PRE);]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[XIO(flop.DN)TON(flip,?,?);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[XIC(flip.DN)TON(flop,?,?);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[XIC(flip.DN)OTE(flash)OTE(EnableOut);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
</AddOnInstructionDefinition>
<AddOnInstructionDefinition Name="AOI_MCM" Class="Standard" Revision="1.0" Vendor="Automation Standard" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2018-11-09T20:08:51.991Z" CreatedBy="Rob-PC\Rob" EditedDate="2025-05-18T09:52:56.209Z" EditedBy="LCIBATUMI\gigi.mamaladze"
SoftwareRevision="v36.00">
<Parameters>
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Enable Input - System Defined Parameter]]>
</Description>
</Parameter>
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Enable Output - System Defined Parameter]]>
</Description>
</Parameter>
<Parameter Name="HMI" TagType="Base" DataType="UDT_HMI_MCM" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="CTRL" TagType="Base" DataType="UDT_CTRL_MCM" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Partner" TagType="Base" DataType="UDT_CTRL_MCM" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Started" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="MaintMode" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="MotorFault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="CommFault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="JamFault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="EStopped" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="LowAirPressure" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Horn" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Offline" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InModuleFault" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InStartPB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InStopPB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InEStopPB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InFireInterface" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InPhaseMonitorOK" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InCyclePhaseMonitor" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InMotorFaultResetPB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InJamRestartPB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InLowAirPressuretPB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InCommFaultPB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InUPS_Fault" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InUPS_BatteryOn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InUPS_BatteryLow" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="OutEStopPilotLight" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="OutStartPilotLight" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="OutMotorFaultPilotLight" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="OutJamFaultPilotLight" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="OutLowAirPilotLight" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="OutCommFaultPilotLight" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="OutHorn" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="LampTest" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="estop_was_actuated" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Concat_Str" DataType="STRING" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
</DefaultData>
<DefaultData Format="String" Length="0">
<![CDATA['']]>
</DefaultData>
</LocalTag>
<LocalTag Name="EncoderFault" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="EncoderFault_FlipFlip" DataType="AOI_FlipFlopTmr" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[1,0,0,[0,0,0],[0,0,0]]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="AOI_FlipFlopTmr">
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
<DataValueMember Name="On" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Off" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="flash" DataType="BOOL" Value="0"/>
</Structure>
</DefaultData>
</LocalTag>
<LocalTag Name="flipflop" DataType="AOI_FlipFlopTmr" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[1,0,0,[0,0,0],[0,0,0]]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="AOI_FlipFlopTmr">
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
<DataValueMember Name="On" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Off" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="flash" DataType="BOOL" Value="0"/>
</Structure>
</DefaultData>
</LocalTag>
</LocalTags>
<Routines>
<Routine Name="Logic" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[[MOVE(CTRL.CMD.Log,CTRL.STS.Log) MOVE(CTRL.CMD.Log_Quantity,CTRL.STS.Log_Quantity) ,XIC(CTRL.CMD.Acknowledge_Log) MOVE(CTRL.CMD.Log,CTRL.STS.Acknowledge_Log) ,XIC(CTRL.CMD.All_Unacknowledge_Log) OTE(CTRL.STS.All_Unacknowledge_Log) ];]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[XIC(Global.STS.LampTest)OTE(LampTest);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[XIC(Global.STS.LowAirPressureLT)OTE(LowAirPressure);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[[XIC(Global.STS.StartPB) ,XIC(Started) ]XIO(Global.STS.StopPB)OTE(CTRL.STS.System_Started)OTE(Started);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.VFD_Was_Faulted)OTE(CTRL.STS.VFD_Faulted)OTE(MotorFault);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Jam_Fault)OTE(CTRL.STS.Jam_Fault)OTE(JamFault);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Encoder_Fault)OTE(CTRL.STS.Encoder_Fault)OTE(EncoderFault);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Text>
<![CDATA[[XIC(CTRL.CMD.EStop_Activated) ,XIO(InModuleFault) XIO(InEStopPB) ]OTE(EStopped);]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Communication_Was_Faulted)OTE(CTRL.STS.Communication_Fault)OTE(CommFault);]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Comment>
<![CDATA[Buttons]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="10" Type="N">
<Text>
<![CDATA[[XIC(InStartPB) ,XIC(HMI.Start_PB_Pressed) ]OTL(Global.CMD.StartPB)OTE(CTRL.STS.Start_Request);]]>
</Text>
</Rung>
<Rung Number="11" Type="N">
<Text>
<![CDATA[[XIO(InModuleFault) XIO(InStopPB) ,XIO(InFireInterface) ,XIC(HMI.Stop_PB_Pressed) ,XIC(CTRL.STS.EStopped) ,XIC(CTRL.CMD.Communication_Was_Faulted) ]OTL(Global.CMD.StopPB);]]>
</Text>
</Rung>
<Rung Number="12" Type="N">
<Text>
<![CDATA[XIO(InEStopPB)OTL(Global.CMD.GlobalEstopPB);]]>
</Text>
</Rung>
<Rung Number="13" Type="N">
<Text>
<![CDATA[XIO(InModuleFault)XIO(InEStopPB)OTE(CTRL.STS.EStopped);]]>
</Text>
</Rung>
<Rung Number="14" Type="N">
<Text>
<![CDATA[[XIC(InMotorFaultResetPB) ,XIC(HMI.VFD_Reset_PB_Pressed) ]OTL(Global.CMD.MotorFaultResetPB);]]>
</Text>
</Rung>
<Rung Number="15" Type="N">
<Text>
<![CDATA[[XIC(InCommFaultPB) ,XIC(HMI.CommFaultResetPB) ]OTL(Global.CMD.CommFaultResetPB);]]>
</Text>
</Rung>
<Rung Number="16" Type="N">
<Text>
<![CDATA[[XIC(InJamRestartPB) ,XIC(HMI.Jam_Reset_PB_Pressed) ]OTL(Global.CMD.JamRestartPB);]]>
</Text>
</Rung>
<Rung Number="17" Type="N">
<Text>
<![CDATA[[XIC(InLowAirPressuretPB) ,XIC(HMI.LAR_PB_Pressed) ]OTL(Global.CMD.LowAirPressurePB);]]>
</Text>
</Rung>
<Rung Number="18" Type="N">
<Comment>
<![CDATA[Physical Outputs]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="19" Type="N">
<Text>
<![CDATA[[XIC(Started) ,XIC(Partner.STS.System_Started) ,XIC(LampTest) ]OTE(OutStartPilotLight);]]>
</Text>
</Rung>
<Rung Number="20" Type="N">
<Text>
<![CDATA[[XIO(CTRL.CMD.VFD_Is_Faulted) XIC(CTRL.CMD.VFD_Was_Faulted) ,XIC(CTRL.CMD.VFD_Is_Faulted) XIC(Global.STS.FlashFast) ,XIC(LampTest) ]OTE(OutMotorFaultPilotLight);]]>
</Text>
</Rung>
<Rung Number="21" Type="N">
<Text>
<![CDATA[[XIC(JamFault) ,XIC(EncoderFault) AOI_FlipFlopTmr(EncoderFault_FlipFlip,2000,2000) ,XIC(Partner.STS.Jam_Fault) ,XIC(LampTest) ]OTE(OutJamFaultPilotLight);]]>
</Text>
</Rung>
<Rung Number="22" Type="N">
<Text>
<![CDATA[[XIC(LowAirPressure) ,XIC(LampTest) ]OTE(OutLowAirPilotLight);]]>
</Text>
</Rung>
<Rung Number="23" Type="N">
<Text>
<![CDATA[[XIO(CTRL.CMD.Communication_Fault) XIC(CTRL.CMD.Communication_Was_Faulted) ,XIC(CTRL.CMD.Communication_Fault) XIC(Global.STS.FlashFast) ,XIC(Partner.STS.Communication_Fault) ,XIC(LampTest) ]OTE(OutCommFaultPilotLight);]]>
</Text>
</Rung>
<Rung Number="24" Type="N">
<Text>
<![CDATA[[XIC(EStopped) XIC(Global.STS.FlashFast) ,XIC(Partner.STS.EStopped) XIC(Global.STS.FlashSlow) ,XIO(Partner.STS.EStopped) XIC(CTRL.CMD.Estop_Was_Activated) XIO(EStopped) ]OTE(OutEStopPilotLight);]]>
</Text>
</Rung>
<Rung Number="25" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Enable_Horn)AOI_FlipFlopTmr(flipflop,500,500)OTE(Horn)OTE(OutHorn);]]>
</Text>
</Rung>
<Rung Number="26" Type="N">
<Text>
<![CDATA[[XIC(EStopped) ,XIC(LampTest) ]OTE(HMI.Beacon_LT_On);]]>
</Text>
</Rung>
<Rung Number="27" Type="N">
<Comment>
<![CDATA[MCP HMI Alarms]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="28" Type="N">
<Text>
<![CDATA[XIO(InModuleFault)XIO(InEStopPB)OTE(HMI.Alarm.EStop_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="29" Type="N">
<Text>
<![CDATA[XIC(CommFault)OTE(HMI.Alarm.Communication_Fault);]]>
</Text>
</Rung>
<Rung Number="30" Type="N">
<Text>
<![CDATA[XIO(InCyclePhaseMonitor)XIO(InPhaseMonitorOK)OTE(HMI.Alarm.Phase_Monitor);]]>
</Text>
</Rung>
<Rung Number="31" Type="N">
<Text>
<![CDATA[XIO(InUPS_Fault)OTE(HMI.Alarm.UPS_Fault);]]>
</Text>
</Rung>
<Rung Number="32" Type="N">
<Text>
<![CDATA[XIO(InUPS_BatteryOn)OTE(HMI.Alarm.UPS_Battery_On);]]>
</Text>
</Rung>
<Rung Number="33" Type="N">
<Text>
<![CDATA[XIO(InUPS_BatteryLow)OTE(HMI.Alarm.UPS_Battery_Low);]]>
</Text>
</Rung>
<Rung Number="34" Type="N">
<Text>
<![CDATA[XIO(InFireInterface)OTE(HMI.Alarm.Fire_Relay_Tripped);]]>
</Text>
</Rung>
<Rung Number="35" Type="N">
<Text>
<![CDATA[[XIC(JamFault) ,XIC(EncoderFault) ,XIC(MotorFault) ,XIC(CommFault) ,XIC(EStopped) ]OTE(HMI.System_Fault_Present);]]>
</Text>
</Rung>
<Rung Number="36" Type="N">
<Text>
<![CDATA[XIC(Started)OTE(HMI.Start_PB_LT);]]>
</Text>
</Rung>
<Rung Number="37" Type="N">
<Text>
<![CDATA[XIO(Started)OTE(HMI.Stop_PB_LT);]]>
</Text>
</Rung>
<Rung Number="38" Type="N">
<Text>
<![CDATA[XIC(HMI.Start_PB_Pressed)OTU(HMI.Start_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="39" Type="N">
<Text>
<![CDATA[XIC(HMI.Stop_PB_Pressed)OTU(HMI.Stop_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="40" Type="N">
<Text>
<![CDATA[XIC(HMI.VFD_Reset_PB_Pressed)OTU(HMI.VFD_Reset_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="41" Type="N">
<Text>
<![CDATA[XIC(HMI.Jam_Reset_PB_Pressed)OTU(HMI.Jam_Reset_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="42" Type="N">
<Text>
<![CDATA[XIC(HMI.LAR_PB_Pressed)OTU(HMI.LAR_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="43" Type="N">
<Text>
<![CDATA[XIC(HMI.CommFaultResetPB)OTU(HMI.CommFaultResetPB);]]>
</Text>
</Rung>
<Rung Number="44" Type="N">
<Comment>
<![CDATA[Motor MCP HMI Color]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="45" Type="N">
<Comment>
<![CDATA[Off - White Color (0.0.0)]]>
</Comment>
<Text>
<![CDATA[XIO(Started)MOVE(13,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="46" Type="N">
<Comment>
<![CDATA[Running - Green Color (0.255.0)]]>
</Comment>
<Text>
<![CDATA[XIC(Started)MOVE(10,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="47" Type="N">
<Comment>
<![CDATA[Jam - Yellow Color (255.255.0)]]>
</Comment>
<Text>
<![CDATA[[XIC(JamFault) ,XIC(EncoderFault) ]MOVE(4,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="48" Type="N">
<Comment>
<![CDATA[Motor Fault - Blue Color (0.0.255)]]>
</Comment>
<Text>
<![CDATA[XIC(MotorFault)MOVE(2,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="49" Type="N">
<Comment>
<![CDATA[Comm Fault - Blue Color (0.0.255)]]>
</Comment>
<Text>
<![CDATA[XIC(CommFault)MOVE(2,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="50" Type="N">
<Comment>
<![CDATA[E-Stopped - Red Color (255.0.0)]]>
</Comment>
<Text>
<![CDATA[XIC(EStopped)MOVE(1,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="51" Type="N">
<Comment>
<![CDATA[Initiation Status tags]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="52" Type="N">
<Text>
<![CDATA[COP(Global.STS,CTRL.STS.Global,1)FLL(0,CTRL.CMD,1);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
<Routine Name="Prescan" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Comment>
<![CDATA[Initiation Control tags]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[FLL(0,CTRL,1)FLL(0,HMI.Alarm,1);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
</AddOnInstructionDefinition>
<AddOnInstructionDefinition Name="AOI_FPE" Class="Standard" Revision="1.0" Vendor="Automation Standard" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2011-11-21T15:20:02.584Z" CreatedBy="Not Available" EditedDate="2025-05-18T11:41:58.154Z" EditedBy="LCIBATUMI\ilia.gurielidze"
SoftwareRevision="v36.00">
<Description>
<![CDATA[FULL PHOTOYE]]>
</Description>
<Parameters>
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only"/>
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only"/>
<Parameter Name="HMI" TagType="Base" DataType="UDT_HMI_PE" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="CTRL" TagType="Base" DataType="UDT_CTRL_PE" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Partner_PE" TagType="Base" DataType="UDT_CTRL_PE" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="VFD" TagType="Base" DataType="UDT_CTRL_VFD" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="FIO" TagType="Base" DataType="UDT_CTRL_FIO" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="In_Clear" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[PE is clear]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Blocked" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[PE is blocked]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Disabled" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[PE is Disabled]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Full" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Chute/Conveyor is Full]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Can_Run_Up" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor has Discharge PE]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="PE_For_Custom_Process" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[PE is not for Jam/Tracking/Full purpouses]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Out_Beacon_Light" TagType="Base" DataType="BOOL" Usage="InOut" Radix="Decimal" Required="true" Visible="true" Constant="false">
<Description>
<![CDATA[Turns the Blue Beacon On]]>
</Description>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="Full_Timer" DataType="TIMER" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,0,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
</Structure>
</DefaultData>
</LocalTag>
<LocalTag Name="ONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Concat_Str" DataType="STRING" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
</DefaultData>
<DefaultData Format="String" Length="0">
<![CDATA['']]>
</DefaultData>
</LocalTag>
<LocalTag Name="Full_Latch" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Postman Latch]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Run_Up_Enabled" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[When downstream Conveyors are stopped, keeps the Conveyour running until it the Discharge PE is blocked]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
</LocalTags>
<Routines>
<Routine Name="Logic" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Comment>
<![CDATA[Set Amount of Time for Conveyour/Chute to be considered Full
]]>
</Comment>
<Text>
<![CDATA[MUL(HMI.Full_Time_Secs,1000,Full_Timer.PRE);]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[XIC(HMI.Disable_PB)OTE(Disabled);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[XIC(Disabled)OTE(HMI.Disable_PB_LT);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[XIO(In_Clear)XIO(FIO.STS.Communication_Fault)OTE(Blocked)OTE(CTRL.STS.Blocked)OTE(HMI.Blocked);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[[XIC(VFD.STS.Running) ,XIC(VFD.STS.No_Motor) OTE(CTRL.STS.Chute_PE) ]OTE(CTRL.STS.Conveyor_Running);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[XIO(PE_For_Custom_Process)XIO(Disabled)XIC(Blocked)GT(Full_Timer.PRE,0)TON(Full_Timer,?,?)XIC(Full_Timer.DN)OTE(Full)OTE(CTRL.STS.Full);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[[XIC(Full) ,XIC(Full_Latch) XIC(Full) ]OTE(Full_Latch)OTE(VFD.CMD.Is_Full)MOVE(' FULL',Concat_Str)CONCAT(HMI.Name,Concat_Str,VFD.CMD.Log);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Text>
<![CDATA[XIC(Can_Run_Up)XIC(VFD.STS.Interlock)OTL(Run_Up_Enabled);]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Text>
<![CDATA[[XIC(Blocked) ,XIO(Can_Run_Up) ]OTU(Run_Up_Enabled);]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Text>
<![CDATA[XIC(Run_Up_Enabled)OTL(VFD.CMD.Coast_Run_Enable);]]>
</Text>
</Rung>
<Rung Number="10" Type="N">
<Text>
<![CDATA[XIO(Full_Latch)[ONS(ONS) OTU(Out_Beacon_Light) ,JMP(JMP) ];]]>
</Text>
</Rung>
<Rung Number="11" Type="N">
<Comment>
<![CDATA[jammed or lamp test mode signal to beacon]]>
</Comment>
<Text>
<![CDATA[XIC(Full_Latch)OTE(Out_Beacon_Light);]]>
</Text>
</Rung>
<Rung Number="12" Type="N">
<Text>
<![CDATA[LBL(JMP)NOP();]]>
</Text>
</Rung>
<Rung Number="13" Type="N">
<Comment>
<![CDATA[Photoeye HMI Alarms]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="14" Type="N">
<Text>
<![CDATA[XIC(Disabled)OTE(HMI.Alarm.Disabled);]]>
</Text>
</Rung>
<Rung Number="15" Type="N">
<Text>
<![CDATA[XIO(VFD.STS.Running)XIC(Full)OTE(HMI.Alarm.Full);]]>
</Text>
</Rung>
<Rung Number="16" Type="N">
<Comment>
<![CDATA[Photoeye HMI Color]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="17" Type="N">
<Comment>
<![CDATA[Not Blocked - Green Color (0.217.0)]]>
</Comment>
<Text>
<![CDATA[XIO(Blocked)MOVE(5,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="18" Type="N">
<Comment>
<![CDATA[Blocked - Black Color (255.255.255)]]>
</Comment>
<Text>
<![CDATA[XIC(Blocked)MOVE(4,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="19" Type="N">
<Comment>
<![CDATA[Disabled - Light grey(211.211.211)]]>
</Comment>
<Text>
<![CDATA[XIC(Disabled)MOVE(3,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="20" Type="N">
<Comment>
<![CDATA[Full Clear - Flashing Orange/RedColor (255.140.0/255.0.0)]]>
</Comment>
<Text>
<![CDATA[XIO(VFD.STS.Running)XIC(Full)XIO(Blocked)MOVE(2,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="21" Type="N">
<Comment>
<![CDATA[Full Blocked - Flashing Orange/Black Color (255.140.0/255.255.255)]]>
</Comment>
<Text>
<![CDATA[XIO(VFD.STS.Running)XIC(Full)XIC(Blocked)MOVE(1,HMI.Color);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
<Routine Name="Prescan" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[FLL(0,CTRL,1)FLL(0,HMI.Alarm,1);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[OTU(Disabled)OTU(HMI.Disable_PB);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
</AddOnInstructionDefinition>
<AddOnInstructionDefinition Name="AOI_VFD" Class="Standard" Revision="1.0" ExecutePrescan="false" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2025-05-17T10:35:36.642Z" CreatedBy="LCIBATUMI\gigi.mamaladze" EditedDate="2025-05-17T14:56:50.742Z" EditedBy="LCIBATUMI\gigi.mamaladze" SoftwareRevision="v36.00"
>
<Parameters>
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Enable Input - System Defined Parameter]]>
</Description>
</Parameter>
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Enable Output - System Defined Parameter]]>
</Description>
</Parameter>
<Parameter Name="HMI" TagType="Base" DataType="UDT_HMI_VFD" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="CTRL" TagType="Base" DataType="UDT_CTRL_VFD" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Module" TagType="Base" DataType="MODULE" Usage="InOut" Required="true" Visible="true"/>
<Parameter Name="InVFD" TagType="Base" DataType="AB:PowerFlex525V_E_142E84CE:I:0" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="OutVFD" TagType="Base" DataType="AB:PowerFlex525V_EENET_Drive:O:0" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="MCM" TagType="Base" DataType="UDT_CTRL_MCM" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="FIO" TagType="Base" DataType="UDT_CTRL_FIO" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="InEstopOk" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InCommFault" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="InDisconnect" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Running" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="RunEnabled" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[1]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
</DefaultData>
</Parameter>
<Parameter Name="Run" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="MaintRunning" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Jammed" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="EStopped" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Disabled" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="SpeedNotSetUp" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="None">
<Description>
<![CDATA[Conveyor Speed No Set Up]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="MotorFaultLatch" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="MotorFault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="SafeOffFault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="CommFault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="DisconnectOff" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="EnergyConsumption" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="StartBeltAuto" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="StartDelayTimerPreSec" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[5]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="5"/>
</DefaultData>
</Parameter>
<Parameter Name="SafeOffDelayPreSec" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[2]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="2"/>
</DefaultData>
</Parameter>
<Parameter Name="SpeedToHzRatio" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0.00000000e+000]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
</DefaultData>
</Parameter>
<Parameter Name="MaintMode" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="StoppedByCS" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Conveyor stopped by control station]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Full" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="EncoderFault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="StoppedRequireStart" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="StoppedAutoRestart" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="ZeroSpeed" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="NoInterlock" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="SystemNotStarted" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="StartDelayTimer" DataType="TIMER" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,5000,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="5000"/>
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
</Structure>
</DefaultData>
</LocalTag>
<LocalTag Name="StartBeltMaint" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Start_ONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="SpeedReferce" DataType="REAL" Radix="Float" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0.00000000e+000]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="SafeOffDelay" DataType="TIMER" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,2000,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="2000"/>
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
</Structure>
</DefaultData>
</LocalTag>
<LocalTag Name="PowerSaveTimeMs" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="POWER_SAVE_TMR" DataType="TIMER" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,0,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
</Structure>
</DefaultData>
</LocalTag>
<LocalTag Name="MotorFCode" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="MaintDirection" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[0-Forward
1-Reverse]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="LastMotorFCode" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="JogBeltMaint" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="JamFaultLatch" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Interlock" DataType="BOOL" Radix="Decimal" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="DiscOnDelay" DataType="TIMER" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,45000,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="45000"/>
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
</Structure>
</DefaultData>
</LocalTag>
<LocalTag Name="Direction" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Concat_Str" DataType="STRING" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
</DefaultData>
<DefaultData Format="String" Length="0">
<![CDATA['']]>
</DefaultData>
</LocalTag>
<LocalTag Name="CommLost" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="CommFCode" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="CommFaultLatch" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="AckONS" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Ack" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
</LocalTags>
<Routines>
<Routine Name="Logic" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[MOVE(CTRL.CMD.Log,CTRL.STS.Log);]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Comment>
<![CDATA[Motor Safety Disconnect Off]]>
</Comment>
<Text>
<![CDATA[XIO(InDisconnect)XIO(FIO.STS.Communication_Fault)OTE(DisconnectOff);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Comment>
<![CDATA[Jam Fault]]>
</Comment>
<Text>
<![CDATA[XIC(CTRL.CMD.Jam)OTE(Jammed);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Encoder_Fault)OTE(EncoderFault);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Is_Full)OTE(Full);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Stop_Require_Start)OTE(StoppedRequireStart);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Stop_Auto_Restart)OTE(StoppedAutoRestart);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Text>
<![CDATA[EQ(CTRL.CMD.Speed_FPM,0)OTE(ZeroSpeed);]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Text>
<![CDATA[XIC(InEstopOk)OTE(CTRL.STS.EStopped);]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Comment>
<![CDATA[E-Stopped Fault]]>
</Comment>
<Text>
<![CDATA[XIO(CTRL.STS.EStopped)OTE(EStopped)OTL(MCM.CMD.Estop_Was_Activated);]]>
</Text>
</Rung>
<Rung Number="10" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.System_Started)OTE(CTRL.STS.MCM_Started);]]>
</Text>
</Rung>
<Rung Number="11" Type="N">
<Text>
<![CDATA[XIO(MCM.STS.System_Started)OTE(SystemNotStarted);]]>
</Text>
</Rung>
<Rung Number="12" Type="N">
<Text>
<![CDATA[XIC(HMI.Maintenance_Mode)OTE(CTRL.STS.Maintenance_Mode)OTE(MaintMode);]]>
</Text>
</Rung>
<Rung Number="13" Type="N">
<Text>
<![CDATA[XIC(InDisconnect)[TON(DiscOnDelay,?,?) ,XIO(CommLost) MOVE(60000,DiscOnDelay.ACC) ];]]>
</Text>
</Rung>
<Rung Number="14" Type="N">
<Text>
<![CDATA[GSV(Module,Module,FaultCode,CommFCode)NE(CommFCode,0)OTE(CommLost);]]>
</Text>
</Rung>
<Rung Number="15" Type="N">
<Comment>
<![CDATA[Motor Ethernet Fault]]>
</Comment>
<Text>
<![CDATA[CLR(CommFCode)XIC(DiscOnDelay.DN)XIO(InCommFault)XIC(CommLost)OTE(CommFault)OTE(CTRL.STS.Communication_Fault)OTL(CommFaultLatch)OTL(MCM.CMD.Communication_Fault);]]>
</Text>
</Rung>
<Rung Number="16" Type="N">
<Comment>
<![CDATA[Motor VFD Fault]]>
</Comment>
<Text>
<![CDATA[CLR(MotorFCode)XIC(DiscOnDelay.DN)XIC(InVFD.Faulted)MOVE(InVFD.Fault1Code,MotorFCode)OTE(MotorFault);]]>
</Text>
</Rung>
<Rung Number="17" Type="N">
<Text>
<![CDATA[NE(MotorFCode,0)MOVE(MotorFCode,LastMotorFCode);]]>
</Text>
</Rung>
<Rung Number="18" Type="N">
<Text>
<![CDATA[XIC(InVFD.DriveStatus_param_SafetyActive)[XIC(Run) ,XIC(SafeOffFault) ]MOVE(2000,SafeOffDelay.PRE)TON(SafeOffDelay,?,?)XIC(SafeOffDelay.DN)OTE(SafeOffFault);]]>
</Text>
</Rung>
<Rung Number="19" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.Global.MotorFaultResetPB)XIC(DiscOnDelay.DN)XIO(MotorFault)XIO(SafeOffFault)OTU(MotorFaultLatch);]]>
</Text>
</Rung>
<Rung Number="20" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.Global.CommFaultResetPB)XIO(CommFault)OTU(CommFaultLatch);]]>
</Text>
</Rung>
<Rung Number="21" Type="N">
<Text>
<![CDATA[XIO(s:fs)[XIO(DiscOnDelay.DN) ,XIC(MotorFault) ,XIC(SafeOffFault) ]OTL(MCM.CMD.VFD_Is_Faulted)OTE(CTRL.STS.VFD_Fault)OTL(MotorFaultLatch);]]>
</Text>
</Rung>
<Rung Number="22" Type="N">
<Text>
<![CDATA[XIC(MotorFaultLatch)OTL(MCM.CMD.VFD_Was_Faulted);]]>
</Text>
</Rung>
<Rung Number="23" Type="N">
<Text>
<![CDATA[XIC(CommFaultLatch)OTL(MCM.CMD.Communication_Was_Faulted);]]>
</Text>
</Rung>
<Rung Number="24" Type="N">
<Text>
<![CDATA[XIC(Jammed)OTE(CTRL.STS.Jammed)OTL(MCM.CMD.Jam_Fault);]]>
</Text>
</Rung>
<Rung Number="25" Type="N">
<Text>
<![CDATA[XIC(EncoderFault)OTE(CTRL.STS.Encoder_Fault)OTL(MCM.CMD.Encoder_Fault);]]>
</Text>
</Rung>
<Rung Number="26" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.Global.StartPB)OTU(CTRL.STS.Disabled);]]>
</Text>
</Rung>
<Rung Number="27" Type="N">
<Text>
<![CDATA[[XIC(CTRL.CMD.Disable) OTL(CTRL.STS.Disabled) ,XIC(CTRL.STS.Disabled) ]OTE(Disabled);]]>
</Text>
</Rung>
<Rung Number="28" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.System_Started)XIC(CTRL.CMD.Power_Saving_Mode_ON)[XIC(Running) MUL(HMI.PowerSaveTime,1000,POWER_SAVE_TMR.PRE) TON(POWER_SAVE_TMR,?,?) XIC(POWER_SAVE_TMR.DN) ,XIC(EnergyConsumption) XIO(CTRL.CMD.Start) XIO(MCM.STS.Start_Request) ]OTE(CTRL.STS.Power_Saving_Mode_ON)OTE(EnergyConsumption);]]>
</Text>
</Rung>
<Rung Number="29" Type="N">
<Comment>
<![CDATA[
Conveyor is ready to run
If the System is enabled, the conveyor is not
faulted, stopped due to energy management,
or disabled
]]>
</Comment>
<Text>
<![CDATA[XIC(MCM.STS.System_Started)XIO(EStopped)XIO(MotorFaultLatch)XIO(CommFaultLatch)XIO(Jammed)XIO(EncoderFault)XIO(Full)XIO(StoppedAutoRestart)XIO(Disabled)OTE(RunEnabled);]]>
</Text>
</Rung>
<Rung Number="30" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Stopped_By_Stop_PB)OTE(StoppedByCS)OTE(CTRL.STS.Local_Stopped);]]>
</Text>
</Rung>
<Rung Number="31" Type="N">
<Text>
<![CDATA[XIO(MaintMode)XIC(RunEnabled)[XIC(CTRL.CMD.Start) ,XIC(StartBeltAuto) ,ONS(Start_ONS) ]XIO(CTRL.CMD.Stop_Require_Start)OTE(StartBeltAuto);]]>
</Text>
</Rung>
<Rung Number="32" Type="N">
<Text>
<![CDATA[XIC(MaintMode)XIO(MotorFaultLatch)XIO(CommFaultLatch)XIO(EStopped)[XIC(HMI.Maintenance_Start_PB_Pressed) ,XIC(StartBeltMaint) ]XIO(HMI.Maintenance_Stop_PB_Pressed)OTE(StartBeltMaint);]]>
</Text>
</Rung>
<Rung Number="33" Type="N">
<Text>
<![CDATA[XIC(MaintMode)XIC(InVFD.Active)OTE(MaintRunning);]]>
</Text>
</Rung>
<Rung Number="34" Type="N">
<Text>
<![CDATA[XIC(MaintMode)XIO(MotorFaultLatch)XIO(CommFaultLatch)XIO(EStopped)XIC(HMI.Maintenance_Jog_PB_Pressed)OTE(JogBeltMaint)OTE(HMI.Maintenance_Jog_LT);]]>
</Text>
</Rung>
<Rung Number="35" Type="N">
<Text>
<![CDATA[[XIC(StartBeltAuto) ,XIC(StartBeltMaint) ,XIC(JogBeltMaint) ]MOVE(5000,StartDelayTimer.PRE)TON(StartDelayTimer,?,?);]]>
</Text>
</Rung>
<Rung Number="36" Type="N">
<Text>
<![CDATA[XIC(StartDelayTimer.TT)MOVE(' STARTING',Concat_Str)CONCAT(HMI.Name,Concat_Str,MCM.CMD.Log)OTL(MCM.CMD.Enable_Horn);]]>
</Text>
</Rung>
<Rung Number="37" Type="N">
<Text>
<![CDATA[[XIC(CTRL.CMD.Interlock) ,XIC(CTRL.CMD.Coast_Run_Enable) ]OTE(Interlock)OTE(CTRL.STS.Interlock);]]>
</Text>
</Rung>
<Rung Number="38" Type="N">
<Text>
<![CDATA[XIO(Interlock)OTE(NoInterlock);]]>
</Text>
</Rung>
<Rung Number="39" Type="N">
<Text>
<![CDATA[XIC(StartDelayTimer.DN)[XIO(MaintMode) XIC(MCM.STS.System_Started) XIC(Interlock) OTE(CTRL.STS.Enabled) GT(CTRL.CMD.Speed_FPM,0) XIO(EnergyConsumption) ,XIC(MaintMode) ]OTE(Run);]]>
</Text>
</Rung>
<Rung Number="40" Type="N">
<Text>
<![CDATA[XIO(Run)OTE(OutVFD.Stop);]]>
</Text>
</Rung>
<Rung Number="41" Type="N">
<Text>
<![CDATA[XIC(Run)[XIO(MaintDirection) OTE(OutVFD.Forward) ,XIC(MaintDirection) OTE(OutVFD.Reverse) ]OTE(OutVFD.Start);]]>
</Text>
</Rung>
<Rung Number="42" Type="N">
<Text>
<![CDATA[XIO(MCM.STS.Global.FlowStopContingency)OTU(HMI.MaintBypassPB);]]>
</Text>
</Rung>
<Rung Number="43" Type="N">
<Comment>
<![CDATA[The Conveyor is Considered Running ]]>
</Comment>
<Text>
<![CDATA[[XIC(InVFD.Active) ,XIC(MCM.STS.Global.FlowStopContingency) XIC(HMI.MaintBypassPB) OTE(HMI.MaintBypassLT) ]OTE(Running)OTE(CTRL.STS.Running);]]>
</Text>
</Rung>
<Rung Number="44" Type="N">
<Text>
<![CDATA[XIC(InVFD.Faulted)[XIC(MCM.STS.Global.MotorFaultResetPB) ,XIC(OutVFD.ClearFaults) ]OTE(OutVFD.ClearFaults);]]>
</Text>
</Rung>
<Rung Number="45" Type="N">
<Text>
<![CDATA[XIC(MaintMode)XIC(MaintRunning)OTE(HMI.Maintenance_Conveyor_Run_LT);]]>
</Text>
</Rung>
<Rung Number="46" Type="N">
<Text>
<![CDATA[XIC(MaintMode)XIO(MaintRunning)OTE(HMI.Maintenance_Stop_LT);]]>
</Text>
</Rung>
<Rung Number="47" Type="N">
<Text>
<![CDATA[XIO(MaintMode)OTU(HMI.Maintenance_Direction_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="48" Type="N">
<Text>
<![CDATA[XIC(HMI.Maintenance_Direction_PB_Pressed)OTE(Direction);]]>
</Text>
</Rung>
<Rung Number="49" Type="N">
<Text>
<![CDATA[XIC(Direction)OTE(MaintDirection)OTE(HMI.Maintenance_Direction_LT);]]>
</Text>
</Rung>
<Rung Number="50" Type="N">
<Text>
<![CDATA[NE(HMI.Speed_At_60Hz,0)DIV(6000,HMI.Speed_At_60Hz,SpeedToHzRatio);]]>
</Text>
</Rung>
<Rung Number="51" Type="N">
<Text>
<![CDATA[EQ(SpeedToHzRatio,0)OTE(SpeedNotSetUp);]]>
</Text>
</Rung>
<Rung Number="52" Type="N">
<Text>
<![CDATA[XIO(MaintMode)MOVE(CTRL.CMD.Speed_FPM,CTRL.STS.Requested_Speed)MUL(CTRL.CMD.Speed_FPM,SpeedToHzRatio,SpeedReferce);]]>
</Text>
</Rung>
<Rung Number="53" Type="N">
<Text>
<![CDATA[XIC(MaintMode)MOVE(HMI.Maintenance_Conveyor_Speed,CTRL.STS.Requested_Speed)MUL(HMI.Maintenance_Conveyor_Speed,SpeedToHzRatio,SpeedReferce);]]>
</Text>
</Rung>
<Rung Number="54" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.Global.SetupSpeeds)MOVE(6000,SpeedReferce);]]>
</Text>
</Rung>
<Rung Number="55" Type="N">
<Text>
<![CDATA[MOVE(SpeedReferce,OutVFD.FreqCommand);]]>
</Text>
</Rung>
<Rung Number="56" Type="N">
<Text>
<![CDATA[DIV(InVFD.OutputFreq,SpeedToHzRatio,CTRL.STS.Current_Speed);]]>
</Text>
</Rung>
<Rung Number="57" Type="N">
<Comment>
<![CDATA[Motor VFD HMI Alarms and Color]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="58" Type="N">
<Text>
<![CDATA[MOVE(CTRL.STS.Current_Speed,HMI.FPM)DIV(InVFD.OutputCurrent,100,HMI.Amperage)DIV(InVFD.OutputVoltage,10,HMI.Voltage)DIV(InVFD.OutputFreq,100,HMI.Frequency);]]>
</Text>
</Rung>
<Rung Number="59" Type="N">
<Comment>
<![CDATA[Motor Safety Disconnect Off]]>
</Comment>
<Text>
<![CDATA[XIC(DisconnectOff)OTE(HMI.Alarm.Disconnected);]]>
</Text>
</Rung>
<Rung Number="60" Type="N">
<Comment>
<![CDATA[Motor Ethernet Fault]]>
</Comment>
<Text>
<![CDATA[XIC(CommFault)OTE(HMI.Alarm.Communication_Fault);]]>
</Text>
</Rung>
<Rung Number="61" Type="N">
<Comment>
<![CDATA[Motor VFD Fault]]>
</Comment>
<Text>
<![CDATA[XIC(MotorFault)OTE(HMI.Alarm.VFD_Fault);]]>
</Text>
</Rung>
<Rung Number="62" Type="N">
<Comment>
<![CDATA[Motor VFD Fault]]>
</Comment>
<Text>
<![CDATA[XIC(SafeOffFault)OTE(HMI.Alarm.Safe_Off_Fault);]]>
</Text>
</Rung>
<Rung Number="63" Type="N">
<Text>
<![CDATA[XIO(CTRL.STS.VFD_Fault)XIC(MotorFaultLatch)OTE(HMI.Alarm.Reset_VFD);]]>
</Text>
</Rung>
<Rung Number="64" Type="N">
<Text>
<![CDATA[XIO(CTRL.STS.Communication_Fault)XIC(CommFaultLatch)OTE(HMI.Alarm.Reset_Communication_Fault);]]>
</Text>
</Rung>
<Rung Number="65" Type="N">
<Text>
<![CDATA[MOVE(CommFCode,HMI.Communication_Fault_Code)MOVE(MotorFCode,HMI.VFD_Fault_Code)MOVE(LastMotorFCode,HMI.Last_VFD_Fault_Code);]]>
</Text>
</Rung>
<Rung Number="66" Type="N">
<Text>
<![CDATA[[XIC(Disabled) ,XIO(MCM.STS.System_Started) XIO(Running) ]MOVE(13,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="67" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.System_Started)XIO(Running)MOVE(12,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="68" Type="N">
<Text>
<![CDATA[XIC(EnergyConsumption)MOVE(11,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="69" Type="N">
<Text>
<![CDATA[XIC(Running)MOVE(10,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="70" Type="N">
<Text>
<![CDATA[[XIC(Jammed) ,XIC(EncoderFault) ]MOVE(4,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="71" Type="N">
<Text>
<![CDATA[XIC(Full)MOVE(6,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="72" Type="N">
<Text>
<![CDATA[XIC(MaintMode)MOVE(14,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="73" Type="N">
<Text>
<![CDATA[[XIC(MotorFaultLatch) ,XIC(CommFaultLatch) ]MOVE(2,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="74" Type="N">
<Text>
<![CDATA[XIC(EStopped)MOVE(1,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="75" Type="N">
<Text>
<![CDATA[XIO(DisconnectOff)XIC(MotorFault)[XIO(MCM.STS.Global.FlashMed) MOVE(2,HMI.StatusVFD) ,XIC(MCM.STS.Global.FlashMed) MOVE(10,HMI.StatusVFD) ];]]>
</Text>
</Rung>
<Rung Number="76" Type="N">
<Text>
<![CDATA[XIC(DisconnectOff)XIO(MotorFault)MOVE(0,HMI.StatusVFD);]]>
</Text>
</Rung>
<Rung Number="77" Type="N">
<Text>
<![CDATA[XIC(DisconnectOff)XIC(MotorFault)[XIO(MCM.STS.Global.FlashMed) MOVE(0,HMI.StatusVFD) ,XIC(MCM.STS.Global.FlashMed) MOVE(2,HMI.StatusVFD) ];]]>
</Text>
</Rung>
<Rung Number="78" Type="N">
<Text>
<![CDATA[XIO(DisconnectOff)XIO(MotorFault)MOVE(10,HMI.StatusVFD);]]>
</Text>
</Rung>
<Rung Number="79" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.All_Unacknowledge_Log)MOVE(0,Ack);]]>
</Text>
</Rung>
<Rung Number="80" Type="N">
<Text>
<![CDATA[[XIC(DisconnectOff) ONS(AckONS.0) OTU(Ack.0) ,XIC(DisconnectOff) XIO(Ack.0) MOVE(' DISC OFF',Concat_Str) CONCAT(HMI.Name,Concat_Str,MCM.CMD.Log) ADD(MCM.CMD.Log_Quantity,1,MCM.CMD.Log_Quantity) ,NE(MCM.STS.Acknowledge_Log,'') EQ(MCM.CMD.Log,MCM.STS.Acknowledge_Log) OTL(Ack.0) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
<Rung Number="81" Type="N">
<Text>
<![CDATA[[XIC(MotorFault) ONS(AckONS.1) OTU(Ack.1) ,XIC(MotorFault) XIO(Ack.1) MOVE(' MTR FLT',Concat_Str) CONCAT(HMI.Name,Concat_Str,MCM.CMD.Log) ADD(MCM.CMD.Log_Quantity,1,MCM.CMD.Log_Quantity) ,NE(MCM.STS.Acknowledge_Log,'') EQ(MCM.CMD.Log,MCM.STS.Acknowledge_Log) OTL(Ack.1) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
<Rung Number="82" Type="N">
<Text>
<![CDATA[[XIC(SafeOffFault) ONS(AckONS.2) OTU(Ack.2) ,XIC(SafeOffFault) XIO(Ack.2) MOVE(' SAFE OFF',Concat_Str) CONCAT(HMI.Name,Concat_Str,MCM.CMD.Log) ADD(MCM.CMD.Log_Quantity,1,MCM.CMD.Log_Quantity) ,NE(MCM.STS.Acknowledge_Log,'') EQ(MCM.CMD.Log,MCM.STS.Acknowledge_Log) OTL(Ack.2) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
<Rung Number="83" Type="N">
<Text>
<![CDATA[[XIC(CommFault) ONS(AckONS.3) OTU(Ack.3) ,XIC(CommFault) XIO(Ack.3) MOVE(' LOST COMM',Concat_Str) CONCAT(HMI.Name,Concat_Str,MCM.CMD.Log) ADD(MCM.CMD.Log_Quantity,1,MCM.CMD.Log_Quantity) ,NE(MCM.STS.Acknowledge_Log,'') EQ(MCM.CMD.Log,MCM.STS.Acknowledge_Log) OTL(Ack.3) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
<Rung Number="84" Type="N">
<Text>
<![CDATA[[XIC(Jammed) ONS(AckONS.4) OTU(Ack.4) ,XIC(Jammed) XIO(Ack.4) MOVE(' JAM',Concat_Str) CONCAT(HMI.Name,Concat_Str,MCM.CMD.Log) ADD(MCM.CMD.Log_Quantity,1,MCM.CMD.Log_Quantity) ,NE(MCM.STS.Acknowledge_Log,'') EQ(MCM.CMD.Log,MCM.STS.Acknowledge_Log) OTL(Ack.4) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
<Rung Number="85" Type="N">
<Text>
<![CDATA[[XIC(Full) ONS(AckONS.5) OTU(Ack.5) ,XIC(Full) XIO(Ack.5) MOVE(' FULL',Concat_Str) CONCAT(HMI.Name,Concat_Str,MCM.CMD.Log) ADD(MCM.CMD.Log_Quantity,1,MCM.CMD.Log_Quantity) ,NE(MCM.STS.Acknowledge_Log,'') EQ(MCM.CMD.Log,MCM.STS.Acknowledge_Log) OTL(Ack.5) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
<Rung Number="86" Type="N">
<Comment>
<![CDATA[Initiation Status tags]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="87" Type="N">
<Text>
<![CDATA[XIC(HMI.Maintenance_Start_PB_Pressed)OTU(HMI.Maintenance_Start_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="88" Type="N">
<Text>
<![CDATA[XIC(HMI.Maintenance_Stop_PB_Pressed)OTU(HMI.Maintenance_Stop_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="89" Type="N">
<Text>
<![CDATA[OTU(CTRL.CMD.Start)OTU(CTRL.CMD.Stop_Require_Start)OTU(CTRL.CMD.Stop_Auto_Restart)OTU(CTRL.CMD.Encoder_Fault)OTU(CTRL.CMD.Jam)OTU(CTRL.CMD.Is_Full)OTU(CTRL.CMD.Disable)OTU(CTRL.CMD.Coast_Run_Enable)OTU(CTRL.CMD.Stopped_By_Stop_PB)MOVE('',CTRL.CMD.Log);]]>
</Text>
</Rung>
<Rung Number="90" Type="N">
<Text>
<![CDATA[COP(MCM.STS.Global,CTRL.STS.Global,1);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
</AddOnInstructionDefinition>
</AddOnInstructionDefinitions>
<Tags>
<Tag Name="MCM01" Class="Standard" TagType="Base" DataType="UDT_AOI_MCM" Constant="false" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[[1,0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[1,0,0,[0,0,0],[0,0,0]],[1,0,0,[0,0,0],[0,0,0]]],[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,0],0,0,0],[[0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],0,0,0],[0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],0,0,0]]]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="UDT_AOI_MCM">
<StructureMember Name="AOI" DataType="AOI_MCM">
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
<DataValueMember Name="Started" DataType="BOOL" Value="0"/>
<DataValueMember Name="MaintMode" DataType="BOOL" Value="0"/>
<DataValueMember Name="MotorFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="CommFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="JamFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="EStopped" DataType="BOOL" Value="0"/>
<DataValueMember Name="LowAirPressure" DataType="BOOL" Value="0"/>
<DataValueMember Name="Horn" DataType="BOOL" Value="0"/>
<DataValueMember Name="Offline" DataType="BOOL" Value="0"/>
<DataValueMember Name="InModuleFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="InStartPB" DataType="BOOL" Value="0"/>
<DataValueMember Name="InStopPB" DataType="BOOL" Value="0"/>
<DataValueMember Name="InEStopPB" DataType="BOOL" Value="0"/>
<DataValueMember Name="InFireInterface" DataType="BOOL" Value="0"/>
<DataValueMember Name="InPhaseMonitorOK" DataType="BOOL" Value="0"/>
<DataValueMember Name="InCyclePhaseMonitor" DataType="BOOL" Value="0"/>
<DataValueMember Name="InMotorFaultResetPB" DataType="BOOL" Value="0"/>
<DataValueMember Name="InJamRestartPB" DataType="BOOL" Value="0"/>
<DataValueMember Name="InLowAirPressuretPB" DataType="BOOL" Value="0"/>
<DataValueMember Name="InCommFaultPB" DataType="BOOL" Value="0"/>
<DataValueMember Name="InUPS_Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="InUPS_BatteryOn" DataType="BOOL" Value="0"/>
<DataValueMember Name="InUPS_BatteryLow" DataType="BOOL" Value="0"/>
<DataValueMember Name="OutEStopPilotLight" DataType="BOOL" Value="0"/>
<DataValueMember Name="OutStartPilotLight" DataType="BOOL" Value="0"/>
<DataValueMember Name="OutMotorFaultPilotLight" DataType="BOOL" Value="0"/>
<DataValueMember Name="OutJamFaultPilotLight" DataType="BOOL" Value="0"/>
<DataValueMember Name="OutLowAirPilotLight" DataType="BOOL" Value="0"/>
<DataValueMember Name="OutCommFaultPilotLight" DataType="BOOL" Value="0"/>
<DataValueMember Name="OutHorn" DataType="BOOL" Value="0"/>
<DataValueMember Name="LampTest" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="HMI" DataType="UDT_HMI_MCM">
<StructureMember Name="Name" DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</StructureMember>
<StructureMember Name="Alarm" DataType="UDT_ALARMS_MCM">
<DataValueMember Name="Communication_Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="EStop_PB_Pressed" DataType="BOOL" Value="0"/>
<DataValueMember Name="Phase_Monitor" DataType="BOOL" Value="0"/>
<DataValueMember Name="Ethernet_Switch_1" DataType="BOOL" Value="0"/>
<DataValueMember Name="UPS_Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="UPS_Battery_On" DataType="BOOL" Value="0"/>
<DataValueMember Name="UPS_Battery_Low" DataType="BOOL" Value="0"/>
<DataValueMember Name="Voltage_Monitor_Communication_Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fire_Relay_Tripped" DataType="BOOL" Value="0"/>
</StructureMember>
<DataValueMember Name="Color" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Start_PB_Pressed" DataType="BOOL" Value="0"/>
<DataValueMember Name="Start_PB_LT" DataType="BOOL" Value="0"/>
<DataValueMember Name="Stop_PB_Pressed" DataType="BOOL" Value="0"/>
<DataValueMember Name="Stop_PB_LT" DataType="BOOL" Value="0"/>
<DataValueMember Name="VFD_Reset_PB_Pressed" DataType="BOOL" Value="0"/>
<DataValueMember Name="Jam_Reset_PB_Pressed" DataType="BOOL" Value="0"/>
<DataValueMember Name="LAR_PB_Pressed" DataType="BOOL" Value="0"/>
<DataValueMember Name="System_Fault_Present" DataType="BOOL" Value="0"/>
<DataValueMember Name="Beacon_LT_On" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="CTRL" DataType="UDT_CTRL_MCM">
<StructureMember Name="CMD" DataType="UDT_CTRL_MCM_CMD">
<DataValueMember Name="EStop_Activated" DataType="BOOL" Value="0"/>
<DataValueMember Name="Started" DataType="BOOL" Value="0"/>
<DataValueMember Name="Maintenance_Mode" DataType="BOOL" Value="0"/>
<DataValueMember Name="Jam_Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="Communication_Was_Faulted" DataType="BOOL" Value="0"/>
<DataValueMember Name="VFD_Was_Faulted" DataType="BOOL" Value="0"/>
<DataValueMember Name="Enable_Horn" DataType="BOOL" Value="0"/>
<DataValueMember Name="Estop_Was_Activated" DataType="BOOL" Value="0"/>
<StructureMember Name="Log" DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</StructureMember>
<DataValueMember Name="Acknowledge_Log" DataType="BOOL" Value="0"/>
<DataValueMember Name="All_Unacknowledge_Log" DataType="BOOL" Value="0"/>
<DataValueMember Name="VFD_Is_Faulted" DataType="BOOL" Value="0"/>
<DataValueMember Name="Communication_Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="Log_Quantity" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="VFD_In_Power_Saving" DataType="BOOL" Value="0"/>
<DataValueMember Name="Encoder_Fault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="STS" DataType="UDT_CTRL_MCM_STS">
<DataValueMember Name="EStopped" DataType="BOOL" Value="0"/>
<DataValueMember Name="Maintenance_Mode" DataType="BOOL" Value="0"/>
<DataValueMember Name="System_Started" DataType="BOOL" Value="0"/>
<DataValueMember Name="VFD_Faulted" DataType="BOOL" Value="0"/>
<DataValueMember Name="Jam_Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="Communication_Fault" DataType="BOOL" Value="0"/>
<StructureMember Name="Log" DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</StructureMember>
<StructureMember Name="Acknowledge_Log" DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</StructureMember>
<DataValueMember Name="All_Unacknowledge_Log" DataType="BOOL" Value="0"/>
<DataValueMember Name="Start_Request" DataType="BOOL" Value="0"/>
<DataValueMember Name="Log_Quantity" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Encoder_Fault" DataType="BOOL" Value="0"/>
</StructureMember>
</StructureMember>
</Structure>
</Data>
</Tag>
<Tag Name="UL1_1_VFD1" Class="Standard" TagType="Base" DataType="UDT_AOI_VFD" Constant="false" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[[65,5,2,0.00000000e+000,[0,5000,0],0.00000000e+000,[0,2000,0],0,[0,0,0],0,0,0,[0,45000,0],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],0,0,0],[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0],0,0,0,0,0,0,0,0,0,0,0,0,0],[[0,0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],0,0],[0,0,0,0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],0]]]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="UDT_AOI_VFD">
<StructureMember Name="AOI" DataType="AOI_VFD">
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
<DataValueMember Name="InEstopOk" DataType="BOOL" Value="0"/>
<DataValueMember Name="InCommFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="InDisconnect" DataType="BOOL" Value="0"/>
<DataValueMember Name="Running" DataType="BOOL" Value="0"/>
<DataValueMember Name="RunEnabled" DataType="BOOL" Value="1"/>
<DataValueMember Name="Run" DataType="BOOL" Value="0"/>
<DataValueMember Name="MaintRunning" DataType="BOOL" Value="0"/>
<DataValueMember Name="Jammed" DataType="BOOL" Value="0"/>
<DataValueMember Name="EStopped" DataType="BOOL" Value="0"/>
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
<DataValueMember Name="SpeedNotSetUp" DataType="BOOL" Value="0"/>
<DataValueMember Name="MotorFaultLatch" DataType="BOOL" Value="0"/>
<DataValueMember Name="MotorFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="SafeOffFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="CommFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="DisconnectOff" DataType="BOOL" Value="0"/>
<DataValueMember Name="EnergyConsumption" DataType="BOOL" Value="0"/>
<DataValueMember Name="StartBeltAuto" DataType="BOOL" Value="0"/>
<DataValueMember Name="StartDelayTimerPreSec" DataType="DINT" Radix="Decimal" Value="5"/>
<DataValueMember Name="SafeOffDelayPreSec" DataType="DINT" Radix="Decimal" Value="2"/>
<DataValueMember Name="SpeedToHzRatio" DataType="REAL" Radix="Float" Value="0.0"/>
<DataValueMember Name="MaintMode" DataType="BOOL" Value="0"/>
<DataValueMember Name="StoppedByCS" DataType="BOOL" Value="0"/>
<DataValueMember Name="Full" DataType="BOOL" Value="0"/>
<DataValueMember Name="EncoderFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="StoppedRequireStart" DataType="BOOL" Value="0"/>
<DataValueMember Name="StoppedAutoRestart" DataType="BOOL" Value="0"/>
<DataValueMember Name="ZeroSpeed" DataType="BOOL" Value="0"/>
<DataValueMember Name="NoInterlock" DataType="BOOL" Value="0"/>
<DataValueMember Name="SystemNotStarted" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="HMI" DataType="UDT_HMI_VFD">
<StructureMember Name="Name" DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</StructureMember>
<StructureMember Name="MCM_Name" DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</StructureMember>
<StructureMember Name="IP_Address" DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</StructureMember>
<StructureMember Name="Alarm" DataType="UDT_ALARMS_VFD">
<DataValueMember Name="Communication_Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="Disconnected" DataType="BOOL" Value="0"/>
<DataValueMember Name="VFD_Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="Safe_Off_Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="Reset_VFD" DataType="BOOL" Value="0"/>
<DataValueMember Name="Reset_Communication_Fault" DataType="BOOL" Value="0"/>
</StructureMember>
<DataValueMember Name="Color" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Maintenance_Start_PB_Pressed" DataType="BOOL" Value="0"/>
<DataValueMember Name="Maintenance_Stop_PB_Pressed" DataType="BOOL" Value="0"/>
<DataValueMember Name="Maintenance_Jog_PB_Pressed" DataType="BOOL" Value="0"/>
<DataValueMember Name="Maintenance_Direction_PB_Pressed" DataType="BOOL" Value="0"/>
<DataValueMember Name="Maintenance_Conveyor_Run_LT" DataType="BOOL" Value="0"/>
<DataValueMember Name="Maintenance_Stop_LT" DataType="BOOL" Value="0"/>
<DataValueMember Name="Maintenance_Jog_LT" DataType="BOOL" Value="0"/>
<DataValueMember Name="Maintenance_Direction_LT" DataType="BOOL" Value="0"/>
<DataValueMember Name="Speed_At_60Hz" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Maintenance_Conveyor_Speed" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Amperage" DataType="INT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Voltage" DataType="INT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Frequency" DataType="INT" Radix="Decimal" Value="0"/>
<DataValueMember Name="FPM" DataType="INT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Speed" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Communication_Fault_Code" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="VFD_Fault_Code" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Last_VFD_Fault_Code" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Maintenance_Mode" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="CTRL" DataType="UDT_CTRL_VFD">
<StructureMember Name="CMD" DataType="UDT_CTRL_VFD_CMD">
<DataValueMember Name="Start" DataType="BOOL" Value="0"/>
<DataValueMember Name="Stop_Require_Start" DataType="BOOL" Value="0"/>
<DataValueMember Name="Stop_Auto_Restart" DataType="BOOL" Value="0"/>
<DataValueMember Name="Jam" DataType="BOOL" Value="0"/>
<DataValueMember Name="Disable" DataType="BOOL" Value="0"/>
<DataValueMember Name="Coast_Run_Enable" DataType="BOOL" Value="0"/>
<DataValueMember Name="Power_Saving_Mode_ON" DataType="BOOL" Value="0"/>
<DataValueMember Name="Interlock" DataType="BOOL" Value="0"/>
<DataValueMember Name="Stopped_By_Stop_PB" DataType="BOOL" Value="0"/>
<StructureMember Name="Log" DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</StructureMember>
<StructureMember Name="Acknowledge_Log" DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</StructureMember>
<DataValueMember Name="Is_Full" DataType="BOOL" Value="0"/>
<DataValueMember Name="Encoder_Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="Speed_FPM" DataType="DINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="STS" DataType="UDT_CTRL_VFD_STS">
<DataValueMember Name="Running" DataType="BOOL" Value="0"/>
<DataValueMember Name="VFD_Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="Communication_Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="Interlock" DataType="BOOL" Value="0"/>
<DataValueMember Name="Current_Speed" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Requested_Speed" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Power_Saving_Mode_ON" DataType="BOOL" Value="0"/>
<DataValueMember Name="Maintenance_Mode" DataType="BOOL" Value="0"/>
<DataValueMember Name="MCM_Started" DataType="BOOL" Value="0"/>
<DataValueMember Name="EStopped" DataType="BOOL" Value="0"/>
<DataValueMember Name="Jammed" DataType="BOOL" Value="0"/>
<DataValueMember Name="Full" DataType="BOOL" Value="0"/>
<DataValueMember Name="Enabled" DataType="BOOL" Value="0"/>
<DataValueMember Name="Local_Stopped" DataType="BOOL" Value="0"/>
<StructureMember Name="Log" DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</StructureMember>
<DataValueMember Name="Encoder_Fault" DataType="BOOL" Value="0"/>
</StructureMember>
</StructureMember>
</Structure>
</Data>
</Tag>
<Tag Name="UL1_3_FIO1" Class="Standard" TagType="Base" DataType="UDT_AOI_FIO" Constant="false" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[[1,0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],0,0],[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0],0,[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
]],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
]],[[0]]]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="UDT_AOI_FIO">
<StructureMember Name="AOI" DataType="AOI_FIO">
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
<DataValueMember Name="CommFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="SwitchFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="HMI" DataType="UDT_HMI_FIO">
<StructureMember Name="Name" DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</StructureMember>
<StructureMember Name="Alarm" DataType="UDT_ALARMS_FIO">
<DataValueMember Name="Communication_Fault" DataType="BOOL" Value="0"/>
</StructureMember>
<DataValueMember Name="Color" DataType="DINT" Radix="Decimal" Value="0"/>
<ArrayMember Name="Description" DataType="STRING" Dimensions="16">
<Element Index="[0]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[1]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[2]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[3]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[4]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[5]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[6]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[7]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[8]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[9]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[10]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[11]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[12]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[13]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[14]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
<Element Index="[15]">
<Structure DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</Structure>
</Element>
</ArrayMember>
<StructureMember Name="IP_Address" DataType="STRING">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
<![CDATA[]]>
</DataValueMember>
</StructureMember>
</StructureMember>
<StructureMember Name="CTRL" DataType="UDT_CTRL_FIO">
<StructureMember Name="STS" DataType="UDT_CTRL_FIO_STS">
<DataValueMember Name="Communication_Fault" DataType="BOOL" Value="0"/>
</StructureMember>
</StructureMember>
</Structure>
</Data>
</Tag>
</Tags>
<Programs>
<Program Name="MainProgram" TestEdits="false" MainRoutineName="MainRoutine" Disabled="false" Class="Standard" UseAsFolder="false">
<Tags>
<Tag Name="NO" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[0]]>
</Data>
<Data Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</Data>
</Tag>
<Tag Name="OK" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[0]]>
</Data>
<Data Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</Data>
</Tag>
</Tags>
<Routines>
<Routine Name="MainRoutine" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[;]]>
</Text>
</Rung>
</RLLContent>
</Routine>
<Routine Name="R_VFD" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[AOI_VFD(UL1_1_VFD1.AOI,UL1_1_VFD1.HMI,UL1_1_VFD1.CTRL,UL1_1_VFD,UL1_1_VFD:I,UL1_1_VFD:O,MCM01.CTRL,UL1_3_FIO1.CTRL,OK,NO,NO);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
</Program>
<Program Name="SafetyProgram" TestEdits="false" MainRoutineName="MainRoutine" Disabled="false" Class="Safety" UseAsFolder="false">
<Tags>
<Tag Name="FIO" TagType="Base" DataType="UDT_CTRL_FIO" Constant="false" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[[0]]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="UDT_CTRL_FIO">
<StructureMember Name="STS" DataType="UDT_CTRL_FIO_STS">
<DataValueMember Name="Communication_Fault" DataType="BOOL" Value="0"/>
</StructureMember>
</Structure>
</Data>
</Tag>
</Tags>
<Routines>
<Routine Name="MainRoutine" Type="RLL"/>
</Routines>
</Program>
</Programs>
<Tasks>
<Task Name="MainTask" Type="CONTINUOUS" Priority="10" Watchdog="500" DisableUpdateOutputs="false" InhibitTask="false" Class="Standard">
<ScheduledPrograms>
<ScheduledProgram Name="MainProgram"/>
</ScheduledPrograms>
</Task>
<Task Name="SafetyTask" Type="PERIODIC" Rate="20" Priority="10" Watchdog="20" DisableUpdateOutputs="false" InhibitTask="false" Class="Safety">
<ScheduledPrograms>
<ScheduledProgram Name="SafetyProgram"/>
</ScheduledPrograms>
</Task>
</Tasks>
<CST MasterID="0"/>
<WallClockTime LocalTimeAdjustment="0" TimeZone="0"/>
<Trends/>
<DataLogs/>
<TimeSynchronize Priority1="128" Priority2="128" PTPEnable="false"/>
<EthernetPorts>
<EthernetPort Port="1" Label="1" PortEnabled="true"/>
</EthernetPorts>
</Controller>
</RSLogix5000Content>