Neue Zuführunge IBN Abgeschlossen
This commit is contained in:
@@ -18,7 +18,7 @@ PROGRAM _CYCLIC
|
||||
END_IF
|
||||
|
||||
//Topf Start
|
||||
Status.bStartPott := NOT bInPartAvail1 AND NOT bInPartAvail2 AND bInPartStuck AND gCmd1.FeederRob.RobToFeeder.bRobOutOfFeeder;
|
||||
Status.bStartPott := NOT bInPartAvail1 AND NOT bInPartAvail2 AND bInPartStuck AND gCmd1.FeederRob.RobToFeeder.bRobOutOfFeeder AND NOT Status.bNoPartPottStuck;
|
||||
|
||||
|
||||
//Topf bef<EFBFBD>llen
|
||||
@@ -85,6 +85,7 @@ PROGRAM _CYCLIC
|
||||
END_IF
|
||||
|
||||
|
||||
//<EFBFBD>bergabe
|
||||
FUBs.TON_PartAvail.IN := bInPartAvail1 OR bInPartAvail2;
|
||||
FUBs.TON_PartAvail.PT := t#300ms;
|
||||
FUBs.TON_PartAvail ();
|
||||
@@ -92,8 +93,25 @@ PROGRAM _CYCLIC
|
||||
gCmd1.FeederRob.FeederToRob.bPartReady0 := bInPartAvail2;
|
||||
gCmd1.FeederRob.FeederToRob.bPartReady180 := bInPartAvail1;
|
||||
|
||||
|
||||
FUBs.TON_NoPartAvail.IN := NOT bInPartAvail1 AND NOT bInPartAvail2 AND bOuEnablePott;
|
||||
FUBs.TON_NoPartAvail.PT := t#30s;
|
||||
FUBs.TON_NoPartAvail ();
|
||||
IF FUBs.TON_NoPartAvail.Q THEN
|
||||
Status.bNoPartPottStuck := TRUE;
|
||||
END_IF
|
||||
IF bInPartAvail1 OR bInPartAvail2 OR EDGENEG (Status.bSafetyOk) OR gPB5.bInKeyStatus THEN
|
||||
Status.bNoPartPottStuck := FALSE;
|
||||
END_IF
|
||||
|
||||
|
||||
//Fehler kein Teil Bunker
|
||||
FUBs.Alarm_FeederStuck.MpLink := gMpAlarmXCore;
|
||||
FUBs.Alarm_FeederStuck.bInAlarmSignal := Status.bNoPartPottStuck;
|
||||
FUBs.Alarm_FeederStuck.sInAlName := 'NoPartBunker';
|
||||
FUBs.Alarm_FeederStuck ();
|
||||
|
||||
//Ausg<EFBFBD>nge ansteuern
|
||||
bOuEnableBunker := Valves.bEnableBunker AND Status.bSafetyOk;
|
||||
bOuStageFeederUp := Valves.bStageFeederUp AND Status.bSafetyOk AND Status.bStartPott AND gCmd1.FeederRob.RobToFeeder.bRobOutOfFeeder;
|
||||
bOuStageFeederDown := NOT Valves.bStageFeederUp AND Status.bSafetyOk;
|
||||
|
||||
@@ -7,5 +7,6 @@
|
||||
<File Description="Local data types" Private="true">Types.typ</File>
|
||||
<File Description="Local variables" Private="true">Variables.var</File>
|
||||
<File Description="Local variables" Private="true">IO.var</File>
|
||||
<File Description="Alarme">TxtAlarms.tmx</File>
|
||||
</Files>
|
||||
</Program>
|
||||
14
Logical/MachCtrl/FeedCtrl/TxtAlarms.tmx
Normal file
14
Logical/MachCtrl/FeedCtrl/TxtAlarms.tmx
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<tmx version="1.4">
|
||||
<header creationtool="B&R Automation Studio" creationtoolversion="4.2" datatype="unknown" segtype="sentence" adminlang="en" srclang="en" o-tmf="TMX">
|
||||
<note>Change the namespace to define where this text module should be located within the logical structure of your texts</note>
|
||||
<prop type="x-BR-TS:Namespace">FeedCtrl/Alarms</prop>
|
||||
</header>
|
||||
<body>
|
||||
<tu tuid="NoPartBunker">
|
||||
<tuv xml:lang="de">
|
||||
<seg>Zuführung: Bauteil verlkemmt oder keine Teile mehr</seg>
|
||||
</tuv>
|
||||
</tu>
|
||||
</body>
|
||||
</tmx>
|
||||
@@ -9,6 +9,8 @@ TYPE
|
||||
TON_BunkerEmpty : TON;
|
||||
TON_PottEmpty : TON;
|
||||
TON_PartAvail : TON;
|
||||
TON_NoPartAvail : TON;
|
||||
Alarm_FeederStuck : FUB_AlarmSimple;
|
||||
END_STRUCT;
|
||||
typ_MpFUB : STRUCT (*MappFUBs*)
|
||||
MpRecipeRegProcPar : MpRecipeRegPar; (*Prozessparameter Registrieren*)
|
||||
@@ -27,6 +29,7 @@ TYPE
|
||||
END_STRUCT;
|
||||
typ_Status : STRUCT
|
||||
bSafetyOk : BOOL;
|
||||
bNoPartPottStuck : BOOL;
|
||||
bTriggerCamAfterMovement : BOOL;
|
||||
bStagefeederActive : BOOL;
|
||||
bBunkerActive : BOOL;
|
||||
|
||||
@@ -169,6 +169,7 @@ ACTION DoMapInputsCPI:
|
||||
bInGripper3HorBw := usInCPI_CH5.4;
|
||||
bInGripper3HorFw := usInCPI_CH5.5;
|
||||
bInGripper3Open := usInCPI_CH5.6;
|
||||
bInOneGripperFullClosed := usInCPI_CH5.7;
|
||||
END_ACTION
|
||||
|
||||
//Zeiten berechnen
|
||||
@@ -203,6 +204,17 @@ ACTION DoCylinderPos:
|
||||
// rance (MpFUB.AxBasic_Y.Position, lProcParam.Mill.lrEndPosMillY, -0.2, 0.2);
|
||||
//Zylinder
|
||||
|
||||
IF EDGEPOS (bInOneGripperFullClosed) THEN
|
||||
Status.bGripperClosedToWide := TRUE;
|
||||
END_IF
|
||||
|
||||
|
||||
VCButtons.ResetGripperClosedToWide.usStatus.0 := NOT Status.bGripperClosedToWide;
|
||||
IF VCButtons.ResetGripperClosedToWide.bCommand THEN
|
||||
Status.bGripperClosedToWide := FALSE;
|
||||
END_IF
|
||||
|
||||
|
||||
Status.CylinderPos.bPress1Up := NOT Valves.bPress1Down AND bInPress1Up;
|
||||
FUBs.TON_Press1Down.IN := Valves.bPress1Down AND bInPress1Down;
|
||||
FUBs.TON_Press1Down.PT := t#400ms;
|
||||
@@ -211,13 +223,13 @@ ACTION DoCylinderPos:
|
||||
|
||||
Status.CylinderPos.bPress2Up := NOT Valves.bPress2Down AND bInPress2Up;
|
||||
FUBs.TON_Press2Down.IN := Valves.bPress2Down AND bInPress2Down;
|
||||
FUBs.TON_Press2Down.PT := t#400ms;
|
||||
FUBs.TON_Press2Down.PT := t#200ms;
|
||||
FUBs.TON_Press2Down();
|
||||
Status.CylinderPos.bPress2Down := FUBs.TON_Press2Down.Q;
|
||||
|
||||
Status.CylinderPos.bPress3Up := NOT Valves.bPress3Down AND bInPress3Up;
|
||||
FUBs.TON_Press3Down.IN := Valves.bPress3Down AND bInPress3Down;
|
||||
FUBs.TON_Press3Down.PT := t#400ms;
|
||||
FUBs.TON_Press3Down.PT := t#200ms;
|
||||
FUBs.TON_Press3Down();
|
||||
Status.CylinderPos.bPress3Down := FUBs.TON_Press3Down.Q;
|
||||
|
||||
@@ -235,7 +247,7 @@ ACTION DoCylinderPos:
|
||||
FUBs.TON_Gripper2Closed.IN := Valves.bGripper2Close AND NOT bInGripper2Open;
|
||||
FUBs.TON_Gripper2Closed.PT := t#400ms;
|
||||
FUBs.TON_Gripper2Closed ();
|
||||
Status.CylinderPos.bGripper2Closed := FUBs.TON_Gripper2Closed.Q;
|
||||
Status.CylinderPos.bGripper2Closed := FUBs.TON_Gripper2Closed.Q AND NOT Status.bGripperClosedToWide;
|
||||
Status.CylinderPos.bGripper2HorBw := NOT Valves.bGripper2HorFw AND bInGripper2HorBw;
|
||||
Status.CylinderPos.bGripper2HorFw := Valves.bGripper2HorFw AND bInGripper2HorFw;
|
||||
Status.CylinderPos.bGripper2VerUp := NOT Valves.bGripper2VerDown AND bInGripper2VerUp;
|
||||
@@ -245,7 +257,7 @@ ACTION DoCylinderPos:
|
||||
FUBs.TON_Gripper3Closed.IN := Valves.bGripper3Close AND NOT bInGripper3Open;
|
||||
FUBs.TON_Gripper3Closed.PT := t#400ms;
|
||||
FUBs.TON_Gripper3Closed ();
|
||||
Status.CylinderPos.bGripper3Closed := FUBs.TON_Gripper3Closed.Q;
|
||||
Status.CylinderPos.bGripper3Closed := FUBs.TON_Gripper3Closed.Q AND NOT Status.bGripperClosedToWide;
|
||||
Status.CylinderPos.bGripper3HorBw := NOT Valves.bGripper3HorFw AND bInGripper3HorBw;
|
||||
Status.CylinderPos.bGripper3HorFw := Valves.bGripper3HorFw AND bInGripper3HorFw;
|
||||
Status.CylinderPos.bGripper3VerUp := NOT Valves.bGripper3VerDown AND bInGripper3VerUp;
|
||||
@@ -314,7 +326,7 @@ ACTION DoJog:
|
||||
//<EFBFBD>ffnen schlie<EFBFBD>en
|
||||
VCButtons.Gripper1Open.usStatus.0 := Status.CylinderPos.bGripper1Open;
|
||||
VCButtons.Gripper1Open.usStatus.1 := FALSE;
|
||||
VCButtons.Gripper1Close.usStatus.0 := Status.CylinderPos.bGripper1Closed;
|
||||
VCButtons.Gripper1Close.usStatus.0 := Status.CylinderPos.bGripper1Closed OR Valves.bGripper1Close;
|
||||
VCButtons.Gripper1Close.usStatus.1 := FALSE;
|
||||
IF VCButtons.Gripper1Open.bCommand THEN
|
||||
Valves.bGripper1Close := FALSE;
|
||||
@@ -353,7 +365,7 @@ ACTION DoJog:
|
||||
//<EFBFBD>ffnen schlie<EFBFBD>en
|
||||
VCButtons.Gripper2Open.usStatus.0 := Status.CylinderPos.bGripper2Open;
|
||||
VCButtons.Gripper2Open.usStatus.1 := FALSE;
|
||||
VCButtons.Gripper2Close.usStatus.0 := Status.CylinderPos.bGripper2Closed;
|
||||
VCButtons.Gripper2Close.usStatus.0 := Status.CylinderPos.bGripper2Closed OR Valves.bGripper2Close;
|
||||
VCButtons.Gripper2Close.usStatus.1 := FALSE;
|
||||
IF VCButtons.Gripper2Open.bCommand THEN
|
||||
Valves.bGripper2Close := FALSE;
|
||||
@@ -392,7 +404,7 @@ ACTION DoJog:
|
||||
//<EFBFBD>ffnen schlie<EFBFBD>en
|
||||
VCButtons.Gripper3Open.usStatus.0 := Status.CylinderPos.bGripper3Open;
|
||||
VCButtons.Gripper3Open.usStatus.1 := FALSE;
|
||||
VCButtons.Gripper3Close.usStatus.0 := Status.CylinderPos.bGripper3Closed;
|
||||
VCButtons.Gripper3Close.usStatus.0 := Status.CylinderPos.bGripper3Closed OR Valves.bGripper3Close;
|
||||
VCButtons.Gripper3Close.usStatus.1 := FALSE;
|
||||
IF VCButtons.Gripper3Open.bCommand THEN
|
||||
Valves.bGripper3Close := FALSE;
|
||||
@@ -634,6 +646,7 @@ ACTION DoAuto:
|
||||
IF Status.bTransitionCondition THEN
|
||||
//<EFBFBD>len
|
||||
Valves.bStartOiler := TRUE;
|
||||
//Letzten Zyklus
|
||||
IF Status.bLastCycle THEN
|
||||
IF (Status.usCyclesRemaining > 3) THEN
|
||||
IF NOT Status.bPartInOvHnd AND NOT gCmd1.Robot.ToRobot.bVacuumOk THEN
|
||||
@@ -1345,7 +1358,7 @@ ACTION DoAlarms:
|
||||
//Greifer 1
|
||||
FUBs.Cyl_CtrlAlX_Gripper1.MpLink := gMpAlarmXCore;
|
||||
FUBs.Cyl_CtrlAlX_Gripper1.sInAlNameCylBw := 'Grp1NotOp';
|
||||
FUBs.Cyl_CtrlAlX_Gripper1.sInAlNameCylFw := '';
|
||||
FUBs.Cyl_CtrlAlX_Gripper1.sInAlNameCylFw := 'Grp1NotCl';
|
||||
FUBs.Cyl_CtrlAlX_Gripper1.sInAlNameCylBothSensorsHigh := '';
|
||||
FUBs.Cyl_CtrlAlX_Gripper1.bInOutputCylinderBw := NOT Valves.bGripper1Close;
|
||||
FUBs.Cyl_CtrlAlX_Gripper1.bInOutputCylinderFw := Valves.bGripper1Close;
|
||||
@@ -1385,7 +1398,7 @@ ACTION DoAlarms:
|
||||
//Greifer 2
|
||||
FUBs.Cyl_CtrlAlX_Gripper2.MpLink := gMpAlarmXCore;
|
||||
FUBs.Cyl_CtrlAlX_Gripper2.sInAlNameCylBw := 'Grp2NotOp';
|
||||
FUBs.Cyl_CtrlAlX_Gripper2.sInAlNameCylFw := '';
|
||||
FUBs.Cyl_CtrlAlX_Gripper2.sInAlNameCylFw := 'Grp2NotCl';
|
||||
FUBs.Cyl_CtrlAlX_Gripper2.sInAlNameCylBothSensorsHigh := '';
|
||||
FUBs.Cyl_CtrlAlX_Gripper2.bInOutputCylinderBw := NOT Valves.bGripper2Close;
|
||||
FUBs.Cyl_CtrlAlX_Gripper2.bInOutputCylinderFw := Valves.bGripper2Close;
|
||||
@@ -1425,7 +1438,7 @@ ACTION DoAlarms:
|
||||
//Greifer 3
|
||||
FUBs.Cyl_CtrlAlX_Gripper3.MpLink := gMpAlarmXCore;
|
||||
FUBs.Cyl_CtrlAlX_Gripper3.sInAlNameCylBw := 'Grp3NotOp';
|
||||
FUBs.Cyl_CtrlAlX_Gripper3.sInAlNameCylFw := '';
|
||||
FUBs.Cyl_CtrlAlX_Gripper3.sInAlNameCylFw := 'Grp3NotCl';
|
||||
FUBs.Cyl_CtrlAlX_Gripper3.sInAlNameCylBothSensorsHigh := '';
|
||||
FUBs.Cyl_CtrlAlX_Gripper3.bInOutputCylinderBw := NOT Valves.bGripper3Close;
|
||||
FUBs.Cyl_CtrlAlX_Gripper3.bInOutputCylinderFw := Valves.bGripper3Close;
|
||||
|
||||
@@ -27,6 +27,7 @@ VAR
|
||||
bInGripper2VerUp : BOOL; (*Sensor Greifer 2 R<>ck (GS)*)
|
||||
bInGripper2VerDown : BOOL; (*Sensor Greifer 2 Vor*)
|
||||
bInGripper3Open : BOOL; (*Sensor Greifer 3 Offen (Sensor Kabel Unten, Teachpunkt 2)*)
|
||||
bInOneGripperFullClosed : BOOL; (*Einer der Greifer 2-3 ist Geschlossen ohne Teil Teachpunkt 1*)
|
||||
bInGripper3HorBw : BOOL; (*Sensor Greifer 3 Hor R<>ck (GS)*)
|
||||
bInGripper3HorFw : BOOL; (*Sensor Greifer 3 Hor Vor*)
|
||||
bInGripper3VerUp : BOOL; (*Sensor Greifer 3 R<>ck (GS)*)
|
||||
|
||||
@@ -55,6 +55,11 @@
|
||||
<seg>Greifer1: Öffnet nicht</seg>
|
||||
</tuv>
|
||||
</tu>
|
||||
<tu tuid="Grp1NotCl">
|
||||
<tuv xml:lang="de">
|
||||
<seg>Greifer1: Schließt zu weit</seg>
|
||||
</tuv>
|
||||
</tu>
|
||||
<tu tuid="Grp1HorNotBw">
|
||||
<tuv xml:lang="de">
|
||||
<seg>Greifer1: Horizontal Rück (GS) nicht erreicht</seg>
|
||||
@@ -80,6 +85,11 @@
|
||||
<seg>Greifer2: Öffnet nicht</seg>
|
||||
</tuv>
|
||||
</tu>
|
||||
<tu tuid="Grp2NotCl">
|
||||
<tuv xml:lang="de">
|
||||
<seg>Greifer2: Schließt zu weit</seg>
|
||||
</tuv>
|
||||
</tu>
|
||||
<tu tuid="Grp2HorNotBw">
|
||||
<tuv xml:lang="de">
|
||||
<seg>Greifer2: Horizontal Rück (GS) nicht erreicht</seg>
|
||||
@@ -105,6 +115,11 @@
|
||||
<seg>Greifer3: Öffnet nicht</seg>
|
||||
</tuv>
|
||||
</tu>
|
||||
<tu tuid="Grp3NotCl">
|
||||
<tuv xml:lang="de">
|
||||
<seg>Greifer3: Schließt zu weit</seg>
|
||||
</tuv>
|
||||
</tu>
|
||||
<tu tuid="Grp3HorNotBw">
|
||||
<tuv xml:lang="de">
|
||||
<seg>Greifer3: Horizontal Rück (GS) nicht erreicht</seg>
|
||||
|
||||
@@ -13,6 +13,7 @@ TYPE
|
||||
bTransitionConditionPress2 : BOOL; (*Weiterschaltbedingung Presse 2*)
|
||||
bTransitionConditionPress3 : BOOL; (*Weiterschaltbedingung Presse 3*)
|
||||
bPartInOvHnd : BOOL; (*Teil in <20>bergabe*)
|
||||
bGripperClosedToWide : BOOL;
|
||||
usCyclesRemaining : USINT;
|
||||
usEncoderStateAxisX : USINT; (*Geber Status*)
|
||||
usEncoderCmdAxisX : USINT; (*Geberkommando*)
|
||||
@@ -235,6 +236,7 @@ TYPE
|
||||
Gripper3HorBw : gtyp_VCButton; (*Greifer 3 Horizontal Einfahren*)
|
||||
Gripper3VerUp : gtyp_VCButton; (*Greifer 3 Vetikal Auf*)
|
||||
Gripper3VerDown : gtyp_VCButton; (*Greifer 3 Vetikal Ab*)
|
||||
ResetGripperClosedToWide : gtyp_VCButton; (*Greifer zu weit geschlossen*)
|
||||
Press1Up : gtyp_VCButton; (*Presse 1 Auf*)
|
||||
Press1Down : gtyp_VCButton; (*Presse 1 Ab*)
|
||||
Press2Up : gtyp_VCButton; (*Presse 2 Auf*)
|
||||
|
||||
@@ -808,6 +808,28 @@
|
||||
<Property Name="VCType" Value="BOOL"/>
|
||||
</DataPoint>
|
||||
</Folder>
|
||||
<Folder Name="ResetGripperClosedToWide">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="FolderType" Value="Struct"/>
|
||||
<DataPoint Name="usStatus">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Visualization\Visu"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="USINT"/>
|
||||
<Property Name="UpdateTime" Value="Default"/>
|
||||
<Property Name="UserID" Value="None"/>
|
||||
<Property Name="VCType" Value="INTEGER"/>
|
||||
</DataPoint>
|
||||
<DataPoint Name="bCommand">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Visualization\Visu"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="BOOL"/>
|
||||
<Property Name="UpdateTime" Value="Default"/>
|
||||
<Property Name="UserID" Value="None"/>
|
||||
<Property Name="VCType" Value="BOOL"/>
|
||||
</DataPoint>
|
||||
</Folder>
|
||||
</Folder>
|
||||
<Folder Name="MpFUB">
|
||||
<Property Name="Description" Value=""/>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<Project xmlns="http://br-automation.co.at/AS/VC/Project">
|
||||
<Property Name="EnableEvents" Value="False"/>
|
||||
<Property Name="SharedTargetResourceRoot" Value=""/>
|
||||
<Property Name="TextIDMax" Value="152732"/>
|
||||
<Property Name="TextIDMax" Value="153435"/>
|
||||
<SourceFiles>
|
||||
<Source File="Languages.vcr"/>
|
||||
<Source File="TextGroups\DateTimeFormats.txtgrp"/>
|
||||
|
||||
@@ -579,6 +579,7 @@
|
||||
<Text ID="151262" Value=" "/>
|
||||
<Text ID="151263" Value=""/>
|
||||
<Text ID="151264" Value="Homed"/>
|
||||
<Text ID="153435" Value="Gripper Closed"/>
|
||||
</TextLayer>
|
||||
<TextLayer LanguageId="de">
|
||||
<Text ID="124656" Value="Schritt"/>
|
||||
@@ -594,6 +595,7 @@
|
||||
<Text ID="151262" Value="Presse 1 Höhen ÜW EIN"/>
|
||||
<Text ID="151263" Value="Presse 1 Höhen ÜW AUS"/>
|
||||
<Text ID="151264" Value="Presse 1 Höhen ÜW"/>
|
||||
<Text ID="153435" Value="Greifer 2 / 3 zu weit geschlossen prüfen"/>
|
||||
</TextLayer>
|
||||
<IndexMap>
|
||||
<Index ID="124656" Value="8"/>
|
||||
@@ -609,6 +611,7 @@
|
||||
<Index ID="151262" Value="15"/>
|
||||
<Index ID="151263" Value="16"/>
|
||||
<Index ID="151264" Value="17"/>
|
||||
<Index ID="153435" Value="18"/>
|
||||
</IndexMap>
|
||||
</TextGroup>
|
||||
<Controls>
|
||||
@@ -972,6 +975,29 @@
|
||||
<Property Name="Top" Value="256"/>
|
||||
<Property Name="Width" Value="40"/>
|
||||
</Control>
|
||||
<Control ClassId="0x00001002" Name="BtResetGripper">
|
||||
<Property Name="BitmapIndexDatapoint" Value="None"/>
|
||||
<Property Name="BitmapSource" Value="None"/>
|
||||
<Property Name="ControlID" Value="0"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_48]"/>
|
||||
<Property Name="Height" Value="95"/>
|
||||
<Property Name="KeyMatrixOffset" Value="None"/>
|
||||
<Property Name="Left" Value="811"/>
|
||||
<Property Name="Multiline" Value="Automatic"/>
|
||||
<Property Name="PressedBitmapSource" Value="Source[embedded].Property[BitmapSource]"/>
|
||||
<Property Name="PressedTextSource" Value="Source[embedded].Property[TextSource]"/>
|
||||
<Property Name="StatusDatapoint" Value="Source[global].Variable[DataSource.MachCtrl.MachCtrl.VCButtons.ResetGripperClosedToWide.usStatus]"/>
|
||||
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
|
||||
<Property Name="TextGroup" Value="Source[embedded].TextGroup"/>
|
||||
<Property Name="TextIndex" Value="18"/>
|
||||
<Property Name="TextIndexDatapoint" Value="None"/>
|
||||
<Property Name="TextSimulationValue" Value="0"/>
|
||||
<Property Name="TextSource" Value="SingleText"/>
|
||||
<Property Name="Top" Value="276"/>
|
||||
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_48]"/>
|
||||
<Property Name="Width" Value="112"/>
|
||||
</Control>
|
||||
</Controls>
|
||||
<KeyMapping>
|
||||
<VirtualKey Name="%embVirtualKey_47">
|
||||
@@ -1053,6 +1079,22 @@
|
||||
</KeyAction>
|
||||
</KeyActions>
|
||||
</VirtualKey>
|
||||
<VirtualKey Name="%embVirtualKey_48">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="VirtualKey_LED" Value="False"/>
|
||||
<KeyActions>
|
||||
<KeyAction ClassId="0x0000016B">
|
||||
<Property Name="CompletionDatapoint" Value="None"/>
|
||||
<Property Name="CompletionValue" Value="0"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="Locking" Value="Never"/>
|
||||
<Property Name="Name" Value="Action_0"/>
|
||||
<Property Name="ResetValue" Value="0"/>
|
||||
<Property Name="SetValue" Value="1"/>
|
||||
<Property Name="ValueDatapoint" Value="Source[global].Variable[DataSource.MachCtrl.MachCtrl.VCButtons.ResetGripperClosedToWide.bCommand]"/>
|
||||
</KeyAction>
|
||||
</KeyActions>
|
||||
</VirtualKey>
|
||||
</KeyMapping>
|
||||
</Layer>
|
||||
<Layer Name="L3_JogMode1">
|
||||
|
||||
@@ -1981,4 +1981,8 @@
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="VirtualKey_LED" Value="False"/>
|
||||
</VirtualKey>
|
||||
<VirtualKey Name="%embVirtualKey_48">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="VirtualKey_LED" Value="False"/>
|
||||
</VirtualKey>
|
||||
</KeyMapping>
|
||||
@@ -12,6 +12,7 @@
|
||||
<Group ID="TargetFiles">
|
||||
<Property ID="TargetFile[1]" Value="Machine.machine.TxtAlarms.tmx" Description="Allg. Maschinenalarme" />
|
||||
<Property ID="TargetFile[2]" Value="MachCtrl.MachCtrl.TxtAlarms.tmx" Description="Alarme Maschinensteuerung" />
|
||||
<Property ID="TargetFile[3]" Value="MachCtrl.FeedCtrl.TxtAlarms.tmx" Description="Alarme Zuführung" />
|
||||
</Group>
|
||||
</Element>
|
||||
</Configuration>
|
||||
@@ -555,6 +555,14 @@
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[48]" Description="Greifer 1 öffnen">
|
||||
<Property ID="Name" Value="Grp1NotCl" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp1NotCl}" />
|
||||
<Property ID="Code" Value="609" />
|
||||
<Selector ID="Behavior" Value="UserDefined">
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[49]" Description="Greifer 1 öffnen">
|
||||
<Property ID="Name" Value="Grp1NotOp" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp1NotOp}" />
|
||||
<Property ID="Code" Value="609" />
|
||||
@@ -562,7 +570,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[49]" Description="Greifer 1 Hor Bw">
|
||||
<Group ID="[50]" Description="Greifer 1 Hor Bw">
|
||||
<Property ID="Name" Value="Grp1HorNotBw" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp1HorNotBw}" />
|
||||
<Property ID="Code" Value="610" />
|
||||
@@ -570,7 +578,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[50]" Description="Greifer 1 Hor Fw">
|
||||
<Group ID="[51]" Description="Greifer 1 Hor Fw">
|
||||
<Property ID="Name" Value="Grp1HorNotFw" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp1HorNotFw}" />
|
||||
<Property ID="Code" Value="611" />
|
||||
@@ -578,7 +586,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[51]" Description="Greifer 1 Ver Bw">
|
||||
<Group ID="[52]" Description="Greifer 1 Ver Bw">
|
||||
<Property ID="Name" Value="Grp1VerNotBw" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp1VerNotBw}" />
|
||||
<Property ID="Code" Value="612" />
|
||||
@@ -586,7 +594,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[52]" Description="Greifer 1 Ver Fw">
|
||||
<Group ID="[53]" Description="Greifer 1 Ver Fw">
|
||||
<Property ID="Name" Value="Grp1VerNoFBw" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp1VerNotFw}" />
|
||||
<Property ID="Code" Value="613" />
|
||||
@@ -594,7 +602,15 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[53]" Description="Greifer 2 öffnen">
|
||||
<Group ID="[54]" Description="Greifer 2 öffnen">
|
||||
<Property ID="Name" Value="Grp2NotCl" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp2NotCl}" />
|
||||
<Property ID="Code" Value="614" />
|
||||
<Selector ID="Behavior" Value="UserDefined">
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[55]" Description="Greifer 2 öffnen">
|
||||
<Property ID="Name" Value="Grp2NotOp" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp2NotOp}" />
|
||||
<Property ID="Code" Value="614" />
|
||||
@@ -602,7 +618,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[54]" Description="Greifer 2 Hor Bw">
|
||||
<Group ID="[56]" Description="Greifer 2 Hor Bw">
|
||||
<Property ID="Name" Value="Grp2HorNotBw" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp2HorNotBw}" />
|
||||
<Property ID="Code" Value="615" />
|
||||
@@ -610,7 +626,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[55]" Description="Greifer 2 Hor Fw">
|
||||
<Group ID="[57]" Description="Greifer 2 Hor Fw">
|
||||
<Property ID="Name" Value="Grp2HorNotFw" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp2HorNotFw}" />
|
||||
<Property ID="Code" Value="616" />
|
||||
@@ -618,7 +634,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[56]" Description="Greifer 2 Ver Bw">
|
||||
<Group ID="[58]" Description="Greifer 2 Ver Bw">
|
||||
<Property ID="Name" Value="Grp2VerNotBw" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp2VerNotBw}" />
|
||||
<Property ID="Code" Value="617" />
|
||||
@@ -626,7 +642,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[57]" Description="Greifer 2 Ver Fw">
|
||||
<Group ID="[59]" Description="Greifer 2 Ver Fw">
|
||||
<Property ID="Name" Value="Grp2VerNoFBw" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp2VerNotFw}" />
|
||||
<Property ID="Code" Value="618" />
|
||||
@@ -634,7 +650,15 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[58]" Description="Greifer 3 öffnen">
|
||||
<Group ID="[60]" Description="Greifer 3 öffnen">
|
||||
<Property ID="Name" Value="Grp3NotCl" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp3NotCl}" />
|
||||
<Property ID="Code" Value="619" />
|
||||
<Selector ID="Behavior" Value="UserDefined">
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[61]" Description="Greifer 3 öffnen">
|
||||
<Property ID="Name" Value="Grp3NotOp" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp3NotOp}" />
|
||||
<Property ID="Code" Value="619" />
|
||||
@@ -642,7 +666,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[59]" Description="Greifer 3 Hor Bw">
|
||||
<Group ID="[62]" Description="Greifer 3 Hor Bw">
|
||||
<Property ID="Name" Value="Grp3HorNotBw" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp2HorNotBw}" />
|
||||
<Property ID="Code" Value="620" />
|
||||
@@ -650,7 +674,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[60]" Description="Greifer 3 Hor Fw">
|
||||
<Group ID="[63]" Description="Greifer 3 Hor Fw">
|
||||
<Property ID="Name" Value="Grp3HorNotFw" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp3HorNotFw}" />
|
||||
<Property ID="Code" Value="621" />
|
||||
@@ -658,7 +682,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[61]" Description="Greifer 3 Ver Bw">
|
||||
<Group ID="[64]" Description="Greifer 3 Ver Bw">
|
||||
<Property ID="Name" Value="Grp3VerNotBw" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp3VerNotBw}" />
|
||||
<Property ID="Code" Value="622" />
|
||||
@@ -666,7 +690,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[62]" Description="Greifer 3 Ver Fw">
|
||||
<Group ID="[65]" Description="Greifer 3 Ver Fw">
|
||||
<Property ID="Name" Value="Grp3VerNoFBw" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Grp3VerNotFw}" />
|
||||
<Property ID="Code" Value="623" />
|
||||
@@ -674,7 +698,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[63]" Description="Presse 1 Höhenüberwachung">
|
||||
<Group ID="[66]" Description="Presse 1 Höhenüberwachung">
|
||||
<Property ID="Name" Value="Press1PartToHigh" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/Press1PartToHigh}" />
|
||||
<Property ID="Code" Value="624" />
|
||||
@@ -682,7 +706,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[64]" Description="Roboter nicht in Automatik">
|
||||
<Group ID="[67]" Description="Roboter nicht in Automatik">
|
||||
<Property ID="Name" Value="RobNotAuto" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/RobNotAuto}" />
|
||||
<Property ID="Code" Value="625" />
|
||||
@@ -690,7 +714,7 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[65]" Description="Roboter nicht in Automatik">
|
||||
<Group ID="[68]" Description="Roboter nicht in Automatik">
|
||||
<Property ID="Name" Value="RobError" />
|
||||
<Property ID="Message" Value="{=$MachCtrl/Alarms/RobError}" />
|
||||
<Property ID="Code" Value="626" />
|
||||
@@ -698,6 +722,14 @@
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
<Group ID="[69]" Description="Roboter nicht in Automatik">
|
||||
<Property ID="Name" Value="NoPartBunker" />
|
||||
<Property ID="Message" Value="{=$FeedCtrl/Alarms/NoPartBunker}" />
|
||||
<Property ID="Code" Value="444" />
|
||||
<Selector ID="Behavior" Value="UserDefined">
|
||||
<Property ID="Acknowledge" Value="0" />
|
||||
</Selector>
|
||||
</Group>
|
||||
</Group>
|
||||
</Element>
|
||||
</Configuration>
|
||||
Reference in New Issue
Block a user