Update States and Alarms for SS_PB
This commit is contained in:
parent
d5284bb59c
commit
c6a9d80f69
@ -1,9 +1,418 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<!--START/STOP STATION PUSH BUTTON-->
|
||||
<RSLogix5000Content SchemaRevision="1.0" SoftwareRevision="36.00" TargetName="AOI_STATION_SS_PB" TargetType="AddOnInstructionDefinition" TargetRevision="1.0 " TargetLastEdited="2025-07-16T11:43:42.136Z" ContainsContext="true" ExportDate="Wed Jul 16 17:05:43 2025" ExportOptions="NoRawData L5KData DecoratedData Context Dependencies ForceProtectedEncoding AllProjDocTrans">
|
||||
<RSLogix5000Content SchemaRevision="1.0" SoftwareRevision="36.00" TargetName="AOI_STATION_SS_PB" TargetType="AddOnInstructionDefinition" TargetRevision="1.0 " TargetLastEdited="2025-07-18T11:32:45.423Z" ContainsContext="true" ExportDate="Fri Jul 18 16:02:57 2025" ExportOptions="References NoRawData L5KData DecoratedData Context Dependencies ForceProtectedEncoding AllProjDocTrans">
|
||||
<Controller Use="Context" Name="BaseProgram">
|
||||
<DataTypes Use="Context">
|
||||
<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>
|
||||
<Member Name="Pressed" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Button Pressed]]>
|
||||
</Description>
|
||||
</Member>
|
||||
</Members>
|
||||
</DataType>
|
||||
<DataType Name="UDT_CTRL_IO_BLOCK" Family="NoFamily" Class="User">
|
||||
<Members>
|
||||
<Member Name="STS" DataType="UDT_CTRL_IO_BLOCK_STS" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
|
||||
<Member Name="CMD" DataType="UDT_CTRL_IO_BLOCK_CMD" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
|
||||
</Members>
|
||||
<Dependencies>
|
||||
<Dependency Type="DataType" Name="UDT_CTRL_IO_BLOCK_STS"/>
|
||||
<Dependency Type="DataType" Name="UDT_CTRL_IO_BLOCK_CMD"/>
|
||||
</Dependencies>
|
||||
</DataType>
|
||||
<DataType Name="UDT_CTRL_IO_BLOCK_CMD" Family="NoFamily" Class="User">
|
||||
<Members>
|
||||
<Member Name="Log" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Log]]>
|
||||
</Description>
|
||||
</Member>
|
||||
<Member Name="Log_Quantity" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Log Quantity]]>
|
||||
</Description>
|
||||
</Member>
|
||||
</Members>
|
||||
</DataType>
|
||||
<DataType Name="UDT_CTRL_IO_BLOCK_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_Faulted" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_S0" BitNumber="0" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Ethernet Communication Faulted]]>
|
||||
</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_S3" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
|
||||
<Member Name="Unacknowledge_All_Logs" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_S3" BitNumber="0" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[All Unacknowledged Logs]]>
|
||||
</Description>
|
||||
</Member>
|
||||
<Member Name="Unacknowldge_All" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_S3" BitNumber="1" 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>
|
||||
</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>
|
||||
<Dependencies>
|
||||
<Dependency Type="DataType" Name="UDT_CTRL_STATION_CMD"/>
|
||||
<Dependency Type="DataType" Name="UDT_CTRL_STATION_STS"/>
|
||||
</Dependencies>
|
||||
</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="PB_LT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_S5" BitNumber="0" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[PushButton Light For/From Partner Stations]]>
|
||||
</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>
|
||||
<Member Name="Jam_Reset" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_S5" BitNumber="2" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Jam Reset Command For/From Partner Stations]]>
|
||||
</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>
|
||||
<Dependencies>
|
||||
<Dependency Type="DataType" Name="UDT_CTRL_VFD_CMD"/>
|
||||
<Dependency Type="DataType" Name="UDT_CTRL_VFD_STS"/>
|
||||
</Dependencies>
|
||||
</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"/>
|
||||
<Member Name="Disable" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="4" ExternalAccess="Read/Write"/>
|
||||
<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"/>
|
||||
<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"/>
|
||||
<Member Name="Log" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
|
||||
<Member Name="Acknowledge_Log" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
|
||||
<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"/>
|
||||
<Member Name="Encoder_Fault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V13" BitNumber="1" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Physical Issue With Encoder Or Conveyor 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"/>
|
||||
<Member Name="VFD_Faulted" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="1" ExternalAccess="Read/Write"/>
|
||||
<Member Name="Communication_Faulted" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V0" BitNumber="2" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Ethernet Communication 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 of this conveyor is avalaible to accept packages]]>
|
||||
</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"/>
|
||||
<Member Name="Maintenance_Mode" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="1" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Maintenance Mode Activated]]>
|
||||
</Description>
|
||||
</Member>
|
||||
<Member Name="MCM_Started" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="2" ExternalAccess="Read/Write"/>
|
||||
<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"/>
|
||||
<Member Name="Full" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="5" ExternalAccess="Read/Write"/>
|
||||
<Member Name="Enabled" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="6" ExternalAccess="Read/Write"/>
|
||||
<Member Name="Stopped_By_Station_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_CTRL_V7" BitNumber="7" ExternalAccess="Read/Write"/>
|
||||
<Member Name="Log" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
|
||||
<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[Physical Issue With Encoder Or Conveyor 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"/>
|
||||
<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_STATION" Family="NoFamily" Class="User">
|
||||
<Members>
|
||||
<Member Name="Alarm" DataType="UDT_ALARMS_STATION" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Station Alarms]]>
|
||||
</Description>
|
||||
</Member>
|
||||
<Member Name="STATE" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Start Color]]>
|
||||
</Description>
|
||||
</Member>
|
||||
<Member Name="ZZZZZZZZZZUDT_HMI_ST2" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
|
||||
<Member Name="JR_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_ST2" BitNumber="0" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Jam Reset PushButton (HMI)]]>
|
||||
</Description>
|
||||
</Member>
|
||||
<Member Name="Start_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_ST2" BitNumber="1" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Start PushButton (HMI)]]>
|
||||
</Description>
|
||||
</Member>
|
||||
<Member Name="Stop_PB" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZUDT_HMI_ST2" BitNumber="2" ExternalAccess="Read/Write">
|
||||
<Description>
|
||||
<![CDATA[Stop PushButton (HMI)]]>
|
||||
</Description>
|
||||
</Member>
|
||||
<Member Name="Name" DataType="STRING" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write"/>
|
||||
</Members>
|
||||
<Dependencies>
|
||||
<Dependency Type="DataType" Name="UDT_ALARMS_STATION"/>
|
||||
</Dependencies>
|
||||
</DataType>
|
||||
</DataTypes>
|
||||
<AddOnInstructionDefinitions Use="Context">
|
||||
<AddOnInstructionDefinition Use="Target" Name="AOI_STATION_SS_PB" Revision="1.0" Vendor="Automation Standard" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2012-02-01T16:00:09.261Z" CreatedBy="Not Available" EditedDate="2025-07-16T11:43:42.136Z" EditedBy="LCIBATUMI\gigi.mamaladze"
|
||||
<AddOnInstructionDefinition Name="AOI_FLIP_FLOP" 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 Use="Target" Name="AOI_STATION_SS_PB" Revision="1.0" Vendor="Automation Standard" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2012-02-01T16:00:09.261Z" CreatedBy="Not Available" EditedDate="2025-07-18T11:32:45.423Z" EditedBy="LCIBATUMI\beka.makharadze"
|
||||
SoftwareRevision="v36.00">
|
||||
<Description>
|
||||
<![CDATA[START/STOP STATION PUSH BUTTON]]>
|
||||
@ -20,6 +429,9 @@
|
||||
<Description>
|
||||
<![CDATA[Start Push Button Input]]>
|
||||
</Description>
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[0]]>
|
||||
</DefaultData>
|
||||
<DefaultData Format="Decorated">
|
||||
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
||||
</DefaultData>
|
||||
@ -28,6 +440,9 @@
|
||||
<Description>
|
||||
<![CDATA[Stop Push Button Input]]>
|
||||
</Description>
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[0]]>
|
||||
</DefaultData>
|
||||
<DefaultData Format="Decorated">
|
||||
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
||||
</DefaultData>
|
||||
@ -36,11 +451,17 @@
|
||||
<Description>
|
||||
<![CDATA[Start Push Button Light Output]]>
|
||||
</Description>
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[0]]>
|
||||
</DefaultData>
|
||||
<DefaultData Format="Decorated">
|
||||
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
||||
</DefaultData>
|
||||
</Parameter>
|
||||
<Parameter Name="Stopped" 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>
|
||||
@ -51,6 +472,9 @@
|
||||
<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"/>
|
||||
@ -65,6 +489,9 @@
|
||||
<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>
|
||||
@ -73,6 +500,9 @@
|
||||
<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>
|
||||
@ -81,16 +511,25 @@
|
||||
<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>
|
||||
<LocalTag Name="Stop_String" DataType="STRING" ExternalAccess="None">
|
||||
<DefaultData Format="L5K">
|
||||
<![CDATA[[5,' Stop$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$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="5">
|
||||
<![CDATA[' Stop']]>
|
||||
</DefaultData>
|
||||
</LocalTag>
|
||||
<LocalTag Name="Empty_String" 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>
|
||||
@ -153,15 +592,20 @@
|
||||
</Rung>
|
||||
<Rung Number="9" Type="N">
|
||||
<Text>
|
||||
<![CDATA[[XIO(Stop_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(1,HMI.Alarm.Pressed);]]>
|
||||
<![CDATA[[XIO(Start_PB_I) ,XIO(HMI.Start_PB) ,XIC(Stop_PB_I) ,XIO(HMI.Stop_PB) ]MOVE(0,HMI.Alarm.Pressed);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="10" Type="N">
|
||||
<Text>
|
||||
<![CDATA[[XIC(Start_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(2,HMI.Alarm.Pressed);]]>
|
||||
<![CDATA[[XIO(Stop_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(1,HMI.Alarm.Pressed);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="11" Type="N">
|
||||
<Text>
|
||||
<![CDATA[[XIC(Start_PB_I) ,XIC(HMI.Start_PB) ]MOVE(2,HMI.Alarm.Pressed);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="12" Type="N">
|
||||
<Comment>
|
||||
<![CDATA[STATE
|
||||
]]>
|
||||
@ -170,54 +614,54 @@
|
||||
<![CDATA[NOP();]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="12" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIO(Start_PB_LT_O)MOVE(1,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="13" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIO(Start_PB_LT_O)[XIC(Start_PB_I) ,XIC(HMI.Start_PB) ]MOVE(2,HMI.STATE);]]>
|
||||
<![CDATA[XIO(Stopped)MOVE(1,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="14" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(Start_PB_LT_O)MOVE(3,HMI.STATE);]]>
|
||||
<![CDATA[XIC(Stopped)MOVE(0,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="15" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(Start_PB_LT_O)[XIC(Start_PB_I) ,XIC(HMI.Start_PB) ]MOVE(4,HMI.STATE);]]>
|
||||
<![CDATA[XIO(Stopped)[XIO(Stop_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(2,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="16" Type="N">
|
||||
<Text>
|
||||
<![CDATA[NOP();]]>
|
||||
<![CDATA[XIC(Stopped)[XIO(Stop_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(3,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="17" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIO(Stopped)MOVE(5,HMI.STATE);]]>
|
||||
<![CDATA[XIO(Start_PB_LT_O)MOVE(4,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="18" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIO(Stopped)[XIO(Stop_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(6,HMI.STATE);]]>
|
||||
<![CDATA[XIO(Start_PB_LT_O)[XIC(Start_PB_I) ,XIC(HMI.Start_PB) ]MOVE(5,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="19" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(Stopped)MOVE(7,HMI.STATE);]]>
|
||||
<![CDATA[XIC(Start_PB_LT_O)[XIC(Start_PB_I) ,XIC(HMI.Start_PB) ]MOVE(6,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="20" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(Stopped)[XIO(Stop_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(8,HMI.STATE);]]>
|
||||
<![CDATA[XIC(Stopped)XIC(Start_PB_LT_O)MOVE(7,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="21" Type="N">
|
||||
<Text>
|
||||
<![CDATA[OTU(CTRL.CMD.EStop_Actuated)COP(Empty_String,CTRL.CMD.Log,1)MOVE(0,HMI.Alarm.Pressed);]]>
|
||||
<![CDATA[NOP();]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="22" Type="N">
|
||||
<Text>
|
||||
<![CDATA[OTU(CTRL.CMD.EStop_Actuated)COP(Empty_String,CTRL.CMD.Log,1);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
</RLLContent>
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<RSLogix5000Content SchemaRevision="1.0" SoftwareRevision="36.00" TargetName="BaseProgram" TargetType="Controller" ContainsContext="false" ExportDate="Wed Jul 16 17:05:21 2025" ExportOptions="NoRawData L5KData DecoratedData ForceProtectedEncoding AllProjDocTrans">
|
||||
<Controller Use="Target" Name="BaseProgram" ProcessorType="Emulate 5570" MajorRev="36" MinorRev="11" TimeSlice="20" ShareUnusedTimeSlice="1" ProjectCreationDate="Tue Jul 15 19:32:50 2025" LastModifiedDate="Wed Jul 16 17:02:33 2025" SFCExecutionControl="CurrentActive" SFCRestartPosition="MostRecent"
|
||||
SFCLastScan="DontScan" ProjectSN="16#7024_3ff1" MatchProjectToController="false" CanUseRPIFromProducer="false" InhibitAutomaticFirmwareUpdate="0" PassThroughConfiguration="EnabledWithAppend" DownloadProjectDocumentationAndExtendedProperties="true" DownloadProjectCustomProperties="true" ReportMinorOverflow="false">
|
||||
<RSLogix5000Content SchemaRevision="1.0" SoftwareRevision="36.00" TargetName="BaseProgram" TargetType="Controller" ContainsContext="false" ExportDate="Fri Jul 18 16:14:26 2025" ExportOptions="NoRawData L5KData DecoratedData ForceProtectedEncoding AllProjDocTrans">
|
||||
<Controller Use="Target" Name="BaseProgram" ProcessorType="Emulate 5570" MajorRev="36" MinorRev="11" TimeSlice="20" ShareUnusedTimeSlice="1" ProjectCreationDate="Wed Jul 16 17:35:52 2025" LastModifiedDate="Fri Jul 18 16:13:59 2025" SFCExecutionControl="CurrentActive" SFCRestartPosition="MostRecent"
|
||||
SFCLastScan="DontScan" CommPath="Backplane\2" ProjectSN="16#7024_3ff1" MatchProjectToController="false" CanUseRPIFromProducer="false" InhibitAutomaticFirmwareUpdate="0" PassThroughConfiguration="EnabledWithAppend" DownloadProjectDocumentationAndExtendedProperties="true" DownloadProjectCustomProperties="true" ReportMinorOverflow="false">
|
||||
<RedundancyInfo Enabled="false" KeepTestEditsOnSwitchOver="false" IOMemoryPadPercentage="90" DataTablePadPercentage="50"/>
|
||||
<Security Code="0" ChangesToDetect="16#ffff_ffff_ffff_ffff"/>
|
||||
<SafetyInfo/>
|
||||
@ -645,7 +645,7 @@ Pressed]]>
|
||||
>
|
||||
<EKey State="CompatibleModule"/>
|
||||
<Ports>
|
||||
<Port Id="1" Address="3" Type="ICP" Upstream="true"/>
|
||||
<Port Id="1" Address="5" Type="ICP" Upstream="true"/>
|
||||
<Port Id="2" Address="77.77.77.77" Type="Ethernet" Upstream="false">
|
||||
<Bus/>
|
||||
</Port>
|
||||
@ -2137,7 +2137,7 @@ The system raises HMI.Alarm.EStopped_Locally.
|
||||
</Routine>
|
||||
</Routines>
|
||||
</AddOnInstructionDefinition>
|
||||
<AddOnInstructionDefinition Name="AOI_STATION_SS_PB" Revision="1.0" Vendor="Automation Standard" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2012-02-01T16:00:09.261Z" CreatedBy="Not Available" EditedDate="2025-07-16T11:43:42.136Z" EditedBy="LCIBATUMI\gigi.mamaladze" SoftwareRevision="v36.00"
|
||||
<AddOnInstructionDefinition Name="AOI_STATION_SS_PB" Revision="1.0" Vendor="Automation Standard" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2012-02-01T16:00:09.261Z" CreatedBy="Not Available" EditedDate="2025-07-18T11:32:45.423Z" EditedBy="LCIBATUMI\beka.makharadze" SoftwareRevision="v36.00"
|
||||
>
|
||||
<Description>
|
||||
<![CDATA[START/STOP STATION PUSH BUTTON]]>
|
||||
@ -2317,15 +2317,20 @@ The system raises HMI.Alarm.EStopped_Locally.
|
||||
</Rung>
|
||||
<Rung Number="9" Type="N">
|
||||
<Text>
|
||||
<![CDATA[[XIO(Stop_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(1,HMI.Alarm.Pressed);]]>
|
||||
<![CDATA[[XIO(Start_PB_I) ,XIO(HMI.Start_PB) ,XIC(Stop_PB_I) ,XIO(HMI.Stop_PB) ]MOVE(0,HMI.Alarm.Pressed);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="10" Type="N">
|
||||
<Text>
|
||||
<![CDATA[[XIC(Start_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(2,HMI.Alarm.Pressed);]]>
|
||||
<![CDATA[[XIO(Stop_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(1,HMI.Alarm.Pressed);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="11" Type="N">
|
||||
<Text>
|
||||
<![CDATA[[XIC(Start_PB_I) ,XIC(HMI.Start_PB) ]MOVE(2,HMI.Alarm.Pressed);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="12" Type="N">
|
||||
<Comment>
|
||||
<![CDATA[STATE
|
||||
]]>
|
||||
@ -2334,54 +2339,54 @@ The system raises HMI.Alarm.EStopped_Locally.
|
||||
<![CDATA[NOP();]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="12" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIO(Start_PB_LT_O)MOVE(1,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="13" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIO(Start_PB_LT_O)[XIC(Start_PB_I) ,XIC(HMI.Start_PB) ]MOVE(2,HMI.STATE);]]>
|
||||
<![CDATA[XIO(Stopped)MOVE(1,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="14" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(Start_PB_LT_O)MOVE(3,HMI.STATE);]]>
|
||||
<![CDATA[XIC(Stopped)MOVE(0,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="15" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(Start_PB_LT_O)[XIC(Start_PB_I) ,XIC(HMI.Start_PB) ]MOVE(4,HMI.STATE);]]>
|
||||
<![CDATA[XIO(Stopped)[XIO(Stop_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(2,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="16" Type="N">
|
||||
<Text>
|
||||
<![CDATA[NOP();]]>
|
||||
<![CDATA[XIC(Stopped)[XIO(Stop_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(3,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="17" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIO(Stopped)MOVE(5,HMI.STATE);]]>
|
||||
<![CDATA[XIO(Start_PB_LT_O)MOVE(4,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="18" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIO(Stopped)[XIO(Stop_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(6,HMI.STATE);]]>
|
||||
<![CDATA[XIO(Start_PB_LT_O)[XIC(Start_PB_I) ,XIC(HMI.Start_PB) ]MOVE(5,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="19" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(Stopped)MOVE(7,HMI.STATE);]]>
|
||||
<![CDATA[XIC(Start_PB_LT_O)[XIC(Start_PB_I) ,XIC(HMI.Start_PB) ]MOVE(6,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="20" Type="N">
|
||||
<Text>
|
||||
<![CDATA[XIC(Stopped)[XIO(Stop_PB_I) ,XIC(HMI.Stop_PB) ]MOVE(8,HMI.STATE);]]>
|
||||
<![CDATA[XIC(Stopped)XIC(Start_PB_LT_O)MOVE(7,HMI.STATE);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="21" Type="N">
|
||||
<Text>
|
||||
<![CDATA[OTU(CTRL.CMD.EStop_Actuated)COP(Empty_String,CTRL.CMD.Log,1)MOVE(0,HMI.Alarm.Pressed);]]>
|
||||
<![CDATA[NOP();]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
<Rung Number="22" Type="N">
|
||||
<Text>
|
||||
<![CDATA[OTU(CTRL.CMD.EStop_Actuated)COP(Empty_String,CTRL.CMD.Log,1);]]>
|
||||
</Text>
|
||||
</Rung>
|
||||
</RLLContent>
|
||||
@ -3698,18 +3703,18 @@ The system raises HMI.Alarm.Communication_Faulted whenever IOBlock itself loses
|
||||
</Tag>
|
||||
<Tag Name="Estop_OIP" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
||||
<Data Format="L5K">
|
||||
<![CDATA[0]]>
|
||||
<![CDATA[1]]>
|
||||
</Data>
|
||||
<Data Format="Decorated">
|
||||
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
||||
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
||||
</Data>
|
||||
</Tag>
|
||||
<Tag Name="MCM_START_OIP" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
||||
<Data Format="L5K">
|
||||
<![CDATA[0]]>
|
||||
<![CDATA[1]]>
|
||||
</Data>
|
||||
<Data Format="Decorated">
|
||||
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
||||
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
||||
</Data>
|
||||
</Tag>
|
||||
<Tag Name="No_Partner" TagType="Base" DataType="UDT_AOI_STATION_SS_PB" Constant="false" ExternalAccess="Read/Write">
|
||||
@ -3858,10 +3863,10 @@ The system raises HMI.Alarm.Communication_Faulted whenever IOBlock itself loses
|
||||
</Tag>
|
||||
<Tag Name="Start_PB1_LT_OIP" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
||||
<Data Format="L5K">
|
||||
<![CDATA[0]]>
|
||||
<![CDATA[1]]>
|
||||
</Data>
|
||||
<Data Format="Decorated">
|
||||
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
||||
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
||||
</Data>
|
||||
</Tag>
|
||||
<Tag Name="Start_PB1_OIP" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
||||
@ -3874,38 +3879,38 @@ The system raises HMI.Alarm.Communication_Faulted whenever IOBlock itself loses
|
||||
</Tag>
|
||||
<Tag Name="Stop_PB1_OIP" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
||||
<Data Format="L5K">
|
||||
<![CDATA[0]]>
|
||||
<![CDATA[1]]>
|
||||
</Data>
|
||||
<Data Format="Decorated">
|
||||
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
||||
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
||||
</Data>
|
||||
</Tag>
|
||||
<Tag Name="UL1_3_OIP" TagType="Base" DataType="REAL" Radix="Float" Constant="false" ExternalAccess="Read/Write">
|
||||
<Data Format="L5K">
|
||||
<![CDATA[0.00000000e+000]]>
|
||||
<![CDATA[2.00000000e+000]]>
|
||||
</Data>
|
||||
<Data Format="Decorated">
|
||||
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
||||
<DataValue DataType="REAL" Radix="Float" Value="2.0"/>
|
||||
</Data>
|
||||
</Tag>
|
||||
<Tag Name="UL6_1_SS1" TagType="Base" DataType="UDT_AOI_STATION_SS_PB" Constant="false" ExternalAccess="Read/Write">
|
||||
<Data Format="L5K">
|
||||
<![CDATA[[[1,[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[[[27,[0,1000,1000,[-1069676666,1000,235],[0,1000,0]],[5,' Stop$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$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,[5,' Stop$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$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,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$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,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$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,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$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],1,0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
||||
]]]]]>
|
||||
</Data>
|
||||
<Data Format="Decorated">
|
||||
<Structure DataType="UDT_AOI_STATION_SS_PB">
|
||||
<StructureMember Name="AOI" DataType="AOI_STATION_SS_PB">
|
||||
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
||||
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
||||
<DataValueMember Name="Start_PB_I" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Stop_PB_I" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Start_PB_LT_O" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Stop_PB_I" DataType="BOOL" Value="1"/>
|
||||
<DataValueMember Name="Start_PB_LT_O" DataType="BOOL" Value="1"/>
|
||||
<DataValueMember Name="Stopped" DataType="BOOL" Value="0"/>
|
||||
</StructureMember>
|
||||
<StructureMember Name="CTRL" DataType="UDT_CTRL_STATION">
|
||||
@ -3929,7 +3934,7 @@ The system raises HMI.Alarm.Communication_Faulted whenever IOBlock itself loses
|
||||
<![CDATA[]]>
|
||||
</DataValueMember>
|
||||
</StructureMember>
|
||||
<DataValueMember Name="PB_LT" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="PB_LT" DataType="BOOL" Value="1"/>
|
||||
<DataValueMember Name="Jam_Fault" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Jam_Reset" DataType="BOOL" Value="0"/>
|
||||
</StructureMember>
|
||||
@ -3940,7 +3945,7 @@ The system raises HMI.Alarm.Communication_Faulted whenever IOBlock itself loses
|
||||
<DataValueMember Name="Stopped" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Pressed" DataType="DINT" Radix="Decimal" Value="0"/>
|
||||
</StructureMember>
|
||||
<DataValueMember Name="STATE" DataType="DINT" Radix="Decimal" Value="0"/>
|
||||
<DataValueMember Name="STATE" DataType="DINT" Radix="Decimal" Value="1"/>
|
||||
<DataValueMember Name="JR_PB" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Start_PB" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Stop_PB" DataType="BOOL" Value="0"/>
|
||||
@ -3968,9 +3973,9 @@ The system raises HMI.Alarm.Communication_Faulted whenever IOBlock itself loses
|
||||
],[5,'UL1-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$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
||||
],[8,' Running$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$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.00000000e+000],[[0],[0,0,0],0,0,0,0,0,0,0,0,0,0,0,0,0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
||||
]],[[0,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'
|
||||
]],[[3,1,[5,' Stop$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
||||
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
||||
],0,0],[0,0,0,0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
||||
],0,0],[0,0,0,68,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
||||
],0]]]]]>
|
||||
</Data>
|
||||
<Data Format="Decorated">
|
||||
@ -4048,19 +4053,19 @@ The system raises HMI.Alarm.Communication_Faulted whenever IOBlock itself loses
|
||||
</StructureMember>
|
||||
<StructureMember Name="CTRL" DataType="UDT_CTRL_VFD">
|
||||
<StructureMember Name="CMD" DataType="UDT_CTRL_VFD_CMD">
|
||||
<DataValueMember Name="Start" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Stop_Require_Start" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Start" DataType="BOOL" Value="1"/>
|
||||
<DataValueMember Name="Stop_Require_Start" DataType="BOOL" Value="1"/>
|
||||
<DataValueMember Name="Stop_Auto_Restart" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Jammed" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Disable" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Run_Up_Enabled" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Power_Saving_Mode_ON" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Interlock" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Stopped_By_Stop_PB" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Stopped_By_Stop_PB" DataType="BOOL" Value="1"/>
|
||||
<StructureMember Name="Log" DataType="STRING">
|
||||
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
||||
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="5"/>
|
||||
<DataValueMember Name="DATA" DataType="STRING" Radix="ASCII">
|
||||
<![CDATA[]]>
|
||||
<![CDATA[' Stop']]>
|
||||
</DataValueMember>
|
||||
</StructureMember>
|
||||
<StructureMember Name="Acknowledge_Log" DataType="STRING">
|
||||
@ -4082,11 +4087,11 @@ The system raises HMI.Alarm.Communication_Faulted whenever IOBlock itself loses
|
||||
<DataValueMember Name="Requested_Speed" DataType="DINT" Radix="Decimal" Value="0"/>
|
||||
<DataValueMember Name="In_Power_Saving_Mode" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Maintenance_Mode" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="MCM_Started" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="MCM_Started" DataType="BOOL" Value="1"/>
|
||||
<DataValueMember Name="EStopped" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Jammed" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Full" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Enabled" DataType="BOOL" Value="0"/>
|
||||
<DataValueMember Name="Enabled" DataType="BOOL" Value="1"/>
|
||||
<DataValueMember Name="Stopped_By_Station_PB" DataType="BOOL" Value="0"/>
|
||||
<StructureMember Name="Log" DataType="STRING">
|
||||
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user