<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--Takes the raw SINT information and converts that data into actual information.-->
<RSLogix5000Content SchemaRevision="1.0" SoftwareRevision="33.03" TargetName="Banner_K100D_PD_v4" TargetType="AddOnInstructionDefinition" TargetRevision="4.1 " TargetLastEdited="2025-07-25T12:49:08.126Z" ContainsContext="true" ExportDate="Tue Aug 05 07:31:01 2025" ExportOptions="References NoRawData L5KData DecoratedData Context Dependencies ForceProtectedEncoding AllProjDocTrans">
<Controller Use="Context" Name="Test">
<DataTypes Use="Context">
<DataType Name="Banner_K100D_PD_Counter_v4" Family="NoFamily" Class="User">
<Description>
<![CDATA[Counter process data set for a K100 IO-Link unit.]]>
</Description>
<Members>
<Member Name="Increment_Count" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="Decrement_Count" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="Reset_Count" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="Banner_K100D_PD_Message_v4" Family="NoFamily" Class="User">
<Description>
<![CDATA[Message process data set for a K100 IO-Link unit.]]>
</Description>
<Members>
<Member Name="Animation" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = Off, 1 = Steady, 2 = Flash, 3 = Two Color, 4 = Half/Half Steady, 5 = Half/Half Flash, 6 = Intensity Sweep, 7 = Two Color Sweep]]>
</Description>
</Member>
<Member Name="Color_1" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = Green, 1 = Red, 2 = Orange, 3 = Amber, 4 = Yellow, 5 = Lime Green, 6 = Spring Green, 7 = Cyan, 8 = Sky Blue, 9 = Blue, 10 = Violet, 11 = Magenta, 12 = Rose, 13 = White, 14 = Custom, 15 = Custom 2]]>
</Description>
</Member>
<Member Name="Color_1_Intensity" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = High, 1 = Low, 2 = Medium, 3 = Off, 4 = Custom]]>
</Description>
</Member>
<Member Name="Color_2" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = Green, 1 = Red, 2 = Orange, 3 = Amber, 4 = Yellow, 5 = Lime Green, 6 = Spring Green, 7 = Cyan, 8 = Sky Blue, 9 = Blue, 10 = Violet, 11 = Magenta, 12 = Rose, 13 = White, 14 = Custom, 15 = Custom 2]]>
</Description>
</Member>
<Member Name="Color_2_Intensity" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = High, 1 = Low, 2 = Medium, 3 = Off, 4 = Custom]]>
</Description>
</Member>
<Member Name="Speed" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = Slow, 1 = Standard, 2 = Fast, 3 = Custom]]>
</Description>
</Member>
<Member Name="Pulse_Pattern" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = Normal, 1 = Strobe, 2 = Three Pulse, 3 = SOS, 4 = Random]]>
</Description>
</Member>
<Member Name="Audiuble_Volume" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0=Off, 1=Low, 2=Medium, 3=High]]>
</Description>
</Member>
<Member Name="Audible_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0=Pulse, 1=Wobble, 2=Strobe, 3=Whoop, 4=Stacatto, 5=Siren, 6=Continuous 1, 7=Continuous 2, 9=Jingle, 10=Melody 1, 11=Melody 2, 12=Melody 3, 13=Custom.]]>
</Description>
</Member>
<Member Name="Message_1" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[1 to 13]]>
</Description>
</Member>
<Member Name="Message_2" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[1 to 13]]>
</Description>
</Member>
</Members>
</DataType>
<DataType Name="Banner_K100D_PD_Run_v4" Family="NoFamily" Class="User">
<Description>
<![CDATA[Run process data set for a K100 IO-Link unit.]]>
</Description>
<Members>
<Member Name="Animation" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = Off, 1 = Steady, 2 = Flash, 3 = Two Color, 4 = Half/Half Steady, 5 = Half/Half Flash, 6 = Intensity Sweep, 7 = Two Color Sweep]]>
</Description>
</Member>
<Member Name="Color_1" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = Green, 1 = Red, 2 = Orange, 3 = Amber, 4 = Yellow, 5 = Lime Green, 6 = Spring Green, 7 = Cyan, 8 = Sky Blue, 9 = Blue, 10 = Violet, 11 = Magenta, 12 = Rose, 13 = White, 14 = Custom, 15 = Custom 2]]>
</Description>
</Member>
<Member Name="Color_1_Intensity" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = High, 1 = Low, 2 = Medium, 3 = Off, 4 = Custom]]>
</Description>
</Member>
<Member Name="Color_2" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = Green, 1 = Red, 2 = Orange, 3 = Amber, 4 = Yellow, 5 = Lime Green, 6 = Spring Green, 7 = Cyan, 8 = Sky Blue, 9 = Blue, 10 = Violet, 11 = Magenta, 12 = Rose, 13 = White, 14 = Custom, 15 = Custom 2]]>
</Description>
</Member>
<Member Name="Color_2_Intensity" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = High, 1 = Low, 2 = Medium, 3 = Off, 4 = Custom]]>
</Description>
</Member>
<Member Name="Speed" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = Slow, 1 = Standard, 2 = Fast, 3 = Custom]]>
</Description>
</Member>
<Member Name="Pulse_Pattern" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0 = Normal, 1 = Strobe, 2 = Three Pulse, 3 = SOS, 4 = Random]]>
</Description>
</Member>
<Member Name="Audiuble_Volume" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0=Off, 1=Low, 2=Medium, 3=High]]>
</Description>
</Member>
<Member Name="Audible_Type" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[0=Pulse, 1=Wobble, 2=Strobe, 3=Whoop, 4=Stacatto, 5=Siren, 6=Continuous 1, 7=Continuous 2, 9=Jingle, 10=Melody 1, 11=Melody 2, 12=Melody 3, 13=Custom.]]>
</Description>
</Member>
<Member Name="Display_Text" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="Banner_K100D_PD_Timer_v4" Family="NoFamily" Class="User">
<Description>
<![CDATA[Timer process data set for a K100 IO-Link unit.]]>
</Description>
<Members>
<Member Name="Run_Timer" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="Reset_Timer" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
</Members>
</DataType>
<DataType Name="Banner_K100D_PDIO_v4" Family="NoFamily" Class="User">
<Description>
<![CDATA[Process data for a Banner K100 unit.  This includes four process data types.]]>
</Description>
<Members>
<Member Name="Run" DataType="Banner_K100D_PD_Run_v4" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="Message" DataType="Banner_K100D_PD_Message_v4" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="Measure" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="Timer" DataType="Banner_K100D_PD_Timer_v4" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="Counter" DataType="Banner_K100D_PD_Counter_v4" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
<Member Name="Transfer_Data" DataType="SINT" Dimension="32" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
<Description>
<![CDATA[Data array to send teh correct state of the process data output to the IO-Link master.]]>
</Description>
</Member>
</Members>
<Dependencies>
<Dependency Type="DataType" Name="Banner_K100D_PD_Run_v4"/>
<Dependency Type="DataType" Name="Banner_K100D_PD_Message_v4"/>
<Dependency Type="DataType" Name="Banner_K100D_PD_Timer_v4"/>
<Dependency Type="DataType" Name="Banner_K100D_PD_Counter_v4"/>
</Dependencies>
</DataType>
</DataTypes>
<AddOnInstructionDefinitions Use="Context">
<AddOnInstructionDefinition Use="Target" Name="Banner_K100D_PD_v4" Revision="4.1" Vendor="Banner Engineering" ExecutePrescan="false" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2017-06-20T14:25:31.364Z" CreatedBy="DUKE\2011324" EditedDate="2025-07-25T12:49:08.126Z" EditedBy="DUKE\jpreisen"
 SoftwareRevision="v33.03">
<Description>
<![CDATA[Takes the raw SINT information and converts that data into actual information.]]>
</Description>
<RevisionNote>
<![CDATA[Animation Modes had incorrect labels. Update with correct settings.]]>
</RevisionNote>
<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="PDIO" TagType="Base" DataType="Banner_K100D_PDIO_v4" Usage="InOut" Required="true" Visible="true" Constant="false"/>
<Parameter Name="Byte_Swap" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<Description>
<![CDATA[Swap the LSB and the MSB with each other.]]>
</Description>
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
<Parameter Name="Operation_Mode" TagType="Base" DataType="INT" Usage="Input" Radix="Decimal" Required="true" Visible="true" ExternalAccess="Read/Write">
<DefaultData Format="L5K">
<![CDATA[0]]>
</DefaultData>
<DefaultData Format="Decorated">
<DataValue DataType="INT" Radix="Decimal" Value="0"/>
</DefaultData>
</Parameter>
</Parameters>
<LocalTags>
<LocalTag Name="Data_Byte" DataType="SINT" Dimensions="32" Radix="Decimal" ExternalAccess="None">
<DefaultData 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]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Array 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"/>
</Array>
</DefaultData>
</LocalTag>
<LocalTag Name="Temp_Data" DataType="SINT" Dimensions="32" Radix="Decimal" ExternalAccess="None">
<DefaultData 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]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Array 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"/>
</Array>
</DefaultData>
</LocalTag>
<LocalTag Name="Temp_Str" DataType="SINT" Dimensions="29" Radix="Decimal" ExternalAccess="None">
<DefaultData 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]]]>
</DefaultData>
<DefaultData Format="Decorated">
<Array DataType="SINT" Dimensions="29" 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"/>
</Array>
</DefaultData>
</LocalTag>
</LocalTags>
<Routines>
<Routine Name="Logic" Type="RLL">
<RLLContent>
<Rung Number="0" Type="N">
<Comment>
<![CDATA[****************************************************************************************************************************************
Determine which of the four possible process data templates the K100 Dispaly is currently configured as.
Convert byte information from the IO-Link Master for the specific template.
****************************************************************************************************************************************]]>
</Comment>
<Text>
<![CDATA[EQU(Operation_Mode,0)MOV(28,PDIO.Run.Display_Text.LEN)COP(PDIO.Run.Display_Text.DATA[0],Data_Byte[0],28)BTD(PDIO.Run.Audiuble_Volume,0,Data_Byte[28],0,2)BTD(PDIO.Run.Audible_Type,0,Data_Byte[28],2,6)BTD(PDIO.Run.Color_2_Intensity,0,Data_Byte[29],4,3)BTD(PDIO.Run.Color_2,0,Data_Byte[29],0,4)BTD(PDIO.Run.Pulse_Pattern,0,Data_Byte[30],5,3)BTD(PDIO.Run.Speed,0,Data_Byte[30],3,2)BTD(PDIO.Run.Color_1_Intensity,0,Data_Byte[30],0,3)BTD(PDIO.Run.Color_1,0,Data_Byte[31],4,4)BTD(PDIO.Run.Animation,0,Data_Byte[31],0,4);]]>
</Text>
</Rung>
<Rung Number="1" Type="N">
<Text>
<![CDATA[EQU(Operation_Mode,1)[BTD(PDIO.Message.Message_2,0,Data_Byte[0],4,4) BTD(PDIO.Message.Message_1,0,Data_Byte[0],0,4) ,BTD(PDIO.Run.Audible_Type,0,Data_Byte[1],2,6) BTD(PDIO.Run.Audiuble_Volume,0,Data_Byte[1],0,2) ,BTD(PDIO.Message.Color_2_Intensity,0,Data_Byte[2],4,3) BTD(PDIO.Message.Color_2,0,Data_Byte[2],0,4) ,BTD(PDIO.Message.Pulse_Pattern,0,Data_Byte[3],5,3) BTD(PDIO.Message.Speed,0,Data_Byte[3],3,2) BTD(PDIO.Message.Color_1_Intensity,0,Data_Byte[3],0,3) ,BTD(PDIO.Message.Color_1,0,Data_Byte[4],4,4) BTD(PDIO.Message.Animation,0,Data_Byte[4],0,4) ];]]>
</Text>
</Rung>
<Rung Number="2" Type="N">
<Text>
<![CDATA[EQU(Operation_Mode,2)BTD(PDIO.Measure,8,Data_Byte[0],0,8)BTD(PDIO.Measure,0,Data_Byte[1],0,8);]]>
</Text>
</Rung>
<Rung Number="3" Type="N">
<Text>
<![CDATA[EQU(Operation_Mode,3)BTD(PDIO.Timer.Reset_Timer,0,Data_Byte[0],7,1)BTD(PDIO.Timer.Run_Timer,0,Data_Byte[0],6,1);]]>
</Text>
</Rung>
<Rung Number="4" Type="N">
<Text>
<![CDATA[EQU(Operation_Mode,4)BTD(PDIO.Counter.Reset_Count,0,Data_Byte[0],7,1)BTD(PDIO.Counter.Decrement_Count,0,Data_Byte[0],6,1)BTD(PDIO.Counter.Increment_Count,0,Data_Byte[0],5,1);]]>
</Text>
</Rung>
<Rung Number="5" Type="N">
<Text>
<![CDATA[XIO(Byte_Swap)CPS(Data_Byte[0],PDIO.Transfer_Data[0],32);]]>
</Text>
</Rung>
<Rung Number="6" Type="N">
<Text>
<![CDATA[XIC(Byte_Swap)MOV(Data_Byte[1],Temp_Data[0])MOV(Data_Byte[0],Temp_Data[1])MOV(Data_Byte[3],Temp_Data[2])MOV(Data_Byte[2],Temp_Data[3])MOV(Data_Byte[5],Temp_Data[4])MOV(Data_Byte[4],Temp_Data[5])MOV(Data_Byte[7],Temp_Data[6])MOV(Data_Byte[6],Temp_Data[7])MOV(Data_Byte[9],Temp_Data[8])MOV(Data_Byte[8],Temp_Data[9])MOV(Data_Byte[11],Temp_Data[10])MOV(Data_Byte[10],Temp_Data[11])MOV(Data_Byte[13],Temp_Data[12])MOV(Data_Byte[12],Temp_Data[13])MOV(Data_Byte[15],Temp_Data[14])MOV(Data_Byte[14],Temp_Data[15])MOV(Data_Byte[17],Temp_Data[16])MOV(Data_Byte[16],Temp_Data[17])MOV(Data_Byte[19],Temp_Data[18])MOV(Data_Byte[18],Temp_Data[19])MOV(Data_Byte[21],Temp_Data[20])MOV(Data_Byte[20],Temp_Data[21])MOV(Data_Byte[23],Temp_Data[22])MOV(Data_Byte[22],Temp_Data[23])MOV(Data_Byte[25],Temp_Data[24])MOV(Data_Byte[24],Temp_Data[25])MOV(Data_Byte[27],Temp_Data[26])MOV(Data_Byte[26],Temp_Data[27])MOV(Data_Byte[29],Temp_Data[28])MOV(Data_Byte[28],Temp_Data[29])MOV(Data_Byte[31],Temp_Data[30])MOV(Data_Byte[30],Temp_Data[31])CPS(Temp_Data[0],PDIO.Transfer_Data[0],32);]]>
</Text>
</Rung>
</RLLContent>
</Routine>
</Routines>
<Dependencies>
<Dependency Type="DataType" Name="Banner_K100D_PDIO_v4"/>
</Dependencies>
</AddOnInstructionDefinition>
</AddOnInstructionDefinitions>
</Controller>
</RSLogix5000Content>
