Added Slay Axis

Some Minor Adjustments
This commit is contained in:
Michael Rest
2012-12-15 14:18:51 +01:00
parent ac7bfdce9a
commit ac5d08df2f
15 changed files with 402 additions and 170 deletions

View File

@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio Version=?>
<?AutomationStudio Version=3.0.90.23 SP05?>
<AcoposParameterTable>
<Root Name="Parameters">
<Parameter Name="UCTRL_UDC_REF" ID="851" Value="750" Unit="V" Description="CTRL DC bus: Set value voltage" />
<Parameter Name="OVERRIDE" ID="116" Value="1" Description="Basis movements: Override" />
<Parameter Name="UCTRL_UDC_REF" ID="851" Value="750" Unit="V" Disabled="FALSE" Description="CTRL DC bus: Set value voltage" />
</Root>
</AcoposParameterTable>

View File

@@ -157,7 +157,6 @@ TYPE
typPS_Status : STRUCT (*status structure for psm*)
mcPowerData : MC_POWERDATA_REF; (*evaluated power data*)
uiMissedInterval : UINT; (*MissedIntervals with power evaluation*)
mcDriveStatus : MC_DRIVESTATUS_TYP; (*actual status of the axis*)
END_STRUCT;
typPS_Energy : STRUCT
rConsumedEnergy : REAL; (*Verbrauchte Energie [Ws]*)

View File

@@ -44,15 +44,15 @@
<Group ID="controller">
<Parameter ID="mode" Value="ncPOSITION" />
<Group ID="position">
<Parameter ID="kv" Value="15.0" Description="Proportional amplification (25 working but too hard)" />
<Parameter ID="kv" Value="420.0" Description="Proportional amplification (25 working but too hard)" />
<Parameter ID="tn" Value="0.0" />
<Parameter ID="t_predict" Value="0.0035" />
<Parameter ID="t_predict" Value="0.0036" />
<Parameter ID="t_total" Value="0.004" />
<Parameter ID="p_max" Value="589.0" />
<Parameter ID="p_max" Value="1.0e+30" />
<Parameter ID="i_max" Value="0.0" />
</Group>
<Group ID="speed">
<Parameter ID="kv" Value="0.86" />
<Parameter ID="kv" Value="9.55" />
<Parameter ID="tn" Value="0.0" />
<Parameter ID="t_filter" Value="0.0" />
<Group ID="isq_filter1">
@@ -130,15 +130,15 @@
</Group>
<Group ID="homing">
<Group ID="parameter">
<Parameter ID="s" Value="0" />
<Parameter ID="s" Value="100" />
<Parameter ID="v_switch" Value="100.0" />
<Parameter ID="v_trigger" Value="100.0" />
<Parameter ID="v_trigger" Value="50.0" />
<Parameter ID="a" Value="500.0" />
<Parameter ID="mode" Value="ncHOME_OFFSET" />
<Parameter ID="edge_sw" Value="ncPOSITIVE" />
<Parameter ID="start_dir" Value="ncPOSITIVE" />
<Parameter ID="mode" Value="ncABS_SWITCH" />
<Parameter ID="edge_sw" Value="ncNEGATIVE" />
<Parameter ID="start_dir" Value="ncNEGATIVE" />
<Parameter ID="trigg_dir" Value="ncPOSITIVE" />
<Parameter ID="ref_pulse" Value="ncON" />
<Parameter ID="ref_pulse" Value="ncOFF" />
<Parameter ID="tr_s_block" Value="0.0" />
</Group>
</Group>

View File

@@ -6,7 +6,8 @@ PROGRAM _INIT
lAxisShaft2 ACCESS ADR (gAxis[2]);
lAxisShaft3 ACCESS ADR (gAxis[3]);
lAxisShaft4 ACCESS ADR (gAxis[4]);
lAxisSlay1 ACCESS ADR (gAxis[5]);
//Enable Powermeter
lPS.Parameter.uiIntervalTime := 100;
lPS.Command.bStartPowerMeter := 1;
@@ -39,14 +40,14 @@ PROGRAM _INIT
gMAxTrace.Trace_Config.ParTrace.NetTriggerDelay := 0;
//Parameter
lAxisShaftMaster.Para.rVelocity := 20; // [0.1mm/s]
lAxisShaftMaster.Para.rVelocity := 100; // [0.1mm/s]
lAxisShaftMaster.Para.rAcceleration := 500; // [0.1mm/s^2]
lAxisShaftMaster.Para.rDeceleration := 500; // [0.1mm/s^2]
// lAxisWire1.Para.rPosition := 100;
// lAxisWire1.Para.rDistance := 340;
lAxisShaftMaster.Para.rJogVelocity := 20; // [0.1mm/s]
lAxisShaftMaster.Para.rJogVelocity := 100; // [0.1mm/s]
lAxisShaft1.Para.rJogVelocity := lAxisShaftMaster.Para.rJogVelocity;
lAxisShaft2.Para.rJogVelocity := lAxisShaft1.Para.rJogVelocity;
lAxisShaft3.Para.rJogVelocity := lAxisShaft1.Para.rJogVelocity;
@@ -78,6 +79,11 @@ PROGRAM _INIT
lAxisShaft1.Para.rGearSyncVelocity := lAxisShaftMaster.Para.rVelocity * 1.1;
lAxisShaft1.Para.rGearSyncAcceleration := lAxisShaftMaster.Para.rAcceleration * 0.5;
lAxisSlay1.Para.rVelocity := 200; // [mm/s]
lAxisSlay1.Para.rJogVelocity := 200; // [mm/s]
lAxisSlay1.Para.rAcceleration := 1000; // [mm/s^2]
lAxisSlay1.Para.rDeceleration := 1000; // [mm/s^2]
rPressPosMin := rPressPosMin;
rPressPosMax := rPressPosMax;
END_PROGRAM
@@ -106,30 +112,45 @@ PROGRAM _CYCLIC
lAxisShaft4.Para.rGearSyncVelocity := lAxisShaft1.Para.rGearSyncVelocity;
lAxisShaft4.Para.rGearSyncAcceleration := lAxisShaft1.Para.rGearSyncAcceleration;
//Pransfer Values to Axis2
lAxisShaft1.Para.rAcceleration := lAxisShaftMaster.Para.rAcceleration;
lAxisShaft1.Para.rDeceleration := lAxisShaftMaster.Para.rDeceleration;
lAxisShaft2.Para.rAcceleration := lAxisShaftMaster.Para.rAcceleration;
lAxisShaft2.Para.rDeceleration := lAxisShaftMaster.Para.rDeceleration;
lAxisShaft3.Para.rAcceleration := lAxisShaftMaster.Para.rAcceleration;
lAxisShaft3.Para.rDeceleration := lAxisShaftMaster.Para.rDeceleration;
lAxisShaft4.Para.rAcceleration := lAxisShaftMaster.Para.rAcceleration;
lAxisShaft4.Para.rDeceleration := lAxisShaftMaster.Para.rDeceleration;
//Transfer Values from Master Axis to Real Axises (+ 10% Acc/Decc)
lAxisShaft1.Para.rAcceleration := lAxisShaftMaster.Para.rAcceleration * 1.1;
lAxisShaft1.Para.rDeceleration := lAxisShaftMaster.Para.rDeceleration * 1.1;
lAxisShaft2.Para.rAcceleration := lAxisShaft1.Para.rAcceleration;
lAxisShaft2.Para.rDeceleration := lAxisShaft1.Para.rDeceleration;
lAxisShaft3.Para.rAcceleration := lAxisShaft1.Para.rAcceleration;
lAxisShaft3.Para.rDeceleration := lAxisShaft1.Para.rDeceleration;
lAxisShaft4.Para.rAcceleration := lAxisShaft1.Para.rAcceleration;
lAxisShaft4.Para.rDeceleration := lAxisShaft1.Para.rDeceleration;
//Set Override
IF rOverrideVelocity > 100 THEN
rOverrideVelocity := 100;
ELSIF rOverrideVelocity < 1 THEN
rOverrideVelocity := 1;
END_IF
lAxisShaftMaster.Para.rOverrideVelocity := rOverrideVelocity * 0.01;
lAxisSlay1.Para.rOverrideVelocity := rOverrideVelocity * 0.01;
//Power Up Axises
lPS.Command.bPower := gMachine.bMachineON;
lAxisShaftMaster.bPower := gMachine.bMachineON;
lAxisShaft1.bPower := gMachine.bMachineON AND gUE410_MU_MQD.bX3 AND gUE410_MU_MQD.bX4 ;
lAxisShaft1.bPower := gMachine.bMachineON AND lPS.DriveStatus.bControllerStatus AND gUE410_MU_MQD.bX3 AND gUE410_MU_MQD.bX4 ;
lAxisShaft2.bPower := lAxisShaft1.bPower;
lAxisShaft3.bPower := lAxisShaft1.bPower;
lAxisShaft4.bPower := lAxisShaft1.bPower;
lAxisSlay1.bPower := gMachine.bMachineON;
lAxisShaftMaster.bStop := bStop;
lAxisShaft1.bStop := bStop;
lAxisShaft2.bStop := bStop;
lAxisShaft3.bStop := bStop;
lAxisShaft3.bStop := bStop;
lAxisSlay1.bStop := bStop;
//Couple Axises
IF EDGEPOS (bDevelEnalbeGear) THEN
rAveragePos := (lAxisShaft1.rActPosition +
@@ -186,7 +207,10 @@ PROGRAM _CYCLIC
(lAxisShaft2.rActTorque < 3.5) AND
(lAxisShaft3.rActTorque < 3.5) AND
(lAxisShaft4.rActTorque < 3.5)));
MoveConditions.bEnableNegSlay1 := TRUE;
MoveConditions.bEnablePosSlay1 := TRUE;
StatusVCControls.usJogNegShaft1 := SHL (BOOL_TO_USINT (NOT MoveConditions.bEnableNegShaft1), VC_LOCK_BITPOS) +
SHL (BOOL_TO_USINT (gMachine.enMode <> enMACH_JOG) OR bDevelEnalbeGear, VC_HIDE_BITPOS);
StatusVCControls.usJogPosShaft1 := SHL (BOOL_TO_USINT (NOT MoveConditions.bEnablePosShaft1), VC_LOCK_BITPOS) +
@@ -215,7 +239,7 @@ PROGRAM _CYCLIC
//Home
IF gMachine.bMachineON OR (gMachine.enMode = enMACH_JOG) OR bHome THEN
IF (gMachine.bMachineON OR (gMachine.enMode = enMACH_JOG)) AND bHome THEN
IF NOT lAxisShaftMaster.DriveStatus.bHomingOk THEN
lAxisShaftMaster.bHome := TRUE;
END_IF
@@ -284,9 +308,12 @@ PROGRAM _CYCLIC
IF ManualCommands.bDisableGear THEN
bDevelEnalbeGear := FALSE;
END_IF
lAxisSlay1.Move.bJogNeg := ManualCommands.bJogNegSlay1 AND MoveConditions.bEnableNegSlay1;
lAxisSlay1.Move.bJogPos := ManualCommands.bJogPosSlay1 AND MoveConditions.bEnablePosSlay1;
//FixMe Homeswitch
IF 1 = 1 AND (genAccessLevel = 0) THEN
IF 1 = 1 AND (genAccessLevel = enACCESSLEVEL_3) THEN
IF ManualCommands.bAdjustHomeShaft1 AND EDGEPOS (TON_SetABSOffset.Q) THEN
enStepHomeShaft1 := enHomeOffset0;
END_IF
@@ -329,7 +356,8 @@ PROGRAM _CYCLIC
(lAxisShaft1.Error.uiID = 0) AND
(lAxisShaft2.Error.uiID = 0) AND
(lAxisShaft3.Error.uiID = 0) AND
(lAxisShaft4.Error.uiID = 0);
(lAxisShaft4.Error.uiID = 0) AND
(lAxisSlay1.Error.uiID = 0);
IF EDGEPOS (gVCCommands.bErrorReset) THEN
lPS.Error.bAcknowledge := (lPS.Error.uiID > 0);
lAxisShaftMaster.Error.bAcknowledge := (lAxisShaftMaster.Error.uiID > 0);
@@ -337,6 +365,7 @@ PROGRAM _CYCLIC
lAxisShaft2.Error.bAcknowledge := (lAxisShaft2.Error.uiID > 0);
lAxisShaft3.Error.bAcknowledge := (lAxisShaft3.Error.uiID > 0);
lAxisShaft4.Error.bAcknowledge := (lAxisShaft4.Error.uiID > 0);
lAxisSlay1.Error.bAcknowledge := (lAxisSlay1.Error.uiID > 0);
usErrorReset := 0;
END_IF
END_PROGRAM

View File

@@ -80,6 +80,10 @@ TYPE
usJogPosShaft4 : USINT;
usJogNegShaftMaster : USINT;
usJogPosShaftMaster : USINT;
usJogNegSlay1 : USINT;
usJogPosSlay1 : USINT;
usJogNegSlay2 : USINT;
usJogPosSlay2 : USINT;
usAdjustHomeShaft1 : USINT;
usAdjustHomeShaft2 : USINT;
usAdjustHomeShaft3 : USINT;
@@ -105,6 +109,10 @@ TYPE
bJogPosShaftMaster : BOOL;
bActivateGear : BOOL;
bDisableGear : BOOL;
bJogNegSlay1 : BOOL;
bJogPosSlay1 : BOOL;
bJogNegSlay2 : BOOL;
bJogPosSlay2 : BOOL;
END_STRUCT;
typMoveConditions : STRUCT (*Bewegungsfreigaben*)
bEnableNegShaft1 : BOOL;
@@ -117,5 +125,9 @@ TYPE
bEnablePosShaft4 : BOOL;
bEnableNegShaftMaster : BOOL;
bEnablePosShaftMaster : BOOL;
bEnableNegSlay1 : BOOL;
bEnablePosSlay1 : BOOL;
bEnableNegSlay2 : BOOL;
bEnablePosSlay2 : BOOL;
END_STRUCT;
END_TYPE

View File

@@ -17,6 +17,8 @@ VAR
lAxisShaft2 : REFERENCE TO typAxis; (*Axis Datastruct *)
lAxisShaft3 : REFERENCE TO typAxis; (*Axis Datastruct *)
lAxisShaft4 : REFERENCE TO typAxis; (*Axis Datastruct *)
lAxisSlay1 : REFERENCE TO typAxis;
lAxisSlay2 : REFERENCE TO typAxis;
END_VAR
(*//Local Vars*)
VAR
@@ -27,6 +29,7 @@ VAR
bAllAxisesInSync : BOOL;
bEnableNextStep : BOOL; (*N<>chsten Schritt (Semiautomatik) Freigeben*)
usErrorReset : USINT;
rOverrideVelocity : REAL := 100.0;
rAveragePos : REAL;
rPressPosMin : REAL := -6000.0; (*Presse Oben Pos Min [0.1mm]*)
rPressPosMax : REAL := 6000.0; (*Press Unten Pos Max [0.1mm]*)

View File

@@ -41,13 +41,13 @@ END_IF
//Machinemodes
//=================================================
IF EDGEPOS (gMachineCommands.bAutomaticMode) AND ((genAccessLevel = 0) OR gMachine.bSimulation) THEN
IF EDGEPOS (gMachineCommands.bAutomaticMode) AND ((genAccessLevel > enACCESSLEVEL_0) OR gMachine.bSimulation) THEN
gMachine.enMode := enMACH_AUTOMATIC;
END_IF
IF EDGEPOS (gMachineCommands.bManualMode) AND ((genAccessLevel = 0) OR gMachine.bSimulation) THEN
IF EDGEPOS (gMachineCommands.bManualMode) AND ((genAccessLevel > enACCESSLEVEL_0) OR gMachine.bSimulation) THEN
gMachine.enMode := enMACH_MANUAL;
END_IF
IF EDGEPOS (gMachineCommands.bJogMode) AND ((genAccessLevel = 0) OR gMachine.bSimulation) THEN
IF EDGEPOS (gMachineCommands.bJogMode) AND ((genAccessLevel >= enACCESSLEVEL_3) OR gMachine.bSimulation) THEN
gMachine.enMode := enMACH_JOG;
END_IF
IF EDGEPOS (gMachineCommands.bSwitchOn) THEN
@@ -57,15 +57,15 @@ IF EDGEPOS (gMachineCommands.bSwitchOff) THEN
gMachine.bMachineON := FALSE;
END_IF
//Buttons
gStatusVCControls.usBtnPowerOn := SHL (BOOL_TO_USINT (genAccessLevel <> 0), VC_LOCK_BITPOS) +
gStatusVCControls.usBtnPowerOn := SHL (BOOL_TO_USINT (genAccessLevel = enACCESSLEVEL_0), VC_LOCK_BITPOS) +
SHL (BOOL_TO_USINT (gMachine.bMachineON), VC_HIDE_BITPOS);
gStatusVCControls.usBtnPowerOff := SHL (BOOL_TO_USINT (genAccessLevel <> 0), VC_LOCK_BITPOS) +
gStatusVCControls.usBtnPowerOff := SHL (BOOL_TO_USINT (genAccessLevel = enACCESSLEVEL_0), VC_LOCK_BITPOS) +
SHL (BOOL_TO_USINT (NOT gMachine.bMachineON), VC_HIDE_BITPOS);
gStatusVCControls.usBtnJogMode := SHL (BOOL_TO_USINT (genAccessLevel <> 0), VC_LOCK_BITPOS) +
gStatusVCControls.usBtnJogMode := SHL (BOOL_TO_USINT (genAccessLevel < enACCESSLEVEL_3), VC_LOCK_BITPOS) +
SHL (BOOL_TO_USINT (gMachine.enMode = enMACH_JOG), VC_HIDE_BITPOS);
gStatusVCControls.usBtnManMode := SHL (BOOL_TO_USINT (genAccessLevel <> 0), VC_LOCK_BITPOS) +
gStatusVCControls.usBtnManMode := SHL (BOOL_TO_USINT (genAccessLevel < enACCESSLEVEL_2), VC_LOCK_BITPOS) +
SHL (BOOL_TO_USINT (gMachine.enMode = enMACH_MANUAL), VC_HIDE_BITPOS);
gStatusVCControls.usBtnAutoMode := SHL (BOOL_TO_USINT (genAccessLevel <> 0), VC_LOCK_BITPOS) +
gStatusVCControls.usBtnAutoMode := SHL (BOOL_TO_USINT (genAccessLevel < enACCESSLEVEL_1), VC_LOCK_BITPOS) +
SHL (BOOL_TO_USINT (gMachine.enMode = enMACH_AUTOMATIC), VC_HIDE_BITPOS);

View File

@@ -321,7 +321,7 @@
</DataPoint>
<DataPoint Name="rPressPosMin">
<Property Name="ConnectedBySharedResource" Value="False"/>
<Property Name="ConnectingVisus" Value="Visualization\Visu"/>
<Property Name="ConnectingVisus" Value=""/>
<Property Name="DPLimit" Value="Default"/>
<Property Name="Description" Value=""/>
<Property Name="PLCType" Value="REAL"/>
@@ -333,7 +333,7 @@
</DataPoint>
<DataPoint Name="rPressPosMax">
<Property Name="ConnectedBySharedResource" Value="False"/>
<Property Name="ConnectingVisus" Value="Visualization\Visu"/>
<Property Name="ConnectingVisus" Value=""/>
<Property Name="DPLimit" Value="Default"/>
<Property Name="Description" Value=""/>
<Property Name="PLCType" Value="REAL"/>
@@ -454,6 +454,15 @@
<Property Name="UserID" Value="None"/>
<Property Name="VCType" Value="INTEGER"/>
</DataPoint>
<DataPoint Name="usJogPosSlay1">
<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>
</Folder>
<Folder Name="MoveConditions">
<Property Name="Description" Value=""/>
@@ -548,6 +557,24 @@
<Property Name="UserID" Value="None"/>
<Property Name="VCType" Value="BOOL"/>
</DataPoint>
<DataPoint Name="bEnableNegSlay1">
<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>
<DataPoint Name="bEnablePosSlay1">
<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 Name="ManualCommands">
<Property Name="Description" Value=""/>
@@ -696,6 +723,24 @@
<Property Name="UserID" Value="None"/>
<Property Name="VCType" Value="BOOL"/>
</DataPoint>
<DataPoint Name="bJogNegSlay1">
<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>
<DataPoint Name="bJogPosSlay1">
<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 Name="lAxisShaftMaster">
<Property Name="Description" Value=""/>
@@ -705,7 +750,7 @@
<Property Name="DPLimit" Value="Default"/>
<Property Name="Description" Value=""/>
<Property Name="PLCType" Value="REAL"/>
<Property Name="PLCUnit" Value="Source[relative:UnitGroup].Unit[Micrometer]"/>
<Property Name="PLCUnit" Value="Source[relative:UnitGroup].Unit[Millimeter_0_1]"/>
<Property Name="UnitGroup" Value="Source[global].UnitGroup[Length]"/>
<Property Name="UpdateTime" Value="Default"/>
<Property Name="UserID" Value="None"/>
@@ -723,6 +768,34 @@
<Property Name="UserID" Value="None"/>
<Property Name="VCType" Value="SCALED"/>
</DataPoint>
<DataPoint Name="rOverrideVelocity">
<Property Name="ConnectedBySharedResource" Value="False"/>
<Property Name="ConnectingVisus" Value="Visualization\Visu"/>
<Property Name="DPLimit" Value="Default"/>
<Property Name="Description" Value=""/>
<Property Name="PLCType" Value="REAL"/>
<Property Name="PLCUnit" Value="Source[relative:UnitGroup].Unit[Percentage]"/>
<Property Name="UnitGroup" Value="Source[global].UnitGroup[Percentage]"/>
<Property Name="UpdateTime" Value="Default"/>
<Property Name="UserID" Value="None"/>
<Property Name="VCType" Value="SCALED"/>
</DataPoint>
<Folder Name="lAxisSlay1">
<Property Name="Description" Value=""/>
<Property Name="FolderType" Value="Struct"/>
<DataPoint Name="rActPosition">
<Property Name="ConnectedBySharedResource" Value="False"/>
<Property Name="ConnectingVisus" Value="Visualization\Visu"/>
<Property Name="DPLimit" Value="Default"/>
<Property Name="Description" Value=""/>
<Property Name="PLCType" Value="REAL"/>
<Property Name="PLCUnit" Value="Source[relative:UnitGroup].Unit[Millimeter]"/>
<Property Name="UnitGroup" Value="Source[global].UnitGroup[Length]"/>
<Property Name="UpdateTime" Value="Default"/>
<Property Name="UserID" Value="None"/>
<Property Name="VCType" Value="SCALED"/>
</DataPoint>
</Folder>
</Folder>
<Folder Name="AxisPS">
<Property Name="Description" Value=""/>

View File

@@ -26,6 +26,7 @@
<Source File="UnitGroups\Temperatures.vcug"/>
<Source File="UnitGroups\Torque.vcug"/>
<Source File="UnitGroups\Energy.vcug"/>
<Source File="UnitGroups\Percentage.vcug"/>
<Source File="AlarmGroups\AlarmSystem.alcfg"/>
<Source File="AlarmGroups\SystemAlarms.algrp"/>
<Source File="AlarmGroups\MachineAlarm.algrp"/>

View File

@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<?AutomationStudio Version="3.0.90.23 SP05"?>
<UnitGroup xmlns="http://br-automation.co.at/AS/VC/Project" Name="Percentage">
<Property Name="DefaultDisplayUnit" Value="Source[embedded].Unit[Percentage]"/>
<Property Name="DefaultLimit" Value="None"/>
<Property Name="DefaultPLCUnit" Value="Source[embedded].Unit[PLC_UNIT]"/>
<Property Name="Description" Value=""/>
<Property Name="InternalUnitTextIndex" Value="0"/>
<Property Name="RuntimeUnitChange" Value="None"/>
<Property Name="RuntimeUnitCurrentDatapoint" Value="None"/>
<TextGroup Name="TextGroup_1">
<Property Name="Description" Value=""/>
<Property Name="Index" Value="65536"/>
<TextSnippets/>
<TextLayer LanguageId="en-US">
<Text ID="97255" Value=""/>
<Text ID="97256" Value=""/>
<Text ID="97257" Value=""/>
<Text ID="97258" Value="%"/>
<Text ID="97259" Value="%"/>
</TextLayer>
<TextLayer LanguageId="de-DE">
<Text ID="97255" Value=""/>
<Text ID="97256" Value=""/>
<Text ID="97257" Value=""/>
<Text ID="97258" Value="%"/>
<Text ID="97259" Value="%"/>
</TextLayer>
<IndexMap>
<Index ID="97255" Value="0"/>
<Index ID="97256" Value="1"/>
<Index ID="97257" Value="2"/>
<Index ID="97258" Value="3"/>
<Index ID="97259" Value="4"/>
</IndexMap>
</TextGroup>
<Units>
<Unit ClassId="0x00000602" Name="PLC_UNIT">
<Property Name="DefaultPrecisionDatapoint" Value="None"/>
<Property Name="Description" Value=""/>
<Property Name="Factor" Value="1"/>
<Property Name="Index" Value="0"/>
<Property Name="Offset" Value="0"/>
<Property Name="Text_Abbreviation_TextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="Text_Abbreviation_TextIndex" Value="2"/>
<Property Name="Text_Description_TextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="Text_Description_TextIndex" Value="1"/>
<Property Name="UnitFraction" Value="False"/>
<Property Name="Unit_DefaultPrecision" Value="2"/>
</Unit>
<Unit ClassId="0x00000602" Name="Percentage">
<Property Name="DefaultPrecisionDatapoint" Value="None"/>
<Property Name="Description" Value=""/>
<Property Name="Factor" Value="1"/>
<Property Name="Index" Value="1"/>
<Property Name="Offset" Value="0"/>
<Property Name="Text_Abbreviation_TextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="Text_Abbreviation_TextIndex" Value="4"/>
<Property Name="Text_Description_TextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="Text_Description_TextIndex" Value="3"/>
<Property Name="UnitFraction" Value="False"/>
<Property Name="Unit_DefaultPrecision" Value="0"/>
</Unit>
</Units>
<Limits/>
</UnitGroup>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@@ -166,8 +166,6 @@
<Source File="Bitmaps\arrow_down_bw_36.bminfo"/>
<Source File="Bitmaps\arrow_left_36.bminfo"/>
<Source File="Bitmaps\arrow_left_bw_36.bminfo"/>
<Source File="Bitmaps\arrow_right_36.bminfo"/>
<Source File="Bitmaps\arrow_right_bw_36.bminfo"/>
<Source File="Bitmaps\arrow_up_36.bminfo"/>
<Source File="Bitmaps\arrow_up_bw_36.bminfo"/>
<Source File="Bitmaps\charts_24.bminfo"/>
@@ -178,6 +176,8 @@
<Source File="Bitmaps\homing_36.bminfo"/>
<Source File="Bitmaps\homing_bw_24.bminfo"/>
<Source File="Bitmaps\homing_24.bminfo"/>
<Source File="Bitmaps\arrow_right_36.bminfo"/>
<Source File="Bitmaps\arrow_right_bw_36.bminfo"/>
<Source File="BitmapGroups\AlarmAcknowledgeState.bmgrp"/>
<Source File="BitmapGroups\AlarmBypassState.bmgrp"/>
<Source File="BitmapGroups\AlarmEvent.bmgrp"/>

View File

@@ -164,122 +164,6 @@
<Property Name="VirtualKey" Value="Source[local].VirtualKey[MachAutomatic]"/>
<Property Name="Width" Value="148"/>
</Control>
<Control ClassId="0x00001012" Name="scShaft1">
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="Height" Value="200"/>
<Property Name="Left" Value="272"/>
<Property Name="MajorPitchLines" Value="6"/>
<Property Name="Marker" Value="Bitmap Only"/>
<Property Name="MarkerBitmap" Value="Source[local].Bitmap[Slider_ArrowRightGray]"/>
<Property Name="MarkerSpacing" Value="0"/>
<Property Name="MaxDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.rPressPosMax]"/>
<Property Name="MaxValue" Value="6"/>
<Property Name="MinDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.rPressPosMin]"/>
<Property Name="MinValue" Value="0"/>
<Property Name="MinorPitchLines" Value="5"/>
<Property Name="MinorPitchLinesLength" Value="6"/>
<Property Name="Range" Value="False"/>
<Property Name="RangeEndDatapoint" Value="None"/>
<Property Name="RangeEndValue" Value="0"/>
<Property Name="RangeStartDatapoint" Value="None"/>
<Property Name="RangeStartValue" Value="0"/>
<Property Name="Spacing" Value="53"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="Top" Value="112"/>
<Property Name="UnitText" Value="Abbreviation"/>
<Property Name="UnitTextPosition" Value="Start"/>
<Property Name="ValueDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.lAxisShaft1.rActPosition]"/>
<Property Name="ValueSimulation" Value="0"/>
<Property Name="Width" Value="80"/>
</Control>
<Control ClassId="0x00001012" Name="scShaft2">
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="Height" Value="200"/>
<Property Name="Left" Value="364"/>
<Property Name="MajorPitchLines" Value="6"/>
<Property Name="Marker" Value="Bitmap Only"/>
<Property Name="MarkerBitmap" Value="Source[local].Bitmap[Slider_ArrowRightGray]"/>
<Property Name="MarkerSpacing" Value="0"/>
<Property Name="MaxDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.rPressPosMax]"/>
<Property Name="MaxValue" Value="6"/>
<Property Name="MinDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.rPressPosMin]"/>
<Property Name="MinValue" Value="0"/>
<Property Name="MinorPitchLines" Value="5"/>
<Property Name="MinorPitchLinesLength" Value="6"/>
<Property Name="Range" Value="False"/>
<Property Name="RangeEndDatapoint" Value="None"/>
<Property Name="RangeEndValue" Value="0"/>
<Property Name="RangeStartDatapoint" Value="None"/>
<Property Name="RangeStartValue" Value="0"/>
<Property Name="Spacing" Value="53"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="Top" Value="112"/>
<Property Name="UnitText" Value="Abbreviation"/>
<Property Name="UnitTextPosition" Value="Start"/>
<Property Name="ValueDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.lAxisShaft2.rActPosition]"/>
<Property Name="ValueSimulation" Value="0"/>
<Property Name="Width" Value="80"/>
</Control>
<Control ClassId="0x00001012" Name="scShaft3">
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="Height" Value="200"/>
<Property Name="Left" Value="452"/>
<Property Name="MajorPitchLines" Value="6"/>
<Property Name="Marker" Value="Bitmap Only"/>
<Property Name="MarkerBitmap" Value="Source[local].Bitmap[Slider_ArrowRightGray]"/>
<Property Name="MarkerSpacing" Value="0"/>
<Property Name="MaxDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.rPressPosMax]"/>
<Property Name="MaxValue" Value="6"/>
<Property Name="MinDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.rPressPosMin]"/>
<Property Name="MinValue" Value="0"/>
<Property Name="MinorPitchLines" Value="5"/>
<Property Name="MinorPitchLinesLength" Value="6"/>
<Property Name="Range" Value="False"/>
<Property Name="RangeEndDatapoint" Value="None"/>
<Property Name="RangeEndValue" Value="0"/>
<Property Name="RangeStartDatapoint" Value="None"/>
<Property Name="RangeStartValue" Value="0"/>
<Property Name="Spacing" Value="53"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="Top" Value="112"/>
<Property Name="UnitText" Value="Abbreviation"/>
<Property Name="UnitTextPosition" Value="Start"/>
<Property Name="ValueDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.lAxisShaft3.rActPosition]"/>
<Property Name="ValueSimulation" Value="0"/>
<Property Name="Width" Value="80"/>
</Control>
<Control ClassId="0x00001012" Name="scShaft4">
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="Height" Value="200"/>
<Property Name="Left" Value="544"/>
<Property Name="MajorPitchLines" Value="6"/>
<Property Name="Marker" Value="Bitmap Only"/>
<Property Name="MarkerBitmap" Value="Source[local].Bitmap[Slider_ArrowRightGray]"/>
<Property Name="MarkerSpacing" Value="0"/>
<Property Name="MaxDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.rPressPosMax]"/>
<Property Name="MaxValue" Value="6"/>
<Property Name="MinDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.rPressPosMin]"/>
<Property Name="MinValue" Value="0"/>
<Property Name="MinorPitchLines" Value="5"/>
<Property Name="MinorPitchLinesLength" Value="6"/>
<Property Name="Range" Value="False"/>
<Property Name="RangeEndDatapoint" Value="None"/>
<Property Name="RangeEndValue" Value="0"/>
<Property Name="RangeStartDatapoint" Value="None"/>
<Property Name="RangeStartValue" Value="0"/>
<Property Name="Spacing" Value="53"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="Top" Value="112"/>
<Property Name="UnitText" Value="Abbreviation"/>
<Property Name="UnitTextPosition" Value="Start"/>
<Property Name="ValueDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.lAxisShaft4.rActPosition]"/>
<Property Name="ValueSimulation" Value="0"/>
<Property Name="Width" Value="80"/>
</Control>
<Control ClassId="0x00001007" Name="numPosShaft1">
<Property Name="BackColor" Value="252"/>
<Property Name="ControlID" Value="0"/>
@@ -441,7 +325,7 @@
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="None"/>
<Property Name="Top" Value="320"/>
<Property Name="Top" Value="116"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[ManJogPosShaft1]"/>
<Property Name="Width" Value="56"/>
</Control>
@@ -535,7 +419,7 @@
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="None"/>
<Property Name="Top" Value="368"/>
<Property Name="Top" Value="164"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[ManJogNegShaft1]"/>
<Property Name="Width" Value="56"/>
</Control>
@@ -585,7 +469,7 @@
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="None"/>
<Property Name="Top" Value="320"/>
<Property Name="Top" Value="116"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[ManJogPosShaft2]"/>
<Property Name="Width" Value="56"/>
</Control>
@@ -610,7 +494,7 @@
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="None"/>
<Property Name="Top" Value="368"/>
<Property Name="Top" Value="164"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[ManJogNegShaft2]"/>
<Property Name="Width" Value="56"/>
</Control>
@@ -635,7 +519,7 @@
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="None"/>
<Property Name="Top" Value="320"/>
<Property Name="Top" Value="116"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[ManJogPosShaft3]"/>
<Property Name="Width" Value="56"/>
</Control>
@@ -660,7 +544,7 @@
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="None"/>
<Property Name="Top" Value="368"/>
<Property Name="Top" Value="164"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[ManJogNegShaft3]"/>
<Property Name="Width" Value="56"/>
</Control>
@@ -685,7 +569,7 @@
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="None"/>
<Property Name="Top" Value="320"/>
<Property Name="Top" Value="116"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[ManJogPosShaft4]"/>
<Property Name="Width" Value="56"/>
</Control>
@@ -710,7 +594,7 @@
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="None"/>
<Property Name="Top" Value="368"/>
<Property Name="Top" Value="164"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[ManJogNegShaft4]"/>
<Property Name="Width" Value="56"/>
</Control>
@@ -812,6 +696,120 @@
<Property Name="VirtualKey" Value="Source[local].VirtualKey[ManDisableGear]"/>
<Property Name="Width" Value="112"/>
</Control>
<Control ClassId="0x0000101F" Name="SliderOverride">
<Property Name="ControlID" Value="0"/>
<Property Name="CurrentDatapoint" Value="None"/>
<Property Name="Description" Value=""/>
<Property Name="Height" Value="116"/>
<Property Name="InputUpdateDatapoints" Value="Immediate"/>
<Property Name="Left" Value="632"/>
<Property Name="MaxDatapoint" Value="None"/>
<Property Name="MaxValue" Value="100"/>
<Property Name="MinDatapoint" Value="None"/>
<Property Name="MinValue" Value="0"/>
<Property Name="Orientation" Value="BottomToTop"/>
<Property Name="SimulationValue" Value="0"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="ThumbBitmap" Value="Source[local].Bitmap[Slider_ArrowRightGray]"/>
<Property Name="Top" Value="100"/>
<Property Name="ValueDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.rOverrideVelocity]"/>
<Property Name="Width" Value="28"/>
</Control>
<Control ClassId="0x00001007" Name="numOverride">
<Property Name="BackColor" Value="252"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="ForeColor" Value="0"/>
<Property Name="Height" Value="30"/>
<Property Name="Left" Value="640"/>
<Property Name="MaxDatapoint" Value="None"/>
<Property Name="MaxValue" Value="None"/>
<Property Name="MinDatapoint" Value="None"/>
<Property Name="MinValue" Value="None"/>
<Property Name="SimulationValue" Value="0"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TeachDatapoint" Value="None"/>
<Property Name="Top" Value="52"/>
<Property Name="UnitText" Value="Abbreviation"/>
<Property Name="UnitTextAlignment" Value="Left"/>
<Property Name="UnitTextPosition" Value="Right"/>
<Property Name="UnitTextWidth" Value="0"/>
<Property Name="ValueDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.rOverrideVelocity]"/>
<Property Name="ValueMode" Value="Standard"/>
<Property Name="Width" Value="80"/>
</Control>
<Control ClassId="0x00001002" Name="btnJogPosSlay1">
<Property Name="AlignmentHorizontal" Value="Right"/>
<Property Name="BitmapAlignmentHorizontal" Value="Center"/>
<Property Name="BitmapAlignmentVertical" Value="Bottom"/>
<Property Name="BitmapGroup" Value="Source[local].BitmapGroup[Orange_36]"/>
<Property Name="BitmapIndex" Value="15"/>
<Property Name="BitmapIndexDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.MoveConditions.bEnablePosSlay1]"/>
<Property Name="BitmapSimulationValue" Value="0"/>
<Property Name="BitmapSource" Value="MultipleBitmaps"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="Height" Value="44"/>
<Property Name="KeyMatrixOffset" Value="None"/>
<Property Name="Left" Value="468"/>
<Property Name="PressedBitmapSource" Value="Source[embedded].Property[BitmapSource]"/>
<Property Name="PressedTextSource" Value="Source[embedded].Property[TextSource]"/>
<Property Name="StatusDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.StatusVCControls.usJogPosSlay1]"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="None"/>
<Property Name="Top" Value="320"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[ManJogPosSlay1]"/>
<Property Name="Width" Value="56"/>
</Control>
<Control ClassId="0x00001002" Name="btnJogNegSlay1">
<Property Name="AlignmentHorizontal" Value="Right"/>
<Property Name="BitmapAlignmentHorizontal" Value="Center"/>
<Property Name="BitmapAlignmentVertical" Value="Bottom"/>
<Property Name="BitmapGroup" Value="Source[local].BitmapGroup[Orange_36]"/>
<Property Name="BitmapIndex" Value="17"/>
<Property Name="BitmapIndexDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.MoveConditions.bEnableNegSlay1]"/>
<Property Name="BitmapSimulationValue" Value="0"/>
<Property Name="BitmapSource" Value="MultipleBitmaps"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="Height" Value="44"/>
<Property Name="KeyMatrixOffset" Value="None"/>
<Property Name="Left" Value="468"/>
<Property Name="PressedBitmapSource" Value="Source[embedded].Property[BitmapSource]"/>
<Property Name="PressedTextSource" Value="Source[embedded].Property[TextSource]"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="None"/>
<Property Name="Top" Value="368"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[ManJogNegSlay1]"/>
<Property Name="Width" Value="56"/>
</Control>
<Control ClassId="0x00001007" Name="numPosSlay1">
<Property Name="BackColor" Value="252"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="ForeColor" Value="0"/>
<Property Name="Height" Value="30"/>
<Property Name="Left" Value="368"/>
<Property Name="MaxDatapoint" Value="None"/>
<Property Name="MaxValue" Value="None"/>
<Property Name="MinDatapoint" Value="None"/>
<Property Name="MinValue" Value="None"/>
<Property Name="SimulationValue" Value="0"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TeachDatapoint" Value="None"/>
<Property Name="Top" Value="324"/>
<Property Name="UnitText" Value="Abbreviation"/>
<Property Name="UnitTextAlignment" Value="Left"/>
<Property Name="UnitTextPosition" Value="Right"/>
<Property Name="UnitTextWidth" Value="0"/>
<Property Name="ValueDatapoint" Value="Source[global].Variable[DataSource.Axises.PressCtrl.lAxisSlay1.rActPosition]"/>
<Property Name="ValueMode" Value="Standard"/>
<Property Name="Width" Value="80"/>
</Control>
</Controls>
<KeyMapping>
<VirtualKey Name="MachSwitchOn">
@@ -1102,6 +1100,38 @@
</KeyAction>
</KeyActions>
</VirtualKey>
<VirtualKey Name="ManJogPosSlay1">
<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.Axises.PressCtrl.ManualCommands.bJogPosSlay1]"/>
</KeyAction>
</KeyActions>
</VirtualKey>
<VirtualKey Name="ManJogNegSlay1">
<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.Axises.PressCtrl.ManualCommands.bJogNegSlay1]"/>
</KeyAction>
</KeyActions>
</VirtualKey>
</KeyMapping>
</Layer>
<Layer Name="Default">
@@ -1128,7 +1158,14 @@
<KeyMapping/>
</Layer>
</Layers>
<MovementOrder/>
<MovementOrder>
<MovementEntry Control="Source[embedded].Layer[FrameLayer].Control[SliderOverride]">
<Property Name="Down" Value="Source[embedded].Layer[FrameLayer].Control[SliderOverride]"/>
<Property Name="Left" Value="Source[embedded].Layer[FrameLayer].Control[SliderOverride]"/>
<Property Name="Right" Value="Source[embedded].Layer[FrameLayer].Control[SliderOverride]"/>
<Property Name="Up" Value="Source[embedded].Layer[FrameLayer].Control[SliderOverride]"/>
</MovementEntry>
</MovementOrder>
<TabSequence>
<TabSeqItem Index="0" Value="Source[embedded].Layer[FrameLayer].Control[numPosShaft1]"/>
<TabSeqItem Index="1" Value="Source[embedded].Layer[FrameLayer].Control[numPosShaft2]"/>
@@ -1138,5 +1175,8 @@
<TabSeqItem Index="5" Value="Source[embedded].Layer[FrameLayer].Control[numTorqShaft2]"/>
<TabSeqItem Index="6" Value="Source[embedded].Layer[FrameLayer].Control[numTorqShaft3]"/>
<TabSeqItem Index="7" Value="Source[embedded].Layer[FrameLayer].Control[numTorqShaft4]"/>
<TabSeqItem Index="8" Value="Source[embedded].Layer[FrameLayer].Control[SliderOverride]"/>
<TabSeqItem Index="9" Value="Source[embedded].Layer[FrameLayer].Control[numOverride]"/>
<TabSeqItem Index="10" Value="Source[embedded].Layer[FrameLayer].Control[numPosSlay1]"/>
</TabSequence>
</Page>

View File

@@ -1711,4 +1711,12 @@
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="ManJogPosSlay1">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="ManJogNegSlay1">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
</KeyMapping>