Refactored and added descriptions for AOI_DJ_PE
This commit is contained in:
parent
e0762eae73
commit
59a7c442a6
326
MTN6_MCM01.L5X
326
MTN6_MCM01.L5X
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<RSLogix5000Content SchemaRevision="1.0" SoftwareRevision="36.00" TargetName="MTN6_MCM01" TargetType="Controller" ContainsContext="false" ExportDate="Mon May 19 22:13:14 2025" ExportOptions="NoRawData L5KData DecoratedData ForceProtectedEncoding AllProjDocTrans">
|
||||
<Controller Use="Target" Name="MTN6_MCM01" ProcessorType="1756-L83ES" MajorRev="36" MinorRev="11" ProjectCreationDate="Mon May 19 15:02:23 2025" LastModifiedDate="Mon May 19 22:06:28 2025" SFCExecutionControl="CurrentActive" SFCRestartPosition="MostRecent" SFCLastScan="DontScan" ProjectSN="16#0000_0000"
|
||||
<RSLogix5000Content SchemaRevision="1.0" SoftwareRevision="36.00" TargetName="MTN6_MCM01" TargetType="Controller" ContainsContext="false" ExportDate="Tue May 20 00:04:21 2025" ExportOptions="NoRawData L5KData DecoratedData ForceProtectedEncoding AllProjDocTrans">
|
||||
<Controller Use="Target" Name="MTN6_MCM01" ProcessorType="1756-L83ES" MajorRev="36" MinorRev="11" ProjectCreationDate="Mon May 19 15:02:23 2025" LastModifiedDate="Tue May 20 00:04:06 2025" SFCExecutionControl="CurrentActive" SFCRestartPosition="MostRecent" SFCLastScan="DontScan" ProjectSN="16#0000_0000"
|
||||
MatchProjectToController="false" CanUseRPIFromProducer="false" InhibitAutomaticFirmwareUpdate="0" PassThroughConfiguration="EnabledWithAppend" DownloadProjectDocumentationAndExtendedProperties="true" DownloadProjectCustomProperties="true" ReportMinorOverflow="false" AutoDiagsEnabled="true" WebServerEnabled="false">
|
||||
<RedundancyInfo Enabled="false" KeepTestEditsOnSwitchOver="false"/>
|
||||
<Security Code="0" ChangesToDetect="16#ffff_ffff_ffff_ffff"/>
|
||||
@ -3748,7 +3748,7 @@ Pressed]]>
|
||||
</Module>
|
||||
</Modules>
|
||||
<AddOnInstructionDefinitions>
|
||||
<AddOnInstructionDefinition Name="AOI_BEACON_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-19T07:14:49.834Z" EditedBy="LCIBATUMI\ilia.gurielidze" SoftwareRevision="v36.00"
|
||||
<AddOnInstructionDefinition Name="AOI_BEACON_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-19T18:17:25.767Z" 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">
|
||||
@ -3762,6 +3762,9 @@ Pressed]]>
|
||||
</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>
|
||||
@ -3770,6 +3773,9 @@ Pressed]]>
|
||||
</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>
|
||||
@ -3777,7 +3783,7 @@ Pressed]]>
|
||||
<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">
|
||||
<Parameter Name="Flash" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[0]]>
|
||||
</DefaultData>
|
||||
@ -3787,7 +3793,7 @@ Pressed]]>
|
||||
</Parameter>
|
||||
</Parameters>
|
||||
<LocalTags>
|
||||
<LocalTag Name="flip" DataType="TIMER" ExternalAccess="None">
|
||||
<LocalTag Name="Flip" DataType="TIMER" ExternalAccess="None">
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[[0,0,0]]]>
|
||||
</DefaultData>
|
||||
@ -3801,7 +3807,7 @@ Pressed]]>
|
||||
</Structure>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
<LocalTag Name="flop" DataType="TIMER" ExternalAccess="None">
|
||||
<LocalTag Name="Flop" DataType="TIMER" ExternalAccess="None">
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[[0,0,0]]]>
|
||||
</DefaultData>
|
||||
@ -3821,29 +3827,29 @@ Pressed]]>
|
||||
<RLLContent>
|
||||
<Rung Number="0" Type="N">
|
||||
<Text>
|
||||
<![CDATA[MOVE(On,flip.PRE)MOVE(Off,flop.PRE);]]>
|
||||
<![CDATA[MOVE(On,Flip.PRE)MOVE(Off,Flop.PRE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="1" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIO(flop.DN)TON(flip,?,?);]]>
|
||||
<![CDATA[XIO(Flop.DN)TON(Flip,?,?);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="2" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(flip.DN)TON(flop,?,?);]]>
|
||||
<![CDATA[XIC(Flip.DN)TON(Flop,?,?);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="3" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(flip.DN)OTE(flash)OTE(EnableOut);]]>
|
||||
<![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-19T08:45:55.084Z" EditedBy="LCIBATUMI\ilia.gurielidze"
|
||||
<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-19T20:04:04.862Z" EditedBy="LCIBATUMI\ilia.gurielidze"
|
||||
SoftwareRevision="v36.00">
|
||||
<Description>
|
||||
<![CDATA[DYNAMIC JAM PHOTOEYE]]>
|
||||
@ -3858,6 +3864,9 @@ Pressed]]>
|
||||
<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 is Clear]]>
|
||||
</Description>
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[0]]>
|
||||
</DefaultData>
|
||||
@ -3866,6 +3875,9 @@ Pressed]]>
|
||||
</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 is Clear]]>
|
||||
</Description>
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[0]]>
|
||||
</DefaultData>
|
||||
@ -3874,6 +3886,9 @@ Pressed]]>
|
||||
</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>
|
||||
@ -3882,6 +3897,9 @@ Pressed]]>
|
||||
</DefaultData>
|
||||
</Parameter>
|
||||
<Parameter Name="Jammed" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Conveyor is Jammed]]>
|
||||
</Description>
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[0]]>
|
||||
</DefaultData>
|
||||
@ -3890,6 +3908,9 @@ Pressed]]>
|
||||
</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>
|
||||
@ -3897,8 +3918,15 @@ Pressed]]>
|
||||
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
||||
</DefaultData>
|
||||
</Parameter>
|
||||
<Parameter Name="Beacon_Out_Light" TagType="Base" DataType="BOOL" Usage="InOut" Radix="Decimal" Required="true" Visible="true" Constant="false"/>
|
||||
<Parameter Name="Beacon_Out_Light" TagType="Base" DataType="BOOL" Usage="InOut" Radix="Decimal" Required="true" Visible="true" Constant="false">
|
||||
<Description>
|
||||
<![CDATA[Turn the Beacon On]]>
|
||||
</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>
|
||||
@ -3907,6 +3935,9 @@ Pressed]]>
|
||||
</DefaultData>
|
||||
</Parameter>
|
||||
<Parameter Name="Training_Mode_On" 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>
|
||||
@ -3915,6 +3946,9 @@ Pressed]]>
|
||||
</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>
|
||||
@ -3923,6 +3957,9 @@ Pressed]]>
|
||||
</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>
|
||||
@ -3933,6 +3970,9 @@ Pressed]]>
|
||||
</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>
|
||||
@ -3947,6 +3987,9 @@ Pressed]]>
|
||||
</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>
|
||||
@ -3962,81 +4005,10 @@ Pressed]]>
|
||||
</Structure>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
<LocalTag Name="Energy_Managment_Timer" DataType="TIMER" ExternalAccess="None">
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[[0,0,0]]]>
|
||||
</DefaultData>
|
||||
<DefaultData Format="Decorated">
|
||||
<Structure DataType="TIMER">
|
||||
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
||||
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
||||
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
||||
</Structure>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
<LocalTag Name="Minimal_Energy_Management" 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="Blocked_Timer" DataType="TIMER" ExternalAccess="None">
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[[0,0,0]]]>
|
||||
</DefaultData>
|
||||
<DefaultData Format="Decorated">
|
||||
<Structure DataType="TIMER">
|
||||
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
||||
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
||||
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
||||
</Structure>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
<LocalTag Name="Clear_Timer" DataType="TIMER" ExternalAccess="None">
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[[0,0,0]]]>
|
||||
</DefaultData>
|
||||
<DefaultData Format="Decorated">
|
||||
<Structure DataType="TIMER">
|
||||
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
||||
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
||||
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
||||
</Structure>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
<LocalTag Name="START_TMR111" 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="Distance_Time" 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="ONS_Reset" 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="Run_Up_Enabled" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
||||
<Description>
|
||||
<![CDATA[Conveyor has Discharge PE]]>
|
||||
</Description>
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[0]]>
|
||||
</DefaultData>
|
||||
@ -4045,6 +4017,9 @@ Pressed]]>
|
||||
</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>
|
||||
@ -4052,31 +4027,10 @@ Pressed]]>
|
||||
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
<LocalTag Name="ONS" 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="Nominal_Speed" 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="Speed_Ratio" 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="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>
|
||||
@ -4091,6 +4045,9 @@ Pressed]]>
|
||||
</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>
|
||||
@ -4099,6 +4056,9 @@ Pressed]]>
|
||||
</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>
|
||||
@ -4113,6 +4073,9 @@ Pressed]]>
|
||||
</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>
|
||||
@ -4121,6 +4084,9 @@ Pressed]]>
|
||||
</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>
|
||||
@ -4134,29 +4100,10 @@ Pressed]]>
|
||||
</Structure>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
<LocalTag Name="Training_Start" 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="Training_Timer" DataType="TIMER" ExternalAccess="None">
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[[0,999999,0]]]>
|
||||
</DefaultData>
|
||||
<DefaultData Format="Decorated">
|
||||
<Structure DataType="TIMER">
|
||||
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="999999"/>
|
||||
<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="Concat_Str" 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>
|
||||
@ -4164,21 +4111,10 @@ Pressed]]>
|
||||
<![CDATA['']]>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
<LocalTag Name="Beacon_Timer" DataType="TIMER" ExternalAccess="None">
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[[0,2500,0]]]>
|
||||
</DefaultData>
|
||||
<DefaultData Format="Decorated">
|
||||
<Structure DataType="TIMER">
|
||||
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="2500"/>
|
||||
<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_BEACON_FLIP_FLOP" ExternalAccess="None">
|
||||
<LocalTag Name="Beacon_Flip_Flop" DataType="AOI_BEACON_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>
|
||||
@ -4188,10 +4124,21 @@ Pressed]]>
|
||||
<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"/>
|
||||
<DataValueMember Name="Flash" DataType="BOOL" Value="0"/>
|
||||
</Structure>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
<LocalTag Name="ONS" DataType="DINT" 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="DINT" Radix="Decimal" Value="0"/>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
</LocalTags>
|
||||
<Routines>
|
||||
<Routine Name="Logic" Type="RLL">
|
||||
@ -4222,19 +4169,11 @@ Pressed]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="5" Type="N">
|
||||
<Comment>
|
||||
<![CDATA[If the US PE is blocked, then latch the timer.
|
||||
If nothing is detected at the DS PE, then something got jammed between the PEs
|
||||
If this is the case, then start looking for the US PE to be blocked again for 3 seconds, indicating the jam has backed up to the US PE]]>
|
||||
</Comment>
|
||||
<Text>
|
||||
<![CDATA[XIO(US_Motor.STS.Maintenance_Mode)XIC(US_Motor.STS.Running)MUL(HMI.Full_Time_Secs,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">
|
||||
<Comment>
|
||||
<![CDATA[If there is a jam, you can clear it using the JAM RESET button or system reset.]]>
|
||||
</Comment>
|
||||
<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>
|
||||
@ -4253,11 +4192,8 @@ If this is the case, then start looking for the US PE to be blocked again for 3
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="9" Type="N">
|
||||
<Comment>
|
||||
<![CDATA[jammed or lamp test mode signal to beacon]]>
|
||||
</Comment>
|
||||
<Text>
|
||||
<![CDATA[XIC(US_Motor.STS.MCM_Started)XIC(Jammed)[XIC(Blocked) AOI_BEACON_FLIP_FLOP(Flip_Flop,2000,2000) ,XIO(Blocked) ]OTE(Beacon_Out_Light);]]>
|
||||
<![CDATA[XIC(US_Motor.STS.MCM_Started)XIC(Jammed)[XIC(Blocked) AOI_BEACON_FLIP_FLOP(Beacon_Flip_Flop,2000,2000) ,XIO(Blocked) ]OTE(Beacon_Out_Light);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="10" Type="N">
|
||||
@ -4267,95 +4203,89 @@ If this is the case, then start looking for the US PE to be blocked again for 3
|
||||
</Rung>
|
||||
<Rung Number="11" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIO(Beacon_Out_Light)TON(Beacon_Timer,?,?)XIC(Beacon_Timer.DN)OTU(HMI.Beacon_Light);]]>
|
||||
<![CDATA[XIC(Can_Run_Up)XIC(US_Motor.STS.Interlock)OTL(Run_Up_Enabled);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="12" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(Beacon_Out_Light)OTL(HMI.Beacon_Light);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="13" Type="N">
|
||||
<Comment>
|
||||
<![CDATA[/*******************************************************/
|
||||
COAST LOGIC TO CAUSE FLOW STOPS
|
||||
/*******************************************************/]]>
|
||||
</Comment>
|
||||
<Text>
|
||||
<![CDATA[XIC(Can_Run_Up)XIC(US_Motor.STS.Interlock)OTL(Run_Up_Enabled);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="14" Type="N">
|
||||
<Text>
|
||||
<![CDATA[[XIC(Blocked) ,XIO(Can_Run_Up) ]OTU(Run_Up_Enabled);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="15" Type="N">
|
||||
<Rung Number="13" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(Run_Up_Enabled)OTL(US_Motor.CMD.Run_Up_Enabled);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="16" Type="N">
|
||||
<Rung Number="14" Type="N">
|
||||
<Comment>
|
||||
<![CDATA[Photoeye HMI Alarms]]>
|
||||
<![CDATA[ALARMS
|
||||
]]>
|
||||
</Comment>
|
||||
<Text>
|
||||
<![CDATA[NOP();]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="17" Type="N">
|
||||
<Rung Number="15" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(Disabled)OTE(HMI.Alarm.Disabled);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="18" Type="N">
|
||||
<Rung Number="16" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(Jammed)OTE(HMI.Alarm.Jammed);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="19" Type="N">
|
||||
<Rung Number="17" Type="N">
|
||||
<Comment>
|
||||
<![CDATA[Photoeye HMI Color]]>
|
||||
<![CDATA[ANIMATION COLORS
|
||||
]]>
|
||||
</Comment>
|
||||
<Text>
|
||||
<![CDATA[NOP();]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="20" Type="N">
|
||||
<Rung Number="18" Type="N">
|
||||
<Comment>
|
||||
<![CDATA[Not Blocked - Green Color (0.217.0)]]>
|
||||
<![CDATA[Not Blocked - Green (0.217.0)
|
||||
]]>
|
||||
</Comment>
|
||||
<Text>
|
||||
<![CDATA[XIO(Blocked)MOVE(5,HMI.Color);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="21" Type="N">
|
||||
<Rung Number="19" Type="N">
|
||||
<Comment>
|
||||
<![CDATA[Blocked - Black Color (255.255.255)]]>
|
||||
<![CDATA[Blocked - Black (255.255.255)
|
||||
]]>
|
||||
</Comment>
|
||||
<Text>
|
||||
<![CDATA[XIC(Blocked)MOVE(4,HMI.Color);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="22" Type="N">
|
||||
<Rung Number="20" Type="N">
|
||||
<Comment>
|
||||
<![CDATA[Disabled - Light grey(211.211.211)]]>
|
||||
<![CDATA[Disabled - Light Grey(211.211.211)
|
||||
|
||||
]]>
|
||||
</Comment>
|
||||
<Text>
|
||||
<![CDATA[XIC(Disabled)MOVE(3,HMI.Color);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="23" Type="N">
|
||||
<Rung Number="21" Type="N">
|
||||
<Comment>
|
||||
<![CDATA[Jammed Clear - Flashing Orange/RedColor (255.140.0/255.0.0)]]>
|
||||
<![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="24" Type="N">
|
||||
<Rung Number="22" Type="N">
|
||||
<Comment>
|
||||
<![CDATA[Jammed Blocked - Flashing Orange/Black Color (255.140.0/255.255.255)]]>
|
||||
<![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);]]>
|
||||
@ -4530,7 +4460,7 @@ COAST LOGIC TO CAUSE FLOW STOPS
|
||||
<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"/>
|
||||
<DataValueMember Name="Flash" DataType="BOOL" Value="0"/>
|
||||
</Structure>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
@ -5060,7 +4990,7 @@ COAST LOGIC TO CAUSE FLOW STOPS
|
||||
<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"/>
|
||||
<DataValueMember Name="Flash" DataType="BOOL" Value="0"/>
|
||||
</Structure>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
@ -5074,7 +5004,7 @@ COAST LOGIC TO CAUSE FLOW STOPS
|
||||
<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"/>
|
||||
<DataValueMember Name="Flash" DataType="BOOL" Value="0"/>
|
||||
</Structure>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
@ -8721,8 +8651,8 @@ or disabled
|
||||
</Tag>
|
||||
<Tag Name="UL1_3_DJ_PE" Class="Standard" TagType="Base" DataType="UDT_AOI_DJ_PE" Constant="false" ExternalAccess="Read/Write" OpcUaAccess="None">
|
||||
<Data Format="L5K">
|
||||
<![CDATA[[[1,0,[0,0,0],[0,2,0],[0,0,0],0,[0,0,0],[0,0,0],0,0,0,0,[0,300,0],[0,300,0],[0,3000,0],[0,999999,0],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
||||
],[0,2500,0],[1,0,0,[0,0,0],[0,0,0]]],[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
||||
<![CDATA[[[1,0,[0,0,0],[0,2,0],[0,300,0],[0,300,0],[0,3000,0],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
||||
],[1,0,0,[0,0,0],[0,0,0]],0],[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
||||
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
||||
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
||||
],[0],0,0,0,0],[[0],[0]]]]]>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user