<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<RSLogix5000Content SchemaRevision="1.0" SoftwareRevision="36.00" TargetName="MTN6_MCM01" TargetType="Controller" ContainsContext="false" ExportDate="Fri May 23 11:14:16 2025" ExportOptions="NoRawData L5KData DecoratedData ForceProtectedEncoding AllProjDocTrans">
<Controller Use="Target" Name="MTN6_MCM01" ProcessorType="1756-L83ES" MajorRev="36" MinorRev="11" ProjectCreationDate="Wed May 21 14:40:43 2025" LastModifiedDate="Fri May 23 11:14:00 2025" SFCExecutionControl="CurrentActive" SFCRestartPosition="MostRecent" SFCLastScan="DontScan" ProjectSN="16#015e_1b97"
 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_ENCODER" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_ALARMS0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Encoder_Faulted" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Encoder Faulted or Conveyor is Running at Low Speed]]>
</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 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 PushButton]]>
</Description>
</Member>
<Member Name="UPS_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="2" 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="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Uninterrupted Power Supply Battery]]>
</Description>
</Member>
<Member Name="UPS_Battery_Low" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Uninterrupted Power Supply Battery Low]]>
</Description>
</Member>
<Member Name="Fire_Relay_De_Energized" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Fire Interface De-energized]]>
</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]]>
</Description>
</Member>
<Member Name="Disabled" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[PE]]>
</Description>
</Member>
<Member Name="Full" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_ALARMS_SIO_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 Faulted]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_ALARMS_STATION" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_ALARMS0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="EStopped" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor Emergency Stopped]]>
</Description>
</Member>
<Member Name="Stopped" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_ALARMS0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor Stopped]]>
</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 Reset]]>
</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_DJ_PE" Family="NoFamily" Class="User">
<Members>
<Member Name="AOI" DataType="AOI_DJ_PE" 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_DPM" Family="NoFamily" Class="User">
<Members>
<Member Name="AOI" DataType="AOI_DPM" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="HMI" DataType="UDT_HMI_DPM" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="CTRL" DataType="UDT_CTRL_DPM" 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_JPE" Family="NoFamily" Class="User">
<Members>
<Member Name="AOI" DataType="AOI_JPE" 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_SIO_FIO" Family="NoFamily" Class="User">
<Members>
<Member Name="AOI" DataType="AOI_SIO_FIO" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="HMI" DataType="UDT_HMI_SIO_FIO" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="CTRL" DataType="UDT_CTRL_SIO_FIO" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_AOI_STATION_EPC" Family="NoFamily" Class="User">
<Members>
<Member Name="AOI" DataType="AOI_STATION_EPC" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="HMI" DataType="UDT_HMI_STATION" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="CTRL" DataType="UDT_CTRL_STATION" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_AOI_STATION_JR_PB" Family="NoFamily" Class="User">
<Members>
<Member Name="AOI" DataType="AOI_STATION_JR_PB" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="HMI" DataType="UDT_HMI_STATION" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="CTRL" DataType="UDT_CTRL_STATION" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_AOI_STATION_SS_PB" Family="NoFamily" Class="User">
<Members>
<Member Name="AOI" DataType="AOI_STATION_SS_PB" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="HMI" DataType="UDT_HMI_STATION" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="CTRL" DataType="UDT_CTRL_STATION" 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_ENCODER" Family="NoFamily" Class="User">
<Members>
<Member Name="STS" DataType="UDT_CTRL_ENCODER_STS" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="CMD" DataType="UDT_CTRL_ENCODER_CMD" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_CTRL_ENCODER_CMD" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_E0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Temp" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_E0" BitNumber="0" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_CTRL_ENCODER_STS" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_E0" 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_E0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor Speed is Low or Encoder Faulted]]>
</Description>
</Member>
<Member Name="Conveyor_Running" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_E0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor is Running]]>
</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_Actuated" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Emergency Stop Actuated]]>
</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]]>
</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[In Maitenance Mode]]>
</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[Conveyor is 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="EStop_Was_Actuated" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M0" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[Emergency Stop was Actuated]]>
</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_M9" 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_M9" 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_M9" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[All Unacknowledge Logs]]>
</Description>
</Member>
<Member Name="VFD_Faulted" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M9" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Faulted]]>
</Description>
</Member>
<Member Name="Communication_Faulted" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M9" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication 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_M15" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="VFD_In_Power_Saving_Mode" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M15" 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_M15" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Encoder Faulted or Conveyor is running at Low Speed]]>
</Description>
</Member>
<Member Name="LAP_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M15" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Low Air Pressure PushButton]]>
</Description>
</Member>
<Member Name="LAP_PB_LT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M15" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Low Air Pressure PushButton Light]]>
</Description>
</Member>
<Member Name="Start_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M15" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Start PushButton]]>
</Description>
</Member>
<Member Name="Stop_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M15" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stop PushButton]]>
</Description>
</Member>
<Member Name="VFD_Fault_Reset_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M15" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Fault Reset PushButton]]>
</Description>
</Member>
<Member Name="Jam_Restart_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M15" BitNumber="7" ExternalAccess="Read/Write">
<Description>
<![CDATA[Jam Reset PushButton]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_CTRL_M24" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="EStop_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M24" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Emergency Stop PushButton]]>
</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[In Maitenance Mode]]>
</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 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[Conveyor Jammed]]>
</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 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 Unacknowledged Logs]]>
</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 Faulted or Conveyor is running at Low Speed]]>
</Description>
</Member>
<Member Name="LAP_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M13" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Low Air Pressure PushButton]]>
</Description>
</Member>
<Member Name="LAP_PB_LT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M13" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Low Air Pressure PushButton Light]]>
</Description>
</Member>
<Member Name="Start_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M13" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Start PushButton]]>
</Description>
</Member>
<Member Name="Stop_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M13" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stop PushButton]]>
</Description>
</Member>
<Member Name="Motor_Fault_Reset_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M13" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Motor Fault Reset PushButton]]>
</Description>
</Member>
<Member Name="Jam_Restart_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M13" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[Jam Restart PushButton]]>
</Description>
</Member>
<Member Name="EStop_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M13" BitNumber="7" ExternalAccess="Read/Write">
<Description>
<![CDATA[Emergency Stop PushButton]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_CTRL_M22" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Unacknowldge_All" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M22" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Unacknowledge all Alarms]]>
</Description>
</Member>
<Member Name="Aknowledgement_ID" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Aknowledgement ID]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_CTRL_M25" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Setup_Speeds" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_M25" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Set Up Speeds of Conveyors]]>
</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[Upstream Conveyor is Jammed while Downstream Conveyor is not Blocked for amount of time considered to be Dynamic 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]]>
</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]]>
</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]]>
</Description>
</Member>
<Member Name="Chute_Roller_PE" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_P0" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[PE belongs to Chute/Roller]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_SIO_FIO" Family="NoFamily" Class="User">
<Members>
<Member Name="STS" DataType="UDT_CTRL_SIO_FIO_STS" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_CTRL_SIO_FIO_STS" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_S0" 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_S0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication Faulted]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_STATION" Family="NoFamily" Class="User">
<Members>
<Member Name="CMD" DataType="UDT_CTRL_STATION_CMD" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="STS" DataType="UDT_CTRL_STATION_STS" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_CTRL_STATION_CMD" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_S0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Jammed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_S0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor]]>
</Description>
</Member>
<Member Name="EStop_Actuated" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_S0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Emergency Stop Actuated]]>
</Description>
</Member>
<Member Name="Log" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Log]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_STATION_STS" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_S0" 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_S0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Start command For/From Partner Stations]]>
</Description>
</Member>
<Member Name="Stop" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_S0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stop command For/From Partner Stations]]>
</Description>
</Member>
<Member Name="EStop_Was_Actuated" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_S0" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Emergency Stop was Actuated]]>
</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_S5" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="JR_PB_LT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_S5" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Jam Reset Push Button Light]]>
</Description>
</Member>
<Member Name="Jam_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_S5" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor Jammed]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_TIPPER" Family="NoFamily" Class="User">
<Members>
<Member Name="CMD" DataType="UDT_CTRL_TIPPER_CMD" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="STS" DataType="UDT_CTRL_TIPPER_STS" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="UDT_CTRL_TIPPER_CMD" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_T0" 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_T0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Start Motor Command]]>
</Description>
</Member>
<Member Name="Stop_Require_Start" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T0" 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_T0" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stops the Motor, Starts Automaticaly]]>
</Description>
</Member>
<Member Name="Jammed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T0" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Motor]]>
</Description>
</Member>
<Member Name="Disable" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T0" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Motor]]>
</Description>
</Member>
<Member Name="Run_Up" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T0" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[When Downsream Conveyors are Stopped, Conveyor keeps Running  untill Discharge PE is Blocked]]>
</Description>
</Member>
<Member Name="Power_Saving_Mode" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T0" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[In Power Saving Mode]]>
</Description>
</Member>
<Member Name="Interlock" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T0" BitNumber="7" ExternalAccess="Read/Write">
<Description>
<![CDATA[Downstream is Running]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_CTRL_T9" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Stopped_By_MCM_Stop_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T9" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Motor Stopped by MCM 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="Acknoledgement_ID" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Aknowledgement ID]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_CTRL_T13" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Full" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T13" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor]]>
</Description>
</Member>
<Member Name="Encoder_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T13" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Encode Faulted or Conveyor is Running at Low Speed]]>
</Description>
</Member>
<Member Name="Speed_FPM" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Speed of Conveyor in Feet Per Minute]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_CTRL_TIPPER_STS" Family="NoFamily" Class="User">
<Members>
<Member Name="ZZZZZZZZZZUDT_CTRL_T0" 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_T0" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Tipper]]>
</Description>
</Member>
<Member Name="VFD_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T0" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Tipper VFD Fault]]>
</Description>
</Member>
<Member Name="Communication_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T0" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Communication Fault]]>
</Description>
</Member>
<Member Name="Interlock" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T0" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Downstream Conveyor 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_T7" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="In_Maintenance_Mode" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T7" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Tipper in Maintenance Mode]]>
</Description>
</Member>
<Member Name="MCM_Started" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T7" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[MCM Started]]>
</Description>
</Member>
<Member Name="Disabled" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T7" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Tipper]]>
</Description>
</Member>
<Member Name="Jammed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T7" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Tipper]]>
</Description>
</Member>
<Member Name="Full" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T7" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Tipper]]>
</Description>
</Member>
<Member Name="Run_Enabled" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T7" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Tipper can Run]]>
</Description>
</Member>
<Member Name="Stopped_MCM_Stop_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T7" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stopped by Stop PushButton on MCM]]>
</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_T16" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="No_Motor" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T16" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Tipper has no Motor]]>
</Description>
</Member>
<Member Name="Encoder_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T16" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Encode Faulted or Tipper is Runnning at Low Speed]]>
</Description>
</Member>
<Member Name="Dumping" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_T16" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Tipper]]>
</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="Jammed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor]]>
</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]]>
</Description>
</Member>
<Member Name="Run_Up_Enabled" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[When Downstream Conveyors are Stopped, Conveyor keeps running unill Discharge PE is Blocked]]>
</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[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 Station Stop PushButton]]>
</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="Full" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V13" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor]]>
</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 Faulted or Conveyor is Running at Low Speed]]>
</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[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 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 Communicationb 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[Downstream Conveyor 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="In_Power_Saving_Mode" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[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[In Maintenance Mode]]>
</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 Emergency Stopped]]>
</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]]>
</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]]>
</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]]>
</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]]>
</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 Faulted or Conveyor is Running at Low Speed]]>
</Description>
</Member>
<Member Name="MCM_JR_PB_Pressed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V17" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Jam Reset PushButton Pressed on MCM]]>
</Description>
</Member>
<Member Name="Disabled" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V17" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor]]>
</Description>
</Member>
<Member Name="MCM_Start_PB_Pressed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V17" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Start PushButton Pressed on MCM]]>
</Description>
</Member>
<Member Name="MCM_EStop_PB_Pressed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V17" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Emergency Stop PushButton Pressed on MCM]]>
</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_ENCODER" Family="NoFamily" Class="User">
<Members>
<Member Name="Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="MCM_Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="Conveyor_Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="Alarm" DataType="UDT_ALARMS_ENCODER" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[User Defined Tags for HMI Alarms]]>
</Description>
</Member>
<Member Name="Color" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Color of Animation]]>
</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[MCM 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" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_MC3" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Start PushButton]]>
</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 PushButton Light]]>
</Description>
</Member>
<Member Name="Stop_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_MC3" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stop PushButton]]>
</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 PushButton  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 PushButton]]>
</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 PushButton]]>
</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 PushButton]]>
</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[There is Fault in a System]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_HMI_MC12" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Beacon_Light" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_MC12" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Beacon Light]]>
</Description>
</Member>
<Member Name="Communication_Fault_Reset_Button" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_MC12" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Communication Fault Reset Button]]>
</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[PE is Disabled from 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_In_Seconds" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Time before Conveyor/Chute is considered to be 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]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_HMI_SIO_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_SIO_FIO" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[SIO/FIO Alarms]]>
</Description>
</Member>
<Member Name="Color" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Color of Animations]]>
</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_STATION" Family="NoFamily" Class="User">
<Members>
<Member Name="Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Station 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="Conveyor_Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor Name]]>
</Description>
</Member>
<Member Name="Alarm" DataType="UDT_ALARMS_STATION" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Station Alarms]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_HMI_ST4" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Start_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_ST4" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Start PushButton]]>
</Description>
</Member>
<Member Name="Stop_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_ST4" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stop PushButton]]>
</Description>
</Member>
<Member Name="Start_Color" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Start Color]]>
</Description>
</Member>
<Member Name="Stop_Color" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stop Color]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_HMI_ST9" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="JR_PB_LT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_ST9" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Jam Restart PushButton Light]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="UDT_HMI_TIPPER" 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]]>
</Description>
</Member>
<Member Name="Alarm" DataType="UDT_ALARMS_VFD" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Gaylord Alarms]]>
</Description>
</Member>
<Member Name="Color" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[HMI Color Animation]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_HMI_GA5" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="MaintStartPB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_GA5" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maintenance Mode Start Command]]>
</Description>
</Member>
<Member Name="MaintStopPB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_GA5" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maintenance Mode Stop Command]]>
</Description>
</Member>
<Member Name="MaintJogPB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_GA5" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maintenance Mode Jog Command]]>
</Description>
</Member>
<Member Name="MaintDirectionPB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_GA5" BitNumber="3" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor Direction Command Toggle Button (1 = reverse)]]>
</Description>
</Member>
<Member Name="MaintStartLT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_GA5" BitNumber="4" ExternalAccess="Read/Write">
<Description>
<![CDATA[Start light control for run/jog screen]]>
</Description>
</Member>
<Member Name="MaintStopLT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_GA5" BitNumber="5" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stop light control for run/jog screen]]>
</Description>
</Member>
<Member Name="MaintJogLT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_GA5" BitNumber="6" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maintenance Mode Jog Light]]>
</Description>
</Member>
<Member Name="MaintDirectionLT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_GA5" BitNumber="7" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maintenance Direction indicator Light]]>
</Description>
</Member>
<Member Name="ZZZZZZZZZZUDT_HMI_GA14" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="MaintDirectionVisible" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_GA14" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor Direction Command Button Visible]]>
</Description>
</Member>
<Member Name="MaintBypassPB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_GA14" BitNumber="1" ExternalAccess="Read/Write">
<Description>
<![CDATA[Bypass Conveyor, show run signal to prevent flow-stop]]>
</Description>
</Member>
<Member Name="MaintBypassLT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_GA14" BitNumber="2" ExternalAccess="Read/Write">
<Description>
<![CDATA[Bypass Conveyor, show run signal to prevent flow-stop]]>
</Description>
</Member>
<Member Name="SpeedAt60Hz" 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="MaintSpeed" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Speed Of Conveyor In Maintenance Mode]]>
</Description>
</Member>
<Member Name="Current" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Output Current]]>
</Description>
</Member>
<Member Name="Voltage" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Output Voltage]]>
</Description>
</Member>
<Member Name="Frequency" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD 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 GDU]]>
</Description>
</Member>
<Member Name="CommFCode" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Ethernet Fault Code]]>
</Description>
</Member>
<Member Name="MotorFCode" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Fault Code]]>
</Description>
</Member>
<Member Name="LastMotorFCode" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="StatusVFD" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="ZZZZZZZZZZUDT_HMI_GA29" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="MaintMode" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_GA29" BitNumber="0" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maint Mode Enable]]>
</Description>
</Member>
<Member Name="PowerSaveTime" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="CurrentkWhday" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Accumulated output energy of the drive per day in kWh]]>
</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 PushButton
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 PushButton 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 PushButton 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>
<Member Name="Power_Save_Time" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="ZZZZZZZZZZUDT_HMI_VF27" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
<Member Name="Maintenance_Bypas_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_VF27" BitNumber="0" ExternalAccess="Read/Write"/>
<Member Name="Maintenance_Bypas_PB_LT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_VF27" BitNumber="1" ExternalAccess="Read/Write"/>
<Member Name="VFD_Status" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
</DataTypes>
<Modules>
<Module Name="Local" CatalogNumber="1756-L83ES" Vendor="1" ProductType="14" ProductCode="213" 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="SLOT2_EN4TR" CatalogNumber="1756-EN4TR" Vendor="1" ProductType="12" ProductCode="258" Major="6" Minor="1" ParentModule="Local" ParentModPortId="1" Inhibited="false" MajorFault="false"
 AutoDiagsEnabled="false">
<EKey State="CompatibleModule"/>
<Ports>
<Port Id="1" Address="2" Type="ICP" Upstream="true"/>
<Port Id="2" Address="192.168.5.12" Type="Ethernet" Upstream="false">
<Bus/>
</Port>
</Ports>
<Communications CommMethod="536870914">
<Connections/>
</Communications>
<ExtendedProperties>
<public><Vendor>Rockwell Automation/Allen-Bradley</Vendor><CatNum>1756-EN4TR</CatNum><ConfigID>4325481</ConfigID><ADDAVersion>1</ADDAVersion></public>
</ExtendedProperties>
</Module>
<Module Name="SLOT5_IB16" CatalogNumber="1756-IB16" Vendor="1" ProductType="7" ProductCode="11" Major="3" Minor="1" ParentModule="Local" ParentModPortId="1" Inhibited="false" MajorFault="false"
>
<EKey State="CompatibleModule"/>
<Ports>
<Port Id="1" Address="5" Type="ICP" Upstream="true"/>
</Ports>
<Communications CommMethod="536870913">
<ConfigTag ConfigSize="24" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[28,16,0,0,0,0,1,1,1,1,1,1,1,1,-1,-1]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="AB:1756_DI:C:1">
<DataValueMember Name="FilterOffOn_0_7" DataType="SINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="FilterOnOff_0_7" DataType="SINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="FilterOffOn_8_15" DataType="SINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="FilterOnOff_8_15" DataType="SINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="FilterOffOn_16_23" DataType="SINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="FilterOnOff_16_23" DataType="SINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="FilterOffOn_24_31" DataType="SINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="FilterOnOff_24_31" DataType="SINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="COSOnOffEn" DataType="DINT" Radix="Binary" Value="2#1111_1111_1111_1111_1111_1111_1111_1111"/>
<DataValueMember Name="COSOffOnEn" DataType="DINT" Radix="Binary" Value="2#1111_1111_1111_1111_1111_1111_1111_1111"/>
</Structure>
</Data>
</ConfigTag>
<Connections>
<Connection Name="StandardInput" RPI="20000" Type="Input" EventID="0" ProgrammaticallySendEventTrigger="false">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="AB:1756_DI:I:0">
<DataValueMember Name="Fault" DataType="DINT" Radix="Binary" Value="2#1111_1111_1111_1111_1111_1111_1111_1111"/>
<DataValueMember Name="Data" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
</Structure>
</Data>
</InputTag>
</Connection>
</Connections>
</Communications>
<ExtendedProperties>
<public><ConfigID>111</ConfigID><CatNum>1756-IB16</CatNum></public>
</ExtendedProperties>
</Module>
<Module Name="SLOT6_OB16E" CatalogNumber="1756-OB16E" Vendor="1" ProductType="7" ProductCode="16" Major="3" Minor="1" ParentModule="Local" ParentModPortId="1" Inhibited="false" MajorFault="false"
 AutoDiagsEnabled="true">
<EKey State="CompatibleModule"/>
<Ports>
<Port Id="1" Address="6" Type="ICP" Upstream="true"/>
</Ports>
<Communications CommMethod="536870914">
<ConfigTag ConfigSize="24" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[28,18,0,0,0,0,0,0,0,0]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="AB:1756_DO:C:0">
<DataValueMember Name="ProgToFaultEn" DataType="BOOL" Value="0"/>
<DataValueMember Name="FaultMode" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
<DataValueMember Name="FaultValue" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
<DataValueMember Name="ProgMode" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
<DataValueMember Name="ProgValue" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
</Structure>
</Data>
</ConfigTag>
<Connections>
<Connection Name="Fused" RPI="20000" Type="Output" EventID="0" ProgrammaticallySendEventTrigger="false">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="AB:1756_DO_Fused:I:0">
<DataValueMember Name="Fault" DataType="DINT" Radix="Binary" Value="2#1111_1111_1111_1111_1111_1111_1111_1111"/>
<DataValueMember Name="Data" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
<ArrayMember Name="CSTTimestamp" DataType="DINT" Dimensions="2" Radix="Decimal">
<Element Index="[0]" Value="0"/>
<Element Index="[1]" Value="0"/>
</ArrayMember>
<DataValueMember Name="FuseBlown" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
</Structure>
</Data>
</InputTag>
<OutputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[0]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="AB:1756_DO:O:0">
<DataValueMember Name="Data" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
</Structure>
</Data>
</OutputTag>
</Connection>
</Connections>
</Communications>
<ExtendedProperties>
<public><Vendor>Rockwell Automation/Allen-Bradley</Vendor><CatNum>1756-OB16E</CatNum><ConfigID>701</ConfigID><ADDAVersion>1</ADDAVersion></public>
</ExtendedProperties>
</Module>
<Module Name="SLOT7_IB16S" CatalogNumber="1756-IB16S/A" Vendor="1" ProductType="35" ProductCode="33" Major="1" Minor="1" ParentModule="Local" ParentModPortId="1" Inhibited="false" MajorFault="false"
 SafetyNetwork="16#0000_4c27_0244_5bfa" SafetyEnabled="true">
<EKey State="CompatibleModule"/>
<Ports>
<Port Id="1" Address="7" Type="ICP" Upstream="true"/>
</Ports>
<Communications>
<SafetyScript Size="281">
<Data Format="L5K">
<![CDATA[[21,1,0,0,5,0,0,0,0,0,0,0,0,0,0,0,5,1,0,0,0,0,0,0,0,3,0,0,0,-9,0,0,0,0,0,0,-16,0,0,0,-86,0,0,0,-100,-92,-34,-62,13,66,59,2,41,76,0,0,0,0,0,0,0
		,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
		,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
		,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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>
</SafetyScript>
<Connections>
<Connection Name="SafetyInput" RPI="10000" Type="SafetyInputDataDriven" InputSize="100" EventID="0" ProgrammaticallySendEventTrigger="false" TimeoutMultiplier="2" NetworkDelayMultiplier="200" ReactionTimeLimit="40.064" MaxObservedNetworkDelay="0" Priority="High"
 InputConnectionType="Multicast" InputProductionTrigger="Application" ConnectionPath="20 04 24 aa 20 04 24 c7 20 04 25 00 48 03" InputTagSuffix="I">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="AB:5000_SDI16:I:0">
<DataValueMember Name="RunMode" DataType="BOOL" Value="0"/>
<DataValueMember Name="ConnectionFaulted" DataType="BOOL" Value="1"/>
<DataValueMember Name="DiagnosticActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="DiagnosticSequenceCount" DataType="SINT" Radix="Decimal" Value="0"/>
<StructureMember Name="Pt00" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt01" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt02" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt03" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt04" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt05" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt06" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt07" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt08" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt09" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt10" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt11" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt12" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt13" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt14" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt15" DataType="CHANNEL_SDI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Test00" DataType="AB:5000_SafetyReadback_Channel:I:0">
<DataValueMember Name="Readback" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="FieldPowerOff" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Test01" DataType="AB:5000_SafetyReadback_Channel:I:0">
<DataValueMember Name="Readback" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="FieldPowerOff" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Test02" DataType="AB:5000_SafetyReadback_Channel:I:0">
<DataValueMember Name="Readback" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="FieldPowerOff" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Test03" DataType="AB:5000_SafetyReadback_Channel:I:0">
<DataValueMember Name="Readback" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="FieldPowerOff" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Test04" DataType="AB:5000_SafetyReadback_Channel:I:0">
<DataValueMember Name="Readback" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="FieldPowerOff" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Test05" DataType="AB:5000_SafetyReadback_Channel:I:0">
<DataValueMember Name="Readback" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="FieldPowerOff" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Test06" DataType="AB:5000_SafetyReadback_Channel:I:0">
<DataValueMember Name="Readback" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="FieldPowerOff" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Test07" DataType="AB:5000_SafetyReadback_Channel:I:0">
<DataValueMember Name="Readback" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="ShortCircuit" DataType="BOOL" Value="0"/>
<DataValueMember Name="FieldPowerOff" DataType="BOOL" Value="0"/>
<DataValueMember Name="Status" DataType="BOOL" Value="0"/>
</StructureMember>
</Structure>
</Data>
</InputTag>
</Connection>
<Connection Name="SafetyOutput" RPI="20000" Type="SafetyOutputDataDriven" OutputSize="64" EventID="0" ProgrammaticallySendEventTrigger="false" TimeoutMultiplier="2" NetworkDelayMultiplier="200" ReactionTimeLimit="60" MaxObservedNetworkDelay="0" Priority="High"
 InputConnectionType="Unicast" InputProductionTrigger="Application" ConnectionPath="20 04 24 aa 20 04 25 00 e4 03 20 04 24 c7" OutputTagSuffix="O">
<OutputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[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:5000_SDI16:O:0">
<StructureMember Name="Pt00" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt01" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt02" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt03" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt04" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt05" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt06" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt07" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt08" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt09" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt10" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt11" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt12" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt13" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt14" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt15" DataType="CHANNEL_SDI:O:0">
<DataValueMember Name="ResetFault" DataType="BOOL" Value="0"/>
</StructureMember>
</Structure>
</Data>
</OutputTag>
</Connection>
</Connections>
</Communications>
<ExtendedProperties>
<public><ConfigID>16777275</ConfigID><CatNum>1756-IB16S</CatNum></public>
</ExtendedProperties>
</Module>
<Module Name="UL1_1_VFD1" CatalogNumber="Armor PowerFlex 35x-6Dx-xxx1" Vendor="1" ProductType="170" ProductCode="2" Major="2" Minor="1" ParentModule="Local" ParentModPortId="2" Inhibited="true" MajorFault="false"
 SafetyNetwork="16#0000_4c27_0244_5bfb" SafetyEnabled="true">
<EKey State="CompatibleModule"/>
<Ports>
<Port Id="1" Address="101.111.111.255" Type="Ethernet" Upstream="true"/>
</Ports>
<Communications>
<ConfigScript Size="3908">
<Data Format="L5K">
<![CDATA[[64,15,0,0,4,0,0,0,0,0,0,0,0,0,0,0,48,15,0,0,8,35,0,0,0,1,0,0,0,1,0,0,0,42,0,0,0,76,3,32,55,37,0,0,1,-43,13,0,0,1,0,1,1,1,101,110,103,-38,4,0
		,18,99,111,110,102,105,103,32,115,99,114,105,112,116,32,102,105,108,101,1,0,0,0,-6,0,0,0,80,3,32,55,37,0,0,1,0,0,-85,-85
		,-85,-85,-85,-85,-85,-85,33,-74,-127,97,-40,125,-86,-13,-18,-113,73,20,-36,-108,81,102,-82,-32,115,-33,20,-39
		,62,-71,69,86,-15,-6,36,-71,120,95,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,122,13,0,0,3,32,8,36,1,48,119,2,0,0,1,48,120,2,0,0,2,36,2
		,48,119,2,0,0,1,48,120,2,0,0,2,36,3,48,119,2,0,0,1,48,120,2,0,0,2,36,4,48,119,2,0,0,1,48,120,2,0,0,2,36,5,48,119,2,0,0,1,48,120,2,0,0,2
		,36,6,48,119,2,0,0,1,48,120,2,0,0,3,33,0,21,4,36,1,48,5,4,112,8,0,0,1,48,6,1,0,2,36,3,48,4,1,1,1,48,5,4,112,8,0,0,1,48,6,1,0,1,48,8,4,0,0,0,0
		,2,36,4,48,4,1,1,1,48,5,4,112,8,0,0,1,48,6,1,0,1,48,8,4,0,0,0,0,2,36,5,48,4,1,1,1,48,5,4,112,8,1,0,0,0,-6,0,0,0,80,3,32,55,37,0,0,1,1,1,0,0,1,48
		,6,1,0,1,48,8,4,0,0,0,0,2,36,6,48,4,1,1,1,48,5,4,0,0,0,0,1,48,6,1,0,1,48,8,4,0,0,0,0,2,36,7,48,4,1,1,1,48,5,4,0,0,0,0,1,48,6,1,0,1,48,8,4,0,0,0,0,3,33
		,0,24,4,38,0,1,0,9,0,48,1,1,8,1,48,5,1,1,2,38,0,3,0,37,4,48,1,1,8,1,48,5,1,1,2,38,0,7,0,39,4,48,1,1,4,1,48,5,1,1,2,38,0,1,0,52,4,48,1,1,8,1,48,5,1
		,1,2,38,0,2,0,52,4,48,1,1,8,1,48,5,1,1,3,33,0,27,4,36,1,48,105,1,0,1,48,112,1,1,3,33,0,28,4,36,1,48,1,1,1,2,36,2,48,1,1,1,1,48,9,1,1,1,48,10
		,1,1,2,36,3,48,1,1,1,1,48,10,1,1,3,33,0,29,4,36,1,48,1,1,2,1,48,3,4,0,0,-26,67,1,48,4,4,-102,-103,57,64,1,48,1,0,0,0,-6,0,0,0,80,3,32,55
		,37,0,0,1,2,1,6,4,0,0,-64,63,1,48,7,2,4,0,1,48,8,4,0,-64,-38,68,1,48,9,4,0,0,112,66,1,48,10,1,0,1,48,12,1,0,1,48,13,4,0,0,-16,65,1,48,14
		,4,51,51,51,63,1,48,101,4,1,0,0,0,1,48,103,4,1,0,0,0,1,48,105,4,1,0,0,0,1,48,111,4,1,0,0,0,1,48,113,4,1,0,0,0,1,48,-105,4,1,0,0,0,1,48,-103
		,4,1,0,0,0,1,48,-101,4,1,0,0,0,1,48,-99,4,1,0,0,0,3,33,0,30,4,36,1,48,-55,4,0,0,-16,65,1,48,-53,4,0,0,0,0,1,49,0,44,1,1,1,3,33,0,31,4,36,6
		,48,1,1,1,1,48,9,1,1,1,48,10,1,1,2,36,7,48,1,1,0,1,48,10,1,1,3,33,0,33,4,36,6,48,1,1,1,1,48,9,1,1,1,48,10,1,1,2,36,7,48,1,1,0,1,48,10,1,1,2,36
		,8,48,1,1,1,3,33,0,34,4,36,3,48,100,4,92,-113,1,0,0,0,-6,0,0,0,80,3,32,55,37,0,0,1,3,1,90,64,1,48,101,1,0,1,48,102,4,0,0,32,65,1,48,103
		,1,0,1,48,104,4,99,127,-71,63,1,48,105,1,0,1,48,110,4,0,0,-82,66,1,48,111,1,0,1,48,112,4,0,0,57,68,1,48,113,1,0,1,48,-106,4,20,-53
		,125,64,1,48,-105,1,0,1,48,-104,4,-47,-111,-100,62,1,48,-103,1,0,1,48,-102,4,-9,-52,-46,61,1,48,-101,1,0,1,48,-100,4,0,0
		,-92,67,1,48,-99,1,0,2,36,4,48,100,4,92,-113,90,64,1,48,101,1,0,1,48,102,4,0,0,32,65,1,48,103,1,0,1,48,104,4,99,127,-71,63,1,48
		,105,1,0,1,48,110,4,0,0,-82,66,1,48,111,1,0,1,48,112,4,0,0,57,68,1,48,113,1,0,1,48,-106,4,20,-53,125,64,1,48,-105,1,0,1,48,-104
		,4,-47,-111,-100,62,1,48,-103,1,0,1,48,-102,4,-9,-52,-46,61,1,48,-101,1,0,1,48,-100,4,0,0,-92,67,1,48,-99,1,0,3,33,0,36,4,36
		,1,48,104,4,1,0,0,0,-6,0,0,0,80,3,32,55,37,0,0,1,4,1,0,0,-61,67,1,48,106,1,1,3,33,0,37,4,36,1,48,50,4,0,0,122,69,1,48,52,1,0,1,48,53,4,0
		,0,-56,65,1,48,55,4,0,0,0,0,1,48,56,4,0,0,112,66,3,33,0,39,4,36,1,48,102,1,1,1,48,103,4,0,0,0,64,1,48,105,4,0,0,0,0,1,48,106,4,0,0,0,0,3
		,33,0,40,4,36,1,48,1,1,1,2,36,2,48,1,1,0,1,48,9,1,1,1,48,10,1,1,2,36,3,48,1,1,0,1,48,10,1,1,3,33,0,42,4,36,1,48,100,1,2,1,48,101,4,-51,-52
		,76,62,1,48,102,4,0,0,0,0,1,48,103,1,0,1,48,104,1,0,2,36,3,48,100,1,1,1,48,101,4,-51,-52,76,62,1,48,102,4,0,0,0,0,1,48,103,1,0,1,48
		,104,1,0,2,36,4,48,100,1,2,1,48,101,4,-51,-52,76,62,1,48,102,4,0,0,0,0,1,48,103,1,0,1,48,104,1,0,3,33,0,43,4,36,1,48,100,1,1,0,0,0,-6
		,0,0,0,80,3,32,55,37,0,0,1,5,1,0,1,48,101,4,0,-128,64,68,1,48,102,2,0,0,3,33,0,44,4,36,1,48,1,1,2,1,48,2,1,1,3,33,0,45,4,36,1,48,1,1,1,1,48
		,2,1,2,1,48,4,4,0,0,56,65,1,48,5,4,0,0,-26,66,1,48,6,4,0,0,112,65,1,48,100,1,0,3,33,0,46,4,36,1,48,1,1,0,3,33,0,47,4,36,1,48,100,1,0,1,48
		,101,1,0,1,48,105,4,0,4,0,0,1,48,108,1,0,1,48,109,1,1,3,33,0,48,4,36,1,48,101,1,0,1,48,102,2,1,0,1,48,103,4,0,0,-128,63,3,33,0,49,4,36
		,1,48,1,1,0,1,48,4,4,0,0,-126,66,3,33,0,50,4,36,1,48,101,4,0,0,-128,64,1,48,106,4,0,0,0,0,1,48,107,1,0,1,48,108,4,0,0,0,0,3,33,0,51,4,36
		,1,48,1,1,0,1,48,2,4,0,0,0,0,1,48,3,4,0,0,0,0,2,36,2,48,1,1,0,1,48,2,4,0,0,1,0,0,0,-6,0,0,0,80,3,32,55,37,0,0,1,6,1,0,0,1,48,3,4,0,0,0,0,2,36,3,48,1
		,1,0,1,48,2,4,0,0,0,0,1,48,3,4,0,0,0,0,2,36,4,48,1,1,0,1,48,2,4,0,0,0,0,1,48,3,4,0,0,0,0,3,33,0,52,4,36,1,48,2,1,0,1,48,3,4,-51,-52,-52,61,1,48
		,5,4,0,0,0,0,2,36,2,48,2,1,0,1,48,3,4,-51,-52,-52,61,1,48,5,4,0,0,0,0,2,36,3,48,2,1,0,1,48,3,4,-51,-52,-52,61,1,48,5,4,0,0,0,0,3,33,0,53,4
		,36,1,48,5,4,0,0,0,0,1,48,7,1,1,3,33,0,54,4,36,1,48,107,1,1,1,48,109,1,1,3,33,0,55,4,36,1,48,100,4,0,0,-64,64,2,36,2,48,1,1,1,1,48,100,4
		,0,0,-64,64,3,33,0,57,4,36,1,48,102,1,0,3,33,0,58,4,36,1,48,6,1,0,1,48,14,1,1,1,48,16,1,1,3,33,0,61,4,36,1,48,1,4,0,0,0,0,2,1,0,0,0,-6,0,0,0
		,80,3,32,55,37,0,0,1,7,1,36,2,48,1,4,0,0,0,0,2,36,3,48,1,4,0,0,0,0,2,36,4,48,1,4,0,0,0,0,3,33,0,62,4,36,1,48,1,4,0,0,32,65,1,48,2,4,0,0,32,65,1
		,48,3,4,0,0,0,0,2,36,2,48,1,4,0,0,32,65,1,48,2,4,0,0,32,65,1,48,3,4,0,0,0,0,2,36,3,48,1,4,0,0,32,65,1,48,2,4,0,0,32,65,1,48,3,4,0,0,0,0,2,36,4,48
		,1,4,0,0,32,65,1,48,2,4,0,0,32,65,1,48,3,4,0,0,0,0,3,33,0,63,4,36,1,48,1,1,1,1,48,9,1,1,1,48,10,1,1,2,36,2,48,1,1,1,1,48,10,1,1,2,36,3,48,1,1,1
		,1,48,11,1,4,2,36,4,48,1,1,1,1,48,11,1,4,2,36,5,48,1,1,1,1,48,9,1,1,1,48,10,1,1,2,36,6,48,1,1,1,1,48,10,1,1,2,36,7,48,1,1,1,1,48,11,1,4,2,36,8
		,48,1,1,0,0,0,-6,0,0,0,80,3,32,55,37,0,0,1,8,1,1,1,1,48,11,1,4,3,33,0,65,4,36,1,48,1,1,0,1,48,2,4,-24,3,0,0,2,36,2,48,1,1,0,1,48,2,4,-24,3,0,0
		,2,36,3,48,1,1,0,1,48,2,4,-24,3,0,0,2,36,4,48,1,1,0,1,48,2,4,-24,3,0,0,2,36,5,48,1,1,0,1,48,2,4,-24,3,0,0,3,33,0,67,4,36,1,48,1,1,0,1,48,9,4,0
		,0,0,0,2,36,2,48,1,1,0,1,48,9,4,0,0,0,0,3,33,0,68,4,36,1,48,1,4,0,0,0,0,1,48,-54,4,0,0,0,0,1,48,-52,1,0,2,36,2,48,1,4,0,0,0,0,1,48,-54,4,0,0,0,0
		,1,48,-52,1,0,2,36,3,48,1,4,0,0,0,0,1,48,-54,4,0,0,0,0,1,48,-52,1,0,3,33,0,69,4,36,1,48,1,1,0,1,48,4,4,0,0,0,0,1,48,5,4,0,0,0,0,1,48,6,1,0,2,36
		,2,48,1,1,0,1,48,4,4,0,0,0,0,1,0,0,0,-6,0,0,0,80,3,32,55,37,0,0,1,9,1,1,48,5,4,0,0,0,0,1,48,6,1,0,2,36,3,48,1,1,0,1,48,4,4,0,0,0,0,1,48,5,4,0,0,0,0,1
		,48,6,1,0,3,33,0,70,4,36,1,48,1,4,0,0,32,65,1,48,2,4,0,0,32,65,1,48,3,4,0,0,32,65,1,48,4,4,0,0,0,0,1,48,6,1,0,3,33,0,71,4,36,1,48,1,1,0,1,48,11
		,4,-98,-17,-97,64,1,48,101,1,3,1,48,103,4,0,0,-56,66,1,48,111,1,3,1,48,113,4,-51,-52,-52,61,1,48,-125,1,0,1,48,-123,4,-20,81
		,123,66,2,36,2,48,1,1,0,1,48,11,4,0,0,16,65,1,48,101,1,3,1,48,103,4,0,0,-56,66,1,48,111,1,3,1,48,113,4,-51,-52,-52,61,1,48,-125
		,1,0,1,48,-123,4,-20,81,123,66,2,36,3,48,1,1,0,1,48,11,4,0,0,64,65,1,48,101,1,3,1,48,103,4,0,0,-56,66,1,48,111,1,3,1,48,113,4,-51
		,-52,-52,61,1,48,-125,1,0,0,0,-6,0,0,0,80,3,32,55,37,0,0,1,10,1,1,0,1,48,-123,4,-20,81,123,66,2,36,4,48,1,1,0,1,48,101,1,0,1,48,103
		,4,0,0,-96,64,1,48,111,1,0,1,48,113,4,0,0,0,64,2,36,5,48,1,1,0,1,48,-125,1,2,1,48,-123,4,0,0,122,68,2,36,6,48,1,1,0,1,48,121,1,0,1,48
		,123,4,0,0,-128,63,2,36,7,48,1,1,0,1,48,101,1,2,1,48,103,4,0,0,-128,63,2,36,8,48,1,1,0,1,48,101,1,0,1,48,103,4,0,0,-128,63,2,36,9,48
		,1,1,0,1,48,11,4,0,0,-64,65,1,48,101,1,0,1,48,103,4,0,0,-128,63,2,36,10,48,1,1,0,1,48,101,1,0,1,48,103,4,0,0,-128,63,3,33,0,73,4,36
		,1,48,1,1,0,1,48,3,1,0,1,48,101,1,0,2,36,2,48,1,1,0,1,48,3,1,0,1,48,101,1,0,2,36,3,48,1,1,0,1,48,3,1,0,1,48,101,1,0,2,36,4,48,1,1,0,1,48,3,1,0
		,1,48,1,0,0,0,-6,0,0,0,80,3,32,55,37,0,0,1,11,1,101,1,0,2,36,5,48,1,1,0,1,48,3,1,0,1,48,101,1,0,2,36,6,48,1,1,0,1,48,3,1,0,1,48,101,1,0,2,36
		,7,48,1,1,0,1,48,3,1,0,1,48,101,1,0,2,36,8,48,1,1,0,1,48,3,1,0,1,48,101,1,0,2,36,9,48,1,1,0,1,48,4,1,0,1,48,101,1,0,1,48,102,8,0,0,0,0,0,0,0,0
		,1,48,104,4,0,0,0,0,2,36,10,48,1,1,0,1,48,4,1,0,1,48,101,1,0,1,48,102,8,0,0,0,0,0,0,0,0,1,48,104,4,0,0,0,0,2,36,11,48,1,1,0,1,48,4,1,0,1,48,101
		,1,0,1,48,102,8,0,0,0,0,0,0,0,0,1,48,104,4,0,0,0,0,2,36,12,48,1,1,0,1,48,4,1,0,1,48,101,1,0,1,48,102,8,0,0,0,0,0,0,0,0,1,48,104,4,0,0,0,0,2,36
		,13,48,1,1,0,1,48,4,1,0,1,48,101,1,0,1,48,102,8,1,0,0,0,-6,0,0,0,80,3,32,55,37,0,0,1,12,1,0,0,0,0,0,0,0,0,1,48,104,4,0,0,0,0,2,36,14,48,1,1,0
		,1,48,4,1,0,1,48,101,1,0,1,48,102,8,0,0,0,0,0,0,0,0,1,48,104,4,0,0,0,0,2,36,15,48,1,1,0,1,48,4,1,0,1,48,101,1,0,1,48,102,8,0,0,0,0,0,0,0,0,1,48
		,104,4,0,0,0,0,2,36,16,48,1,1,0,1,48,4,1,0,1,48,101,1,0,1,48,102,8,0,0,0,0,0,0,0,0,1,48,104,4,0,0,0,0,3,33,0,74,4,36,1,48,1,1,0,1,48,3,1,0,1,48
		,7,1,1,1,48,102,4,1,0,0,0,1,48,103,4,1,0,0,0,1,48,104,4,0,0,0,0,1,48,105,4,1,0,0,0,2,36,2,48,1,1,0,1,48,3,1,0,1,48,7,1,1,1,48,102,4,1,0,0,0,1,48
		,103,4,1,0,0,0,1,48,104,4,0,0,0,0,1,48,105,4,1,0,0,0,2,36,3,48,1,1,0,1,48,3,1,1,0,0,0,-6,0,0,0,80,3,32,55,37,0,0,1,13,1,0,1,48,7,1,1,1,48,102
		,4,1,0,0,0,1,48,103,4,1,0,0,0,1,48,104,4,0,0,0,0,1,48,105,4,1,0,0,0,2,36,4,48,1,1,0,1,48,3,1,0,1,48,7,1,1,1,48,102,4,1,0,0,0,1,48,103,4,1,0,0,0
		,1,48,104,4,0,0,0,0,1,48,105,4,1,0,0,0,2,36,5,48,1,1,0,1,48,4,1,0,1,48,7,1,1,1,48,102,4,1,0,0,0,1,48,103,4,1,0,0,0,1,48,104,4,0,0,0,0,1,48,105
		,4,1,0,0,0,2,36,6,48,1,1,0,1,48,4,1,0,1,48,7,1,1,1,48,102,4,1,0,0,0,1,48,103,4,1,0,0,0,1,48,104,4,0,0,0,0,1,48,105,4,1,0,0,0,2,36,7,48,1,1,0,1,48
		,4,1,0,1,48,7,1,1,1,48,102,4,1,0,0,0,1,48,103,4,1,0,0,0,1,48,104,4,0,0,0,0,1,48,105,4,1,0,0,0,2,36,8,48,1,1,1,0,0,0,-63,0,0,0,80,3,32,55,37,0
		,0,1,14,2,0,1,48,4,1,0,1,48,7,1,1,1,48,102,4,1,0,0,0,1,48,103,4,1,0,0,0,1,48,104,4,0,0,0,0,1,48,105,4,1,0,0,0,2,36,9,48,3,1,0,2,36,10,48,3,1,0
		,2,36,11,48,3,1,0,2,36,12,48,3,1,0,2,36,13,48,3,1,0,2,36,14,48,7,1,1,2,36,15,48,7,1,1,2,36,16,48,7,1,1,3,33,0,75,4,36,31,48,3,2,14,31,1,48
		,5,1,0,1,48,6,4,1,0,0,0,1,48,7,4,1,0,0,0,1,48,8,4,0,0,0,0,1,48,9,4,1,0,0,0,1,48,10,4,0,0,0,0,21,0,0,0,6,3,32,1,36,1,48,21,12,51,53,83,45,63,68,50
		,45,80,63,49,63,34,-99,1,0,0,0,8,0,0,0,75,3,33,0,25,4,36,1]]]>
</Data>
</ConfigScript>
<SafetyScript Size="165">
<Data Format="L5K">
<![CDATA[[-95,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,-111,0,0,0,0,0,0,0,0,3,0,0,0,-125,0,0,0,0,0,0,124,0,0,0,100,0,0,0,-69,-4,-94,-47,37,107,65,3,44,76,0,0
		,0,0,-24,3,0,0,-24,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-128,63,1,1,0,0,0,0,0,0,0
		,0,0,0,0,0,0,0,0,0,0,0,-1,-1,121,-60,0,0,0,0,1,0,0,0,0,0,0,0,0,0,100,0,0,0,100,0,0]]]>
</Data>
</SafetyScript>
<Connections>
<Connection Name="A_Standard_Rev2" RPI="20000" Type="StandardDataDriven" OutputSize="28" InputSize="80" EventID="0" ProgrammaticallySendEventTrigger="false" Priority="Scheduled" InputConnectionType="Unicast" InputProductionTrigger="Cyclic" ConnectionPath="20 04 24 01 2d 00 01 03 2d 00 01 04"
 InputTagSuffix="I" OutputTagSuffix="O">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="AB:35_APF_Drive:I:1">
<DataValueMember Name="RunMode" DataType="BOOL" Value="0"/>
<DataValueMember Name="ConnectionFaulted" DataType="BOOL" Value="1"/>
<DataValueMember Name="DriveStatus" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
<DataValueMember Name="Ready" DataType="BOOL" Value="0"/>
<DataValueMember Name="Running" DataType="BOOL" Value="0"/>
<DataValueMember Name="CommandedDirection" DataType="BOOL" Value="0"/>
<DataValueMember Name="ActualDirection" DataType="BOOL" Value="0"/>
<DataValueMember Name="Accelerating" DataType="BOOL" Value="0"/>
<DataValueMember Name="Decelerating" DataType="BOOL" Value="0"/>
<DataValueMember Name="AtReferenceSpeed" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="SafetyIn0Monitor" DataType="BOOL" Value="0"/>
<DataValueMember Name="SafetyIn1Monitor" DataType="BOOL" Value="0"/>
<DataValueMember Name="SafetyIn2Monitor" DataType="BOOL" Value="0"/>
<DataValueMember Name="SafetyIn3Monitor" DataType="BOOL" Value="0"/>
<DataValueMember Name="SafetyOutMonitor" DataType="BOOL" Value="0"/>
<DataValueMember Name="SafeTorqueEnabled" DataType="BOOL" Value="0"/>
<DataValueMember Name="SafetyFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="In_0" DataType="BOOL" Value="0"/>
<DataValueMember Name="In_1" DataType="BOOL" Value="0"/>
<DataValueMember Name="In_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="In_3" DataType="BOOL" Value="0"/>
<DataValueMember Name="IO_0" DataType="BOOL" Value="0"/>
<DataValueMember Name="IO_1" DataType="BOOL" Value="0"/>
<DataValueMember Name="KeypadButtonF0" DataType="BOOL" Value="0"/>
<DataValueMember Name="KeypadButtonF1" DataType="BOOL" Value="0"/>
<DataValueMember Name="KeypadButtonF2" DataType="BOOL" Value="0"/>
<DataValueMember Name="KeypadHandMode" DataType="BOOL" Value="0"/>
<DataValueMember Name="ThreePhaseACPowerPresent" DataType="BOOL" Value="0"/>
<DataValueMember Name="DisconnectClosed" DataType="BOOL" Value="0"/>
<DataValueMember Name="EMBrakeReleased" DataType="BOOL" Value="0"/>
<DataValueMember Name="Alarm" DataType="BOOL" Value="0"/>
<DataValueMember Name="OutputFrequency" DataType="REAL" Radix="Float" Value="0.0"/>
<DataValueMember Name="OutputVoltage" DataType="REAL" Radix="Float" Value="0.0"/>
<DataValueMember Name="OutputCurrent" DataType="REAL" Radix="Float" Value="0.0"/>
<DataValueMember Name="OutputPower" DataType="REAL" Radix="Float" Value="0.0"/>
<DataValueMember Name="DCBusVoltage" DataType="REAL" Radix="Float" Value="0.0"/>
<DataValueMember Name="DriveHeatsinkTemperature" DataType="REAL" Radix="Float" Value="0.0"/>
<DataValueMember Name="EncoderCounts" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="MotorOverloadLevel" DataType="REAL" Radix="Float" Value="0.0"/>
<DataValueMember Name="TripFaultCode" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Velocity" DataType="REAL" Radix="Float" Value="0.0"/>
</Structure>
</Data>
</InputTag>
<OutputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[0,0.00000000e+000,0,0,0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="AB:35_APF_Drive:O:1">
<DataValueMember Name="LogicCommand" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
<DataValueMember Name="Stop" DataType="BOOL" Value="0"/>
<DataValueMember Name="Start" DataType="BOOL" Value="0"/>
<DataValueMember Name="Run" DataType="BOOL" Value="0"/>
<DataValueMember Name="Jog" DataType="BOOL" Value="0"/>
<DataValueMember Name="DirectionCmd_0" DataType="BOOL" Value="0"/>
<DataValueMember Name="DirectionCmd_1" DataType="BOOL" Value="0"/>
<DataValueMember Name="ClearFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="AccelRefSelect_0" DataType="BOOL" Value="0"/>
<DataValueMember Name="AccelRefSelect_1" DataType="BOOL" Value="0"/>
<DataValueMember Name="AccelRefSelect_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="VelocityRefSelect_0" DataType="BOOL" Value="0"/>
<DataValueMember Name="VelocityRefSelect_1" DataType="BOOL" Value="0"/>
<DataValueMember Name="VelocityRefSelect_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="IO_0" DataType="BOOL" Value="0"/>
<DataValueMember Name="IO_1" DataType="BOOL" Value="0"/>
<DataValueMember Name="EMBrakeAutoManCtrl" DataType="BOOL" Value="0"/>
<DataValueMember Name="EMBrakeRelease" DataType="BOOL" Value="0"/>
<DataValueMember Name="CommandedVelocity" DataType="REAL" Radix="Float" Value="0.0"/>
</Structure>
</Data>
</OutputTag>
</Connection>
<Connection Name="C_Safety_Output" RPI="20000" Type="SafetyOutputDataDriven" OutputSize="15" EventID="0" ProgrammaticallySendEventTrigger="false" TimeoutMultiplier="2" NetworkDelayMultiplier="200" ReactionTimeLimit="60" MaxObservedNetworkDelay="0" Priority="High"
 InputConnectionType="Unicast" InputProductionTrigger="Application" ConnectionPath="20 04 24 64 20 04 25 00 00 03 20 04 24 c7" OutputTagSuffix="SO">
<OutputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[0,0,0,0,0,0,0,0,0]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="AB:35S_APF_Drive:SO:0">
<DataValueMember Name="PassThruDataA" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
<DataValueMember Name="PassThruDataB" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
<DataValueMember Name="PassThruStopStatus" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="SBCIntegrity" DataType="BOOL" Value="0"/>
<DataValueMember Name="SBCActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="SBCBrakeEngaged" DataType="BOOL" Value="0"/>
<DataValueMember Name="SS1Active" DataType="BOOL" Value="0"/>
<DataValueMember Name="SS2Active" DataType="BOOL" Value="0"/>
<DataValueMember Name="SOSActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="SOSStandstill" DataType="BOOL" Value="0"/>
<DataValueMember Name="PassThruSpeedLimitStatus" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="SSMActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="SSMStatus" DataType="BOOL" Value="0"/>
<DataValueMember Name="SLSActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="SLSLimit" DataType="BOOL" Value="0"/>
<DataValueMember Name="SDIActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="SDILimit" DataType="BOOL" Value="0"/>
<DataValueMember Name="PassThruPositionLimitStatus" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="SCAActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="SCAStatus" DataType="BOOL" Value="0"/>
<DataValueMember Name="SLPActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="SLPLimit" DataType="BOOL" Value="0"/>
<DataValueMember Name="SFHomed" DataType="BOOL" Value="0"/>
<DataValueMember Name="PassThruStopFaults" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="SFXFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="SBCFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="SS1Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="SS2Fault" DataType="BOOL" Value="0"/>
<DataValueMember Name="SOSFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="PassThruLimitFaults" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="SSMFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="SLSFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="SDIFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="SCAFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="SLPFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="SafetyStopFunctions" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="STOOutput" DataType="BOOL" Value="0"/>
<DataValueMember Name="SBCOutput" DataType="BOOL" Value="0"/>
<DataValueMember Name="SS1Request" DataType="BOOL" Value="0"/>
<DataValueMember Name="ResetRequest" DataType="BOOL" Value="0"/>
<DataValueMember Name="SafetyIOCommands" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="Out00Output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Out01Output" DataType="BOOL" Value="0"/>
</Structure>
</Data>
</OutputTag>
</Connection>
<Connection Name="D_Safety_Input" RPI="10000" Type="SafetyInputDataDriven" InputSize="19" EventID="0" ProgrammaticallySendEventTrigger="false" TimeoutMultiplier="2" NetworkDelayMultiplier="200" ReactionTimeLimit="40.064" MaxObservedNetworkDelay="0" Priority="High"
 InputConnectionType="Unicast" InputProductionTrigger="Application" ConnectionPath="20 04 24 64 20 04 24 c7 20 04 25 00 00 04" InputTagSuffix="SI">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="AB:35S_APF_Drive:SI:0">
<DataValueMember Name="ConnectionStatus" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0010"/>
<DataValueMember Name="RunMode" DataType="BOOL" Value="0"/>
<DataValueMember Name="ConnectionFaulted" DataType="BOOL" Value="1"/>
<DataValueMember Name="FeedbackPosition" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="FeedbackVelocity" DataType="REAL" Radix="Float" Value="0.0"/>
<DataValueMember Name="StopStatus" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="STOActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="SBCActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="SS1Active" DataType="BOOL" Value="0"/>
<DataValueMember Name="SafetyFault" DataType="BOOL" Value="0"/>
<DataValueMember Name="RestartRequired" DataType="BOOL" Value="0"/>
<DataValueMember Name="SafeStatus" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="TorqueDisabled" DataType="BOOL" Value="0"/>
<DataValueMember Name="BrakeEngaged" DataType="BOOL" Value="0"/>
<DataValueMember Name="MotionStatus" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="MotionPositive" DataType="BOOL" Value="0"/>
<DataValueMember Name="MotionNegative" DataType="BOOL" Value="0"/>
<DataValueMember Name="FunctionSupport" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="FeedbackValid" DataType="BOOL" Value="0"/>
<DataValueMember Name="SBCReady" DataType="BOOL" Value="0"/>
<DataValueMember Name="SS1Ready" DataType="BOOL" Value="0"/>
<DataValueMember Name="OutputStatus" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="Out00Monitor" DataType="BOOL" Value="0"/>
<DataValueMember Name="Out01Monitor" DataType="BOOL" Value="0"/>
<DataValueMember Name="Out00Status" DataType="BOOL" Value="0"/>
<DataValueMember Name="Out01Status" DataType="BOOL" Value="0"/>
<DataValueMember Name="InputStatus" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="In00Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="In01Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="In02Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="In03Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="In00Status" DataType="BOOL" Value="0"/>
<DataValueMember Name="In01Status" DataType="BOOL" Value="0"/>
<DataValueMember Name="In02Status" DataType="BOOL" Value="0"/>
<DataValueMember Name="In03Status" DataType="BOOL" Value="0"/>
<DataValueMember Name="IOSupport" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="In00Valid" DataType="BOOL" Value="0"/>
<DataValueMember Name="In01Valid" DataType="BOOL" Value="0"/>
<DataValueMember Name="In02Valid" DataType="BOOL" Value="0"/>
<DataValueMember Name="In03Valid" DataType="BOOL" Value="0"/>
<DataValueMember Name="Out00Ready" DataType="BOOL" Value="0"/>
<DataValueMember Name="Out01Ready" DataType="BOOL" Value="0"/>
</Structure>
</Data>
</InputTag>
</Connection>
</Connections>
</Communications>
<ExtendedProperties>
<public><Vendor>Rockwell Automation/Allen-Bradley</Vendor><CatNum>Armor PowerFlex 35x-6Dx-xxx1</CatNum><SafetyFeedbackDevice1>1</SafetyFeedbackDevice1><PCBBESSessionID>969233d3-b19a-4405-acb7-e2a017b01e60</PCBBESSessionID><catalogNumber>35S-6D2-P011</catalogNumber><InputTagDataTypeName>AB:35_APF_Drive:I:1</InputTagDataTypeName><InputTagData>&lt;DataType Name="AB:35_APF_Drive:I:1" Class="IO"&gt;&lt;Members&gt;&lt;Member Name="FaultMember" DataType="DINT" Hidden="True" /&gt;&lt;Member Name="RunMode" DataType="BIT" BitNumber="0" Target="FaultMember" /&gt;&lt;Member Name="ConnectionFaulted" DataType="BIT" BitNumber="1" Target="FaultMember" /&gt;&lt;Member Name="DriveStatus" DataType="DINT" Radix="Binary" /&gt;&lt;Member Name="Ready" DataType="BIT" BitNumber="0" Target="DriveStatus" /&gt;&lt;Member Name="Running" DataType="BIT" BitNumber="1" Target="DriveStatus" /&gt;&lt;Member Name="CommandedDirection" DataType="BIT" BitNumber="2" Target="DriveStatus" /&gt;&lt;Member Name="ActualDirection" DataType="BIT" BitNumber="3" Target="DriveStatus" /&gt;&lt;Member Name="Accelerating" DataType="BIT" BitNumber="4" Target="DriveStatus" /&gt;&lt;Member Name="Decelerating" DataType="BIT" BitNumber="5" Target="DriveStatus" /&gt;&lt;Member Name="AtReferenceSpeed" DataType="BIT" BitNumber="6" Target="DriveStatus" /&gt;&lt;Member Name="Fault" DataType="BIT" BitNumber="7" Target="DriveStatus" /&gt;&lt;Member Name="SafetyIn0Monitor" DataType="BIT" BitNumber="8" Target="DriveStatus" /&gt;&lt;Member Name="SafetyIn1Monitor" DataType="BIT" BitNumber="9" Target="DriveStatus" /&gt;&lt;Member Name="SafetyIn2Monitor" DataType="BIT" BitNumber="10" Target="DriveStatus" /&gt;&lt;Member Name="SafetyIn3Monitor" DataType="BIT" BitNumber="11" Target="DriveStatus" /&gt;&lt;Member Name="SafetyOutMonitor" DataType="BIT" BitNumber="12" Target="DriveStatus" /&gt;&lt;Member Name="SafeTorqueEnabled" DataType="BIT" BitNumber="14" Target="DriveStatus" /&gt;&lt;Member Name="SafetyFault" DataType="BIT" BitNumber="15" Target="DriveStatus" /&gt;&lt;Member Name="In_0" DataType="BIT" BitNumber="16" Target="DriveStatus" /&gt;&lt;Member Name="In_1" DataType="BIT" BitNumber="17" Target="DriveStatus" /&gt;&lt;Member Name="In_2" DataType="BIT" BitNumber="18" Target="DriveStatus" /&gt;&lt;Member Name="In_3" DataType="BIT" BitNumber="19" Target="DriveStatus" /&gt;&lt;Member Name="IO_0" DataType="BIT" BitNumber="20" Target="DriveStatus" /&gt;&lt;Member Name="IO_1" DataType="BIT" BitNumber="21" Target="DriveStatus" /&gt;&lt;Member Name="KeypadButtonF0" DataType="BIT" BitNumber="24" Target="DriveStatus" /&gt;&lt;Member Name="KeypadButtonF1" DataType="BIT" BitNumber="25" Target="DriveStatus" /&gt;&lt;Member Name="KeypadButtonF2" DataType="BIT" BitNumber="26" Target="DriveStatus" /&gt;&lt;Member Name="KeypadHandMode" DataType="BIT" BitNumber="27" Target="DriveStatus" /&gt;&lt;Member Name="ThreePhaseACPowerPresent" DataType="BIT" BitNumber="28" Target="DriveStatus" /&gt;&lt;Member Name="DisconnectClosed" DataType="BIT" BitNumber="29" Target="DriveStatus" /&gt;&lt;Member Name="EMBrakeReleased" DataType="BIT" BitNumber="30" Target="DriveStatus" /&gt;&lt;Member Name="Alarm" DataType="BIT" BitNumber="31" Target="DriveStatus" /&gt;&lt;Member Name="OutputFrequency" DataType="REAL" Radix="Float" /&gt;&lt;Member Name="OutputVoltage" DataType="REAL" Radix="Float" /&gt;&lt;Member Name="OutputCurrent" DataType="REAL" Radix="Float" /&gt;&lt;Member Name="OutputPower" DataType="REAL" Radix="Float" /&gt;&lt;Member Name="DCBusVoltage" DataType="REAL" Radix="Float" /&gt;&lt;Member Name="DriveHeatsinkTemperature" DataType="REAL" Radix="Float" /&gt;&lt;Member Name="EncoderCounts" DataType="DINT" Radix="Decimal" /&gt;&lt;Member Name="MotorOverloadLevel" DataType="REAL" Radix="Float" /&gt;&lt;Member Name="TripFaultCode" DataType="DINT" Radix="Decimal" /&gt;&lt;Member Name="Position" DataType="DINT" Radix="Decimal" Hidden="True" /&gt;&lt;Member Name="Velocity" DataType="REAL" Radix="Float" /&gt;&lt;Member Name="Pad0" DataType="DINT" Radix="Binary" Hidden="True" /&gt;&lt;Member Name="Pad1" DataType="DINT" Radix="Binary" Hidden="True" /&gt;&lt;Member Name="Pad2" DataType="SINT" Radix="Binary" Hidden="True" /&gt;&lt;Member Name="Pad3" DataType="SINT" Radix="Binary" Hidden="True" /&gt;&lt;Member Name="Pad4" DataType="SINT" Radix="Binary" Hidden="True" /&gt;&lt;Member Name="DLXDigitalOut" DataType="SINT" Radix="Binary" Hidden="True" /&gt;&lt;Member Name="DLXAnalogOut0" DataType="REAL" Radix="Float" Hidden="True" /&gt;&lt;Member Name="DLXAnalogOut1" DataType="REAL" Radix="Float" Hidden="True" /&gt;&lt;Member Name="DLXAnalogOut2" DataType="REAL" Radix="Float" Hidden="True" /&gt;&lt;Member Name="DLXAnalogOut3" DataType="REAL" Radix="Float" Hidden="True" /&gt;&lt;/Members&gt;&lt;/DataType&gt;</InputTagData><OutputTagDataTypeName>AB:35_APF_Drive:O:1</OutputTagDataTypeName><OutputTagData>&lt;DataType Name="AB:35_APF_Drive:O:1" Class="IO"&gt;&lt;Members&gt;&lt;Member Name="LogicCommand" DataType="DINT" Radix="Binary" /&gt;&lt;Member Name="Stop" DataType="BIT" BitNumber="0" Target="LogicCommand" /&gt;&lt;Member Name="Start" DataType="BIT" BitNumber="1" Target="LogicCommand" /&gt;&lt;Member Name="Run" DataType="BIT" BitNumber="2" Target="LogicCommand" /&gt;&lt;Member Name="Jog" DataType="BIT" BitNumber="3" Target="LogicCommand" /&gt;&lt;Member Name="DirectionCmd_0" DataType="BIT" BitNumber="4" Target="LogicCommand" /&gt;&lt;Member Name="DirectionCmd_1" DataType="BIT" BitNumber="5" Target="LogicCommand" /&gt;&lt;Member Name="ClearFault" DataType="BIT" BitNumber="7" Target="LogicCommand" /&gt;&lt;Member Name="AccelRefSelect_0" DataType="BIT" BitNumber="8" Target="LogicCommand" /&gt;&lt;Member Name="AccelRefSelect_1" DataType="BIT" BitNumber="9" Target="LogicCommand" /&gt;&lt;Member Name="AccelRefSelect_2" DataType="BIT" BitNumber="10" Target="LogicCommand" /&gt;&lt;Member Name="VelocityRefSelect_0" DataType="BIT" BitNumber="13" Target="LogicCommand" /&gt;&lt;Member Name="VelocityRefSelect_1" DataType="BIT" BitNumber="14" Target="LogicCommand" /&gt;&lt;Member Name="VelocityRefSelect_2" DataType="BIT" BitNumber="15" Target="LogicCommand" /&gt;&lt;Member Name="IO_0" DataType="BIT" BitNumber="20" Target="LogicCommand" /&gt;&lt;Member Name="IO_1" DataType="BIT" BitNumber="21" Target="LogicCommand" /&gt;&lt;Member Name="EMBrakeAutoManCtrl" DataType="BIT" BitNumber="30" Target="LogicCommand" /&gt;&lt;Member Name="EMBrakeRelease" DataType="BIT" BitNumber="31" Target="LogicCommand" /&gt;&lt;Member Name="CommandedVelocity" DataType="REAL" Radix="Float" /&gt;&lt;Member Name="Pad0" DataType="SINT" Radix="Binary" Hidden="True" /&gt;&lt;Member Name="Pad1" DataType="SINT" Radix="Binary" Hidden="True" /&gt;&lt;Member Name="Pad2" DataType="SINT" Radix="Binary" Hidden="True" /&gt;&lt;Member Name="DLXDigitalIn" DataType="SINT" Radix="Binary" Hidden="True" /&gt;&lt;Member Name="DLXAnalogIn0" DataType="REAL" Radix="Float" Hidden="True" /&gt;&lt;Member Name="DLXAnalogIn1" DataType="REAL" Radix="Float" Hidden="True" /&gt;&lt;Member Name="DLXAnalogIn2" DataType="REAL" Radix="Float" Hidden="True" /&gt;&lt;Member Name="DLXAnalogIn3" DataType="REAL" Radix="Float" Hidden="True" /&gt;&lt;/Members&gt;&lt;/DataType&gt;</OutputTagData><fullLoadCompensationType>1</fullLoadCompensationType><PrivateTag InstanceID="MotionSafetyPrivateTag" DataType="AB:CIP_Motion_Device_Safety:P:0">&lt;Data&gt;FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 00 00 80 3F 00 00 80 3F 00 00 00 80 3F 0E 00 00 00 50 6F 73 69 74 69 6F 6E 20 55 6E 69 74 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/Data&gt;
</PrivateTag><ConfigID>16777418</ConfigID></public>
</ExtendedProperties>
</Module>
<Module Name="UL1_3_SIO1" CatalogNumber="935023-001" Vendor="21" ProductType="35" ProductCode="42000" Major="1" Minor="2" ParentModule="Local" ParentModPortId="2" Inhibited="false" MajorFault="false"
 SafetyNetwork="16#0000_4c27_0244_5bfb" SafetyEnabled="true">
<EKey State="CompatibleModule"/>
<Ports>
<Port Id="2" Address="123.123.123.123" Type="Ethernet" Upstream="true"/>
</Ports>
<Communications>
<ConfigTag ConfigSize="81" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[85,4,12,0,12,13,14,15,80,80,80,80,0,0,0,0,15,5,5,5,5,0,3,3,3,3,0,0,3,2,3,2,63,5,5,3,0,0,0,0,0,2,0,0,0,0,5,5,3,0,0,0,0,0,2,0,0,0,0]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="_0015:935023_001_818502C8:C:0">
<DataValueMember Name="Force_Mode_Lock" DataType="BOOL" Value="0"/>
<DataValueMember Name="Web_Interface_Lock" DataType="BOOL" Value="0"/>
<DataValueMember Name="Report_UL_UAux_Supply_Voltage_Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Report_DO_Fault_without_UL_UAux" DataType="BOOL" Value="1"/>
<DataValueMember Name="CIP_object_configuration_lock" DataType="BOOL" Value="0"/>
<DataValueMember Name="External_configuration_lock" DataType="BOOL" Value="0"/>
<DataValueMember Name="IO_Mapping_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IO_Mapping_Port7_Ch_A" DataType="SINT" Radix="Decimal" Value="12"/>
<DataValueMember Name="IO_Mapping_Port7_Ch_B" DataType="SINT" Radix="Decimal" Value="13"/>
<DataValueMember Name="IO_Mapping_Port8_Ch_A" DataType="SINT" Radix="Decimal" Value="14"/>
<DataValueMember Name="IO_Mapping_Port8_Ch_B" DataType="SINT" Radix="Decimal" Value="15"/>
<DataValueMember Name="DO_Surveillance_Timeout_Port7_Ch_A" DataType="INT" Radix="Decimal" Value="80"/>
<DataValueMember Name="DO_Surveillance_Timeout_Port7_Ch_B" DataType="INT" Radix="Decimal" Value="80"/>
<DataValueMember Name="DO_Surveillance_Timeout_Port8_Ch_A" DataType="INT" Radix="Decimal" Value="80"/>
<DataValueMember Name="DO_Surveillance_Timeout_Port8_Ch_B" DataType="INT" Radix="Decimal" Value="80"/>
<DataValueMember Name="DO_Failsafe_Port7_Ch_A" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DO_Failsafe_Port7_Ch_B" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DO_Failsafe_Port8_Ch_A" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DO_Failsafe_Port8_Ch_B" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DO_Restart_Mode_Port7_Ch_A" DataType="BOOL" Value="1"/>
<DataValueMember Name="DO_Restart_Mode_Port7_Ch_B" DataType="BOOL" Value="1"/>
<DataValueMember Name="DO_Restart_Mode_Port8_Ch_A" DataType="BOOL" Value="1"/>
<DataValueMember Name="DO_Restart_Mode_Port8_Ch_B" DataType="BOOL" Value="1"/>
<DataValueMember Name="DO_Switch_Mode_Port7_Ch_A" DataType="SINT" Radix="Decimal" Value="5"/>
<DataValueMember Name="DO_Switch_Mode_Port7_Ch_B" DataType="SINT" Radix="Decimal" Value="5"/>
<DataValueMember Name="DO_Switch_Mode_Port8_Ch_A" DataType="SINT" Radix="Decimal" Value="5"/>
<DataValueMember Name="DO_Switch_Mode_Port8_Ch_B" DataType="SINT" Radix="Decimal" Value="5"/>
<DataValueMember Name="DI_Logic_Port7_Ch_A" DataType="BOOL" Value="0"/>
<DataValueMember Name="DI_Logic_Port7_Ch_B" DataType="BOOL" Value="0"/>
<DataValueMember Name="DI_Logic_Port8_Ch_A" DataType="BOOL" Value="0"/>
<DataValueMember Name="DI_Logic_Port8_Ch_B" DataType="BOOL" Value="0"/>
<DataValueMember Name="DI_Filter_Port7_Ch_A" DataType="SINT" Radix="Decimal" Value="3"/>
<DataValueMember Name="DI_Filter_Port7_Ch_B" DataType="SINT" Radix="Decimal" Value="3"/>
<DataValueMember Name="DI_Filter_Port8_Ch_A" DataType="SINT" Radix="Decimal" Value="3"/>
<DataValueMember Name="DI_Filter_Port8_Ch_B" DataType="SINT" Radix="Decimal" Value="3"/>
<DataValueMember Name="DI_Latch" DataType="INT" Radix="Decimal" Value="0"/>
<DataValueMember Name="DI_Extension" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Channel_Mode_Port7_Ch_A" DataType="SINT" Radix="Decimal" Value="3"/>
<DataValueMember Name="Channel_Mode_Port7_Ch_B" DataType="SINT" Radix="Decimal" Value="2"/>
<DataValueMember Name="Channel_Mode_Port8_Ch_A" DataType="SINT" Radix="Decimal" Value="3"/>
<DataValueMember Name="Channel_Mode_Port8_Ch_B" DataType="SINT" Radix="Decimal" Value="2"/>
<DataValueMember Name="IOL_Master_Diagnosis" DataType="BOOL" Value="1"/>
<DataValueMember Name="IOL_Device_Error" DataType="BOOL" Value="1"/>
<DataValueMember Name="IOL_Device_Warning" DataType="BOOL" Value="1"/>
<DataValueMember Name="IOL_Device_Notification" DataType="BOOL" Value="1"/>
<DataValueMember Name="IOL_Device_Diagnosis_Port7" DataType="BOOL" Value="1"/>
<DataValueMember Name="IOL_Device_Diagnosis_Port8" DataType="BOOL" Value="1"/>
<DataValueMember Name="IOL_Port7_Output_Data_Size" DataType="SINT" Radix="Decimal" Value="5"/>
<DataValueMember Name="IOL_Port7_Input_Data_Size" DataType="SINT" Radix="Decimal" Value="5"/>
<DataValueMember Name="IOL_Port7_Input_Data_Extension" DataType="SINT" Radix="Decimal" Value="3"/>
<DataValueMember Name="IOL_Port7_Output_Data_Swapping_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port7_Output_Data_Swapping_Offset" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port7_Input_Data_Swapping_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port7_Input_Data_Swapping_Offset" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port7_Failsafe" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port7_Mode" DataType="SINT" Radix="Decimal" Value="2"/>
<DataValueMember Name="IOL_Port7_Validation_and_Backup" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port7_Vendor_ID" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port7_Device_ID" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port7_Cycle_Time" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port8_Output_Data_Size" DataType="SINT" Radix="Decimal" Value="5"/>
<DataValueMember Name="IOL_Port8_Input_Data_Size" DataType="SINT" Radix="Decimal" Value="5"/>
<DataValueMember Name="IOL_Port8_Input_Data_Extension" DataType="SINT" Radix="Decimal" Value="3"/>
<DataValueMember Name="IOL_Port8_Output_Data_Swapping_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port8_Output_Data_Swapping_Offset" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port8_Input_Data_Swapping_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port8_Input_Data_Swapping_Offset" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port8_Failsafe" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port8_Mode" DataType="SINT" Radix="Decimal" Value="2"/>
<DataValueMember Name="IOL_Port8_Validation_and_Backup" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port8_Vendor_ID" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port8_Device_ID" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="IOL_Port8_Cycle_Time" DataType="SINT" Radix="Decimal" Value="0"/>
</Structure>
</Data>
</ConfigTag>
<ConfigScript Size="1312">
<Data Format="L5K">
<![CDATA[[26,5,0,0,4,0,0,0,0,0,0,0,0,0,0,0,10,5,0,0,7,1,0,0,0,3,0,0,0,-112,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,16,16,16,16
		,16,16,16,16,16,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
		,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
		,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
		,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
		,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,1,0,0,0,0,0,0,0,8,0,0,0,1,0,0,0,1,0,0,0,16,0,0,0,1,0,0,0,2,0,0,0,32
		,0,0,0,1,0,0,0,3,0,0,0,40,0,0,0,1,0,0,0,4,0,0,0,-64,0,0,0,1,0,0,0,5,0,0,0,-56,0,0,0,8,0,0,0,8,0,0,0,-8,0,0,0,8,0,0,0,16,0,0,0,96,1,0,0,8,0,0,0,24,0,0,0,104
		,1,0,0,8,0,0,0,32,0,0,0,112,1,0,0,8,0,0,0,40,0,0,0,120,1,0,0,16,0,0,0,48,0,0,0,64,2,0,0,16,0,0,0,64,0,0,0,80,2,0,0,16,0,0,0,80,0,0,0,96,2,0,0,16,0
		,0,0,96,0,0,0,112,2,0,0,8,0,0,0,112,0,0,0,-32,2,0,0,8,0,0,0,120,0,0,0,-24,2,0,0,8,0,0,0,-128,0,0,0,-16,2,0,0,8,0,0,0,-120,0,0,0,-8,2,0,0,1,0,0
		,0,-112,0,0,0,96,3,0,0,1,0,0,0,-111,0,0,0,104,3,0,0,1,0,0,0,-110,0,0,0,112,3,0,0,1,0,0,0,-109,0,0,0,120,3,0,0,8,0,0,0,-104,0,0,0,-32,3,0,0
		,8,0,0,0,-96,0,0,0,-24,3,0,0,8,0,0,0,-88,0,0,0,-16,3,0,0,8,0,0,0,-80,0,0,0,-8,3,0,0,1,0,0,0,-72,0,0,0,96,4,0,0,1,0,0,0,-71,0,0,0,104,4,0,0,1,0,0
		,0,-70,0,0,0,112,4,0,0,1,0,0,0,-69,0,0,0,120,4,0,0,8,0,0,0,-64,0,0,0,-32,4,0,0,8,0,0,0,-56,0,0,0,-24,4,0,0,8,0,0,0,-48,0,0,0,-16,4,0,0,8,0,0,0
		,-40,0,0,0,-8,4,0,0,16,0,0,0,-32,0,0,0,0,5,0,0,32,0,0,0,0,1,0,0,-128,5,0,0,8,0,0,0,32,1,0,0,96,6,0,0,8,0,0,0,40,1,0,0,104,6,0,0,8,0,0,0,48,1,0,0,112
		,6,0,0,8,0,0,0,56,1,0,0,120,6,0,0,1,0,0,0,64,1,0,0,-128,6,0,0,1,0,0,0,65,1,0,0,-120,6,0,0,1,0,0,0,66,1,0,0,-112,6,0,0,1,0,0,0,67,1,0,0,-104,6,0
		,0,1,0,0,0,68,1,0,0,-48,6,0,0,1,0,0,0,69,1,0,0,-40,6,0,0,8,0,0,0,72,1,0,0,32,11,0,0,8,0,0,0,80,1,0,0,40,11,0,0,8,0,0,0,88,1,0,0,48,11,0,0,8,0,0,0,96
		,1,0,0,56,11,0,0,8,0,0,0,104,1,0,0,64,11,0,0,8,0,0,0,112,1,0,0,72,11,0,0,8,0,0,0,120,1,0,0,80,11,0,0,8,0,0,0,-128,1,0,0,88,11,0,0,8,0,0,0,-120
		,1,0,0,96,11,0,0,8,0,0,0,-112,1,0,0,104,11,0,0,32,0,0,0,-96,1,0,0,112,11,0,0,32,0,0,0,-64,1,0,0,-112,11,0,0,8,0,0,0,-32,1,0,0,-80,11,0,0
		,8,0,0,0,-24,1,0,0,-48,11,0,0,8,0,0,0,-16,1,0,0,-40,11,0,0,8,0,0,0,-8,1,0,0,-32,11,0,0,8,0,0,0,0,2,0,0,-24,11,0,0,8,0,0,0,8,2,0,0,-16,11,0,0,8
		,0,0,0,16,2,0,0,-8,11,0,0,8,0,0,0,24,2,0,0,0,12,0,0,8,0,0,0,32,2,0,0,8,12,0,0,8,0,0,0,40,2,0,0,16,12,0,0,8,0,0,0,48,2,0,0,24,12,0,0,32,0,0,0,64,2,0
		,0,32,12,0,0,32,0,0,0,96,2,0,0,64,12,0,0,8,0,0,0,-128,2,0,0,96,12,0,0,0,0]]]>
</Data>
</ConfigScript>
<SafetyScript Size="89">
<Data Format="L5K">
<![CDATA[[85,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,69,0,0,0,0,0,0,0,0,3,0,0,0,55,0,0,0,0,0,0,48,0,0,0,0,0,0,0,82,-86,-11,-26,-67,38,52,2,41,76,0,0,0,0,0,0,0,0,0,0
		,0,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>
</SafetyScript>
<Connections>
<Connection Name="_200424912C822C83" RPI="20000" Type="StandardDataDriven" OutputSize="68" InputSize="126" EventID="0" ProgrammaticallySendEventTrigger="false" Priority="Scheduled" InputConnectionType="Unicast" InputProductionTrigger="Cyclic" ConnectionPath="20 04 24 91 2c 82 2c 83"
 InputTagSuffix="I1" OutputTagSuffix="O1">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="_0015:935023_001_207149CB:I:0">
<DataValueMember Name="ConnectionFaulted" DataType="BOOL" Value="1"/>
<ArrayMember Name="Data" DataType="SINT" Dimensions="122" 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"/>
<Element Index="[5]" Value="0"/>
<Element Index="[6]" Value="0"/>
<Element Index="[7]" Value="0"/>
<Element Index="[8]" Value="0"/>
<Element Index="[9]" Value="0"/>
<Element Index="[10]" Value="0"/>
<Element Index="[11]" Value="0"/>
<Element Index="[12]" Value="0"/>
<Element Index="[13]" Value="0"/>
<Element Index="[14]" Value="0"/>
<Element Index="[15]" Value="0"/>
<Element Index="[16]" Value="0"/>
<Element Index="[17]" Value="0"/>
<Element Index="[18]" Value="0"/>
<Element Index="[19]" Value="0"/>
<Element Index="[20]" Value="0"/>
<Element Index="[21]" Value="0"/>
<Element Index="[22]" Value="0"/>
<Element Index="[23]" Value="0"/>
<Element Index="[24]" Value="0"/>
<Element Index="[25]" Value="0"/>
<Element Index="[26]" Value="0"/>
<Element Index="[27]" Value="0"/>
<Element Index="[28]" Value="0"/>
<Element Index="[29]" Value="0"/>
<Element Index="[30]" Value="0"/>
<Element Index="[31]" Value="0"/>
<Element Index="[32]" Value="0"/>
<Element Index="[33]" Value="0"/>
<Element Index="[34]" Value="0"/>
<Element Index="[35]" Value="0"/>
<Element Index="[36]" Value="0"/>
<Element Index="[37]" Value="0"/>
<Element Index="[38]" Value="0"/>
<Element Index="[39]" Value="0"/>
<Element Index="[40]" Value="0"/>
<Element Index="[41]" Value="0"/>
<Element Index="[42]" Value="0"/>
<Element Index="[43]" Value="0"/>
<Element Index="[44]" Value="0"/>
<Element Index="[45]" Value="0"/>
<Element Index="[46]" Value="0"/>
<Element Index="[47]" Value="0"/>
<Element Index="[48]" Value="0"/>
<Element Index="[49]" Value="0"/>
<Element Index="[50]" Value="0"/>
<Element Index="[51]" Value="0"/>
<Element Index="[52]" Value="0"/>
<Element Index="[53]" Value="0"/>
<Element Index="[54]" Value="0"/>
<Element Index="[55]" Value="0"/>
<Element Index="[56]" Value="0"/>
<Element Index="[57]" Value="0"/>
<Element Index="[58]" Value="0"/>
<Element Index="[59]" Value="0"/>
<Element Index="[60]" Value="0"/>
<Element Index="[61]" Value="0"/>
<Element Index="[62]" Value="0"/>
<Element Index="[63]" Value="0"/>
<Element Index="[64]" Value="0"/>
<Element Index="[65]" Value="0"/>
<Element Index="[66]" Value="0"/>
<Element Index="[67]" Value="0"/>
<Element Index="[68]" Value="0"/>
<Element Index="[69]" Value="0"/>
<Element Index="[70]" Value="0"/>
<Element Index="[71]" Value="0"/>
<Element Index="[72]" Value="0"/>
<Element Index="[73]" Value="0"/>
<Element Index="[74]" Value="0"/>
<Element Index="[75]" Value="0"/>
<Element Index="[76]" Value="0"/>
<Element Index="[77]" Value="0"/>
<Element Index="[78]" Value="0"/>
<Element Index="[79]" Value="0"/>
<Element Index="[80]" Value="0"/>
<Element Index="[81]" Value="0"/>
<Element Index="[82]" Value="0"/>
<Element Index="[83]" Value="0"/>
<Element Index="[84]" Value="0"/>
<Element Index="[85]" Value="0"/>
<Element Index="[86]" Value="0"/>
<Element Index="[87]" Value="0"/>
<Element Index="[88]" Value="0"/>
<Element Index="[89]" Value="0"/>
<Element Index="[90]" Value="0"/>
<Element Index="[91]" Value="0"/>
<Element Index="[92]" Value="0"/>
<Element Index="[93]" Value="0"/>
<Element Index="[94]" Value="0"/>
<Element Index="[95]" Value="0"/>
<Element Index="[96]" Value="0"/>
<Element Index="[97]" Value="0"/>
<Element Index="[98]" Value="0"/>
<Element Index="[99]" Value="0"/>
<Element Index="[100]" Value="0"/>
<Element Index="[101]" Value="0"/>
<Element Index="[102]" Value="0"/>
<Element Index="[103]" Value="0"/>
<Element Index="[104]" Value="0"/>
<Element Index="[105]" Value="0"/>
<Element Index="[106]" Value="0"/>
<Element Index="[107]" Value="0"/>
<Element Index="[108]" Value="0"/>
<Element Index="[109]" Value="0"/>
<Element Index="[110]" Value="0"/>
<Element Index="[111]" Value="0"/>
<Element Index="[112]" Value="0"/>
<Element Index="[113]" Value="0"/>
<Element Index="[114]" Value="0"/>
<Element Index="[115]" Value="0"/>
<Element Index="[116]" Value="0"/>
<Element Index="[117]" Value="0"/>
<Element Index="[118]" Value="0"/>
<Element Index="[119]" Value="0"/>
<Element Index="[120]" Value="0"/>
<Element Index="[121]" Value="0"/>
</ArrayMember>
</Structure>
</Data>
</InputTag>
<OutputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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="_0015:935023_001_3A79824F:O:0">
<ArrayMember Name="Data" DataType="SINT" Dimensions="68" 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"/>
<Element Index="[5]" Value="0"/>
<Element Index="[6]" Value="0"/>
<Element Index="[7]" Value="0"/>
<Element Index="[8]" Value="0"/>
<Element Index="[9]" Value="0"/>
<Element Index="[10]" Value="0"/>
<Element Index="[11]" Value="0"/>
<Element Index="[12]" Value="0"/>
<Element Index="[13]" Value="0"/>
<Element Index="[14]" Value="0"/>
<Element Index="[15]" Value="0"/>
<Element Index="[16]" Value="0"/>
<Element Index="[17]" Value="0"/>
<Element Index="[18]" Value="0"/>
<Element Index="[19]" Value="0"/>
<Element Index="[20]" Value="0"/>
<Element Index="[21]" Value="0"/>
<Element Index="[22]" Value="0"/>
<Element Index="[23]" Value="0"/>
<Element Index="[24]" Value="0"/>
<Element Index="[25]" Value="0"/>
<Element Index="[26]" Value="0"/>
<Element Index="[27]" Value="0"/>
<Element Index="[28]" Value="0"/>
<Element Index="[29]" Value="0"/>
<Element Index="[30]" Value="0"/>
<Element Index="[31]" Value="0"/>
<Element Index="[32]" Value="0"/>
<Element Index="[33]" Value="0"/>
<Element Index="[34]" Value="0"/>
<Element Index="[35]" Value="0"/>
<Element Index="[36]" Value="0"/>
<Element Index="[37]" Value="0"/>
<Element Index="[38]" Value="0"/>
<Element Index="[39]" Value="0"/>
<Element Index="[40]" Value="0"/>
<Element Index="[41]" Value="0"/>
<Element Index="[42]" Value="0"/>
<Element Index="[43]" Value="0"/>
<Element Index="[44]" Value="0"/>
<Element Index="[45]" Value="0"/>
<Element Index="[46]" Value="0"/>
<Element Index="[47]" Value="0"/>
<Element Index="[48]" Value="0"/>
<Element Index="[49]" Value="0"/>
<Element Index="[50]" Value="0"/>
<Element Index="[51]" Value="0"/>
<Element Index="[52]" Value="0"/>
<Element Index="[53]" Value="0"/>
<Element Index="[54]" Value="0"/>
<Element Index="[55]" Value="0"/>
<Element Index="[56]" Value="0"/>
<Element Index="[57]" Value="0"/>
<Element Index="[58]" Value="0"/>
<Element Index="[59]" Value="0"/>
<Element Index="[60]" Value="0"/>
<Element Index="[61]" Value="0"/>
<Element Index="[62]" Value="0"/>
<Element Index="[63]" Value="0"/>
<Element Index="[64]" Value="0"/>
<Element Index="[65]" Value="0"/>
<Element Index="[66]" Value="0"/>
<Element Index="[67]" Value="0"/>
</ArrayMember>
</Structure>
</Data>
</OutputTag>
</Connection>
<Connection Name="_200424962C862CC2" RPI="20000" Type="SafetyOutputDataDriven" OutputSize="2" EventID="0" ProgrammaticallySendEventTrigger="false" TimeoutMultiplier="2" NetworkDelayMultiplier="200" ReactionTimeLimit="60" MaxObservedNetworkDelay="0" Priority="High"
 InputConnectionType="Unicast" InputProductionTrigger="Application" ConnectionPath="20 04 24 96 2c 86 2c c2" OutputTagSuffix="SO">
<OutputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[[0,0]]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="_0015:935023_001_7CE0A29D:SO:0">
<ArrayMember Name="Data" DataType="SINT" Dimensions="2" Radix="Decimal">
<Element Index="[0]" Value="0"/>
<Element Index="[1]" Value="0"/>
</ArrayMember>
</Structure>
</Data>
</OutputTag>
</Connection>
<Connection Name="_200424962CC22C87" RPI="32000" Type="SafetyInputDataDriven" InputSize="8" EventID="0" ProgrammaticallySendEventTrigger="false" TimeoutMultiplier="2" NetworkDelayMultiplier="200" ReactionTimeLimit="128" MaxObservedNetworkDelay="0" Priority="High"
 InputConnectionType="Unicast" InputProductionTrigger="Application" ConnectionPath="20 04 24 96 2c c2 2c 87" InputTagSuffix="SI">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="_0015:935023_001_85D36DB4:SI:0">
<DataValueMember Name="ConnectionFaulted" DataType="BOOL" Value="1"/>
<ArrayMember Name="Data" DataType="SINT" Dimensions="4" Radix="Decimal">
<Element Index="[0]" Value="0"/>
<Element Index="[1]" Value="0"/>
<Element Index="[2]" Value="0"/>
<Element Index="[3]" Value="0"/>
</ArrayMember>
</Structure>
</Data>
</InputTag>
</Connection>
</Connections>
</Communications>
<ExtendedProperties>
<public><PL>01<Version Name="1.2"/><Connection Name="_200424912C822C83" Format="0"/><Connection Name="_200424962C862CC2" Format="0"/><Connection Name="_200424962CC22C87" Format="0"/></PL><Connections><Connection Name="_200424962C862CC2" Type="SafetyOutputDataDriven"/><Connection Name="_200424962CC22C87" Type="SafetyInputDataDriven"/></Connections><Vendor>Belden Deutschland GmbH</Vendor><CatNum>935023-001</CatNum><DataTypeFormats><DataTypeFormat Format="2" Type="Config"/><DataTypeFormat Format="2" Type="SafetyConfig"/><DataTypeFormat InstanceApplicationPath="20 04 2C 83 30 03" Format="1" Type="Input"/><DataTypeFormat InstanceApplicationPath="20 04 2C 82 30 03" Format="1" Type="Output"/><DataTypeFormat InstanceApplicationPath="20 04 2C 86 30 03" Format="1" Type="Output"/><DataTypeFormat InstanceApplicationPath="20 04 2C 87 30 03" Format="1" Type="Input"/></DataTypeFormats></public>
</ExtendedProperties>
</Module>
<Module Name="UL1_3_DPM" CatalogNumber="OS30-002404-2S" Vendor="634" ProductType="44" ProductCode="60337" Major="2" Minor="2" ParentModule="Local" ParentModPortId="2" Inhibited="false" MajorFault="false"
 SafetyEnabled="false">
<EKey State="CompatibleModule"/>
<Ports>
<Port Id="2" Address="132.111.111.111" Type="Ethernet" Upstream="true"/>
</Ports>
<Communications>
<ConfigTag ConfigSize="10" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[14,4,0,0,0,0,0,0,0,0,0,0]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="_027A:OS30_002404_2S_F1360599:C:0">
<DataValueMember Name="Config_Data1" DataType="USINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="Config_Data2" DataType="USINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="Config_Data3" DataType="USINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="Config_Data4" DataType="USINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="Config_Data5" DataType="USINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="Config_Data6" DataType="USINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="Config_Data7" DataType="USINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="Config_Data8" DataType="USINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="Config_Data9" DataType="USINT" Radix="Binary" Value="2#0000_0000"/>
<DataValueMember Name="Config_Data10" DataType="USINT" Radix="Binary" Value="2#0000_0000"/>
</Structure>
</Data>
</ConfigTag>
<Connections>
<Connection Name="_200424972C962C64" RPI="100000" Type="StandardDataDriven" OutputSize="32" InputSize="36" EventID="0" ProgrammaticallySendEventTrigger="false" Priority="Scheduled" InputConnectionType="Unicast" InputProductionTrigger="Cyclic" ConnectionPath="20 04 24 97 2c 96 2c 64"
 InputTagSuffix="I" OutputTagSuffix="O">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="_027A:OS30_002404_2S_E8411017:I:0">
<DataValueMember Name="ConnectionFaulted" DataType="BOOL" Value="1"/>
<ArrayMember Name="Data" DataType="SINT" Dimensions="32" 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"/>
<Element Index="[5]" Value="0"/>
<Element Index="[6]" Value="0"/>
<Element Index="[7]" Value="0"/>
<Element Index="[8]" Value="0"/>
<Element Index="[9]" Value="0"/>
<Element Index="[10]" Value="0"/>
<Element Index="[11]" Value="0"/>
<Element Index="[12]" Value="0"/>
<Element Index="[13]" Value="0"/>
<Element Index="[14]" Value="0"/>
<Element Index="[15]" Value="0"/>
<Element Index="[16]" Value="0"/>
<Element Index="[17]" Value="0"/>
<Element Index="[18]" Value="0"/>
<Element Index="[19]" Value="0"/>
<Element Index="[20]" Value="0"/>
<Element Index="[21]" Value="0"/>
<Element Index="[22]" Value="0"/>
<Element Index="[23]" Value="0"/>
<Element Index="[24]" Value="0"/>
<Element Index="[25]" Value="0"/>
<Element Index="[26]" Value="0"/>
<Element Index="[27]" Value="0"/>
<Element Index="[28]" Value="0"/>
<Element Index="[29]" Value="0"/>
<Element Index="[30]" Value="0"/>
<Element Index="[31]" Value="0"/>
</ArrayMember>
</Structure>
</Data>
</InputTag>
<OutputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[[0,0,0,0,0,0,0,0,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="_027A:OS30_002404_2S_C9DA8E8E:O:0">
<ArrayMember Name="Data" DataType="SINT" Dimensions="32" 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"/>
<Element Index="[5]" Value="0"/>
<Element Index="[6]" Value="0"/>
<Element Index="[7]" Value="0"/>
<Element Index="[8]" Value="0"/>
<Element Index="[9]" Value="0"/>
<Element Index="[10]" Value="0"/>
<Element Index="[11]" Value="0"/>
<Element Index="[12]" Value="0"/>
<Element Index="[13]" Value="0"/>
<Element Index="[14]" Value="0"/>
<Element Index="[15]" Value="0"/>
<Element Index="[16]" Value="0"/>
<Element Index="[17]" Value="0"/>
<Element Index="[18]" Value="0"/>
<Element Index="[19]" Value="0"/>
<Element Index="[20]" Value="0"/>
<Element Index="[21]" Value="0"/>
<Element Index="[22]" Value="0"/>
<Element Index="[23]" Value="0"/>
<Element Index="[24]" Value="0"/>
<Element Index="[25]" Value="0"/>
<Element Index="[26]" Value="0"/>
<Element Index="[27]" Value="0"/>
<Element Index="[28]" Value="0"/>
<Element Index="[29]" Value="0"/>
<Element Index="[30]" Value="0"/>
<Element Index="[31]" Value="0"/>
</ArrayMember>
</Structure>
</Data>
</OutputTag>
</Connection>
</Connections>
</Communications>
<ExtendedProperties>
<public><PL>01<Version Name="1.3"/><Connection Name="_200424972C962C64" Format="0"/></PL><Vendor>Hirschmann, a Belden brand</Vendor><CatNum>OS30-002404-2S</CatNum><DataTypeFormats><DataTypeFormat Format="2" Type="Config"/><DataTypeFormat InstanceApplicationPath="20 04 2C 64 30 03" Format="1" Type="Input"/><DataTypeFormat InstanceApplicationPath="20 04 2C 96 30 03" Format="1" Type="Output"/></DataTypeFormats></public>
</ExtendedProperties>
</Module>
<Module Name="UL1_3_ZMX1" CatalogNumber="Banner ZMX" Vendor="12" ProductType="43" ProductCode="110" Major="2" Minor="102" ParentModule="Local" ParentModPortId="2" Inhibited="false" MajorFault="false"
 SafetyEnabled="false">
<EKey State="CompatibleModule"/>
<Ports>
<Port Id="1" Address="192.168.1.8" Type="Ethernet" Upstream="true"/>
</Ports>
<Communications>
<Connections>
<Connection Name="_200424012C702C64" RPI="100000" Type="StandardDataDriven" OutputSize="80" InputSize="140" EventID="0" ProgrammaticallySendEventTrigger="false" Priority="Scheduled" InputConnectionType="Unicast" InputProductionTrigger="Cyclic" ConnectionPath="20 04 24 01 2c 70 2c 64"
 InputTagSuffix="I" OutputTagSuffix="O">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="_000C:BannerZMX_57AEA108:I:0">
<DataValueMember Name="ConnectionFaulted" DataType="BOOL" Value="1"/>
<ArrayMember Name="Data" DataType="INT" Dimensions="68" Radix="Decimal">
<Element Index="[0]" Value="256"/>
<Element Index="[1]" Value="26"/>
<Element Index="[2]" Value="0"/>
<Element Index="[3]" Value="643"/>
<Element Index="[4]" Value="-14617"/>
<Element Index="[5]" Value="58"/>
<Element Index="[6]" Value="0"/>
<Element Index="[7]" Value="0"/>
<Element Index="[8]" Value="0"/>
<Element Index="[9]" Value="0"/>
<Element Index="[10]" Value="0"/>
<Element Index="[11]" Value="0"/>
<Element Index="[12]" Value="0"/>
<Element Index="[13]" Value="0"/>
<Element Index="[14]" Value="0"/>
<Element Index="[15]" Value="17984"/>
<Element Index="[16]" Value="0"/>
<Element Index="[17]" Value="5822"/>
<Element Index="[18]" Value="0"/>
<Element Index="[19]" Value="119"/>
<Element Index="[20]" Value="0"/>
<Element Index="[21]" Value="0"/>
<Element Index="[22]" Value="100"/>
<Element Index="[23]" Value="29"/>
<Element Index="[24]" Value="1483"/>
<Element Index="[25]" Value="5"/>
<Element Index="[26]" Value="0"/>
<Element Index="[27]" Value="0"/>
<Element Index="[28]" Value="6"/>
<Element Index="[29]" Value="250"/>
<Element Index="[30]" Value="100"/>
<Element Index="[31]" Value="0"/>
<Element Index="[32]" Value="0"/>
<Element Index="[33]" Value="0"/>
<Element Index="[34]" Value="0"/>
<Element Index="[35]" Value="0"/>
<Element Index="[36]" Value="0"/>
<Element Index="[37]" Value="0"/>
<Element Index="[38]" Value="0"/>
<Element Index="[39]" Value="0"/>
<Element Index="[40]" Value="0"/>
<Element Index="[41]" Value="0"/>
<Element Index="[42]" Value="0"/>
<Element Index="[43]" Value="0"/>
<Element Index="[44]" Value="0"/>
<Element Index="[45]" Value="0"/>
<Element Index="[46]" Value="0"/>
<Element Index="[47]" Value="100"/>
<Element Index="[48]" Value="0"/>
<Element Index="[49]" Value="1100"/>
<Element Index="[50]" Value="0"/>
<Element Index="[51]" Value="0"/>
<Element Index="[52]" Value="0"/>
<Element Index="[53]" Value="-50"/>
<Element Index="[54]" Value="10"/>
<Element Index="[55]" Value="2565"/>
<Element Index="[56]" Value="1260"/>
<Element Index="[57]" Value="800"/>
<Element Index="[58]" Value="1100"/>
<Element Index="[59]" Value="0"/>
<Element Index="[60]" Value="0"/>
<Element Index="[61]" Value="0"/>
<Element Index="[62]" Value="0"/>
<Element Index="[63]" Value="0"/>
<Element Index="[64]" Value="0"/>
<Element Index="[65]" Value="0"/>
<Element Index="[66]" Value="0"/>
<Element Index="[67]" Value="0"/>
</ArrayMember>
</Structure>
</Data>
</InputTag>
<OutputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,1160,0,0,0,-50,10,2565,400,350,1450,0,0,0,0,0,0,0,0]]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="_000C:BannerZMX_03081E78:O:0">
<ArrayMember Name="Data" DataType="INT" Dimensions="40" 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"/>
<Element Index="[5]" Value="0"/>
<Element Index="[6]" Value="0"/>
<Element Index="[7]" Value="0"/>
<Element Index="[8]" Value="0"/>
<Element Index="[9]" Value="0"/>
<Element Index="[10]" Value="0"/>
<Element Index="[11]" Value="0"/>
<Element Index="[12]" Value="0"/>
<Element Index="[13]" Value="0"/>
<Element Index="[14]" Value="0"/>
<Element Index="[15]" Value="0"/>
<Element Index="[16]" Value="0"/>
<Element Index="[17]" Value="0"/>
<Element Index="[18]" Value="0"/>
<Element Index="[19]" Value="0"/>
<Element Index="[20]" Value="100"/>
<Element Index="[21]" Value="0"/>
<Element Index="[22]" Value="1160"/>
<Element Index="[23]" Value="0"/>
<Element Index="[24]" Value="0"/>
<Element Index="[25]" Value="0"/>
<Element Index="[26]" Value="-50"/>
<Element Index="[27]" Value="10"/>
<Element Index="[28]" Value="2565"/>
<Element Index="[29]" Value="400"/>
<Element Index="[30]" Value="350"/>
<Element Index="[31]" Value="1450"/>
<Element Index="[32]" Value="0"/>
<Element Index="[33]" Value="0"/>
<Element Index="[34]" Value="0"/>
<Element Index="[35]" Value="0"/>
<Element Index="[36]" Value="0"/>
<Element Index="[37]" Value="0"/>
<Element Index="[38]" Value="0"/>
<Element Index="[39]" Value="0"/>
</ArrayMember>
</Structure>
</Data>
</OutputTag>
</Connection>
</Connections>
</Communications>
<ExtendedProperties>
<public><PL>01<Version Name="1.1"/><Connection Name="_200424012C702C64" Format="1"/></PL><Vendor>Banner Engineering Corporation</Vendor><CatNum>Banner ZMX</CatNum><DataTypeFormats><DataTypeFormat InstanceApplicationPath="20 04 2C 64 30 03" Format="1" Type="Input"/><DataTypeFormat InstanceApplicationPath="20 04 2C 70 30 03" Format="1" Type="Output"/></DataTypeFormats></public>
</ExtendedProperties>
</Module>
<Module Name="UL1_3_FIO1" CatalogNumber="5032-8IOLM12DR/A" Vendor="1" ProductType="155" ProductCode="4" Major="2" Minor="1" ParentModule="Local" ParentModPortId="2" Inhibited="false" MajorFault="false"
 SafetyEnabled="false">
<EKey State="CompatibleModule"/>
<Ports>
<Port Id="2" Address="192.168.1.23" Type="Ethernet" Upstream="true"/>
<Port Id="4" Type="IO-Link" Upstream="false">
<Bus Size="16"/>
</Port>
</Ports>
<Communications>
<ConfigTag ConfigSize="72" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[76,32871,[3,2,3,2,2,0,2,0,2,2,2,2,2,0,2,0],1,0,0,0,[0,0,0],[4,4,0],[0,0,0],[4,4,0],[4,4,0],[4,4,0],[4,4,0],[4,4,0],[4,4,0],[4,4,0],[4,4,0],[4,4,0]]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="AB:5000_IOL2_DI10_4924AD4444:C:0">
<StructureMember Name="IOLink00" DataType="AB:5000_IOL_Channel:C:0">
<DataValueMember Name="Disable" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt01" DataType="AB:5000_DI_Channel:C:0">
<DataValueMember Name="InputOffOnFilter" DataType="SINT" Radix="Decimal" Value="4"/>
<DataValueMember Name="InputOnOffFilter" DataType="SINT" Radix="Decimal" Value="4"/>
</StructureMember>
<StructureMember Name="IOLink02" DataType="AB:5000_IOL_Channel:C:0">
<DataValueMember Name="Disable" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt03" DataType="AB:5000_DI_Channel:C:0">
<DataValueMember Name="InputOffOnFilter" DataType="SINT" Radix="Decimal" Value="4"/>
<DataValueMember Name="InputOnOffFilter" DataType="SINT" Radix="Decimal" Value="4"/>
</StructureMember>
<StructureMember Name="Pt04" DataType="AB:5000_DI_Channel:C:0">
<DataValueMember Name="InputOffOnFilter" DataType="SINT" Radix="Decimal" Value="4"/>
<DataValueMember Name="InputOnOffFilter" DataType="SINT" Radix="Decimal" Value="4"/>
</StructureMember>
<StructureMember Name="Pt06" DataType="AB:5000_DI_Channel:C:0">
<DataValueMember Name="InputOffOnFilter" DataType="SINT" Radix="Decimal" Value="4"/>
<DataValueMember Name="InputOnOffFilter" DataType="SINT" Radix="Decimal" Value="4"/>
</StructureMember>
<StructureMember Name="Pt08" DataType="AB:5000_DI_Channel:C:0">
<DataValueMember Name="InputOffOnFilter" DataType="SINT" Radix="Decimal" Value="4"/>
<DataValueMember Name="InputOnOffFilter" DataType="SINT" Radix="Decimal" Value="4"/>
</StructureMember>
<StructureMember Name="Pt09" DataType="AB:5000_DI_Channel:C:0">
<DataValueMember Name="InputOffOnFilter" DataType="SINT" Radix="Decimal" Value="4"/>
<DataValueMember Name="InputOnOffFilter" DataType="SINT" Radix="Decimal" Value="4"/>
</StructureMember>
<StructureMember Name="Pt10" DataType="AB:5000_DI_Channel:C:0">
<DataValueMember Name="InputOffOnFilter" DataType="SINT" Radix="Decimal" Value="4"/>
<DataValueMember Name="InputOnOffFilter" DataType="SINT" Radix="Decimal" Value="4"/>
</StructureMember>
<StructureMember Name="Pt11" DataType="AB:5000_DI_Channel:C:0">
<DataValueMember Name="InputOffOnFilter" DataType="SINT" Radix="Decimal" Value="4"/>
<DataValueMember Name="InputOnOffFilter" DataType="SINT" Radix="Decimal" Value="4"/>
</StructureMember>
<StructureMember Name="Pt12" DataType="AB:5000_DI_Channel:C:0">
<DataValueMember Name="InputOffOnFilter" DataType="SINT" Radix="Decimal" Value="4"/>
<DataValueMember Name="InputOnOffFilter" DataType="SINT" Radix="Decimal" Value="4"/>
</StructureMember>
<StructureMember Name="Pt14" DataType="AB:5000_DI_Channel:C:0">
<DataValueMember Name="InputOffOnFilter" DataType="SINT" Radix="Decimal" Value="4"/>
<DataValueMember Name="InputOnOffFilter" DataType="SINT" Radix="Decimal" Value="4"/>
</StructureMember>
</Structure>
</Data>
</ConfigTag>
<ConfigScript Size="120">
<Data Format="L5K">
<![CDATA[[116,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,98,0,0,0,7,1,0,0,0,3,0,0,0,72,0,0,0,3,2,3,2,2,0,2,0,2,2,2,2,2,0,2,0,1,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,4,4,0,0,4,4,0,0
		,4,4,0,0,4,4,0,0,4,4,0,0,4,4,0,0,4,4,0,0,4,4,0,0,4,4,0,0,1,-65,1,0,0,-127,0,0,0,-127,0,0,0,0,0]]]>
</Data>
</ConfigScript>
<Connections>
<Connection Name="Data" RPI="5000" Type="StandardDataDriven" OutputSize="0" InputSize="52" EventID="0" ProgrammaticallySendEventTrigger="false" Priority="Scheduled" InputConnectionType="Unicast" InputProductionTrigger="Cyclic" ConnectionPath="20 04 25 00 67 80 2c c7 2d 00 3d 04"
 InputTagSuffix="I">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="AB:5000_IOL2_DI10_4924AD4444:I:0">
<DataValueMember Name="RunMode" DataType="BOOL" Value="0"/>
<DataValueMember Name="ConnectionFaulted" DataType="BOOL" Value="1"/>
<DataValueMember Name="DiagnosticActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="CIPSyncValid" DataType="BOOL" Value="0"/>
<DataValueMember Name="CIPSyncTimeout" DataType="BOOL" Value="0"/>
<DataValueMember Name="DiagnosticSequenceCount" DataType="SINT" Radix="Decimal" Value="0"/>
<StructureMember Name="IOLink00" DataType="CHANNEL_IOL:I:0">
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt01" DataType="CHANNEL_DI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="IOLink02" DataType="CHANNEL_IOL:I:0">
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt03" DataType="CHANNEL_DI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt04" DataType="CHANNEL_DI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt06" DataType="CHANNEL_DI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt08" DataType="CHANNEL_DI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt09" DataType="CHANNEL_DI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt10" DataType="CHANNEL_DI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt11" DataType="CHANNEL_DI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt12" DataType="CHANNEL_DI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Pt14" DataType="CHANNEL_DI:I:0">
<DataValueMember Name="Data" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
</StructureMember>
</Structure>
</Data>
</InputTag>
</Connection>
</Connections>
</Communications>
<ExtendedProperties>
<public><Vendor></Vendor><CatNum></CatNum><ConfigID>101</ConfigID></public>
</ExtendedProperties>
</Module>
<Module Name="UL1_3_FIOH1" CatalogNumber="TBIL-M1-16DXP (1979139)" Vendor="65532" ProductType="317" ProductCode="13059" Major="17" Minor="30" ParentModule="UL1_3_FIO1" ParentModPortId="4" Inhibited="false" MajorFault="false"
 SafetyEnabled="false">
<EKey State="CompatibleModule"/>
<Ports>
<Port Id="2" Address="0" Type="IO-Link" Upstream="true"/>
</Ports>
<Communications>
<ConfigTag ConfigSize="82" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[86,4,0,2,2,[0],[3,'***$00$00$00$00$00$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,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:5000_IOLINK_PDOUT_86CB2B17:C:0">
<DataValueMember Name="ProgramToFaultEn" DataType="BOOL" Value="0"/>
<DataValueMember Name="FaultMode" DataType="SINT" Radix="Decimal" Value="2"/>
<DataValueMember Name="ProgMode" DataType="SINT" Radix="Decimal" Value="2"/>
<StructureMember Name="Device_Access_Locks" DataType="AB:TBIL_M1_16DXP_1D6C18F8:C:0">
<DataValueMember Name="Data_Storage" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Application_specific_Tag" DataType="AB:5000_String32_Struct:C:0">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="3"/>
<DataValueMember Name="DATA" DataType="AB:5000_String32_Struct:C:0" Radix="ASCII">
<![CDATA['***']]>
</DataValueMember>
</StructureMember>
<DataValueMember Name="Param_0043_01" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_02" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_04" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0041_01" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_02" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_03" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_04" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_05" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_06" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_07" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_08" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_09" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_0A" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_0B" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_0C" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_0D" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_0E" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_0F" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0041_10" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_4_B_Pin_2_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_4_A_Pin_4_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_3_B_Pin_2_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_3_A_Pin_4_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_2_B_Pin_2_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_2_A_Pin_4_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_1_B_Pin_2_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_1_A_Pin_4_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_8_B_Pin_2_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_8_A_Pin_4_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_7_B_Pin_2_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_7_A_Pin_4_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_6_B_Pin_2_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_6_A_Pin_4_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_5_B_Pin_2_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_5_A_Pin_4_Activate_output" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0043_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_0A" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_0B" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_0C" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_0D" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_0E" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_0F" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_10" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0044_01" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_02" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_03" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_04" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_05" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_06" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_07" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_08" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_09" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_0A" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_0B" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_0C" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_0D" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_0E" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_0F" DataType="BOOL" Value="0"/>
<DataValueMember Name="Param_0044_10" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_2_B_Pin_2_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_2_A_Pin_4_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_1_B_Pin_2_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_1_A_Pin_4_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_4_B_Pin_2_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_4_A_Pin_4_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_3_B_Pin_2_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_3_A_Pin_4_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_6_B_Pin_2_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_6_A_Pin_4_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_5_B_Pin_2_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_5_A_Pin_4_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_8_B_Pin_2_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_8_A_Pin_4_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_7_B_Pin_2_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Connector_7_A_Pin_4_Output_after_error" DataType="USINT" Radix="Decimal" Value="0"/>
</Structure>
</Data>
</ConfigTag>
<ConfigScript Size="2584">
<Data Format="L5K">
<![CDATA[[20,10,0,0,4,0,0,0,20,0,0,0,78,0,0,0,93,0,0,0,8,1,0,0,0,1,0,0,0,1,0,0,0,76,0,0,0,16,4,32,4,37,0,105,-128,48,3,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
		,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,0,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,14,0,0,0,16,4,32,4
		,37,0,106,-128,48,3,1,0,0,0,3,1,0,0,0,0,0,0,0,81,0,0,0,8,0,0,0,8,0,0,0,96,0,0,0,8,0,0,0,16,0,0,0,104,0,0,0,35,0,0,0,11,1,0,0,0,1,0,0,0,1,0,0,0,18,0
		,0,0,16,4,32,4,37,0,107,-128,48,3,0,0,0,0,0,0,0,0,0,49,0,0,0,8,1,0,0,0,1,0,0,0,1,0,0,0,32,0,0,0,16,4,32,4,37,0,108,-128,48,3,1,0,18,0,-110
		,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,0,0,0,8,1,0,0,0,1,0,0,0,1,0,0,0,32,0,0,0,16,4,32,4,37,0,109,-128,48,3,1,0,18,0,-110,16,0,0,0,0,0,0,0
		,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0,0,11,1,0,0,0,1,0,0,0,1,0,0,0,23,0,0,0,16,4,32,4,37,0,0,-127,48,3,1,0,2,0,0,0,0,1,0,7,1,0,3,72,0,0,0,11,1,0,0,0,1,0,0,0
		,2,0,0,0,42,0,0,0,16,4,32,4,37,0,1,-127,48,3,1,0,12,0,0,0,0,13,0,-110,1,-115,-117,0,-122,-113,-113,-113,-113,-113,-113,-113
		,8,0,0,0,0,0,0,0,0,0,1,1,0,0,0,32,0,0,0,16,1,0,0,-39,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,59,0,0,0,16,4,32,4,37,0,2,-127,48,3,1,0,24,0,0,0,0,2,0,-124
		,32,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,32,0,0,0,64,0,0,0,-72,0,0,0,8,0,0,0,96,0,0,0,-40,0,0,0,8,0,0,0,104
		,0,0,0,-32,0,0,0,8,0,0,0,112,0,0,0,-24,0,0,0,8,0,0,0,120,0,0,0,-16,0,0,0,8,0,0,0,-128,0,0,0,-8,0,0,0,8,0,0,0,-120,0,0,0,0,1,0,0,8,0,0,0,-112,0
		,0,0,8,1,0,0,8,0,0,0,-104,0,0,0,16,1,0,0,8,0,0,0,-96,0,0,0,24,1,0,0,8,0,0,0,-88,0,0,0,32,1,0,0,8,0,0,0,-80,0,0,0,40,1,0,0,8,0,0,0,-72,0,0,0,48,1,0
		,0,8,0,0,0,-64,0,0,0,56,1,0,0,8,0,0,0,-56,0,0,0,64,1,0,0,8,0,0,0,-48,0,0,0,72,1,0,0,8,0,0,0,-40,0,0,0,80,1,0,0,8,0,0,0,-32,0,0,0,88,1,0,0,8,0,0,0,-24
		,0,0,0,96,1,0,0,8,0,0,0,-16,0,0,0,104,1,0,0,8,0,0,0,-8,0,0,0,112,1,0,0,8,0,0,0,0,1,0,0,120,1,0,0,8,0,0,0,8,1,0,0,-128,1,0,0,8,0,0,0,16,1,0,0,-120
		,1,0,0,8,0,0,0,24,1,0,0,-112,1,0,0,8,0,0,0,32,1,0,0,-104,1,0,0,8,0,0,0,40,1,0,0,-96,1,0,0,8,0,0,0,48,1,0,0,-88,1,0,0,8,0,0,0,56,1,0,0,-80,1,0,0,8
		,0,0,0,64,1,0,0,-72,1,0,0,8,0,0,0,72,1,0,0,-64,1,0,0,8,0,0,0,80,1,0,0,-56,1,0,0,8,0,0,0,88,1,0,0,-48,1,0,0,0,0,0,122,0,0,0,11,1,0,0,0,1,0,0,0,2,0,0
		,0,56,0,0,0,16,4,32,4,37,0,3,-127,48,3,4,0,67,0,1,120,0,1,0,7,1,0,0,67,0,2,112,0,1,0,7,1,0,0,67,0,3,104,0,1,0,7,1,0,0,67,0,4,96,0,1,0,7,1,0,0,4
		,8,0,0,0,96,1,0,0,-80,0,0,0,8,0,0,0,104,1,0,0,8,1,0,0,8,0,0,0,112,1,0,0,96,1,0,0,8,0,0,0,120,1,0,0,-72,1,0,0,0,0,9,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,55
		,0,0,0,16,4,32,4,37,0,4,-127,48,3,1,0,65,0,0,0,0,18,0,-110,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,1,0,0,0,-128
		,1,0,0,56,1,0,0,1,0,0,0,-127,1,0,0,64,1,0,0,1,0,0,0,-126,1,0,0,72,1,0,0,1,0,0,0,-125,1,0,0,80,1,0,0,1,0,0,0,-124,1,0,0,88,1,0,0,1,0,0,0,-123,1
		,0,0,96,1,0,0,1,0,0,0,-122,1,0,0,104,1,0,0,1,0,0,0,-121,1,0,0,112,1,0,0,1,0,0,0,-120,1,0,0,120,1,0,0,1,0,0,0,-119,1,0,0,-128,1,0,0,1,0,0,0,-118
		,1,0,0,-120,1,0,0,1,0,0,0,-117,1,0,0,-112,1,0,0,1,0,0,0,-116,1,0,0,-104,1,0,0,1,0,0,0,-115,1,0,0,-96,1,0,0,1,0,0,0,-114,1,0,0,-88,1,0,0,1
		,0,0,0,-113,1,0,0,-80,1,0,0,0,0,0,9,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,55,0,0,0,16,4,32,4,37,0,5,-127,48,3,1,0,66,0,0,0,0,18,0,-110,16,0,0,0,0,0
		,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,1,0,0,0,-112,1,0,0,56,1,0,0,1,0,0,0,-111,1,0,0,64,1,0,0,1,0,0,0,-110,1,0,0,72,1,0,0,1
		,0,0,0,-109,1,0,0,80,1,0,0,1,0,0,0,-108,1,0,0,88,1,0,0,1,0,0,0,-107,1,0,0,96,1,0,0,1,0,0,0,-106,1,0,0,104,1,0,0,1,0,0,0,-105,1,0,0,112,1,0,0
		,1,0,0,0,-104,1,0,0,120,1,0,0,1,0,0,0,-103,1,0,0,-128,1,0,0,1,0,0,0,-102,1,0,0,-120,1,0,0,1,0,0,0,-101,1,0,0,-112,1,0,0,1,0,0,0,-100,1,0
		,0,-104,1,0,0,1,0,0,0,-99,1,0,0,-96,1,0,0,1,0,0,0,-98,1,0,0,-88,1,0,0,1,0,0,0,-97,1,0,0,-80,1,0,0,0,0,0,122,0,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,56
		,0,0,0,16,4,32,4,37,0,6,-127,48,3,4,0,67,0,5,88,0,1,0,7,1,0,0,67,0,6,80,0,1,0,7,1,0,0,67,0,7,72,0,1,0,7,1,0,0,67,0,8,64,0,1,0,7,1,0,0,4,8,0,0,0,-96
		,1,0,0,-80,0,0,0,8,0,0,0,-88,1,0,0,8,1,0,0,8,0,0,0,-80,1,0,0,96,1,0,0,8,0,0,0,-72,1,0,0,-72,1,0,0,0,0,122,0,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,56,0,0,0
		,16,4,32,4,37,0,7,-127,48,3,4,0,67,0,9,56,0,1,0,7,1,0,0,67,0,10,48,0,1,0,7,1,0,0,67,0,11,40,0,1,0,7,1,0,0,67,0,12,32,0,1,0,7,1,0,0,4,8,0,0,0,-64
		,1,0,0,-80,0,0,0,8,0,0,0,-56,1,0,0,8,1,0,0,8,0,0,0,-48,1,0,0,96,1,0,0,8,0,0,0,-40,1,0,0,-72,1,0,0,0,0,122,0,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,56,0,0,0
		,16,4,32,4,37,0,8,-127,48,3,4,0,67,0,13,24,0,1,0,7,1,0,0,67,0,14,16,0,1,0,7,1,0,0,67,0,15,8,0,1,0,7,1,0,0,67,0,16,0,0,1,0,7,1,0,0,4,8,0,0,0,-32
		,1,0,0,-80,0,0,0,8,0,0,0,-24,1,0,0,8,1,0,0,8,0,0,0,-16,1,0,0,96,1,0,0,8,0,0,0,-8,1,0,0,-72,1,0,0,0,0,9,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,55,0,0,0,16,4
		,32,4,37,0,9,-127,48,3,1,0,68,0,0,0,0,18,0,-110,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,1,0,0,0,0,2,0,0,56,1,0,0
		,1,0,0,0,1,2,0,0,64,1,0,0,1,0,0,0,2,2,0,0,72,1,0,0,1,0,0,0,3,2,0,0,80,1,0,0,1,0,0,0,4,2,0,0,88,1,0,0,1,0,0,0,5,2,0,0,96,1,0,0,1,0,0,0,6,2,0,0,104,1,0,0,1,0
		,0,0,7,2,0,0,112,1,0,0,1,0,0,0,8,2,0,0,120,1,0,0,1,0,0,0,9,2,0,0,-128,1,0,0,1,0,0,0,10,2,0,0,-120,1,0,0,1,0,0,0,11,2,0,0,-112,1,0,0,1,0,0,0,12,2,0
		,0,-104,1,0,0,1,0,0,0,13,2,0,0,-96,1,0,0,1,0,0,0,14,2,0,0,-88,1,0,0,1,0,0,0,15,2,0,0,-80,1,0,0,0,0,0,9,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,55,0,0,0,16
		,4,32,4,37,0,10,-127,48,3,1,0,69,0,0,0,0,18,0,-110,16,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,8,0,0,0,16,2,0,0,56
		,1,0,0,8,0,0,0,24,2,0,0,64,1,0,0,8,0,0,0,32,2,0,0,72,1,0,0,8,0,0,0,40,2,0,0,80,1,0,0,8,0,0,0,48,2,0,0,88,1,0,0,8,0,0,0,56,2,0,0,96,1,0,0,8,0,0,0,64,2,0
		,0,104,1,0,0,8,0,0,0,72,2,0,0,112,1,0,0,8,0,0,0,80,2,0,0,120,1,0,0,8,0,0,0,88,2,0,0,-128,1,0,0,8,0,0,0,96,2,0,0,-120,1,0,0,8,0,0,0,104,2,0,0,-112
		,1,0,0,8,0,0,0,112,2,0,0,-104,1,0,0,8,0,0,0,120,2,0,0,-96,1,0,0,8,0,0,0,-128,2,0,0,-88,1,0,0,8,0,0,0,-120,2,0,0,-80,1,0,0,0,0,0,40,0,0,0,11,1
		,0,0,0,1,0,0,0,1,0,0,0,23,0,0,0,16,4,32,4,37,0,-1,-127,48,3,1,0,2,0,0,0,0,1,0,7,1,0,4]]]>
</Data>
</ConfigScript>
<Connections>
<Connection Name="_2004250069802D0028802D005304" RPI="10000" Type="StandardDataDriven" OutputSize="24" InputSize="48" EventID="0" ProgrammaticallySendEventTrigger="false" Priority="High" InputConnectionType="Unicast" InputProductionTrigger="Cyclic" ConnectionPath="20 04 25 00 69 80 2d 00 28 80 2d 00 53 04"
 InputTagSuffix="I" OutputTagSuffix="O">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="AB:5000_IOLINK_CC_A9494D47:I:0">
<DataValueMember Name="RunMode" DataType="BOOL" Value="0"/>
<DataValueMember Name="ConnectionFaulted" DataType="BOOL" Value="1"/>
<DataValueMember Name="DiagnosticActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="CIPSyncValid" DataType="BOOL" Value="0"/>
<DataValueMember Name="CIPSyncTimeout" DataType="BOOL" Value="0"/>
<DataValueMember Name="DiagnosticSequenceCount" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="ConfigChanged" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="DeviceError" DataType="BOOL" Value="0"/>
<DataValueMember Name="EventPresent" DataType="BOOL" Value="0"/>
<DataValueMember Name="DSMatch" DataType="BOOL" Value="0"/>
<StructureMember Name="LatestEvent" DataType="AB:5000_IOLINK_Event_Timestamp:I:0">
<DataValueMember Name="EventType" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EventMode" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EventCode" DataType="UINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EventTimestamp" DataType="LINT" Radix="Decimal" Value="0"/>
</StructureMember>
<DataValueMember Name="DataTimestamp" DataType="LINT" Radix="Decimal" Value="0"/>
<StructureMember Name="ProcessDataIn" DataType="AB:TBIL_M1_16DXP_8D1D9E20:I:0">
<DataValueMember Name="Connector_4_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_4_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_3_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_3_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_2_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_2_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_1_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_1_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_8_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_8_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_7_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_7_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_6_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_6_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_5_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_5_A_Pin_4" DataType="BOOL" Value="0"/>
</StructureMember>
</Structure>
</Data>
</InputTag>
<OutputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[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:5000_IOLINK_CC_82C97AA8:O:0">
<DataValueMember Name="ResetConfigChanged" DataType="BOOL" Value="0"/>
<StructureMember Name="ProcessDataOut" DataType="AB:TBIL_M1_16DXP_8D1D9E20:O:0">
<DataValueMember Name="Connector_4_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_4_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_3_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_3_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_2_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_2_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_1_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_1_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_8_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_8_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_7_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_7_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_6_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_6_A_Pin_4" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_5_B_Pin_2" DataType="BOOL" Value="0"/>
<DataValueMember Name="Connector_5_A_Pin_4" DataType="BOOL" Value="0"/>
</StructureMember>
</Structure>
</Data>
</OutputTag>
</Connection>
</Connections>
</Communications>
<ExtendedProperties>
<public><PL>02<Version Name="V01.0031"/></PL><Vendor>Turck</Vendor><CatNum>TBIL-M1-16DXP (1979139)</CatNum><DataTypeFormats><DataTypeFormat Format="2" Type="Config"/><DataTypeFormat InstanceApplicationPath="20 04 2D 00 53 04 30 03" Format="2" Type="Input"/><DataTypeFormat InstanceApplicationPath="20 04 2D 00 28 80 30 03" Format="2" Type="Output"/></DataTypeFormats></public>
</ExtendedProperties>
</Module>
<Module Name="UL1_3_BCN1" CatalogNumber="TL70 Pro with IO-Link (393226)" Vendor="65532" ProductType="451" ProductCode="10" Major="17" Minor="6" ParentModule="UL1_3_FIO1" ParentModPortId="4" Inhibited="false" MajorFault="false"
 SafetyEnabled="false">
<EKey State="CompatibleModule"/>
<Ports>
<Port Id="2" Address="2" Type="IO-Link" Upstream="true"/>
</Ports>
<Communications>
<ConfigTag ConfigSize="291" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[295,4,0,2,2,[0],[3,'***$00$00$00$00$00$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,0,0,0,0],[0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0],[0,1,0,0,0,0,0,0,0,0],[0,1,0,0,0,0,0
		,0,0,0,0,0,0,0],[0,1,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0],[0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1],[0,1,0,0,0,0,0,0
		,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0],[0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0],[0,0,0]]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="AB:5000_IOLINK_PDOUT_4E28F793:C:0">
<DataValueMember Name="ProgramToFaultEn" DataType="BOOL" Value="0"/>
<DataValueMember Name="FaultMode" DataType="SINT" Radix="Decimal" Value="2"/>
<DataValueMember Name="ProgMode" DataType="SINT" Radix="Decimal" Value="2"/>
<StructureMember Name="Device_Access_Locks" DataType="AB:TL70_Pro_with_IO_Link_EF73B1F8:C:0">
<DataValueMember Name="Data_Storage" DataType="BOOL" Value="0"/>
<DataValueMember Name="Parameter_Write_Access" DataType="BOOL" Value="0"/>
</StructureMember>
<StructureMember Name="Application_specific_Tag" DataType="AB:5000_String32_Struct:C:0">
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="3"/>
<DataValueMember Name="DATA" DataType="AB:5000_String32_Struct:C:0" Radix="ASCII">
<![CDATA['***']]>
</DataValueMember>
</StructureMember>
<StructureMember Name="Segment_Configuration" DataType="AB:TL70_Pro_with_IO_Link_728B899A:C:0">
<DataValueMember Name="Animation_Synchronization" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0041_02" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Segment_Mode_Settings_Background_Color" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Segment_1_Config" DataType="AB:TL70_Pro_with_IO_Link_A2C15B0E:C:0">
<DataValueMember Name="Param_0042_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0042_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0042_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0042_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0042_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0042_04" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0042_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Segment_1_Settings_Basic_Flash_Rate" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Segment_1_Settings_Basic_Color" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Segment_2_Config" DataType="AB:TL70_Pro_with_IO_Link_9BBEAB87:C:0">
<DataValueMember Name="Param_0043_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_04" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0043_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Segment_2_Settings_Basic_Flash_Rate" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Segment_2_Settings_Basic_Color" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Segment_3_Config" DataType="AB:TL70_Pro_with_IO_Link_6B7C49AA:C:0">
<DataValueMember Name="Param_0044_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0044_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0044_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0044_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0044_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0044_04" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0044_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Segment_3_Settings_Basic_Flash_Rate" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Segment_3_Settings_Basic_Color" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Segment_4_Config" DataType="AB:TL70_Pro_with_IO_Link_7D5D21EA:C:0">
<DataValueMember Name="Param_0045_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0045_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0045_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0045_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0045_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0045_04" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0045_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Segment_4_Settings_Basic_Flash_Rate" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Segment_4_Settings_Basic_Color" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Segment_5_Config" DataType="AB:TL70_Pro_with_IO_Link_1983A8B8:C:0">
<DataValueMember Name="Param_0046_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0046_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0046_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0046_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0046_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0046_04" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0046_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Segment_5_Settings_Basic_Flash_Rate" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Segment_5_Settings_Basic_Color" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Segment_6_Config" DataType="AB:TL70_Pro_with_IO_Link_20FC5831:C:0">
<DataValueMember Name="Param_0047_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0047_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0047_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0047_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0047_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0047_04" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0047_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Segment_6_Settings_Basic_Flash_Rate" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Segment_6_Settings_Basic_Color" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="General_Level_Configuration" DataType="AB:TL70_Pro_with_IO_Link_C51E456C:C:0">
<DataValueMember Name="Level_Mode_Settings_Full_Scale_Value" DataType="UINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Level_Mode_Settings_Hysteresis" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Level_Mode_Settings_Filtering" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Sub_Segment_Style" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Dominance" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Level_Mode_Settings_Background_Intensity" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Level_Mode_Settings_Background_Color" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Level_Base_Configuration" DataType="AB:TL70_Pro_with_IO_Link_3DBBFEE1:C:0">
<DataValueMember Name="Level_Base_Settings_Direction" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004D_09" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Level_Base_Settings_Scroll_Bounce_Style" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004D_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004D_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004D_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004D_04" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004D_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004D_02" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004D_01" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Level_Threshold_1_Configuration" DataType="AB:TL70_Pro_with_IO_Link_17E4E6BC:C:0">
<DataValueMember Name="Threshold_1_Settings_Direction" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004E_0D" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Threshold_1_Settings_Scroll_Bounce_Style" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004E_0B" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004E_0A" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004E_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004E_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004E_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004E_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004E_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Threshold_1_Settings_Threshold_Override" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004E_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004E_02" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004E_01" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Level_Threshold_2_Configuration" DataType="AB:TL70_Pro_with_IO_Link_15E1E21B:C:0">
<DataValueMember Name="Threshold_2_Settings_Direction" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004F_0D" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Threshold_2_Settings_Scroll_Bounce_Style" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004F_0B" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004F_0A" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004F_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004F_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004F_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004F_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004F_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Threshold_2_Settings_Threshold_Override" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004F_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004F_02" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_004F_01" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Level_Threshold_3_Configuration" DataType="AB:TL70_Pro_with_IO_Link_56655101:C:0">
<DataValueMember Name="Threshold_3_Settings_Direction" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0050_0D" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Threshold_3_Settings_Scroll_Bounce_Style" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0050_0B" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0050_0A" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0050_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0050_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0050_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0050_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0050_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Threshold_3_Settings_Threshold_Override" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0050_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0050_02" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0050_01" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Level_Threshold_4_Configuration" DataType="AB:TL70_Pro_with_IO_Link_D71331FE:C:0">
<DataValueMember Name="Threshold_4_Settings_Direction" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0051_0D" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Threshold_4_Settings_Scroll_Bounce_Style" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0051_0B" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0051_0A" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0051_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0051_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0051_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0051_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0051_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Threshold_4_Settings_Threshold_Override" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0051_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0051_02" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0051_01" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Gauge_Mode_Configuration" DataType="AB:TL70_Pro_with_IO_Link_8CB8A8F0:C:0">
<DataValueMember Name="Gauge_Mode_Settings_Full_Scale_Value" DataType="UINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Gauge_Mode_Settings_Hysteresis" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Gauge_Mode_Settings_Filtering" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Gauge_Mode_Center_Settings" DataType="AB:TL70_Pro_with_IO_Link_5DA282C3:C:0">
<DataValueMember Name="Param_0056_15" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_14" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Param_0056_13" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_12" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_11" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_10" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_0F" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_0E" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_0D" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_0C" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_0B" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_0A" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Param_0056_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Gauge_Mode_Center_Settings_Main_Color_2" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Gauge_Mode_Center_Settings_Main_Speed" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_04" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Gauge_Mode_Center_Settings_Main_Color_1" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_02" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0056_01" DataType="USINT" Radix="Decimal" Value="1"/>
</StructureMember>
<StructureMember Name="Gauge_Mode_Threshold_1_Settings" DataType="AB:TL70_Pro_with_IO_Link_5878F46E:C:0">
<DataValueMember Name="Param_0057_18" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_17" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Param_0057_16" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_15" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_14" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_13" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_12" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_11" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_10" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_0F" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_0E" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_0D" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Param_0057_0C" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_0B" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_0A" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_04" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Param_0057_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_02" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0057_01" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Gauge_Mode_Threshold_2_Settings" DataType="AB:TL70_Pro_with_IO_Link_E1522E56:C:0">
<DataValueMember Name="Param_0058_18" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_17" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Param_0058_16" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_15" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_14" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_13" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_12" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_11" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_10" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_0F" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_0E" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_0D" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Param_0058_0C" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_0B" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_0A" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_09" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_08" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_07" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_06" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_05" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_04" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Param_0058_03" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_02" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Param_0058_01" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Custom_Colors" DataType="AB:TL70_Pro_with_IO_Link_9CF78EB1:C:0">
<DataValueMember Name="Custom_2_Blue" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Custom_2_Green" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Custom_2_Red" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Custom_1_Blue" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Custom_1_Green" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Custom_1_Red" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
<StructureMember Name="Settings" DataType="AB:TL70_Pro_with_IO_Link_157F0BE7:C:0">
<DataValueMember Name="Custom_Frequency" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Custom_Intensity" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Orientation" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
</Structure>
</Data>
</ConfigTag>
<ConfigScript Size="4684">
<Data Format="L5K">
<![CDATA[[72,18,0,0,4,0,0,0,20,0,0,0,-117,0,0,0,93,0,0,0,8,1,0,0,0,1,0,0,0,1,0,0,0,76,0,0,0,16,4,32,4,37,0,105,-128,48,3,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
		,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,0,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,14,0,0,0,16,4,32
		,4,37,0,106,-128,48,3,1,0,0,0,3,1,0,0,0,0,0,0,0,81,0,0,0,8,0,0,0,8,0,0,0,96,0,0,0,8,0,0,0,16,0,0,0,104,0,0,0,36,0,0,0,11,1,0,0,0,1,0,0,0,1,0,0,0,19
		,0,0,0,16,4,32,4,37,0,107,-128,48,3,1,0,64,0,0,0,0,7,1,31,0,0,0,8,1,0,0,0,1,0,0,0,1,0,0,0,14,0,0,0,16,4,32,4,37,0,108,-128,48,3,0,0,0,0,0,59
		,0,0,0,8,1,0,0,0,1,0,0,0,1,0,0,0,42,0,0,0,16,4,32,4,37,0,109,-128,48,3,1,0,28,0,-110,11,-115,-115,-115,-115,-115,-115,-115,-115
		,-115,-119,3,7,7,7,7,7,7,7,7,7,7,-113,-113,-113,-113,-113,0,40,0,0,0,11,1,0,0,0,1,0,0,0,1,0,0,0,23,0,0,0,16,4,32,4,37,0,0,-127,48,3
		,1,0,2,0,0,0,0,1,0,7,1,0,3,83,0,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,41,0,0,0,16,4,32,4,37,0,1,-127,48,3,1,0,12,0,0,0,0,12,0,-110,2,-115,-117,0,0,-113
		,-113,-113,-113,-113,-113,8,0,0,0,0,0,0,0,0,0,2,1,0,0,0,32,0,0,0,8,1,0,0,1,0,0,0,33,0,0,0,16,1,0,0,0,-39,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,59
		,0,0,0,16,4,32,4,37,0,2,-127,48,3,1,0,24,0,0,0,0,2,0,-124,32,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,32,0,0
		,0,64,0,0,0,-72,0,0,0,8,0,0,0,96,0,0,0,-40,0,0,0,8,0,0,0,104,0,0,0,-32,0,0,0,8,0,0,0,112,0,0,0,-24,0,0,0,8,0,0,0,120,0,0,0,-16,0,0,0,8,0,0,0,-128
		,0,0,0,-8,0,0,0,8,0,0,0,-120,0,0,0,0,1,0,0,8,0,0,0,-112,0,0,0,8,1,0,0,8,0,0,0,-104,0,0,0,16,1,0,0,8,0,0,0,-96,0,0,0,24,1,0,0,8,0,0,0,-88,0,0,0,32
		,1,0,0,8,0,0,0,-80,0,0,0,40,1,0,0,8,0,0,0,-72,0,0,0,48,1,0,0,8,0,0,0,-64,0,0,0,56,1,0,0,8,0,0,0,-56,0,0,0,64,1,0,0,8,0,0,0,-48,0,0,0,72,1,0,0,8,0,0
		,0,-40,0,0,0,80,1,0,0,8,0,0,0,-32,0,0,0,88,1,0,0,8,0,0,0,-24,0,0,0,96,1,0,0,8,0,0,0,-16,0,0,0,104,1,0,0,8,0,0,0,-8,0,0,0,112,1,0,0,8,0,0,0,0,1,0,0
		,120,1,0,0,8,0,0,0,8,1,0,0,-128,1,0,0,8,0,0,0,16,1,0,0,-120,1,0,0,8,0,0,0,24,1,0,0,-112,1,0,0,8,0,0,0,32,1,0,0,-104,1,0,0,8,0,0,0,40,1,0,0,-96
		,1,0,0,8,0,0,0,48,1,0,0,-88,1,0,0,8,0,0,0,56,1,0,0,-80,1,0,0,8,0,0,0,64,1,0,0,-72,1,0,0,8,0,0,0,72,1,0,0,-64,1,0,0,8,0,0,0,80,1,0,0,-56,1,0,0,8,0,0
		,0,88,1,0,0,-48,1,0,0,0,0,0,-105,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,-119,0,0,0,16,4,32,4,37,0,3,-127,48,3,3,0,65,0,0,0,0,10,0,-110,3,7,7,7,-113
		,-113,-113,-113,-113,8,0,0,0,0,0,0,0,0,0,66,0,0,0,0,24,0,-110,9,-115,-115,-115,-115,-115,7,7,7,7,7,7,-118,2,7,7,-113,-113
		,-113,-113,-113,-113,-113,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,0,0,0,0,24,0,-110,9,-115,-115,-115,-115,-115,7,7,7,7,7,7,-118
		,2,7,7,-113,-113,-113,-113,-113,-113,-113,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,8,0,0,0,96,1,0,0,-8,0,0,0,8,0,0,0,104,1,0,0,0,1,0,0,8
		,0,0,0,112,1,0,0,8,1,0,0,8,0,0,0,-128,1,0,0,64,2,0,0,8,0,0,0,-120,1,0,0,72,2,0,0,8,0,0,0,-112,1,0,0,80,2,0,0,8,0,0,0,-104,1,0,0,88,2,0,0,8,0,0,0
		,-96,1,0,0,96,2,0,0,8,0,0,0,-88,1,0,0,104,2,0,0,8,0,0,0,-80,1,0,0,112,2,0,0,8,0,0,0,-72,1,0,0,120,2,0,0,8,0,0,0,-64,1,0,0,-128,2,0,0,8,0,0,0,-32
		,1,0,0,-56,3,0,0,8,0,0,0,-24,1,0,0,-48,3,0,0,8,0,0,0,-16,1,0,0,-40,3,0,0,8,0,0,0,-8,1,0,0,-32,3,0,0,8,0,0,0,0,2,0,0,-24,3,0,0,8,0,0,0,8,2,0,0,-16
		,3,0,0,8,0,0,0,16,2,0,0,-8,3,0,0,8,0,0,0,24,2,0,0,0,4,0,0,8,0,0,0,32,2,0,0,8,4,0,0,0,88,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,110,0,0,0,16,4,32,4,37,0,4,-127
		,48,3,2,0,68,0,0,0,0,24,0,-110,9,-115,-115,-115,-115,-115,7,7,7,7,7,7,-118,2,7,7,-113,-113,-113,-113,-113,-113,-113,16
		,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,0,0,0,0,24,0,-110,9,-115,-115,-115,-115,-115,7,7,7,7,7,7,-118,2,7,7,-113,-113,-113,-113,-113
		,-113,-113,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,8,0,0,0,64,2,0,0,104,1,0,0,8,0,0,0,72,2,0,0,112,1,0,0,8,0,0,0,80,2,0,0,120,1,0,0,8,0,0,0,88,2
		,0,0,-128,1,0,0,8,0,0,0,96,2,0,0,-120,1,0,0,8,0,0,0,104,2,0,0,-112,1,0,0,8,0,0,0,112,2,0,0,-104,1,0,0,8,0,0,0,120,2,0,0,-96,1,0,0,8,0,0,0,-128
		,2,0,0,-88,1,0,0,8,0,0,0,-96,2,0,0,-16,2,0,0,8,0,0,0,-88,2,0,0,-8,2,0,0,8,0,0,0,-80,2,0,0,0,3,0,0,8,0,0,0,-72,2,0,0,8,3,0,0,8,0,0,0,-64,2,0,0,16,3
		,0,0,8,0,0,0,-56,2,0,0,24,3,0,0,8,0,0,0,-48,2,0,0,32,3,0,0,8,0,0,0,-40,2,0,0,40,3,0,0,8,0,0,0,-32,2,0,0,48,3,0,0,88,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0
		,110,0,0,0,16,4,32,4,37,0,5,-127,48,3,2,0,70,0,0,0,0,24,0,-110,9,-115,-115,-115,-115,-115,7,7,7,7,7,7,-118,2,7,7,-113,-113,-113
		,-113,-113,-113,-113,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,0,0,0,0,24,0,-110,9,-115,-115,-115,-115,-115,7,7,7,7,7,7,-118,2,7
		,7,-113,-113,-113,-113,-113,-113,-113,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,8,0,0,0,0,3,0,0,104,1,0,0,8,0,0,0,8,3,0,0,112,1,0,0,8,0,0
		,0,16,3,0,0,120,1,0,0,8,0,0,0,24,3,0,0,-128,1,0,0,8,0,0,0,32,3,0,0,-120,1,0,0,8,0,0,0,40,3,0,0,-112,1,0,0,8,0,0,0,48,3,0,0,-104,1,0,0,8,0,0,0,56
		,3,0,0,-96,1,0,0,8,0,0,0,64,3,0,0,-88,1,0,0,8,0,0,0,96,3,0,0,-16,2,0,0,8,0,0,0,104,3,0,0,-8,2,0,0,8,0,0,0,112,3,0,0,0,3,0,0,8,0,0,0,120,3,0,0,8,3,0
		,0,8,0,0,0,-128,3,0,0,16,3,0,0,8,0,0,0,-120,3,0,0,24,3,0,0,8,0,0,0,-112,3,0,0,32,3,0,0,8,0,0,0,-104,3,0,0,40,3,0,0,8,0,0,0,-96,3,0,0,48,3,0,0,48
		,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,82,0,0,0,16,4,32,4,37,0,6,-127,48,3,2,0,76,0,0,0,0,10,0,-110,7,-115,15,7,7,7,7,7,7,8,0,0,0,0,0,0,0,0,0,77,0,0
		,0,0,18,0,-110,10,7,7,7,7,7,7,7,7,7,7,-113,-113,-113,-113,-113,-113,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,16,0,0,0,-64,3,0,0,-8,0,0
		,0,8,0,0,0,-48,3,0,0,8,1,0,0,8,0,0,0,-40,3,0,0,16,1,0,0,8,0,0,0,-32,3,0,0,24,1,0,0,8,0,0,0,-24,3,0,0,32,1,0,0,8,0,0,0,-16,3,0,0,40,1,0,0,8,0,0,0,-8
		,3,0,0,48,1,0,0,8,0,0,0,0,4,0,0,16,2,0,0,8,0,0,0,8,4,0,0,24,2,0,0,8,0,0,0,16,4,0,0,32,2,0,0,8,0,0,0,24,4,0,0,40,2,0,0,8,0,0,0,32,4,0,0,48,2,0,0,8,0,0,0,40
		,4,0,0,56,2,0,0,8,0,0,0,48,4,0,0,64,2,0,0,8,0,0,0,56,4,0,0,72,2,0,0,8,0,0,0,64,4,0,0,80,2,0,0,8,0,0,0,72,4,0,0,88,2,0,0,-60,1,0,0,11,1,0,0,0,1,0,0,0,2
		,0,0,0,98,0,0,0,16,4,32,4,37,0,7,-127,48,3,2,0,78,0,0,0,0,18,0,-110,14,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-113,-113,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
		,0,0,79,0,0,0,0,18,0,-110,14,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-113,-113,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,8,0,0,0,96,4,0,0,56,1,0,0,8,0,0,0,104
		,4,0,0,64,1,0,0,8,0,0,0,112,4,0,0,72,1,0,0,8,0,0,0,120,4,0,0,80,1,0,0,8,0,0,0,-128,4,0,0,88,1,0,0,8,0,0,0,-120,4,0,0,96,1,0,0,8,0,0,0,-112,4,0,0
		,104,1,0,0,8,0,0,0,-104,4,0,0,112,1,0,0,8,0,0,0,-96,4,0,0,120,1,0,0,8,0,0,0,-88,4,0,0,-128,1,0,0,8,0,0,0,-80,4,0,0,-120,1,0,0,8,0,0,0,-72,4
		,0,0,-112,1,0,0,8,0,0,0,-64,4,0,0,-104,1,0,0,8,0,0,0,-56,4,0,0,-96,1,0,0,8,0,0,0,-32,4,0,0,-112,2,0,0,8,0,0,0,-24,4,0,0,-104,2,0,0,8,0,0,0,-16
		,4,0,0,-96,2,0,0,8,0,0,0,-8,4,0,0,-88,2,0,0,8,0,0,0,0,5,0,0,-80,2,0,0,8,0,0,0,8,5,0,0,-72,2,0,0,8,0,0,0,16,5,0,0,-64,2,0,0,8,0,0,0,24,5,0,0,-56,2,0
		,0,8,0,0,0,32,5,0,0,-48,2,0,0,8,0,0,0,40,5,0,0,-40,2,0,0,8,0,0,0,48,5,0,0,-32,2,0,0,8,0,0,0,56,5,0,0,-24,2,0,0,8,0,0,0,64,5,0,0,-16,2,0,0,8,0,0,0,72
		,5,0,0,-8,2,0,0,-60,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,98,0,0,0,16,4,32,4,37,0,8,-127,48,3,2,0,80,0,0,0,0,18,0,-110,14,7,7,7,7,7,7,7,7,7,7,7,7,7,7
		,-113,-113,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,0,0,0,0,18,0,-110,14,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-113,-113,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
		,0,0,28,8,0,0,0,96,5,0,0,56,1,0,0,8,0,0,0,104,5,0,0,64,1,0,0,8,0,0,0,112,5,0,0,72,1,0,0,8,0,0,0,120,5,0,0,80,1,0,0,8,0,0,0,-128,5,0,0,88,1,0,0,8,0
		,0,0,-120,5,0,0,96,1,0,0,8,0,0,0,-112,5,0,0,104,1,0,0,8,0,0,0,-104,5,0,0,112,1,0,0,8,0,0,0,-96,5,0,0,120,1,0,0,8,0,0,0,-88,5,0,0,-128,1,0,0
		,8,0,0,0,-80,5,0,0,-120,1,0,0,8,0,0,0,-72,5,0,0,-112,1,0,0,8,0,0,0,-64,5,0,0,-104,1,0,0,8,0,0,0,-56,5,0,0,-96,1,0,0,8,0,0,0,-32,5,0,0,-112
		,2,0,0,8,0,0,0,-24,5,0,0,-104,2,0,0,8,0,0,0,-16,5,0,0,-96,2,0,0,8,0,0,0,-8,5,0,0,-88,2,0,0,8,0,0,0,0,6,0,0,-80,2,0,0,8,0,0,0,8,6,0,0,-72,2,0,0,8,0
		,0,0,16,6,0,0,-64,2,0,0,8,0,0,0,24,6,0,0,-56,2,0,0,8,0,0,0,32,6,0,0,-48,2,0,0,8,0,0,0,40,6,0,0,-40,2,0,0,8,0,0,0,48,6,0,0,-32,2,0,0,8,0,0,0,56,6,0
		,0,-24,2,0,0,8,0,0,0,64,6,0,0,-16,2,0,0,8,0,0,0,72,6,0,0,-8,2,0,0,-108,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,98,0,0,0,16,4,32,4,37,0,9,-127,48,3,2,0
		,85,0,0,0,0,10,0,-110,3,-115,15,7,7,-113,-113,-113,-113,8,0,0,0,0,0,0,0,0,0,86,0,0,0,0,26,0,-110,21,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
		,7,7,7,-113,-113,-113,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,16,0,0,0,96,6,0,0,-8,0,0,0,8,0,0,0,112,6,0,0,8,1,0,0,8,0,0,0,120,6
		,0,0,16,1,0,0,8,0,0,0,-128,6,0,0,80,2,0,0,8,0,0,0,-120,6,0,0,88,2,0,0,8,0,0,0,-112,6,0,0,96,2,0,0,8,0,0,0,-104,6,0,0,104,2,0,0,8,0,0,0,-96,6,0
		,0,112,2,0,0,8,0,0,0,-88,6,0,0,120,2,0,0,8,0,0,0,-80,6,0,0,-128,2,0,0,8,0,0,0,-72,6,0,0,-120,2,0,0,8,0,0,0,-64,6,0,0,-112,2,0,0,8,0,0,0,-56
		,6,0,0,-104,2,0,0,8,0,0,0,-48,6,0,0,-96,2,0,0,8,0,0,0,-40,6,0,0,-88,2,0,0,8,0,0,0,-32,6,0,0,-80,2,0,0,8,0,0,0,-24,6,0,0,-72,2,0,0,8,0,0,0,-16
		,6,0,0,-64,2,0,0,8,0,0,0,-8,6,0,0,-56,2,0,0,8,0,0,0,0,7,0,0,-48,2,0,0,8,0,0,0,8,7,0,0,-40,2,0,0,8,0,0,0,16,7,0,0,-32,2,0,0,8,0,0,0,24,7,0,0,-24,2,0
		,0,8,0,0,0,32,7,0,0,-16,2,0,0,121,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,71,0,0,0,16,4,32,4,37,0,10,-127,48,3,1,0,87,0,0,0,0,26,0,-110,24,7,7,7,7,7
		,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,8,0,0,0,64,7,0,0,120,1,0,0,8,0,0,0,72,7,0,0,-128,1,0,0,8,0
		,0,0,80,7,0,0,-120,1,0,0,8,0,0,0,88,7,0,0,-112,1,0,0,8,0,0,0,96,7,0,0,-104,1,0,0,8,0,0,0,104,7,0,0,-96,1,0,0,8,0,0,0,112,7,0,0,-88,1,0,0,8,0,0
		,0,120,7,0,0,-80,1,0,0,8,0,0,0,-128,7,0,0,-72,1,0,0,8,0,0,0,-120,7,0,0,-64,1,0,0,8,0,0,0,-112,7,0,0,-56,1,0,0,8,0,0,0,-104,7,0,0,-48,1,0,0
		,8,0,0,0,-96,7,0,0,-40,1,0,0,8,0,0,0,-88,7,0,0,-32,1,0,0,8,0,0,0,-80,7,0,0,-24,1,0,0,8,0,0,0,-72,7,0,0,-16,1,0,0,8,0,0,0,-64,7,0,0,-8,1,0,0,8,0
		,0,0,-56,7,0,0,0,2,0,0,8,0,0,0,-48,7,0,0,8,2,0,0,8,0,0,0,-40,7,0,0,16,2,0,0,8,0,0,0,-32,7,0,0,24,2,0,0,8,0,0,0,-24,7,0,0,32,2,0,0,8,0,0,0,-16,7,0,0
		,40,2,0,0,8,0,0,0,-8,7,0,0,48,2,0,0,0,0,0,-36,1,0,0,11,1,0,0,0,1,0,0,0,2,0,0,0,98,0,0,0,16,4,32,4,37,0,11,-127,48,3,2,0,88,0,0,0,0,26,0,-110,24
		,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,0,0,0,0,10,0,-110,6,7,7,7,7,7,7,-113,-113,8,0
		,0,0,0,0,0,0,0,0,30,8,0,0,0,0,8,0,0,120,1,0,0,8,0,0,0,8,8,0,0,-128,1,0,0,8,0,0,0,16,8,0,0,-120,1,0,0,8,0,0,0,24,8,0,0,-112,1,0,0,8,0,0,0,32,8,0,0,-104
		,1,0,0,8,0,0,0,40,8,0,0,-96,1,0,0,8,0,0,0,48,8,0,0,-88,1,0,0,8,0,0,0,56,8,0,0,-80,1,0,0,8,0,0,0,64,8,0,0,-72,1,0,0,8,0,0,0,72,8,0,0,-64,1,0,0,8,0,0
		,0,80,8,0,0,-56,1,0,0,8,0,0,0,88,8,0,0,-48,1,0,0,8,0,0,0,96,8,0,0,-40,1,0,0,8,0,0,0,104,8,0,0,-32,1,0,0,8,0,0,0,112,8,0,0,-24,1,0,0,8,0,0,0,120
		,8,0,0,-16,1,0,0,8,0,0,0,-128,8,0,0,-8,1,0,0,8,0,0,0,-120,8,0,0,0,2,0,0,8,0,0,0,-112,8,0,0,8,2,0,0,8,0,0,0,-104,8,0,0,16,2,0,0,8,0,0,0,-96,8,0,0
		,24,2,0,0,8,0,0,0,-88,8,0,0,32,2,0,0,8,0,0,0,-80,8,0,0,40,2,0,0,8,0,0,0,-72,8,0,0,48,2,0,0,8,0,0,0,-64,8,0,0,-48,2,0,0,8,0,0,0,-56,8,0,0,-40,2,0
		,0,8,0,0,0,-48,8,0,0,-32,2,0,0,8,0,0,0,-40,8,0,0,-24,2,0,0,8,0,0,0,-32,8,0,0,-16,2,0,0,8,0,0,0,-24,8,0,0,-8,2,0,0,93,0,0,0,11,1,0,0,0,1,0,0,0,2,0
		,0,0,39,0,0,0,16,4,32,4,37,0,12,-127,48,3,1,0,83,0,0,0,0,10,0,-110,3,7,7,7,-113,-113,-113,-113,-113,8,0,0,0,0,0,0,0,0,0,3,8,0,0,0,0,9
		,0,0,-8,0,0,0,8,0,0,0,8,9,0,0,0,1,0,0,8,0,0,0,16,9,0,0,8,1,0,0,0,0,0,40,0,0,0,11,1,0,0,0,1,0,0,0,1,0,0,0,23,0,0,0,16,4,32,4,37,0,-1,-127,48,3,1,0,2,0
		,0,0,0,1,0,7,1,0,4]]]>
</Data>
</ConfigScript>
<Connections>
<Connection Name="_2004250069802D0028802D005504" RPI="10000" Type="StandardDataDriven" OutputSize="24" InputSize="24" EventID="0" ProgrammaticallySendEventTrigger="false" Priority="High" InputConnectionType="Unicast" InputProductionTrigger="Cyclic" ConnectionPath="20 04 25 00 69 80 2d 00 28 80 2d 00 55 04"
 InputTagSuffix="I" OutputTagSuffix="O">
<InputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="Decorated">
<Structure DataType="AB:5000_IOLINK_CC:I:0">
<DataValueMember Name="RunMode" DataType="BOOL" Value="0"/>
<DataValueMember Name="ConnectionFaulted" DataType="BOOL" Value="1"/>
<DataValueMember Name="DiagnosticActive" DataType="BOOL" Value="0"/>
<DataValueMember Name="CIPSyncValid" DataType="BOOL" Value="0"/>
<DataValueMember Name="CIPSyncTimeout" DataType="BOOL" Value="0"/>
<DataValueMember Name="DiagnosticSequenceCount" DataType="SINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="ConfigChanged" DataType="BOOL" Value="0"/>
<DataValueMember Name="Fault" DataType="BOOL" Value="1"/>
<DataValueMember Name="Uncertain" DataType="BOOL" Value="0"/>
<DataValueMember Name="DeviceError" DataType="BOOL" Value="0"/>
<DataValueMember Name="EventPresent" DataType="BOOL" Value="0"/>
<DataValueMember Name="DSMatch" DataType="BOOL" Value="0"/>
<StructureMember Name="LatestEvent" DataType="AB:5000_IOLINK_Event_Timestamp:I:0">
<DataValueMember Name="EventType" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EventMode" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EventCode" DataType="UINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="EventTimestamp" DataType="LINT" Radix="Decimal" Value="0"/>
</StructureMember>
</Structure>
</Data>
</InputTag>
<OutputTag ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[0,0,0,0,0,0,0,0,[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0]]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="AB:5000_IOLINK_CC_429D12DD:O:0">
<DataValueMember Name="ResetConfigChanged" DataType="BOOL" Value="0"/>
<StructureMember Name="ProcessDataOut" DataType="AB:TL70_Pro_with_IO_Link_43FFBFF5:O:0">
<DataValueMember Name="Audible" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Direction" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Percent_Width_of_Color_1" DataType="USINT" Radix="Decimal" Value="1"/>
<DataValueMember Name="Scroll_Bounce_Style" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Color_2_Intensity" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Color_2" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Pulse_Pattern" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Speed" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Color_1_Intensity" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Color_1" DataType="USINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="Animation" DataType="USINT" Radix="Decimal" Value="0"/>
</StructureMember>
</Structure>
</Data>
</OutputTag>
</Connection>
</Connections>
</Communications>
<ExtendedProperties>
<public><PL>02<Version Name="V1.0"/></PL><Vendor>Banner Engineering Corporation</Vendor><CatNum>TL70 Pro with IO-Link (393226)</CatNum><SSs><SS Name="Operating Mode Selection" ID="115" Path="" Descriptor="0x0012" DataType="0xC6" DataSize="1" Units="" MinValue="0" MaxValue="4" Value="1" ScalingMultiplier="0" ScalingDivider="0" ScalingBase="0" ScalingOffset="0" MultiplierLink="0" DividerLink="0" BaseLink="0" OffsetLink="0" DecimalPrecision="0"><Enums><Enum EnumValue="0" EnumString="Basic Segment Mode"/><Enum EnumValue="1" EnumString="Run Mode"/><Enum EnumValue="2" EnumString="Level Mode"/><Enum EnumValue="3" EnumString="Gauge Mode"/><Enum EnumValue="4" EnumString="Advanced Segment Mode"/></Enums></SS></SSs><DataTypeFormats><DataTypeFormat Format="2" Type="Config"/><DataTypeFormat InstanceApplicationPath="20 04 2D 00 55 04 30 03" Format="2" Type="Input"/><DataTypeFormat InstanceApplicationPath="20 04 2D 00 28 80 30 03" Format="2" Type="Output"/></DataTypeFormats></public>
</ExtendedProperties>
</Module>
<Module Name="UL1_3_VFD1" 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="true" SafetyEnabled="false" AutoDiagsEnabled="true">
<EKey State="CompatibleModule"/>
<Ports>
<Port Id="1" Address="0" Type="DSI" Upstream="false">
<Bus/>
</Port>
<Port Id="2" Address="211.111.111.111" Type="Ethernet" Upstream="true"/>
</Ports>
<Communications CommMethod="536870913">
<ConfigData ConfigSize="58">
<Data Format="L5K">
<![CDATA[[62,0,6,0,1,0,200,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,-52,1,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,95,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,34,48,9,95,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,-112
		,1,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,-56,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,42,48
		,9,100,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,43,48,9,-36,5,1,0,0,0,10,0,0,0,16,3,32,-109,36,44,48,9,76,29,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,1,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,1,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-127,48,9,-45,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,-1,0,1,0,0,0,10,0,0,0,16,3,32,-109,36,-122,48,9,-1,0,1,0,0,0,10,0,0,0,16,3,32,-109,36
		,-121,48,9,-4,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,11,0,1,0,0,0,10,0,0,0,16,3
		,32,-109,36,-118,48,9,-56,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,1,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,1,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,5,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,-98,0,1,0,0,0,12,0,0,0,16,4,32,-109,37,0,-27,1,48,9,116,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,51,0,1,0,0,0,12,0,0,0,16,4,32,-109,37
		,0,-15,1,48,9,0,1,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,-48,12,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,7,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,-52,1,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,64,3,74,-39
		,-100,52,-16,17,-68,116,0,-32,76,35,-103,-121,0,0,0]]]>
</Data>
</ConfigScript>
<Connections>
<Connection Name="Standard" RPI="20000" Type="Output" InputCxnPoint="1" OutputCxnPoint="2" OutputSize="4" InputSize="16" 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[[0,0]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="AB:PowerFlex525V_EENET_Drive:O:0">
<DataValueMember Name="LogicCommand" DataType="INT" Radix="Binary" Value="2#0000_0000_0000_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="0"/>
<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><PortName>PF525_A</PortName><PortDescription/><ConfigID>115</ConfigID><ADDAVersion>1</ADDAVersion><ConfigCode>200</ConfigCode><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_FLIP_FLOP" Class="Standard" Revision="1.0" ExecutePrescan="false" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2022-03-10T21:16:26.590Z" CreatedBy="DESKTOP-T9CCJM5\autStand" EditedDate="2025-05-21T10:05:03.350Z" EditedBy="LCIBATUMI\ilia.gurielidze" 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="On" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Amount of time Beacon is On while Flashing]]>
</Description>
<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">
<Description>
<![CDATA[Amount of time Beacon is Off while Flashing]]>
</Description>
<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_DJ_PE" 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-21T10:37:02.162Z" EditedBy="LCIBATUMI\ilia.gurielidze"
 SoftwareRevision="v36.00">
<Description>
<![CDATA[DYNAMIC JAM PHOTOEYE]]>
</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="US_Motor" TagType="Base" DataType="UDT_CTRL_VFD" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="DS_Motor" TagType="Base" DataType="UDT_CTRL_VFD" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="US_Station" TagType="Base" DataType="UDT_CTRL_STATION" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="FIO" TagType="Base" DataType="UDT_CTRL_SIO_FIO" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="US_In_Clear" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Upstrean PE]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="DS_In_Clear" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Downstram PE]]>
</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]]>
</Description>
<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">
<Description>
<![CDATA[Conveyor]]>
</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]]>
</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[Beacon Light]]>
</Description>
</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="Training_Mode" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="None">
<Description>
<![CDATA[In Training Mode]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Disable_Jam" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Jam Logic is Disabled]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Jam_Delay_Timer_In_MS" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Amount of time in Milliseconds PE should be blocked  for Conveyor to be considered Jammed]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="Jam_Timer" DataType="TIMER" ExternalAccess="None">
<Description>
<![CDATA[After Jam Timer is done PE reports the Jam and is being Reset if Downstream Conveyor Debounces the Jam]]>
</Description>
<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="Jam_Reset_Counter" DataType="COUNTER" ExternalAccess="None">
<Description>
<![CDATA[Reset for Jam Counter]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[0,2,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="COUNTER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="2"/>
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="CU" DataType="BOOL" Value="0"/>
<DataValueMember Name="CD" DataType="BOOL" Value="0"/>
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
<DataValueMember Name="OV" DataType="BOOL" Value="0"/>
<DataValueMember Name="UN" DataType="BOOL" Value="0"/>
</Structure>
</DefaultData>
</LocalTag>
<LocalTag Name="Run_Up_Enabled" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Conveyor has Discharge PE]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="DS_Run_Up_Enabled" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Downstram conveyor has Discharge PE]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="US_Not_Clear_Timer" DataType="TIMER" ExternalAccess="None">
<Description>
<![CDATA[Timer that ensures noiseless signal from Upstream PE]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[0,300,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="300"/>
<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="US_Blocked_Debounced" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Upstream PE is Blocked and it is not a noise]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="DS_Not_Clear_Timer" DataType="TIMER" ExternalAccess="None">
<Description>
<![CDATA[Timer that ensures noiseless signal from Downstream PE]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[0,300,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="300"/>
<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="DS_Blocked_Debounced" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Downstream PE is Blocked and it is not a noise]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Jam_Delay_Timer" DataType="TIMER" ExternalAccess="None">
<Description>
<![CDATA[Amount of time that PE should be blocked for the Conveyor to be consider Jammed]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[0,3000,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="3000"/>
<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="Concatenated_String" DataType="STRING" ExternalAccess="None">
<Description>
<![CDATA[String for Log]]>
</Description>
<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="Beacon_Flip_Flop" DataType="AOI_FLIP_FLOP" ExternalAccess="None">
<Description>
<![CDATA[Flip Flop for Flashing Beacon]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[1,0,0,[0,0,0],[0,0,0]]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="AOI_FLIP_FLOP">
<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="ONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[One Shot Instruction to skip Beacon Flashing Logic and Unlatch the Beacon Light when Jam is cleared]]>
</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">
<Text>
<![CDATA[XIC(s:fs)MOVE(250,DS_Not_Clear_Timer.PRE)MOVE(250,US_Not_Clear_Timer.PRE)RES(Jam_Timer);]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[XIO(US_In_Clear)TON(US_Not_Clear_Timer,?,?)XIC(US_Not_Clear_Timer.DN)OTE(US_Blocked_Debounced);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[XIO(DS_In_Clear)TON(DS_Not_Clear_Timer,?,?)XIC(DS_Not_Clear_Timer.DN)OTE(DS_Blocked_Debounced);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[XIC(HMI.Disable_PB)OTE(Disabled)OTE(HMI.Disable_PB);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[XIO(FIO.STS.Communication_Fault)XIC(US_Blocked_Debounced)OTE(Blocked)OTE(CTRL.STS.Blocked)OTE(HMI.Blocked);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[XIO(US_Motor.STS.Maintenance_Mode)XIC(US_Motor.STS.Running)MUL(HMI.Full_Time_In_Seconds,1000,Jam_Timer.PRE)[XIO(FIO.STS.Communication_Fault) XIC(US_Blocked_Debounced) XIC(DS_Motor.STS.Running) XIO(Disabled) XIO(Disable_Jam) RTO(Jam_Timer,?,?) ,XIC(DS_Motor.STS.Running) XIC(DS_Blocked_Debounced) RES(Jam_Timer) ,XIC(Jam_Timer.DN) OTL(Jammed) ];]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[[XIC(US_Motor.STS.MCM_JR_PB_Pressed) ,XIC(US_Station.STS.Start) ]XIC(Jammed)[XIO(US_Blocked_Debounced) ,XIC(Disabled) ]OTU(Jammed)RES(Jam_Timer);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Text>
<![CDATA[XIC(Jammed)MOVE(' JAM',Concatenated_String)[CONCAT(HMI.Name,Concatenated_String,US_Motor.CMD.Log) ,CONCAT(HMI.Name,Concatenated_String,DS_Motor.CMD.Log) ]OTE(CTRL.STS.Jammed)OTL(US_Motor.CMD.Jammed)OTL(DS_Motor.CMD.Jammed)OTL(US_Station.CMD.Jammed);]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Text>
<![CDATA[XIO(Jammed)[ONS(ONS) OTU(Out_Beacon_Light) ,JMP(JMP) ];]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Text>
<![CDATA[XIC(US_Motor.STS.MCM_Started)XIC(Jammed)[XIC(Blocked) AOI_FLIP_FLOP(Beacon_Flip_Flop,2000,2000) ,XIO(Blocked) ]OTE(Out_Beacon_Light);]]>
</Text>
</Rung>
<Rung Number="10" Type="N">
<Text>
<![CDATA[LBL(JMP)NOP();]]>
</Text>
</Rung>
<Rung Number="11" Type="N">
<Text>
<![CDATA[XIC(Can_Run_Up)XIC(US_Motor.STS.Interlock)OTL(Run_Up_Enabled);]]>
</Text>
</Rung>
<Rung Number="12" Type="N">
<Text>
<![CDATA[[XIC(Blocked) ,XIO(Can_Run_Up) ]OTU(Run_Up_Enabled);]]>
</Text>
</Rung>
<Rung Number="13" Type="N">
<Text>
<![CDATA[XIC(Run_Up_Enabled)OTL(US_Motor.CMD.Run_Up_Enabled);]]>
</Text>
</Rung>
<Rung Number="14" Type="N">
<Comment>
<![CDATA[ALARMS
]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="15" Type="N">
<Text>
<![CDATA[XIC(Disabled)OTE(HMI.Alarm.Disabled);]]>
</Text>
</Rung>
<Rung Number="16" Type="N">
<Text>
<![CDATA[XIC(Jammed)OTE(HMI.Alarm.Jammed);]]>
</Text>
</Rung>
<Rung Number="17" Type="N">
<Comment>
<![CDATA[Clear - Green (0.217.0)
]]>
</Comment>
<Text>
<![CDATA[XIO(Blocked)MOVE(5,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="18" Type="N">
<Comment>
<![CDATA[Blocked - Black (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[Jam Is Cleared - Flashing Orange/Red (255.140.0/255.0.0)

]]>
</Comment>
<Text>
<![CDATA[XIC(Jammed)XIO(Blocked)MOVE(2,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="21" Type="N">
<Comment>
<![CDATA[Conveyor is Jammed and PE is Blocked - Flashing Orange/Black (255.140.0/255.255.255)
]]>
</Comment>
<Text>
<![CDATA[XIC(Jammed)XIC(Blocked)MOVE(1,HMI.Color);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
<Routine Name="Prescan" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[FLL(0,CTRL,1)FLL(0,HMI.Alarm,1);]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[OTU(Disabled)OTU(HMI.Disable_PB)OTU(Jammed);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
</AddOnInstructionDefinition>
<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-19T20:06:16.540Z" EditedBy="LCIBATUMI\ilia.gurielidze"
 SoftwareRevision="v36.00">
<Description>
<![CDATA[DATA POWER MODULE]]>
</Description>
<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.Communication_Fault)OTE(HMI.Alarm.Communication_Fault)OTL(MCM.CMD.Communication_Faulted)OTL(CommFaultLatch);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[XIO(Communication_Fault)OTU(CommFaultLatch);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[XIC(CommFaultLatch)OTL(MCM.CMD.Communication_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_ENCODER" 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-19T22:15:52.618Z" EditedBy="LCIBATUMI\ilia.gurielidze"
 SoftwareRevision="v36.00">
<Description>
<![CDATA[ENCODER]]>
</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_ENCODER" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="CTRL" TagType="Base" DataType="UDT_CTRL_ENCODER" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Conveyor_Encoder" TagType="Base" DataType="UDT_CTRL_VFD" Usage="InOut" Required="true" Visible="true" Constant="false">
<Description>
<![CDATA[Conveyour Encoder Controls]]>
</Description>
</Parameter>
<Parameter Name="Upstream_VFD" TagType="Base" DataType="UDT_CTRL_VFD" Usage="InOut" Required="true" Visible="true" Constant="false">
<Description>
<![CDATA[Upstream Conveyour VFD Controls]]>
</Description>
</Parameter>
<Parameter Name="Downstream_VFD" TagType="Base" DataType="UDT_CTRL_VFD" Usage="InOut" Required="true" Visible="true" Constant="false">
<Description>
<![CDATA[Downstream Conveyour VFD Controls]]>
</Description>
</Parameter>
<Parameter Name="FIO" TagType="Base" DataType="UDT_CTRL_SIO_FIO" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="In_Encoder_Pulse" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Incoming Pulse from Encoder]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Encoder_Faulted" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Encoder is Faulted]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Low_Speed_In_Percentages" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Speed that is considered to be Low which will report the Fault]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Conveyor_Speed" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Current Conveyor Speed]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<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="Concatenated_String" DataType="STRING" ExternalAccess="None">
<Description>
<![CDATA[String for Log]]>
</Description>
<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="Encoder_Pulse_CTU" DataType="COUNTER" ExternalAccess="None">
<Description>
<![CDATA[Counter that accumulates Encoder Pulses]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[0,99999,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="COUNTER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="99999"/>
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
<DataValueMember Name="CU" DataType="BOOL" Value="0"/>
<DataValueMember Name="CD" DataType="BOOL" Value="0"/>
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
<DataValueMember Name="OV" DataType="BOOL" Value="0"/>
<DataValueMember Name="UN" DataType="BOOL" Value="0"/>
</Structure>
</DefaultData>
</LocalTag>
<LocalTag Name="Speed_Timer" DataType="TIMER" ExternalAccess="None">
<Description>
<![CDATA[Speed Timer to calculate Conveyor Speed in Feet Per Second]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[0,1000,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="1000"/>
<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="Low_Speed" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Low Conveyor Speed]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Low_Speed_Timer" DataType="TIMER" ExternalAccess="None">
<Description>
<![CDATA[The amount of time Conveyor runs with a Low Speed before Low Speed Fault Is Reported]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[0,1000,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="1000"/>
<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">
<Comment>
<![CDATA[The Encoder sends a pulse each time Conveyor moves by 1 Inch


]]>
</Comment>
<Text>
<![CDATA[XIC(In_Encoder_Pulse)CTU(Encoder_Pulse_CTU,?,?);]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[XIO(Speed_Timer.DN)TON(Speed_Timer,?,?);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Comment>
<![CDATA[Coveyor's Speed Formula
Inches Per Second * 5 = Feet Per Minute
]]>
</Comment>
<Text>
<![CDATA[XIC(Speed_Timer.DN)MUL(Encoder_Pulse_CTU.ACC,5,Conveyor_Speed)CLR(Encoder_Pulse_CTU.ACC);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[MUL(Conveyor_Encoder.STS.Current_Speed,Low_Speed_In_Percentages,Low_Speed)DIV(Low_Speed,100,Low_Speed);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[LT(Conveyor_Speed,Low_Speed)TON(Low_Speed_Timer,?,?)XIC(Low_Speed_Timer.DN)XIO(Encoder_Faulted)OTL(Encoder_Faulted);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[XIC(Conveyor_Encoder.STS.MCM_JR_PB_Pressed)XIC(Encoder_Faulted)OTU(Encoder_Faulted);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[XIC(Encoder_Faulted)MOVE(' Encoder Fault',Concatenated_String)CONCAT(HMI.Name,Concatenated_String,Conveyor_Encoder.CMD.Log)OTL(Conveyor_Encoder.CMD.Encoder_Fault)OTL(Upstream_VFD.CMD.Stop_Auto_Restart)OTL(Downstream_VFD.CMD.Stop_Auto_Restart)OTE(CTRL.STS.Encoder_Fault)OTE(HMI.Alarm.Encoder_Faulted);]]>
</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(Encoder_Faulted);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
</AddOnInstructionDefinition>
<AddOnInstructionDefinition Name="AOI_JPE" 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-21T10:05:03.358Z" EditedBy="LCIBATUMI\ilia.gurielidze"
 SoftwareRevision="v36.00">
<Description>
<![CDATA[JAM PHOTOEYE]]>
</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="Conveyor" TagType="Base" DataType="UDT_CTRL_VFD" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Station" TagType="Base" DataType="UDT_CTRL_STATION" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="FIO" TagType="Base" DataType="UDT_CTRL_SIO_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]]>
</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]]>
</Description>
<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">
<Description>
<![CDATA[Conveyor]]>
</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="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="Run_Up" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[When Upstream Conveyors are Stopped, Conveyor keeps running untill Discharge PE is Blocked]]>
</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[Blue Beacon Light]]>
</Description>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="Jam_Timer" DataType="TIMER" ExternalAccess="None">
<Description>
<![CDATA[After Jam Timer is Done Jam Fault is reported]]>
</Description>
<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">
<Description>
<![CDATA[One Shot Instruction to skip Beacon Flashing Logic and Unlatch the Beacon Light when Jam is cleared]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Flip_Flop" DataType="AOI_FLIP_FLOP" ExternalAccess="None">
<Description>
<![CDATA[Beacon Flip Flop]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[1,0,0,[0,0,0],[0,0,0]]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="AOI_FLIP_FLOP">
<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="Concatenated_String" DataType="STRING" ExternalAccess="None">
<Description>
<![CDATA[String for Log]]>
</Description>
<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>
</LocalTags>
<Routines>
<Routine Name="Logic" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[MUL(HMI.Full_Time_In_Seconds,1000,Jam_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[[XIC(Conveyor.STS.MCM_JR_PB_Pressed) ,XIC(Station.STS.Start) ]XIC(Jammed)[XIO(Blocked) ,XIC(Disabled) ]OTU(Jammed);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[XIO(FIO.STS.Communication_Fault)XIO(In_Clear)OTE(Blocked)OTE(CTRL.STS.Blocked)OTE(HMI.Blocked);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[XIO(Conveyor.STS.Maintenance_Mode)[XIC(Blocked) [XIC(Conveyor.STS.Running) ,XIC(Jam_Timer.DN) ] XIO(Disabled) TON(Jam_Timer,?,?) ,XIC(Jam_Timer.DN) OTL(Jammed) ];]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[XIC(Jammed)[MOVE(' JAM',Concatenated_String) CONCAT(HMI.Name,Concatenated_String,Conveyor.CMD.Log) ,MOVE(' JAM',Concatenated_String) CONCAT(HMI.Name,Concatenated_String,Station.CMD.Log) ]OTL(Conveyor.CMD.Jammed)OTL(Station.CMD.Jammed)OTE(CTRL.STS.Jammed);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Text>
<![CDATA[XIO(Jammed)[ONS(ONS) OTU(Out_Beacon_Light) ,JMP(JMP) ];]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Text>
<![CDATA[XIC(Conveyor.STS.MCM_Started)XIC(Jammed)[XIC(Blocked) AOI_FLIP_FLOP(Flip_Flop,500,500) ,XIO(Blocked) ]OTE(Out_Beacon_Light);]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Text>
<![CDATA[LBL(JMP)NOP();]]>
</Text>
</Rung>
<Rung Number="10" Type="N">
<Text>
<![CDATA[XIC(Can_Run_Up)XIC(Conveyor.STS.Interlock)OTL(Run_Up);]]>
</Text>
</Rung>
<Rung Number="11" Type="N">
<Text>
<![CDATA[[XIC(Blocked) ,XIO(Can_Run_Up) ]OTU(Run_Up);]]>
</Text>
</Rung>
<Rung Number="12" Type="N">
<Text>
<![CDATA[XIC(Can_Run_Up)OTL(Conveyor.CMD.Run_Up_Enabled);]]>
</Text>
</Rung>
<Rung Number="13" Type="N">
<Comment>
<![CDATA[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[XIC(Jammed)OTE(HMI.Alarm.Jammed);]]>
</Text>
</Rung>
<Rung Number="16" Type="N">
<Comment>
<![CDATA[Clear - Green (0.217.0)
]]>
</Comment>
<Text>
<![CDATA[XIO(Blocked)MOVE(5,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="17" Type="N">
<Comment>
<![CDATA[Blocked - Black (255.255.255)
]]>
</Comment>
<Text>
<![CDATA[XIC(Blocked)MOVE(4,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="18" Type="N">
<Comment>
<![CDATA[Disabled  - Light Grey (211.211.211)
]]>
</Comment>
<Text>
<![CDATA[XIC(Disabled)MOVE(3,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="19" Type="N">
<Comment>
<![CDATA[Jam is Cleared - Flashing Orange/Red (255.140.0/255.0.0)
]]>
</Comment>
<Text>
<![CDATA[XIC(Jammed)XIO(Blocked)MOVE(2,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="20" Type="N">
<Comment>
<![CDATA[Conveyor is Jammed and PE is Blocked - Flashing Orange/Black (255.140.0/255.255.255)
]]>
</Comment>
<Text>
<![CDATA[XIC(Jammed)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)OTU(Jammed);]]>
</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-22T06:27:50.547Z" EditedBy="LCIBATUMI\ilia.gurielidze"
 SoftwareRevision="v36.00">
<Description>
<![CDATA[MAIN CONTROL MODULE]]>
</Description>
<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="System_Started" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[MCM System Started]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Maintenance_Mode" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[In Maintenance Mode]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Motor_Fault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Motor Faulted in MCM System]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Jam_Fault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor Jammed in System]]>
</Description>
<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">
<Description>
<![CDATA[System EStopped]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Low_Air_Pressure_Fault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Low Air Pressure in System]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Horn_Sound" 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="In_Start_PB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Start PushButton]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="In_Stop_PB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Stop PushButton]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="In_EStop_PB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Emergency Stop PushButton]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="In_Fire_Relay" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Fire Relay]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="In_VFD_Fault_Reset_PB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[VFD Fault Reset PushButton]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="In_Jam_Restart_PB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Jam Reset PushButton]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="In_LAP_PB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Low Air Pressure PushButton]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="In_UPS_Battery_Fault" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Uninterrupted Power Supply Faulted]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="In_UPS_Battery_On" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Uninterrupted Power Supply On]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="In_UPS_Battery_Low" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Uninterrupted Power Supply Low]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Out_EStop_PB_LT" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Emergenyc Stop PushButton Light]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Out_Start_PB_LT" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Start PushButton Light]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Out_Motor_Fault_PB_LT" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Motor Fault PushButton Light]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Out_Jam_Restart_PB_LT" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Jam Reset PushButton Light]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Out_LAP_PB_LT" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Low Air Pressure PushButton Light]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Communication_Fault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Communication Faulted in System]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="EStoped_Was_Actuated" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Emergency Stop Was Actuated in System]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Concattenated_String" DataType="STRING" ExternalAccess="None">
<Description>
<![CDATA[String for Log]]>
</Description>
<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="Encoder_Fault" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Encder Faulted or Conveyor is Running at Low Speed]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="EncoderFault_FlipFlip" DataType="AOI_FLIP_FLOP" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[1,0,0,[0,0,0],[0,0,0]]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="AOI_FLIP_FLOP">
<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="Beacon_Flip_Flop" DataType="AOI_FLIP_FLOP" ExternalAccess="None">
<DefaultData Format="L5K">
<![CDATA[[1,0,0,[0,0,0],[0,0,0]]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="AOI_FLIP_FLOP">
<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(CTRL.STS.LAP_PB_LT)OTE(Low_Air_Pressure_Fault);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[[XIC(CTRL.STS.Start_PB) ,XIC(System_Started) ]XIO(CTRL.STS.Stop_PB)OTE(CTRL.STS.System_Started)OTE(System_Started);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.VFD_Was_Faulted)OTE(CTRL.STS.VFD_Faulted)OTE(Motor_Fault);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Jam_Fault)OTE(CTRL.STS.Jam_Fault)OTE(Jam_Fault);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Encoder_Fault)OTE(CTRL.STS.Encoder_Fault)OTE(Encoder_Fault);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[[XIC(CTRL.CMD.EStop_Actuated) ,XIO(In_EStop_PB) ]OTE(EStopped);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Communication_Was_Faulted)OTE(CTRL.STS.Communication_Fault)OTE(Communication_Fault);]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Text>
<![CDATA[[XIO(In_Start_PB) ,XIC(HMI.Start_PB) ]OTL(CTRL.CMD.Start_PB)OTE(CTRL.STS.Start_Request);]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Text>
<![CDATA[[XIO(In_Stop_PB) ,XIO(In_Fire_Relay) ,XIC(HMI.Stop_PB) ,XIC(CTRL.STS.EStopped) ,XIC(CTRL.CMD.Communication_Was_Faulted) ]OTL(CTRL.CMD.Stop_PB);]]>
</Text>
</Rung>
<Rung Number="10" Type="N">
<Text>
<![CDATA[XIO(In_EStop_PB)OTL(CTRL.CMD.EStop_PB);]]>
</Text>
</Rung>
<Rung Number="11" Type="N">
<Text>
<![CDATA[XIO(In_EStop_PB)OTE(CTRL.STS.EStopped);]]>
</Text>
</Rung>
<Rung Number="12" Type="N">
<Text>
<![CDATA[[XIC(In_VFD_Fault_Reset_PB) ,XIC(HMI.VFD_Reset_PB_Pressed) ]OTL(CTRL.CMD.VFD_Fault_Reset_PB);]]>
</Text>
</Rung>
<Rung Number="13" Type="N">
<Text>
<![CDATA[[XIC(In_Jam_Restart_PB) ,XIC(HMI.Jam_Reset_PB_Pressed) ]OTL(CTRL.CMD.Jam_Restart_PB);]]>
</Text>
</Rung>
<Rung Number="14" Type="N">
<Text>
<![CDATA[[XIC(In_LAP_PB) ,XIC(HMI.LAR_PB_Pressed) ]OTL(CTRL.CMD.LAP_PB);]]>
</Text>
</Rung>
<Rung Number="15" Type="N">
<Text>
<![CDATA[XIC(System_Started)OTE(Out_Start_PB_LT);]]>
</Text>
</Rung>
<Rung Number="16" Type="N">
<Text>
<![CDATA[[XIO(CTRL.CMD.VFD_Faulted) XIC(CTRL.CMD.VFD_Was_Faulted) ,XIC(CTRL.CMD.VFD_Faulted) ]OTE(Out_Motor_Fault_PB_LT);]]>
</Text>
</Rung>
<Rung Number="17" Type="N">
<Text>
<![CDATA[[XIC(Jam_Fault) ,XIC(Encoder_Fault) AOI_FLIP_FLOP(EncoderFault_FlipFlip,2000,2000) ]OTE(Out_Jam_Restart_PB_LT);]]>
</Text>
</Rung>
<Rung Number="18" Type="N">
<Text>
<![CDATA[XIC(Low_Air_Pressure_Fault)OTE(Out_LAP_PB_LT);]]>
</Text>
</Rung>
<Rung Number="19" Type="N">
<Text>
<![CDATA[[XIC(EStopped) ,XIC(CTRL.CMD.EStop_Was_Actuated) XIO(EStopped) ]OTE(Out_EStop_PB_LT);]]>
</Text>
</Rung>
<Rung Number="20" Type="N">
<Text>
<![CDATA[XIC(EStopped)OTE(HMI.Beacon_Light);]]>
</Text>
</Rung>
<Rung Number="21" Type="N">
<Comment>
<![CDATA[ALARMS
]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="22" Type="N">
<Text>
<![CDATA[XIO(In_EStop_PB)OTE(HMI.Alarm.EStop_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="23" Type="N">
<Text>
<![CDATA[XIO(In_UPS_Battery_Fault)OTE(HMI.Alarm.UPS_Fault);]]>
</Text>
</Rung>
<Rung Number="24" Type="N">
<Text>
<![CDATA[XIO(In_UPS_Battery_On)OTE(HMI.Alarm.UPS_Battery_On);]]>
</Text>
</Rung>
<Rung Number="25" Type="N">
<Text>
<![CDATA[XIO(In_UPS_Battery_Low)OTE(HMI.Alarm.UPS_Battery_Low);]]>
</Text>
</Rung>
<Rung Number="26" Type="N">
<Text>
<![CDATA[XIO(In_Fire_Relay)OTE(HMI.Alarm.Fire_Relay_De_Energized);]]>
</Text>
</Rung>
<Rung Number="27" Type="N">
<Text>
<![CDATA[[XIC(Jam_Fault) ,XIC(Encoder_Fault) ,XIC(Motor_Fault) ,XIC(EStopped) ]OTE(HMI.System_Fault_Present);]]>
</Text>
</Rung>
<Rung Number="28" Type="N">
<Text>
<![CDATA[XIC(System_Started)OTE(HMI.Start_PB_LT);]]>
</Text>
</Rung>
<Rung Number="29" Type="N">
<Text>
<![CDATA[XIO(System_Started)OTE(HMI.Stop_PB_LT);]]>
</Text>
</Rung>
<Rung Number="30" Type="N">
<Text>
<![CDATA[XIC(HMI.Start_PB)OTU(HMI.Start_PB);]]>
</Text>
</Rung>
<Rung Number="31" Type="N">
<Text>
<![CDATA[XIC(HMI.Stop_PB)OTU(HMI.Stop_PB);]]>
</Text>
</Rung>
<Rung Number="32" Type="N">
<Text>
<![CDATA[XIC(HMI.VFD_Reset_PB_Pressed)OTU(HMI.VFD_Reset_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="33" Type="N">
<Text>
<![CDATA[XIC(HMI.Jam_Reset_PB_Pressed)OTU(HMI.Jam_Reset_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="34" Type="N">
<Text>
<![CDATA[XIC(HMI.LAR_PB_Pressed)OTU(HMI.LAR_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="35" Type="N">
<Text>
<![CDATA[XIC(HMI.Communication_Fault_Reset_Button)OTU(HMI.Communication_Fault_Reset_Button);]]>
</Text>
</Rung>
<Rung Number="36" Type="N">
<Comment>
<![CDATA[Colors of Animation
]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="37" Type="N">
<Comment>
<![CDATA[Off - White (0.0.0)
]]>
</Comment>
<Text>
<![CDATA[XIO(System_Started)MOVE(13,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="38" Type="N">
<Comment>
<![CDATA[Running - Green (0.255.0)
]]>
</Comment>
<Text>
<![CDATA[XIC(System_Started)MOVE(10,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="39" Type="N">
<Comment>
<![CDATA[Jam - Yellow (255.255.0)
]]>
</Comment>
<Text>
<![CDATA[[XIC(Jam_Fault) ,XIC(Encoder_Fault) ]MOVE(4,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="40" Type="N">
<Comment>
<![CDATA[VFD Fault - Blue (0.0.255)
]]>
</Comment>
<Text>
<![CDATA[XIC(Motor_Fault)MOVE(2,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="41" Type="N">
<Comment>
<![CDATA[EStopped - Red (255.0.0)
]]>
</Comment>
<Text>
<![CDATA[XIC(EStopped)MOVE(1,HMI.Color);]]>
</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_STATION_EPC" Class="Standard" Revision="1.0" Vendor="Automation Standard" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2012-02-01T16:00:09.261Z" CreatedBy="Not Available" EditedDate="2025-05-22T12:50:54.097Z" EditedBy="LCIBATUMI\ilia.gurielidze"
 SoftwareRevision="v36.00">
<Description>
<![CDATA[EMERGENSY STOP STATION PUSH BUTTON]]>
</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="MCM" TagType="Base" DataType="UDT_CTRL_MCM" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="HMI" TagType="Base" DataType="UDT_HMI_STATION" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Station" TagType="Base" DataType="UDT_CTRL_STATION" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="SIO" TagType="Base" DataType="UDT_CTRL_SIO_FIO" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="In_EStop" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Emergency Pull Cord(NC)]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="EStop_Actuated" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Emergency Stop Actuated]]>
</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[Beacon Light]]>
</Description>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="Restart" 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="Beacon_ONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[To Unlatch Beacon Light once if Emergency Stop was not Actuated]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Flip_Flop" DataType="AOI_FLIP_FLOP" ExternalAccess="None">
<Description>
<![CDATA[Beacon Flip Flop]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[1,0,0,[0,0,0],[0,0,0]]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="AOI_FLIP_FLOP">
<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="Estop_Was_Actuated" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Emergency Stop was Actuated]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Concatenated_String" DataType="STRING" ExternalAccess="None">
<Description>
<![CDATA[Sring for Log]]>
</Description>
<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="Acknowledge_ONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[To Unlatch the Ucknoledgement once the Emergency Stop Actuated]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Acknowledge" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Emergency Stop Acknowledgment]]>
</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">
<Text>
<![CDATA[XIO(In_EStop)XIO(SIO.STS.Communication_Fault)OTL(Station.CMD.EStop_Actuated)OTL(Estop_Was_Actuated)OTL(MCM.CMD.EStop_Actuated)OTE(EStop_Actuated);]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[XIO(Station.STS.EStop_Was_Actuated)OTU(Estop_Was_Actuated);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[XIO(Estop_Was_Actuated)[ONS(Beacon_ONS) OTU(Out_Beacon_Light) ,JMP(JMP) ];]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[[XIC(EStop_Actuated) AOI_FLIP_FLOP(Flip_Flop,500,500) ,XIC(Station.STS.EStop_Was_Actuated) XIC(In_EStop) ]OTE(Out_Beacon_Light);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[LBL(JMP)NOP();]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Comment>
<![CDATA[ALARM
]]>
</Comment>
<Text>
<![CDATA[XIC(EStop_Actuated)OTE(HMI.Alarm.EStopped);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Comment>
<![CDATA[Colors of Animation
]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Comment>
<![CDATA[Conveyor Running - Green (0.255.0)
]]>
</Comment>
<Text>
<![CDATA[MOVE(2,HMI.Stop_Color);]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Comment>
<![CDATA[EStop Actuated - Red (255.0.0)
]]>
</Comment>
<Text>
<![CDATA[XIC(EStop_Actuated)MOVE(1,HMI.Stop_Color);]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.Unacknowldge_All)OTU(Acknowledge);]]>
</Text>
</Rung>
<Rung Number="10" Type="N">
<Text>
<![CDATA[[XIC(EStop_Actuated) ONS(Acknowledge_ONS) OTU(Acknowledge) ,XIC(EStop_Actuated) [XIO(Acknowledge) MOVE(' TRIPPED',Concatenated_String) CONCAT(HMI.Name,Concatenated_String,MCM.CMD.Log) ADD(MCM.CMD.Log_Quantity,1,MCM.CMD.Log_Quantity) ,MOVE(' TRIPPED',Concatenated_String) CONCAT(HMI.Name,Concatenated_String,Station.CMD.Log) ] ,NE(MCM.STS.Aknowledgement_ID,'') EQ(MCM.CMD.Log,MCM.STS.Aknowledgement_ID) OTL(Acknowledge) MOVE('',MCM.STS.Aknowledgement_ID) ];]]>
</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,HMI.Alarm,1);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
</AddOnInstructionDefinition>
<AddOnInstructionDefinition Name="AOI_STATION_SS_PB" Class="Standard" Revision="1.0" Vendor="Automation Standard" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2012-02-01T16:00:09.261Z" CreatedBy="Not Available" EditedDate="2025-05-22T12:51:32.133Z" EditedBy="LCIBATUMI\ilia.gurielidze"
 SoftwareRevision="v36.00">
<Description>
<![CDATA[START/STOP STATION PUSH BUTTON]]>
</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_STATION" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="CTRL" TagType="Base" DataType="UDT_CTRL_STATION" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Partner" TagType="Base" DataType="UDT_CTRL_STATION" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Motor" TagType="Base" DataType="UDT_CTRL_VFD" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="SIO" TagType="Base" DataType="UDT_CTRL_SIO_FIO" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="In_Start_PB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="None">
<Description>
<![CDATA[Start Push Button (NO)]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="In_Stop_PB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stop Push Button (NC)]]>
</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="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Beacon Light]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Stop_Pressed" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Stop Conveyors / System]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="Flip_Flop" DataType="AOI_FLIP_FLOP" ExternalAccess="None">
<Description>
<![CDATA[Flip Flop for Flashing Beacon]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[1,0,0,[0,0,0],[0,0,0]]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="AOI_FLIP_FLOP">
<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="Concatenated_String" DataType="STRING" ExternalAccess="None">
<Description>
<![CDATA[String for Log]]>
</Description>
<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="ONS" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[One Shot Instruction to unlatch Stop_pressed when Stop_PB not pressed, command for partner stations started and]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Jam_Latch" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Sync flashing pilot lights in a group of partned SS stations]]>
</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">
<Text>
<![CDATA[MOVE(CTRL.CMD.Log,CTRL.STS.Log);]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.EStop_Actuated)OTL(CTRL.STS.EStop_Was_Actuated);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[[XIC(In_Start_PB) ,XIC(Motor.STS.MCM_Start_PB_Pressed) ]OTU(CTRL.STS.EStop_Was_Actuated);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Jammed)OTE(CTRL.STS.Jam_Fault);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[[XIO(Motor.STS.In_Power_Saving_Mode) XIC(Motor.STS.Enabled) XIO(CTRL.CMD.Jammed) ,XIO(CTRL.STS.EStop_Was_Actuated) [XIC(CTRL.CMD.Jammed) ,[XIC(Partner.STS.JR_PB_LT) ,XIC(Jam_Latch) ] [XIC(CTRL.CMD.Jammed) ,XIC(Partner.STS.Jam_Fault) ] ] OTE(Jam_Latch) AOI_FLIP_FLOP(Flip_Flop,500,500) ,XIO(Motor.STS.MCM_EStop_PB_Pressed) XIO(CTRL.CMD.EStop_Actuated) XIC(CTRL.STS.EStop_Was_Actuated) AOI_FLIP_FLOP(Flip_Flop,100,100) ,XIC(Motor.STS.In_Power_Saving_Mode) XIO(CTRL.STS.EStop_Was_Actuated) AOI_FLIP_FLOP(Flip_Flop,1000,1000) ]OTE(CTRL.STS.JR_PB_LT)OTE(Out_Beacon_Light);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Comment>
<![CDATA[Commands to Motor]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[XIC(In_Stop_PB)[XIC(In_Start_PB) ,XIC(HMI.Start_PB) ,XIC(Motor.STS.MCM_Start_PB_Pressed) XIO(CTRL.STS.Jam_Fault) XIO(Partner.STS.Jam_Fault) ,XIC(Partner.STS.Start) ONS(ONS.0) ][XIC(Stop_Pressed) ,XIC(Motor.STS.In_Power_Saving_Mode) ,XIC(CTRL.STS.Jam_Fault) ,XIC(Partner.STS.Jam_Fault) ]OTE(CTRL.STS.Start)OTU(Motor.STS.In_Power_Saving_Mode)OTL(Motor.CMD.Start)OTU(HMI.Start_PB)OTU(Stop_Pressed);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Text>
<![CDATA[XIC(Motor.STS.MCM_Started)[XIO(SIO.STS.Communication_Fault) XIO(In_Stop_PB) ,XIC(HMI.Stop_PB) ]OTE(CTRL.STS.Stop)OTL(Stop_Pressed)OTU(HMI.Stop_PB);]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Text>
<![CDATA[XIC(Stop_Pressed)MOVE(' STOP',Concatenated_String)CONCAT(HMI.Name,Concatenated_String,Motor.CMD.Log)OTL(Motor.CMD.Stop_Require_Start)OTL(Motor.CMD.Stopped_By_Stop_PB)OTE(HMI.Alarm.Stopped);]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Comment>
<![CDATA[SS Station HMI Color]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="10" Type="N">
<Text>
<![CDATA[XIO(Out_Beacon_Light)MOVE(4,HMI.Start_Color);]]>
</Text>
</Rung>
<Rung Number="11" Type="N">
<Text>
<![CDATA[XIO(Out_Beacon_Light)[XIC(In_Start_PB) ,XIC(HMI.Start_PB) ]MOVE(3,HMI.Start_Color);]]>
</Text>
</Rung>
<Rung Number="12" Type="N">
<Text>
<![CDATA[XIC(Out_Beacon_Light)MOVE(2,HMI.Start_Color);]]>
</Text>
</Rung>
<Rung Number="13" Type="N">
<Text>
<![CDATA[XIC(Out_Beacon_Light)[XIC(In_Start_PB) ,XIC(HMI.Start_PB) ]MOVE(1,HMI.Start_Color);]]>
</Text>
</Rung>
<Rung Number="14" Type="N">
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="15" Type="N">
<Text>
<![CDATA[XIO(Stop_Pressed)MOVE(4,HMI.Stop_Color);]]>
</Text>
</Rung>
<Rung Number="16" Type="N">
<Text>
<![CDATA[XIO(Stop_Pressed)[XIO(In_Stop_PB) ,XIC(HMI.Stop_PB) ]MOVE(3,HMI.Stop_Color);]]>
</Text>
</Rung>
<Rung Number="17" Type="N">
<Text>
<![CDATA[XIC(Stop_Pressed)MOVE(2,HMI.Stop_Color);]]>
</Text>
</Rung>
<Rung Number="18" Type="N">
<Text>
<![CDATA[XIC(Stop_Pressed)[XIO(In_Stop_PB) ,XIC(HMI.Stop_PB) ]MOVE(1,HMI.Stop_Color);]]>
</Text>
</Rung>
<Rung Number="19" Type="N">
<Text>
<![CDATA[OTU(CTRL.CMD.EStop_Actuated)OTU(CTRL.CMD.Jammed)MOVE('',CTRL.CMD.Log);]]>
</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,HMI.Alarm,1)OTU(HMI.Start_PB)OTU(HMI.Stop_PB)OTU(Stop_Pressed);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
</AddOnInstructionDefinition>
<AddOnInstructionDefinition Name="AOI_TIPPER" Class="Standard" Revision="1.0" Vendor="Automation Standard" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2011-11-21T18:20:13.957Z" CreatedBy="Not Available" EditedDate="2025-05-22T12:52:09.134Z" EditedBy="LCIBATUMI\ilia.gurielidze"
 SoftwareRevision="v36.00">
<Description>
<![CDATA[TIPPER]]>
</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_TIPPER" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="CTRL" TagType="Base" DataType="UDT_CTRL_TIPPER" 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="ReadMSG" TagType="Base" DataType="MESSAGE" Usage="InOut" Required="true" Visible="true"/>
<Parameter Name="WriteMSG" TagType="Base" DataType="MESSAGE" Usage="InOut" Required="true" Visible="true"/>
<Parameter Name="In_Communication_Fault" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication Fault]]>
</Description>
<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="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Tipper Running]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Run_Enabled" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Tipper Can Run]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Run" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Run Tipper]]>
</Description>
<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">
<Description>
<![CDATA[Emergency Stop Actuated]]>
</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 Only">
<Description>
<![CDATA[Tipper]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="VFD_Fault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Faulted]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Read_Data" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
<Comments>
<Comment Operand=".0">
<![CDATA[Hearbeat from Conveyor]]>
</Comment>
<Comment Operand=".1">
<![CDATA[Dumper in Auto Mode]]>
</Comment>
<Comment Operand=".2">
<![CDATA[Dumper in Manual Mode]]>
</Comment>
<Comment Operand=".3">
<![CDATA[Dumper Emergency Stopped]]>
</Comment>
<Comment Operand=".4">
<![CDATA[Dumper Running in Auto Mode]]>
</Comment>
<Comment Operand=".5">
<![CDATA[Dumper Faulted]]>
</Comment>
</Comments>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Write_Data" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="None">
<Comments>
<Comment Operand=".0">
<![CDATA[Hearbeat to Conveyor]]>
</Comment>
<Comment Operand=".1">
<![CDATA[Dumper is Ready to Dump Package from Conveyor]]>
</Comment>
</Comments>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Communication_Fault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="None">
<Description>
<![CDATA[Ethernet Communication Fault]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Maintenance_Mode" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[In Maintance Mode]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="Jammed_Latch" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Unlatches the Data in PreScan]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Heartbeat_Timer" DataType="TIMER" Dimensions="2" ExternalAccess="None">
<Description>
<![CDATA[After Timer is Done, which means that Hearbeat Stopped reports Communication Fault]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[[0,1000,0],[0,1000,0]]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Array DataType="TIMER" Dimensions="2">
<Element Index="[0]">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="1000"/>
<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>
</Element>
<Element Index="[1]">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="1000"/>
<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>
</Element>
</Array>
</DefaultData>
</LocalTag>
<LocalTag Name="Data_Timer" DataType="TIMER" ExternalAccess="None">
<Description>
<![CDATA[Limit Messages not to Overflow the Controller]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[0,100,0]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="TIMER">
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="100"/>
<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="Flip_Flop" DataType="AOI_FLIP_FLOP" ExternalAccess="None">
<Description>
<![CDATA[Toggles On and Off,  tries to Write Hearbeat to Tipper Module]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[[1,0,0,[0,0,0],[0,0,0]]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Structure DataType="AOI_FLIP_FLOP">
<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[XIO(Data_Timer.DN)TON(Data_Timer,?,?);]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[XIC(Data_Timer.DN)MSG(ReadMSG)MSG(WriteMSG);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[XIO(Communication_Fault)XIC(Read_Data.3)OTE(EStopped);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[XIO(Communication_Fault)XIC(Read_Data.4)OTE(CTRL.STS.Dumping);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[XIO(Communication_Fault)XIC(HMI.MaintMode)OTE(CTRL.STS.In_Maintenance_Mode)OTE(Maintenance_Mode);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[[XIO(Read_Data.3) XIC(Read_Data.5) ,XIC(Communication_Fault) ]OTE(VFD_Fault)OTE(CTRL.STS.VFD_Fault);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[[AOI_FLIP_FLOP(Flip_Flop,1000,1000) OTE(Write_Data.0) ,XIC(Read_Data.0) TON(Heartbeat_Timer[0],?,?) ,XIO(Read_Data.0) TON(Heartbeat_Timer[1],?,?) ];]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Text>
<![CDATA[XIO(In_Communication_Fault)[XIC(Heartbeat_Timer[0].DN) ,XIC(Heartbeat_Timer[1].DN) ]OTE(Communication_Fault)OTE(CTRL.STS.Communication_Fault);]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.System_Started)XIO(Disabled)XIC(Read_Data.1)OTE(Run_Enabled);]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Interlock)OTE(Write_Data.1)OTE(Running)OTE(CTRL.STS.Running)OTE(CTRL.STS.Interlock);]]>
</Text>
</Rung>
<Rung Number="10" Type="N">
<Comment>
<![CDATA[Alarms
]]>
</Comment>
<Text>
<![CDATA[XIC(Communication_Fault)OTE(HMI.Alarm.Communication_Fault);]]>
</Text>
</Rung>
<Rung Number="11" Type="N">
<Text>
<![CDATA[XIC(VFD_Fault)OTE(HMI.Alarm.VFD_Fault);]]>
</Text>
</Rung>
<Rung Number="12" Type="N">
<Comment>
<![CDATA[Colors of Animation
]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="13" Type="N">
<Comment>
<![CDATA[Disabled or Not Running - Medium Gray (96.96.96)
]]>
</Comment>
<Text>
<![CDATA[[XIC(Disabled) ,XIO(MCM.STS.System_Started) XIO(Running) ]MOVE(13,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="14" Type="N">
<Comment>
<![CDATA[Not Running - White Color (0.0.0)
]]>
</Comment>
<Text>
<![CDATA[XIC(MCM.STS.System_Started)XIO(Running)MOVE(12,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="15" Type="N">
<Comment>
<![CDATA[Running - Green (0.255.0)
]]>
</Comment>
<Text>
<![CDATA[XIC(Running)MOVE(10,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="16" Type="N">
<Comment>
<![CDATA[Motor Ethernet Fault - Blue (0.0.255)
]]>
</Comment>
<Text>
<![CDATA[XIC(Communication_Fault)MOVE(2,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="17" Type="N">
<Comment>
<![CDATA[Motor VFD Fault - Blue (0.0.255)
]]>
</Comment>
<Text>
<![CDATA[XIC(VFD_Fault)MOVE(2,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="18" Type="N">
<Comment>
<![CDATA[Emergency Stopped - Red (255.0.0)
]]>
</Comment>
<Text>
<![CDATA[XIC(EStopped)MOVE(1,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="19" Type="N">
<Text>
<![CDATA[OTU(CTRL.CMD.Start)OTU(CTRL.CMD.Stop_Require_Start)OTU(CTRL.CMD.Jammed)OTU(CTRL.CMD.Full)OTU(CTRL.CMD.Disable)OTU(CTRL.CMD.Run_Up)OTU(CTRL.CMD.Stopped_By_MCM_Stop_PB)MOVE('',CTRL.CMD.Log);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
<Routine Name="Prescan" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[FLL(0,CTRL,1)FLL(0,HMI.Alarm,1);]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[MOVE(5000,Heartbeat_Timer[0].PRE)MOVE(5000,Heartbeat_Timer[1].PRE);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[OTU(Jammed_Latch);]]>
</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-21T08:31:48.040Z" EditedBy="LCIBATUMI\ilia.gurielidze"
 SoftwareRevision="v36.00">
<Description>
<![CDATA[FULL PHOTOEYE]]>
</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_SIO_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]]>
</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]]>
</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]]>
</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">
<Description>
<![CDATA[After Full Timer is done PE will report Full Fault]]>
</Description>
<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="Concatenated_String" DataType="STRING" ExternalAccess="None">
<Description>
<![CDATA[Sting for Log]]>
</Description>
<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[Self Latching Coil]]>
</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 Upstream Conveyors are stopped, keeps the Conveyour running until 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_In_Seconds,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[XIO(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[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="5" Type="N">
<Text>
<![CDATA[[XIC(Full) ,XIC(Full_Latch) XIC(Full) ]OTE(Full_Latch)OTE(VFD.CMD.Full)MOVE(' FULL',Concatenated_String)CONCAT(HMI.Name,Concatenated_String,VFD.CMD.Log);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[XIC(Can_Run_Up)XIC(VFD.STS.Interlock)OTL(Run_Up_Enabled);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Text>
<![CDATA[[XIC(Blocked) ,XIO(Can_Run_Up) ]OTU(Run_Up_Enabled);]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Text>
<![CDATA[XIC(Run_Up_Enabled)OTL(VFD.CMD.Run_Up_Enabled);]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Text>
<![CDATA[XIO(Full_Latch)[ONS(ONS) OTU(Out_Beacon_Light) ,JMP(JMP) ];]]>
</Text>
</Rung>
<Rung Number="10" Type="N">
<Text>
<![CDATA[XIC(Full_Latch)OTE(Out_Beacon_Light);]]>
</Text>
</Rung>
<Rung Number="11" Type="N">
<Text>
<![CDATA[LBL(JMP)NOP();]]>
</Text>
</Rung>
<Rung Number="12" Type="N">
<Comment>
<![CDATA[ALARMS
]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="13" Type="N">
<Text>
<![CDATA[XIC(Disabled)OTE(HMI.Alarm.Disabled);]]>
</Text>
</Rung>
<Rung Number="14" Type="N">
<Text>
<![CDATA[XIO(VFD.STS.Running)XIC(Full)OTE(HMI.Alarm.Full);]]>
</Text>
</Rung>
<Rung Number="15" Type="N">
<Comment>
<![CDATA[Clear - Green (0.217.0)
]]>
</Comment>
<Text>
<![CDATA[XIO(Blocked)MOVE(5,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="16" Type="N">
<Comment>
<![CDATA[Blocked - Black (255.255.255)
]]>
</Comment>
<Text>
<![CDATA[XIC(Blocked)MOVE(4,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="17" Type="N">
<Comment>
<![CDATA[Disabled  - Light Grey (211.211.211)
]]>
</Comment>
<Text>
<![CDATA[XIC(Disabled)MOVE(3,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="18" Type="N">
<Comment>
<![CDATA[Full Conveyor/Chute is Cleared - Flashing Orange/Red (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="19" Type="N">
<Comment>
<![CDATA[Conveyor/Chute is Full and PE is Blocked - Flashing Orange/Black (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_LPE" Class="Standard" Revision="1.0" ExecutePrescan="false" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2025-05-19T11:32:21.779Z" CreatedBy="LCIBATUMI\ilia.gurielidze" EditedDate="2025-05-19T11:32:21.789Z" EditedBy="LCIBATUMI\ilia.gurielidze" 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>
</Parameters>
<LocalTags/>
<Routines>
<Routine Name="Logic" Type="RLL"/>
</Routines>
</AddOnInstructionDefinition>
<AddOnInstructionDefinition Name="AOI_SIO_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-22T13:03:19.447Z" EditedBy="LCIBATUMI\ilia.gurielidze"
 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_SIO_FIO" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="CTRL" TagType="Base" DataType="UDT_CTRL_SIO_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="DPM" TagType="Base" DataType="UDT_CTRL_DPM" 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">
<Description>
<![CDATA[Communication Fault]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="MCM_DPM_Communication_Fault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[MCM/DPM Communication Fault 
NEEDS CLARIFICATION]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="Communication_Fault_Code" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Communication Fault Code]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Concatenated_String" DataType="STRING" ExternalAccess="None">
<Description>
<![CDATA[String for Log]]>
</Description>
<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="Acknowledge_ONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[To Unlatch Acknowledge Bit Once Communication Faulted]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Acknowledge" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Acknowldge]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Communication_Fault_Latch" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Communication Fault Latch]]>
</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">
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Comment>
<![CDATA[Motor Ethernet Fault]]>
</Comment>
<Text>
<![CDATA[[CLR(Communication_Fault_Code) GSV(Module,Module,FaultCode,Communication_Fault_Code) NE(Communication_Fault_Code,0) OTE(Communication_Fault) OTE(HMI.Alarm.Communication_Fault) OTL(MCM.CMD.Communication_Faulted) OTL(Communication_Fault_Latch) ,XIC(DPM.STS.Communication_Fault) OTE(MCM_DPM_Communication_Fault) ]OTE(CTRL.STS.Communication_Fault);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[XIO(Communication_Fault)OTU(Communication_Fault_Latch);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[XIC(Communication_Fault_Latch)OTL(MCM.CMD.Communication_Was_Faulted);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Comment>
<![CDATA[Communication On - Light Grey (211.211.211)
]]>
</Comment>
<Text>
<![CDATA[XIO(Communication_Fault)MOVE(10,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Comment>
<![CDATA[Communication Fault - Red (255.0.0)
]]>
</Comment>
<Text>
<![CDATA[XIC(Communication_Fault)MOVE(2,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.All_Unacknowledge_Log)OTU(Acknowledge);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Text>
<![CDATA[[XIC(Communication_Fault) ONS(Acknowledge_ONS) OTU(Acknowledge) ,XIC(Communication_Fault) XIO(Acknowledge) MOVE(' LOST COMM',Concatenated_String) CONCAT(HMI.Name,Concatenated_String,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(Acknowledge) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
</RLLContent>
</Routine>
<Routine Name="Prescan" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Text>
<![CDATA[OTU(Acknowledge);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
</AddOnInstructionDefinition>
<AddOnInstructionDefinition Name="AOI_STATION_JR_PB" Class="Standard" Revision="1.0" Vendor="Automation Standard" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2011-11-21T15:10:22.337Z" CreatedBy="Not Available" EditedDate="2025-05-22T14:58:48.318Z" EditedBy="LCIBATUMI\ilia.gurielidze"
 SoftwareRevision="v36.00">
<Description>
<![CDATA[JAM RESET STATION PUSH BUTTON
]]>
</Description>
<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_STATION" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="CTRL" TagType="Base" DataType="UDT_CTRL_STATION" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Partner" TagType="Base" DataType="UDT_CTRL_STATION" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Motor" TagType="Base" DataType="UDT_CTRL_VFD" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="In_JR_PB" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Jam Reset PushButton (NO)]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Out_JR_PB_LT" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Jam Reset PushButton Light]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="ONS" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[To prevent the Lathing of Start Signal between Partner Stations]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Jammed" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Conveyor Jammed]]>
</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">
<Text>
<![CDATA[MOVE(CTRL.STS.Log,CTRL.STS.Log);]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[[XIC(In_JR_PB) ,XIC(HMI.Start_PB) ,XIC(Partner.STS.Start) ONS(ONS.0) ]OTE(CTRL.STS.Start)OTU(HMI.Start_PB);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[XIC(Motor.STS.MCM_Started)[XIC(CTRL.CMD.Jammed) ,XIO(Jammed) XIC(Partner.STS.JR_PB_LT) ]OTE(CTRL.STS.JR_PB_LT)OTE(Out_JR_PB_LT)OTE(HMI.JR_PB_LT);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Jammed)OTE(Jammed);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Comment>
<![CDATA[Colors of Animation
]]>
</Comment>
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[XIO(Out_JR_PB_LT)MOVE(4,HMI.Start_Color);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[XIO(Out_JR_PB_LT)[XIC(In_JR_PB) ,XIC(HMI.Start_PB) ]MOVE(3,HMI.Start_Color);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Comment>
<![CDATA[Not Illuminated  - Light grey Color(211.211.211)]]>
</Comment>
<Text>
<![CDATA[XIC(Out_JR_PB_LT)MOVE(2,HMI.Start_Color);]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Comment>
<![CDATA[Illuminated - White Color(0,0,0)]]>
</Comment>
<Text>
<![CDATA[XIC(Out_JR_PB_LT)[XIC(In_JR_PB) ,XIC(HMI.Start_PB) ]MOVE(1,HMI.Start_Color);]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Text>
<![CDATA[OTU(CTRL.CMD.Jammed)MOVE('',CTRL.CMD.Log);]]>
</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,HMI.Alarm,1)OTU(HMI.Start_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-22T06:26:59.136Z" EditedBy="LCIBATUMI\ilia.gurielidze" SoftwareRevision="v36.00"
>
<Description>
<![CDATA[Varible Frequency Drive]]>
</Description>
<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_SIO_FIO" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="In_EStopped" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Emergency Stopped]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="In_Communication_Fault" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Ethernet Communication Fault(NC)]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="In_Disconnect" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[VFD Disconnected]]>
</Description>
<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">
<Description>
<![CDATA[Conveyor Running]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Run_Enabled" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor Run Enabled]]>
</Description>
<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">
<Description>
<![CDATA[Conveyor Command Run]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Maintenance_Running" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor Maintenance Running]]>
</Description>
<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">
<Description>
<![CDATA[Conveyor Jammed]]>
</Description>
<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">
<Description>
<![CDATA[VFD Emergency Stopped]]>
</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 Only">
<Description>
<![CDATA[Conveyor Disabled]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Speed_Not_Set_Up" 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="Motor_Fault_Latch" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="None">
<Description>
<![CDATA[Motor Faulted]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Motor_Faulted" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Motor Faulted]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Safety_Torque_Off" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Loose Wire / Internal Relay Fault.]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Communication_Fault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="None">
<Description>
<![CDATA[Ethernet Communication Fault]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Disconnected" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="None">
<Description>
<![CDATA[VFD Disconnected]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Power_Saving_Mode" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor is Running in Power Saving Moder]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Start_Conveyor" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
<Description>
<![CDATA[Start Conveyor]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Speed_To_HZ_Ratio" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Conveyor speed-to-frequency ratio for VFD control]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0.00000000e+000]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
</DefaultData>
</Parameter>
<Parameter Name="Maintenance_Mode" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Maintenance Mode]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Stopped_By_Station_PB" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Conveyor Stopped by Station PushButton]]>
</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[Conveyor Full]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Encoder_Fault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Encoder Faulted or Conveyor is Running at Low Speed]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Stopped_Require_Start" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Stopped Conveyor and Require Start]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Stopped_Auto_Restart" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Stopped Conveyor and Will Automaticly Restart]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Zero_Speed" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[Conveyor Speed is Zero]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="No_Interlock" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[No Interlock]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="MCM_Not_Started" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
<Description>
<![CDATA[MCM Not Started]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="Start_Delay_Timmer" DataType="TIMER" ExternalAccess="None">
<Description>
<![CDATA[Conveyor will Start after Timer is Done]]>
</Description>
<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="Maintenance_Start_Conveyor" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Start Conveyor in Maintenance Mode]]>
</Description>
<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">
<Description>
<![CDATA[Start to allow local control of the conveyor]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Frequency_Command" DataType="REAL" Radix="Float" ExternalAccess="None">
<Description>
<![CDATA[Frequency Command to Motor]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0.00000000e+000]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Safe_Off_Delay" DataType="TIMER" ExternalAccess="None">
<Description>
<![CDATA[VFD Safe off will be reported after Timer is Done]]>
</Description>
<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="Power_Save_Time_Ms" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Power Save Time in Milliseconds]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Power_Save_Timer" DataType="TIMER" ExternalAccess="None">
<Description>
<![CDATA[Power Saving Timer]]>
</Description>
<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="VFD_Fault_Code" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[VFD Fault Code]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Maintenance_Conveyor_Direction" 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="Last_Motor_Fault_Code" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Last Motor Fault Code]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Maintenance_Jog_Mode" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Conveyor in Jog Mode]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Jammed_Latch" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Conveyor Jammed]]>
</Description>
<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">
<Description>
<![CDATA[Interlock]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Disconect_On_Delay" DataType="TIMER" ExternalAccess="None">
<Description>
<![CDATA[Conveyor will be interpreted as Disconnected after Timer is Done]]>
</Description>
<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">
<Description>
<![CDATA[Conveyor Direction in Maintance Mode]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Concatenated_String" DataType="STRING" ExternalAccess="None">
<Description>
<![CDATA[String for Logs]]>
</Description>
<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="Communication_Lost" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Ethernet Communication Lost]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Communication_Fault_Code" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Ethernet Communication Fault Code]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Communication_Fault_Latch" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Ethernet Communication Faulted]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Acknowledge_ONS" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[{{TODO}}]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
</DefaultData>
</LocalTag>
<LocalTag Name="Acknowledge" DataType="DINT" Radix="Decimal" ExternalAccess="None">
<Description>
<![CDATA[Acknowledge Logs]]>
</Description>
<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">
<Text>
<![CDATA[XIO(In_Disconnect)XIO(FIO.STS.Communication_Fault)OTE(Disconnected);]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Jammed)OTE(Jammed);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Encoder_Fault)OTE(Encoder_Fault);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Full)OTE(Full);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Stop_Require_Start)OTE(Stopped_Require_Start);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Stop_Auto_Restart)OTE(Stopped_Auto_Restart);]]>
</Text>
</Rung>
<Rung Number="7" Type="N">
<Text>
<![CDATA[EQ(CTRL.CMD.Speed_FPM,0)OTE(Zero_Speed);]]>
</Text>
</Rung>
<Rung Number="8" Type="N">
<Text>
<![CDATA[XIC(EStopped)OTE(CTRL.STS.EStopped);]]>
</Text>
</Rung>
<Rung Number="9" Type="N">
<Text>
<![CDATA[XIO(CTRL.STS.EStopped)OTE(EStopped)OTL(MCM.CMD.EStop_Was_Actuated);]]>
</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(MCM_Not_Started);]]>
</Text>
</Rung>
<Rung Number="12" Type="N">
<Text>
<![CDATA[XIC(HMI.Maintenance_Mode)OTE(CTRL.STS.Maintenance_Mode)OTE(Maintenance_Mode);]]>
</Text>
</Rung>
<Rung Number="13" Type="N">
<Text>
<![CDATA[XIC(In_Disconnect)[TON(Disconect_On_Delay,?,?) ,XIO(Communication_Lost) MOVE(60000,Disconect_On_Delay.ACC) ];]]>
</Text>
</Rung>
<Rung Number="14" Type="N">
<Text>
<![CDATA[GSV(Module,Module,FaultCode,Communication_Fault_Code)NE(Communication_Fault_Code,0)OTE(Communication_Lost);]]>
</Text>
</Rung>
<Rung Number="15" Type="N">
<Text>
<![CDATA[CLR(Communication_Fault_Code)XIC(Disconect_On_Delay.DN)XIO(In_Communication_Fault)XIC(Communication_Lost)OTE(Communication_Fault)OTE(CTRL.STS.Communication_Fault)OTL(Communication_Fault_Latch)OTL(MCM.CMD.Communication_Faulted);]]>
</Text>
</Rung>
<Rung Number="16" Type="N">
<Text>
<![CDATA[CLR(VFD_Fault_Code)XIC(Disconect_On_Delay.DN)XIC(InVFD.Faulted)MOVE(InVFD.Fault1Code,VFD_Fault_Code)OTE(Motor_Faulted);]]>
</Text>
</Rung>
<Rung Number="17" Type="N">
<Text>
<![CDATA[NE(VFD_Fault_Code,0)MOVE(VFD_Fault_Code,Last_Motor_Fault_Code);]]>
</Text>
</Rung>
<Rung Number="18" Type="N">
<Text>
<![CDATA[XIC(InVFD.DriveStatus_param_SafetyActive)[XIC(Run) ,XIC(Safety_Torque_Off) ]MOVE(2000,Safe_Off_Delay.PRE)TON(Safe_Off_Delay,?,?)XIC(Safe_Off_Delay.DN)OTE(Safety_Torque_Off);]]>
</Text>
</Rung>
<Rung Number="19" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.Motor_Fault_Reset_PB)XIC(Disconect_On_Delay.DN)XIO(Motor_Faulted)XIO(Safety_Torque_Off)OTU(Motor_Fault_Latch);]]>
</Text>
</Rung>
<Rung Number="20" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.Motor_Fault_Reset_PB)XIO(Communication_Fault)OTU(Communication_Fault_Latch);]]>
</Text>
</Rung>
<Rung Number="21" Type="N">
<Text>
<![CDATA[XIO(s:fs)[XIO(Disconect_On_Delay.DN) ,XIC(Motor_Faulted) ,XIC(Safety_Torque_Off) ]OTL(MCM.CMD.VFD_Faulted)OTE(CTRL.STS.VFD_Fault)OTL(Motor_Fault_Latch);]]>
</Text>
</Rung>
<Rung Number="22" Type="N">
<Text>
<![CDATA[XIC(Motor_Fault_Latch)OTL(MCM.CMD.VFD_Was_Faulted);]]>
</Text>
</Rung>
<Rung Number="23" Type="N">
<Text>
<![CDATA[XIC(Communication_Fault_Latch)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(Encoder_Fault)OTE(CTRL.STS.Encoder_Fault)OTL(MCM.CMD.Encoder_Fault);]]>
</Text>
</Rung>
<Rung Number="26" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.Unacknowldge_All)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.Power_Save_Time,1000,Power_Save_Timer.PRE) TON(Power_Save_Timer,?,?) XIC(Power_Save_Timer.DN) ,XIC(Power_Saving_Mode) XIO(CTRL.CMD.Start) XIO(MCM.STS.Start_Request) ]OTE(CTRL.STS.In_Power_Saving_Mode)OTE(Power_Saving_Mode);]]>
</Text>
</Rung>
<Rung Number="29" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.System_Started)XIO(EStopped)XIO(Motor_Fault_Latch)XIO(Communication_Fault_Latch)XIO(Jammed)XIO(Encoder_Fault)XIO(Full)XIO(Stopped_Auto_Restart)XIO(Disabled)OTE(Run_Enabled);]]>
</Text>
</Rung>
<Rung Number="30" Type="N">
<Text>
<![CDATA[XIC(CTRL.CMD.Stopped_By_Stop_PB)OTE(Stopped_By_Station_PB)OTE(CTRL.STS.Local_Stopped);]]>
</Text>
</Rung>
<Rung Number="31" Type="N">
<Text>
<![CDATA[XIO(Maintenance_Mode)XIC(Run_Enabled)[XIC(CTRL.CMD.Start) ,XIC(Start_Conveyor) ,ONS(Start_ONS) ]XIO(CTRL.CMD.Stop_Require_Start)OTE(Start_Conveyor);]]>
</Text>
</Rung>
<Rung Number="32" Type="N">
<Text>
<![CDATA[XIC(Maintenance_Mode)XIO(Motor_Fault_Latch)XIO(Communication_Fault_Latch)XIO(EStopped)[XIC(HMI.Maintenance_Start_PB_Pressed) ,XIC(Maintenance_Start_Conveyor) ]XIO(HMI.Maintenance_Stop_PB_Pressed)OTE(Maintenance_Start_Conveyor);]]>
</Text>
</Rung>
<Rung Number="33" Type="N">
<Text>
<![CDATA[XIC(Maintenance_Mode)XIC(InVFD.Active)OTE(Maintenance_Running);]]>
</Text>
</Rung>
<Rung Number="34" Type="N">
<Text>
<![CDATA[XIC(Maintenance_Mode)XIO(Motor_Fault_Latch)XIO(Communication_Fault_Latch)XIO(EStopped)XIC(HMI.Maintenance_Jog_PB_Pressed)OTE(Maintenance_Jog_Mode)OTE(HMI.Maintenance_Jog_LT);]]>
</Text>
</Rung>
<Rung Number="35" Type="N">
<Text>
<![CDATA[[XIC(Start_Conveyor) ,XIC(Maintenance_Start_Conveyor) ,XIC(Maintenance_Jog_Mode) ]MOVE(5000,Start_Delay_Timmer.PRE)TON(Start_Delay_Timmer,?,?);]]>
</Text>
</Rung>
<Rung Number="36" Type="N">
<Text>
<![CDATA[XIC(Start_Delay_Timmer.TT)MOVE(' STARTING',Concatenated_String)CONCAT(HMI.Name,Concatenated_String,MCM.CMD.Log)OTL(MCM.CMD.EStop_Was_Actuated);]]>
</Text>
</Rung>
<Rung Number="37" Type="N">
<Text>
<![CDATA[[XIC(Jammed_Latch) ,XIC(CTRL.CMD.Run_Up_Enabled) ]OTE(Interlock)OTE(CTRL.STS.Interlock);]]>
</Text>
</Rung>
<Rung Number="38" Type="N">
<Text>
<![CDATA[XIO(Interlock)OTE(No_Interlock);]]>
</Text>
</Rung>
<Rung Number="39" Type="N">
<Text>
<![CDATA[XIC(Start_Delay_Timmer.DN)[XIO(Maintenance_Mode) XIC(MCM.STS.System_Started) XIC(Interlock) OTE(CTRL.STS.Enabled) GT(CTRL.CMD.Speed_FPM,0) XIO(Power_Saving_Mode) ,XIC(Maintenance_Mode) ]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(Maintenance_Conveyor_Direction) OTE(OutVFD.Forward) ,XIC(Maintenance_Conveyor_Direction) OTE(OutVFD.Reverse) ]OTE(OutVFD.Start);]]>
</Text>
</Rung>
<Rung Number="42" Type="N">
<Text>
<![CDATA[XIC(InVFD.Active)OTE(Running)OTE(CTRL.STS.Running);]]>
</Text>
</Rung>
<Rung Number="43" Type="N">
<Text>
<![CDATA[XIC(InVFD.Faulted)[XIC(MCM.STS.Motor_Fault_Reset_PB) ,XIC(OutVFD.ClearFaults) ]OTE(OutVFD.ClearFaults);]]>
</Text>
</Rung>
<Rung Number="44" Type="N">
<Text>
<![CDATA[XIC(Maintenance_Mode)XIC(Maintenance_Running)OTE(HMI.Maintenance_Conveyor_Run_LT);]]>
</Text>
</Rung>
<Rung Number="45" Type="N">
<Text>
<![CDATA[XIC(Maintenance_Mode)XIO(Maintenance_Running)OTE(HMI.Maintenance_Stop_LT);]]>
</Text>
</Rung>
<Rung Number="46" Type="N">
<Text>
<![CDATA[XIO(Maintenance_Mode)OTU(HMI.Maintenance_Direction_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="47" Type="N">
<Text>
<![CDATA[XIC(HMI.Maintenance_Direction_PB_Pressed)OTE(Direction);]]>
</Text>
</Rung>
<Rung Number="48" Type="N">
<Text>
<![CDATA[XIC(Direction)OTE(Maintenance_Conveyor_Direction)OTE(HMI.Maintenance_Direction_LT);]]>
</Text>
</Rung>
<Rung Number="49" Type="N">
<Text>
<![CDATA[NE(HMI.Speed_At_60Hz,0)DIV(6000,HMI.Speed_At_60Hz,Speed_To_HZ_Ratio);]]>
</Text>
</Rung>
<Rung Number="50" Type="N">
<Text>
<![CDATA[EQ(Speed_To_HZ_Ratio,0)OTE(Speed_Not_Set_Up);]]>
</Text>
</Rung>
<Rung Number="51" Type="N">
<Text>
<![CDATA[XIO(Maintenance_Mode)MOVE(CTRL.CMD.Speed_FPM,CTRL.STS.Requested_Speed)MUL(CTRL.CMD.Speed_FPM,Speed_To_HZ_Ratio,Frequency_Command);]]>
</Text>
</Rung>
<Rung Number="52" Type="N">
<Text>
<![CDATA[XIC(Maintenance_Mode)MOVE(HMI.Maintenance_Conveyor_Speed,CTRL.STS.Requested_Speed)MUL(HMI.Maintenance_Conveyor_Speed,Speed_To_HZ_Ratio,Frequency_Command);]]>
</Text>
</Rung>
<Rung Number="53" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.Setup_Speeds)MOVE(6000,Frequency_Command);]]>
</Text>
</Rung>
<Rung Number="54" Type="N">
<Text>
<![CDATA[MOVE(Frequency_Command,OutVFD.FreqCommand);]]>
</Text>
</Rung>
<Rung Number="55" Type="N">
<Text>
<![CDATA[DIV(InVFD.OutputFreq,Speed_To_HZ_Ratio,CTRL.STS.Current_Speed);]]>
</Text>
</Rung>
<Rung Number="56" Type="N">
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="57" 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="58" Type="N">
<Comment>
<![CDATA[Alarms
]]>
</Comment>
<Text>
<![CDATA[XIC(Disconnected)OTE(HMI.Alarm.Disconnected);]]>
</Text>
</Rung>
<Rung Number="59" Type="N">
<Text>
<![CDATA[XIC(Communication_Fault)OTE(HMI.Alarm.Communication_Fault);]]>
</Text>
</Rung>
<Rung Number="60" Type="N">
<Text>
<![CDATA[XIC(Motor_Faulted)OTE(HMI.Alarm.VFD_Fault);]]>
</Text>
</Rung>
<Rung Number="61" Type="N">
<Text>
<![CDATA[XIC(Safety_Torque_Off)OTE(HMI.Alarm.Safe_Off_Fault);]]>
</Text>
</Rung>
<Rung Number="62" Type="N">
<Text>
<![CDATA[XIO(CTRL.STS.VFD_Fault)XIC(Motor_Fault_Latch)OTE(HMI.Alarm.Reset_VFD);]]>
</Text>
</Rung>
<Rung Number="63" Type="N">
<Text>
<![CDATA[XIO(CTRL.STS.Communication_Fault)XIC(Communication_Fault_Latch)OTE(HMI.Alarm.Reset_Communication_Fault);]]>
</Text>
</Rung>
<Rung Number="64" Type="N">
<Text>
<![CDATA[MOVE(Communication_Fault_Code,HMI.Communication_Fault_Code)MOVE(VFD_Fault_Code,HMI.VFD_Fault_Code)MOVE(Last_Motor_Fault_Code,HMI.Last_VFD_Fault_Code);]]>
</Text>
</Rung>
<Rung Number="65" Type="N">
<Comment>
<![CDATA[Colors of Animation
]]>
</Comment>
<Text>
<![CDATA[[XIC(Disabled) ,XIO(MCM.STS.System_Started) XIO(Running) ]MOVE(13,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="66" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.System_Started)XIO(Running)MOVE(12,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="67" Type="N">
<Text>
<![CDATA[XIC(Power_Saving_Mode)MOVE(11,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="68" Type="N">
<Text>
<![CDATA[XIC(Running)MOVE(10,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="69" Type="N">
<Text>
<![CDATA[[XIC(Jammed) ,XIC(Encoder_Fault) ]MOVE(4,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="70" Type="N">
<Text>
<![CDATA[XIC(Full)MOVE(6,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="71" Type="N">
<Text>
<![CDATA[XIC(Maintenance_Mode)MOVE(14,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="72" Type="N">
<Text>
<![CDATA[[XIC(Motor_Fault_Latch) ,XIC(Communication_Fault_Latch) ]MOVE(2,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="73" Type="N">
<Text>
<![CDATA[XIC(EStopped)MOVE(1,HMI.Color);]]>
</Text>
</Rung>
<Rung Number="74" Type="N">
<Text>
<![CDATA[XIO(Disconnected)XIC(Motor_Faulted)[XIO(MCM.STS.Start_PB) MOVE(2,HMI.VFD_Status) ,XIC(MCM.STS.Start_PB) MOVE(10,HMI.VFD_Status) ];]]>
</Text>
</Rung>
<Rung Number="75" Type="N">
<Text>
<![CDATA[XIC(Disconnected)XIO(Motor_Faulted)MOVE(0,HMI.VFD_Status);]]>
</Text>
</Rung>
<Rung Number="76" Type="N">
<Text>
<![CDATA[XIC(Disconnected)XIC(Motor_Faulted)[XIO(MCM.STS.Start_PB) MOVE(0,HMI.VFD_Status) ,XIC(MCM.STS.Start_PB) MOVE(2,HMI.VFD_Status) ];]]>
</Text>
</Rung>
<Rung Number="77" Type="N">
<Text>
<![CDATA[XIO(Disconnected)XIO(Motor_Faulted)MOVE(10,HMI.VFD_Status);]]>
</Text>
</Rung>
<Rung Number="78" Type="N">
<Text>
<![CDATA[XIC(MCM.STS.All_Unacknowledge_Log)MOVE(0,Acknowledge);]]>
</Text>
</Rung>
<Rung Number="79" Type="N">
<Text>
<![CDATA[[XIC(Disconnected) ONS(Acknowledge_ONS.0) OTU(Acknowledge.0) ,XIC(Disconnected) XIO(Acknowledge.0) MOVE(' DISC OFF',Concatenated_String) CONCAT(HMI.Name,Concatenated_String,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(Acknowledge.0) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
<Rung Number="80" Type="N">
<Text>
<![CDATA[[XIC(Motor_Faulted) ONS(Acknowledge_ONS.1) OTU(Acknowledge.1) ,XIC(Motor_Faulted) XIO(Acknowledge.1) MOVE(' MTR FLT',Concatenated_String) CONCAT(HMI.Name,Concatenated_String,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(Acknowledge.1) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
<Rung Number="81" Type="N">
<Text>
<![CDATA[[XIC(Safety_Torque_Off) ONS(Acknowledge_ONS.2) OTU(Acknowledge.2) ,XIC(Safety_Torque_Off) XIO(Acknowledge.2) MOVE(' SAFE OFF',Concatenated_String) CONCAT(HMI.Name,Concatenated_String,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(Acknowledge.2) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
<Rung Number="82" Type="N">
<Text>
<![CDATA[[XIC(Communication_Fault) ONS(Acknowledge_ONS.3) OTU(Acknowledge.3) ,XIC(Communication_Fault) XIO(Acknowledge.3) MOVE(' LOST COMM',Concatenated_String) CONCAT(HMI.Name,Concatenated_String,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(Acknowledge.3) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
<Rung Number="83" Type="N">
<Text>
<![CDATA[[XIC(Jammed) ONS(Acknowledge_ONS.4) OTU(Acknowledge.4) ,XIC(Jammed) XIO(Acknowledge.4) MOVE(' JAM',Concatenated_String) CONCAT(HMI.Name,Concatenated_String,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(Acknowledge.4) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
<Rung Number="84" Type="N">
<Text>
<![CDATA[[XIC(Full) ONS(Acknowledge_ONS.5) OTU(Acknowledge.5) ,XIC(Full) XIO(Acknowledge.5) MOVE(' FULL',Concatenated_String) CONCAT(HMI.Name,Concatenated_String,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(Acknowledge.5) MOVE('',MCM.STS.Acknowledge_Log) ];]]>
</Text>
</Rung>
<Rung Number="85" Type="N">
<Text>
<![CDATA[NOP();]]>
</Text>
</Rung>
<Rung Number="86" Type="N">
<Text>
<![CDATA[XIC(HMI.Maintenance_Start_PB_Pressed)OTU(HMI.Maintenance_Start_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="87" Type="N">
<Text>
<![CDATA[XIC(HMI.Maintenance_Stop_PB_Pressed)OTU(HMI.Maintenance_Stop_PB_Pressed);]]>
</Text>
</Rung>
<Rung Number="88" 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.Jammed)OTU(CTRL.CMD.Full)OTU(CTRL.CMD.Disable)OTU(CTRL.CMD.Run_Up_Enabled)OTU(CTRL.CMD.Stopped_By_Stop_PB)MOVE('',CTRL.CMD.Log);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
</AddOnInstructionDefinition>
</AddOnInstructionDefinitions>
<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"/>
<Routine Name="R_STATION_JR" Type="RLL"/>
</Routines>
</Program>
<Program Name="SafetyProgram" TestEdits="false" MainRoutineName="MainRoutine" Disabled="false" Class="Safety" UseAsFolder="false">
<Tags>
<Tag Name="FIO" TagType="Base" DataType="UDT_CTRL_SIO_FIO" Constant="false" ExternalAccess="Read/Write" OpcUaAccess="None">
<Data Format="L5K">
<![CDATA[[[0]]]]>
</Data>
<Data Format="Decorated">
<Structure DataType="UDT_CTRL_SIO_FIO">
<StructureMember Name="STS" DataType="UDT_CTRL_SIO_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>
