Neues Panel Visu angepasst, Abblasventile Shuttle / Arbeitsstand Höhenausgleich

This commit is contained in:
2022-12-16 09:22:12 +01:00
parent da1da94d88
commit 12f2409a82
81 changed files with 1454 additions and 1000 deletions

View File

@@ -3,6 +3,7 @@
<Project Description="Lackierzelle" Version="1.00.0" Edition="Standard" EditionComment="Standard" xmlns="http://br-automation.co.at/AS/Project">
<Communication>
<OnlineConfiguration Name="Fritzmeier-Laser_Hausnetz" DeviceType="TCPIP" DeviceParameters="/IF=tcpip /LOPO=11159 /SA=1" ConnectionParameters="/COMT=2500 /RT=1000 /AM=* /SDT=5 /DAIP=10.4.18.60 /REPO=11159 /ANSL=1 /PT=11169" Description="" />
<OnlineConfiguration Name="Fritzmeir-Laser-Eval" DeviceType="TCPIP" DeviceParameters="/IF=tcpip /LOPO=11159 /SA=133" ConnectionParameters="/COMT=2500 /RT=1000 /AM=* /SDT=5 /DAIP=192.168.1.98 /REPO=11159 /ANSL=1 /PT=11169" Description="" />
</Communication>
<ANSIC DefaultIncludes="true" />
<IEC ExtendedConstants="true" IecExtendedComments="true" KeywordsAsStructureMembers="false" NamingConventions="true" Pointers="true" Preprocessor="false" />

View File

@@ -103,6 +103,13 @@ FUNCTION FC_Scale_Torque5 : LREAL (*Drehmomentsensor 5Nm (10V) skalieren*)
END_VAR
END_FUNCTION
FUNCTION FC_Scale_Real : LREAL (*Analogwert (10V) skalieren*)
VAR_INPUT
iInValue : INT;
rInMaxValue : LREAL;
END_VAR
END_FUNCTION
FUNCTION FC_BIP_Pos : LREAL (*Position aus I-O Link Daten BIP-Sensor (Balluf) berechnen*)
VAR_INPUT
usInPosPart1 : USINT; (*Vorkommastelle (2-9)*)

View File

@@ -0,0 +1,4 @@
FUNCTION FC_Scale_Real
FC_Scale_Real := (INT_TO_LREAL (iInValue) / 32767.0) * rInMaxValue;
END_FUNCTION

View File

@@ -16,5 +16,6 @@
<File Description="MPPA IOLink Druck Ausgangswert skalieren">FC_Scale_MPPAOu.st</File>
<File Description="Drehmomentsensor 5Nm (10V) skalieren">FC_Scale_Torque5.st</File>
<File Description="Position aus I-O Link Daten BIP-Sensor (Balluf) berechnen">FC_BIP_Pos.st</File>
<File Description="Analogwert auf Real (10V) skalieren">FC_Scale_Real.st</File>
</Files>
</Library>

View File

@@ -35,5 +35,6 @@ VAR RETAIN
gAxRestorePosAxisC : {REDUND_UNREPLICABLE} McAcpAxRestorePosType; (*!!Permanent*)
gAxRestorePosAxisShuttle : {REDUND_UNREPLICABLE} McAcpAxRestorePosType; (*!!Permanent*)
gAxRestorePosAxisShuttle2 : {REDUND_UNREPLICABLE} McAcpAxRestorePosType; (*!!Permanent*)
gAxRestorePosAxisHeight : {REDUND_UNREPLICABLE} McAcpAxRestorePosType; (*!!Permanent*)
gCalibrationDone : gtyp_CalibrationDone; (*!!Permanent Achskalibrierung erledigt*)
END_VAR

View File

@@ -0,0 +1,169 @@
//Dynamische Variablen zuweisen
ACTION DoDynVars:
//lMachine ACCESS ADR (gMachine1);
//lRecipe ACCESS ADR (gRecipies[uiRecipe + 1]);
//lCmdInterface ACCESS ADR (gCmd1);
//FixMe H<EFBFBD>henausgleich
gAxisQA;
//Axis Basic - H<EFBFBD>henausgleich
MpFUB.AxBasic_Height.MpLink := ADR (gAxis_Height);
MpFUB.AxBasic_Height.Parameters := ADR (MpData.AxPar_Height);
MpFUB.AxBasic_Height.Enable := TRUE;
//Zusatzbausteine Versorgen
MpFUB.MC_BR_ProcessParID_Height.Axis := ADR (gAxis_Height);
MpFUB.MoveCyclicPos_Height.Axis := ADR (gAxis_Height);
MpFUB.ReadRealPos_Heigt.Axis := ADR (gAxis_Height);
MpFUB.ReadRealPos_Heigt.Enable := TRUE;
MpFUB.ReadRealPos_Heigt.ValueSource := mcVALUE_ACTUAL; //Istpositon
MpFUB.ReadActTorque_Height.Axis := ADR (gAxis_Height);
MpFUB.ReadActTorque_Height.Enable := TRUE;
MpFUB.InitHome_Height.Axis := ADR (gAxis_Height);
MpFUB.Home_Height.Axis := ADR (gAxis_Height);
END_ACTION
//==========================================================
//Phasenlage X einlesen und kalibrieren
//Workcaround f<EFBFBD>r Geberproblem Betrieb Lineal als Inkri
ACTION DoPhasingX:
CASE States.enPhasingX OF
//Phasenlage Schreiben
enPH_SetPhasing:
MpData.AcpProPar_Height[1].ParID := 995; //PIDENT_MODE
MpData.AcpProPar_Height[1].VariableAddress := ADR (10); //Motor
MpData.AcpProPar_Height[1].DataType := mcACPAX_PARTYPE_USINT;
MpData.AcpProPar_Height[2].ParID := 1125; //PIDENT_SUB_MODE
MpData.AcpProPar_Height[2].VariableAddress := ADR (31); //Stepper
MpData.AcpProPar_Height[2].DataType := mcACPAX_PARTYPE_UDINT;
MpData.AcpProPar_Height[2].ParID := 276; //PHASING_MODE
MpData.AcpProPar_Height[2].VariableAddress := ADR (3); //Stepper
MpData.AcpProPar_Height[2].DataType := mcACPAX_PARTYPE_UDINT;
MpFUB.MC_BR_ProcessParID_Height.DataAddress := ADR (MpData.AcpProPar_Height);
MpFUB.MC_BR_ProcessParID_Height.ParID := 63; //MOTOR_COMMUT_OFFSET
MpFUB.MC_BR_ProcessParID_Height.DataType := ncPAR_TYP_REAL ;
MpFUB.MC_BR_ProcessParID_Height.DataAddress := ADR (States.rCommutOffsSINX);
MpFUB.MC_BR_WriteParID_X.Execute := TRUE;
IF MpFUB.MC_BR_WriteParID_X.Done THEN
MpFUB.MC_BR_WriteParID_X.Execute := FALSE;
States.enPhasingX := enPH_SetPhasingMode;
END_IF
//Acopos Initialisieren
enPH_SetPhasingMode:
MpFUB.MC_BR_WriteParID_X.ParID := 276; //PHASING_MODE
MpFUB.MC_BR_WriteParID_X.DataType := ncPAR_TYP_UINT; //UINT
MpFUB.MC_BR_WriteParID_X.DataAddress := ADR (DIRECTII);
MpFUB.MC_BR_WriteParID_X.Execute := TRUE;
IF MpFUB.MC_BR_WriteParID_X.Done THEN
MpFUB.AxBasic_X.ErrorReset := TRUE;
MpFUB.MC_BR_WriteParID_X.Execute := FALSE;
States.enPhasingX := enPH_HomeEncoder;
END_IF
//Geber Referenzieren
enPH_HomeEncoder:
IF (MpFUB.AxBasic_X.Info.BootState = mpAXIS_BLP_DONE) THEN
MpData.AxPar_X.Home.Mode := mpAXIS_HOME_MODE_DIRECT;
MpData.AxPar_X.Home.Position := States.lrEndatPosX + glrOffsetAxisX;
MpFUB.AxBasic_X.Home := bBlink0_1;
END_IF
IF EDGEPOS (MpFUB.AxBasic_X.IsHomed) THEN
States.enPhasingX := enPH_Done;
END_IF
END_CASE
END_ACTION
//Zeiten berechnen
ACTION DoTimes:
Times.diSteptime := gdiSystemTime - TimesLatch.diSteptime;
Times.diCycletime := gdiSystemTime - TimesLatch.diCycletime;
IF EDGEPOS (MpFUB.MpCNC5Axis.MoveProgram) THEN
//FixMe
TimesLatch.diCNCTime := gdiSystemTime;
END_IF
IF MpFUB.MpCNC5Axis.MoveProgram THEN
Times.diCNCTime := gdiSystemTime - TimesLatch.diCNCTime;
END_IF
Times.diStoptime := gdiSystemTime - TimesLatch.diStoptime;
END_ACTION
//FUB Aufruufe am Zyklusanfang
ACTION DoFUBsStartCycle:
//Istpositionen Achsen Gantry
MpFUB.ReadRealPos_Heigt ();
//States.RealAxisPos.lrVX := MpFUB.ReadRealPos_XVirtual.CyclicPosition;
//Drehmomente
MpFUB.ReadActTorque_Height ();
END_ACTION
ACTION DoFUBs:
//Funktionsbausteine aufrufen
//und FUB Eing<EFBFBD>nge zur<EFBFBD>cksetzen
//Achsfehler quittieren
IF EDGEPOS (gCmd1.bResetErrors) THEN
MpFUB.AxBasic_Height.ErrorReset := MpFUB.AxBasic_Height.Error;
END_IF
//Mapp
MpFUB.InitHome_Height ();
MpFUB.MoveCyclicPos_Height ();
MpFUB.MoveCyclicPos_Height ();
MpFUB.Home_Height ();
MpFUB.AxBasic_Height ();
//Beim Umschalten verz<EFBFBD>gern
//FUBs.TON_PowerHeightCtrl.IN := States.bSingleAxMode AND States.bSafetyCNCAxisSS1Ok; //Fixme in Achsen Packen
//FUBs.TON_PowerHeightCtrl.PT := t#400ms;
//FUBs.TON_PowerHeightCtrl ();
//Einzelne Achsen Einschalten
//Lt Handbuch ACPmulti max 20.5ms von Power Off Signal bis PWM aus
//MpFUB.AxBasic_Height.Power := lMachine.bMachineON AND States.bSafetyShuttlesSS1Ok AND NOT States.bSingleAxTuningMode AND
// NOT States.bAxPowerOffDoorReqManual AND
// MpFUB.AxBasic_Height.Info.ReadyToPowerOn AND
// MpFUB.AxBasic_Height.Active AND (MpFUB.AxBasic_Height.Info.PLCopenState <> mcAXIS_ERRORSTOP);
//Antriebe Stoppen
//IF EDGENEG (States.bSafetyCNCAxisSS1Ok) THEN
// DoStopAxisParameter;
//END_IF
//Kommandos reseten
IF NOT MpFUB.AxBasic_Height.Error THEN
MpFUB.AxBasic_Height.ErrorReset := FALSE;
END_IF
//Homing Beendet
IF MpFUB.AxBasic_Height.IsHomed OR MpFUB.AxBasic_Height.Error OR NOT gMachine1.bMachineON THEN
MpFUB.AxBasic_Height.Home := FALSE;
END_IF
//Update Beendet
IF MpFUB.AxBasic_Height.UpdateDone THEN
MpFUB.AxBasic_Height.Update := FALSE;
END_IF
END_ACTION

View File

@@ -0,0 +1,30 @@
PROGRAM _CYCLIC
//Dynamische Variablen initialisieren
//Und Daten zuweisen
DoDynVars;
//Fubs f<EFBFBD>r Zyklusstart auslesen
DoFUBsStartCycle;
//FixMe
rTemp := FC_Scale_Real (iInHeight, 10.0);
//Kalibrierung
//IF bOuCalRequest THEN
IF bInPosReached THEN
bOuStrobe := FALSE;
ELSIF EDGEPOS (bInTest) THEN
bOuStrobe := TRUE;
END_IF
//END_IF
//FB Aufrufe
//================================================================================
DoFUBs;
END_PROGRAM

View File

@@ -0,0 +1,6 @@
PROGRAM _EXIT
(* Insert code here *)
END_PROGRAM

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Program SubType="IEC" xmlns="http://br-automation.co.at/AS/Program">
<Files>
<File Description="Cyclic code">Cyclic.st</File>
<File Description="Init code">Init.st</File>
<File Description="Exit code">Exit.st</File>
<File Description="Local data types" Private="true">Types.typ</File>
<File Description="Local variables" Private="true">Variables.var</File>
<File Description="IOs" Private="true">IOs.var</File>
<File Description="Aktionen Maschinectrltask">Action.st</File>
</Files>
</Program>

View File

@@ -0,0 +1,13 @@
(*//Inputs*)
VAR
bInTipTouch : BOOL; (*Materialber<65>hrung (ALM)*)
bInPosReached : BOOL; (*Kalibrierpunkt gespeichert (ZERO) Reset Strobe*)
bInCalFinished : BOOL; (*Kalibrierung beendet (MID)*)
bInTest : BOOL;
iInHeight : INT; (*H<>henwert Analog*)
END_VAR
(*//Outputs*)
VAR
bOuCalRequest : BOOL; (*Anforderung Kakibrierung (CAL) w<>hrend ganzem Vorgang aktiv*)
bOuStrobe : BOOL; (*Einer der 16 Kalibrierpunkte wurde erreicht (FOL) - Reset mit Pos Reached*)
END_VAR

View File

@@ -0,0 +1,5 @@
PROGRAM _INIT
//Dummycall damit Variable initialisiert wird
gAxRestorePosAxisHeight;
END_PROGRAM

View File

@@ -0,0 +1,29 @@
(*//FunctionBlocks / Daten*)
TYPE
typ_FUB : STRUCT (*Funktionsbausteine*)
TON_PowerHeightCtrl : TON;
END_STRUCT;
typ_MpFUB : STRUCT (*MApp Funktionsbausteine*)
AxBasic_Height : MpAxisBasic; (*Einzelachsfunktionalit<69>t*)
MC_BR_ProcessParID_Height : MC_BR_ProcessParID_AcpAx;
MoveCyclicPos_Height : MC_BR_MoveCyclicPosition; (*Zyklische Positionsvorgabe (Gantry)*)
ReadRealPos_Heigt : MC_BR_ReadCyclicPosition; (*Zyklische IstPosition Auslesen (F<>r Abweichung)*)
ReadActTorque_Height : MC_ReadActualTorque; (*Drehmoment auslesen*)
InitHome_Height : MC_BR_InitHome_AcpAx; (*Homingparameter (nur f<>r Kalibrierung)*)
Home_Height : MC_Home; (*Homing (nur f<>r Kalibrierung)*)
END_STRUCT;
typ_MpData : STRUCT (*MApp Daten*)
AxPar_Height : MpAxisBasicParType;
ProcPar_Height_MoveLim : McCfgAxMoveLimType; (*Prozesskonfiguration Bewegungslimits Achse*)
AcpProPar_Height : ARRAY[1..5]OF McAcpAxProcessParIDType;
END_STRUCT;
typ_enPHASING :
( (*Absolutwertgeber refererenzieren*)
enPH_Wait, (*Warten*)
enPH_SetPhasing, (*Phasenlage einstellen*)
enPH_SetPhasingMode, (*Acopos Initialisieren*)
enPH_HomeEncoder, (*Geberreferenzieren*)
enPH_Done (*Beendet Acopos darf verwendet werden*)
);
END_TYPE

View File

@@ -0,0 +1,10 @@
(*//Strukturen*)
VAR
rTemp : LREAL;
MpData : typ_MpData; (*Mapp Daten !!! Kein init wert*)
END_VAR
(*//Funktionsbl<62>cke*)
VAR
FUBs : typ_FUB;
MpFUB : typ_MpFUB;
END_VAR

View File

@@ -747,4 +747,7 @@ ACTION DoValves:
bOuOpenGateShuttle2 := Valves.bOpenGateShuttle2 AND States.bSafetyCNCAxisSS1Ok;
bOuCloseGateShuttle2 := Valves.bCloseGateShuttle2 AND States.bSafetyCNCAxisSS1Ok;
bOuValveCleanSh1 := MpFUB.AxBasic_Shuttle.MoveActive;
bOuValveCleanSh2 := MpFUB.AxBasic_Shuttle2.MoveActive;
END_ACTION

View File

@@ -82,7 +82,7 @@ END_ACTION
//Virtuelle Achse Referenzieren
ACTION DoReferenceXVirtualOnError:
FUBs.TON_ReferenceXV.IN := NOT MpFUB.AxBasic_X.Power AND NOT MpFUB.AxBasic_X1.Power AND NOT MpFUB.AxBasic_XVirtual.Enable AND NOT MpFUB.AxBasic_XVirtual.Error AND
FUBs.TON_ReferenceXV.IN := NOT MpFUB.AxBasic_X.Power AND NOT MpFUB.AxBasic_X1.Power AND NOT MpFUB.AxBasic_XVirtual.Power AND NOT MpFUB.AxBasic_XVirtual.Error AND
gCalibrationDone.bAxisX AND gCalibrationDone.bAxisX1 AND MpFUB.AxBasic_X.IsHomed AND MpFUB.AxBasic_X1.IsHomed AND
NOT States.PosState.bDiffX_Virtual_Ok AND NOT MpFUB.AxBasic_XVirtual.Home;
FUBs.TON_ReferenceXV.PT := t#1s;

View File

@@ -909,7 +909,10 @@ ACTION DoManualCNC:
IF NOT MpFUB.MpCNC5Axis.MoveProgram THEN
gIPGLaserInterface.Out.bCuttingGasOn := FALSE;
strCurrentCncPrg := gstrFilenames[VCButtons.DropDownBoxFileMan.usIndexDatapoint];
IF (gMP7121.Start OR (gbSPLCInMaintDoorOk AND EDGEPOS (bInKeyStart))) AND (States.PosState.bWorkposShuttle1 OR States.PosState.bWorkposShuttle2) THEN
IF (gMP7121.Start OR (gbSPLCInMaintDoorOk AND EDGEPOS (bInKeyStart))) AND
States.PosState.bDiffX_Virtual_Ok AND States.PosState.bDiffX_X1_Ok AND
((States.PosState.bWorkposShuttle1 AND gToolInterface.Shuttle1.FromTool.bToolDownInWorkpos)
OR (States.PosState.bWorkposShuttle2 AND gToolInterface.Shuttle2.FromTool.bToolDownInWorkpos)) THEN
//Filename <EFBFBD>bernehmen
MpData.MpCnc5AxisPar.ProgramName := strCurrentCncPrg;
ELSIF VCButtons.ManCNCStartHome.bCommand THEN

View File

@@ -506,7 +506,7 @@ PROGRAM _CYCLIC
IF NOT MpFUB.MpCNC5Axis.MoveProgram THEN
MpData.MpCnc5AxisPar.ProgramName := 'Service/CncCalibrate.mpf';
END_IF
IF States.bSafetyCNCAxisSLSOk THEN
IF States.bSafetyCNCAxisSLSOk AND States.PosState.bDiffX_Virtual_Ok AND States.PosState.bDiffX_X1_Ok AND (States.enXGantryMode = enXGantryFollowPosVirtX) THEN
MpFUB.MpCNC5Axis.MoveProgram := TRUE;
END_IF
@@ -541,10 +541,10 @@ PROGRAM _CYCLIC
VCButtons.AutoStartCalibrate.bCommand := FALSE;
enStepAuto := enAutoStep_CALIBRATE;
TimesLatch.diSteptime := gdiSystemTime;
ELSIF (gToolInterface.Shuttle1.Tool_State = enTOOL_NEW_PART) AND gLineInterface.In.bRobOutOfShuttle1 AND bTransitionCondition THEN
ELSIF (gToolInterface.Shuttle1.Tool_State = enTOOL_NEW_PART) AND gLineInterface.In.bRobOutOfShuttle1 AND gToolInterface.Shuttle1.FromTool.bToolDownInWorkpos AND bTransitionCondition THEN
enStepAuto := enAutoStep_OPEN_GATE1;
TimesLatch.diSteptime := gdiSystemTime;
ELSIF (gToolInterface.Shuttle2.Tool_State = enTOOL_NEW_PART) AND gLineInterface.In.bRobOutOfShuttle2 AND bTransitionCondition THEN
ELSIF (gToolInterface.Shuttle2.Tool_State = enTOOL_NEW_PART) AND gLineInterface.In.bRobOutOfShuttle2 AND gToolInterface.Shuttle2.FromTool.bToolDownInWorkpos AND bTransitionCondition THEN
enStepAuto := enAutoStep_OPEN_GATE2;
TimesLatch.diSteptime := gdiSystemTime;
END_IF
@@ -655,7 +655,7 @@ PROGRAM _CYCLIC
MpData.MpCnc5AxisPar.ProgramName := strCurrentCncPrg;
bTransitionCondition := (Times.diSteptime > 500000);
bTransitionCondition := (Times.diSteptime > 500000) AND States.PosState.bDiffX_Virtual_Ok AND States.PosState.bDiffX_X1_Ok AND (States.enXGantryMode = enXGantryFollowPosVirtX);
IF bTransitionCondition THEN
MpFUB.MpCNC5Axis.MoveProgram := TRUE;
TimesLatch.diSteptime := gdiSystemTime;
@@ -682,6 +682,10 @@ PROGRAM _CYCLIC
MpFUB.MpCNC5Axis.MoveProgram := FALSE;
States.bStoppedCycle := TRUE;
TimesLatch.diSteptime := gdiSystemTime;
ELSIF (States.enXGantryMode <> enXGantryFollowPosVirtX) THEN
MpFUB.MpCNC5Axis.MoveProgram := FALSE;
States.bStoppedCycle := TRUE;
TimesLatch.diSteptime := gdiSystemTime;
ELSIF bTransitionCondition THEN
MpFUB.MpCNC5Axis.MoveProgram := FALSE;
IF States.PosState.bWorkposShuttle1 THEN

View File

@@ -11,5 +11,7 @@ VAR
bOuCloseGateShuttle1 : BOOL; (*Ventil Tor shuttle 1 Schlie<69>en*)
bOuOpenGateShuttle2 : BOOL; (*Ventil Tor Shuttle 2 <20>ffnen*)
bOuCloseGateShuttle2 : BOOL; (*Ventil Tor Shuttle 2 Schlie<69>en*)
bOuLEDKeyStart : BOOL;
bOuLEDKeyStart : BOOL; (*LED Starttaster*)
bOuValveCleanSh1 : BOOL; (*Ventil Shuttle 1 Schiene abblasen*)
bOuValveCleanSh2 : BOOL; (*Ventil Shuttle 2 Schiene abblasen*)
END_VAR

View File

@@ -15,5 +15,6 @@
<Object Type="Program" Language="IEC" Description="Werkzeuge">Tools</Object>
<Object Type="Program" Language="IEC" Description="Rezeptverwaltung">Recipies</Object>
<Object Type="Program" Language="IEC" Description="Frametable auslesen">MachParam</Object>
<Object Type="Program" Language="IEC" Description="Höhenregelung Laser">HeightCtrl</Object>
</Objects>
</Package>

View File

@@ -15,6 +15,6 @@
<Object Type="File" Description="Projektpasswörter">Passwords.txt</Object>
<Object Type="Package">CNCProgramme</Object>
<Object Type="Package" Description=" Scene Viewer für Simulation">SceneViewer</Object>
<Object Type="DataObject" Language="Apt">AcpParTab</Object>
<Object Type="Package">Parameter</Object>
</Objects>
</Package>

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<AcoposParameterTable>
<Root Name="Parameters">
<Parameter Name="BRAKE_MODE" ID="90" Value="0" Description="Motor holding brake: Mode" />
</Root>
</AcoposParameterTable>

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<DataObject SubType="Apt" xmlns="http://br-automation.co.at/AS/DataObject">
<Files>
<File Description="ACOPOS Parameter - C-Achse">AcpParTabC.apt</File>
</Files>
</DataObject>

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<AcoposParameterTable>
<Root Name="Parameters">
<Parameter Name="BRAKE_MODE" ID="90" Value="0" Description="Motor holding brake: Mode / Bremse deaktivieren" />
<Parameter Name="SCALE_ENCOD_INCR" ID="109" Value="491520" Description="Encoder1: Encoder scaling: increments per encoder revolution" />
<Parameter Name="ENCOD_LINES_PER_REVO" ID="1571" Value="30" Description="Encoder1: Encoder scaling: Lines/signal periods per encoder revolution" />
</Root>
</AcoposParameterTable>

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<DataObject SubType="Apt" xmlns="http://br-automation.co.at/AS/DataObject">
<Files>
<File Description="ACOPOS Parameter - Höhenausgleich">AcpParTabH.apt</File>
</Files>
</DataObject>

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package xmlns="http://br-automation.co.at/AS/Package">
<Objects>
<Object Type="DataObject" Language="Apt">AcpParTabC</Object>
<Object Type="DataObject" Language="Apt">AcpParTabH</Object>
<Object Type="DataObject" Language="Apt">AcpParTab</Object>
</Objects>
</Package>

File diff suppressed because it is too large Load Diff

View File

@@ -688,10 +688,10 @@
<Property Name="FillStyle" Value="Transparent"/>
<Property Name="Height" Value="37"/>
<Property Name="IndexDatapoint" Value="Source[global].Variable[DataSource.Machine.gMachine1.bMachineHOME]"/>
<Property Name="Left" Value="310"/>
<Property Name="Left" Value="302"/>
<Property Name="SimulationValue" Value="0"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="Top" Value="471"/>
<Property Name="Top" Value="472"/>
<Property Name="Width" Value="40"/>
</Control>
<Control ClassId="0x00001004" Name="txtMachHome">
@@ -954,7 +954,7 @@
<Property Name="TextIndexOffset" Value="1"/>
<Property Name="TextSource" Value="SingleText"/>
<Property Name="Top" Value="513"/>
<Property Name="Width" Value="190"/>
<Property Name="Width" Value="199"/>
</Control>
<Control ClassId="0x00001007" Name="numPosXCNC">
<Property Name="AddFractionDigits" Value="1"/>
@@ -1841,7 +1841,7 @@
<Property Name="Font" Value="Source[local].Font[Header]"/>
<Property Name="Height" Value="36"/>
<Property Name="IndexDatapoint" Value="Source[global].Variable[DataSource.MachCtrl.MachCtrl.States.CNCJogCS]"/>
<Property Name="Left" Value="311"/>
<Property Name="Left" Value="313"/>
<Property Name="Multiline" Value="Automatic"/>
<Property Name="SimulationIndex" Value="0"/>
<Property Name="SimulationValue" Value=""/>
@@ -1849,7 +1849,7 @@
<Property Name="TextGroup" Value="Source[global].TextGroup[MpCNCJogCoordsystem]"/>
<Property Name="TextIndexOffset" Value="0"/>
<Property Name="TextSource" Value="MultipleTexts"/>
<Property Name="Top" Value="511"/>
<Property Name="Top" Value="513"/>
<Property Name="Width" Value="190"/>
</Control>
</Controls>

View File

@@ -11,66 +11,21 @@
<TextGroup>
<TextLayer LanguageId="en">
<Text ID="111218" Value=""/>
<Text ID="112669" Value="Setup Mode"/>
<Text ID="126327" Value="Light On"/>
<Text ID="126328" Value="Light Off"/>
<Text ID="127618" Value="Temperature"/>
<Text ID="140718" Value="Exit Setupmode"/>
<Text ID="145511" Value="E-Stop"/>
<Text ID="158335" Value="Simulation OFF"/>
<Text ID="158336" Value="Simulation ON"/>
</TextLayer>
<TextLayer LanguageId="de">
<Text ID="111218" Value=""/>
<Text ID="112669" Value="Einrichtbetrieb aktivieren"/>
<Text ID="126327" Value="Licht EIN"/>
<Text ID="126328" Value="Licht AUS"/>
<Text ID="127618" Value="T-Regelung"/>
<Text ID="140718" Value="Einrichtbetrieb deaktivieren"/>
<Text ID="145511" Value="Not-Halt"/>
<Text ID="158335" Value="Simulation AUS"/>
<Text ID="158336" Value="Simulation EIN"/>
</TextLayer>
<IndexMap>
<Index ID="111218" Value="43"/>
<Index ID="112669" Value="26"/>
<Index ID="126327" Value="28"/>
<Index ID="126328" Value="30"/>
<Index ID="127618" Value="24"/>
<Index ID="140718" Value="23"/>
<Index ID="145511" Value="22"/>
<Index ID="158335" Value="25"/>
<Index ID="158336" Value="31"/>
</IndexMap>
</TextGroup>
<Controls>
<Control ClassId="0x00001002" Name="cmdSetupPage">
<Property Name="AlignmentVertical" Value="Bottom"/>
<Property Name="BackColor" Value="0"/>
<Property Name="Bitmap" Value="Source[local].Bitmap[toolset_36]"/>
<Property Name="BitmapAlignmentHorizontal" Value="Center"/>
<Property Name="BitmapAlignmentVertical" Value="Above Text"/>
<Property Name="BitmapIndexDatapoint" Value="None"/>
<Property Name="BitmapSource" Value="SingleBitmap"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="EmbVirtualKey" Value="None"/>
<Property Name="ForeColor" Value="239"/>
<Property Name="Height" Value="74"/>
<Property Name="KeyMatrixOffset" Value="None"/>
<Property Name="Left" Value="1185"/>
<Property Name="PressedBitmapSource" Value="Source[embedded].Property[BitmapSource]"/>
<Property Name="PressedTextSource" Value="Source[embedded].Property[TextSource]"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[GlobalAreaButton]"/>
<Property Name="TextGroup" Value="Source[local].TextGroup[Buttons_PageTexts]"/>
<Property Name="TextIndex" Value="2"/>
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="SingleText"/>
<Property Name="Top" Value="525"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[pageSetup]"/>
<Property Name="Width" Value="95"/>
</Control>
<Control ClassId="0x00001002" Name="cmdServicePage">
<Property Name="AlignmentVertical" Value="Bottom"/>
<Property Name="BackColor" Value="0"/>
@@ -350,34 +305,6 @@
<Property Name="Top" Value="2"/>
<Property Name="Width" Value="36"/>
</Control>
<Control ClassId="0x00001002" Name="cmdSetupPage1">
<Property Name="AlignmentVertical" Value="Bottom"/>
<Property Name="BackColor" Value="0"/>
<Property Name="Bitmap" Value="Source[local].Bitmap[toolset_36]"/>
<Property Name="BitmapAlignmentHorizontal" Value="Center"/>
<Property Name="BitmapAlignmentVertical" Value="Above Text"/>
<Property Name="BitmapIndexDatapoint" Value="None"/>
<Property Name="BitmapSource" Value="SingleBitmap"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="EmbVirtualKey" Value="None"/>
<Property Name="ForeColor" Value="239"/>
<Property Name="Height" Value="72"/>
<Property Name="KeyMatrixOffset" Value="None"/>
<Property Name="Left" Value="1185"/>
<Property Name="PressedBitmapSource" Value="Source[embedded].Property[BitmapSource]"/>
<Property Name="PressedTextSource" Value="Source[embedded].Property[TextSource]"/>
<Property Name="StatusDatapoint" Value="Source[global].Variable[DataSource.Machine.gVisuCtrl.Status.usPageParameter]"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[GlobalAreaButton]"/>
<Property Name="TextGroup" Value="Source[local].TextGroup[Buttons_PageTexts]"/>
<Property Name="TextIndex" Value="9"/>
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="SingleText"/>
<Property Name="Top" Value="300"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[pageParameter]"/>
<Property Name="Width" Value="95"/>
</Control>
<Control ClassId="0x00001004" Name="txtSonoPortal1">
<Property Name="AlignmentVertical" Value="Center"/>
<Property Name="ControlID" Value="0"/>
@@ -455,33 +382,6 @@
<Property Name="Top" Value="2"/>
<Property Name="Width" Value="180"/>
</Control>
<Control ClassId="0x00001002" Name="Button_Setupmode">
<Property Name="BitmapIndexDatapoint" Value="None"/>
<Property Name="BitmapSource" Value="None"/>
<Property Name="Border" Value="Source[local].Border[RaisedInner]"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_12]"/>
<Property Name="Height" Value="40"/>
<Property Name="KeyMatrixOffset" Value="None"/>
<Property Name="Left" Value="0"/>
<Property Name="Multiline" Value="Automatic"/>
<Property Name="PressedBitmapSource" Value="Source[embedded].Property[BitmapSource]"/>
<Property Name="PressedForeColor" Value="254"/>
<Property Name="PressedTextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="PressedTextIndex" Value="23"/>
<Property Name="PressedTextSource" Value="SingleText"/>
<Property Name="StatusDatapoint" Value="Source[global].Variable[DataSource.Machine.machine.VCButtons.MachineSetupMode.usStatus]"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="TextIndex" Value="26"/>
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="SingleText"/>
<Property Name="Top" Value="520"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_12]"/>
<Property Name="Width" Value="100"/>
</Control>
<Control ClassId="0x00001002" Name="cmdTempCtrl">
<Property Name="AlignmentVertical" Value="Bottom"/>
<Property Name="BackColor" Value="0"/>
@@ -510,38 +410,6 @@
<Property Name="VirtualKey" Value="Source[local].VirtualKey[pageStat]"/>
<Property Name="Width" Value="95"/>
</Control>
<Control ClassId="0x00001002" Name="Button_MachineLight">
<Property Name="AlignmentHorizontal" Value="Right"/>
<Property Name="BitmapGroup" Value="Source[local].BitmapGroup[Light]"/>
<Property Name="BitmapIndex" Value="0"/>
<Property Name="BitmapIndexDatapoint" Value="None"/>
<Property Name="BitmapSource" Value="BitmapGroup"/>
<Property Name="Border" Value="Source[local].Border[RaisedInner]"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_88]"/>
<Property Name="Height" Value="40"/>
<Property Name="KeyMatrixOffset" Value="None"/>
<Property Name="Left" Value="0"/>
<Property Name="Multiline" Value="Automatic"/>
<Property Name="PressedBitmapGroup" Value="Source[local].BitmapGroup[Light]"/>
<Property Name="PressedBitmapIndex" Value="1"/>
<Property Name="PressedBitmapSource" Value="BitmapGroup"/>
<Property Name="PressedForeColor" Value="254"/>
<Property Name="PressedTextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="PressedTextIndex" Value="30"/>
<Property Name="PressedTextSource" Value="SingleText"/>
<Property Name="StatusDatapoint" Value="Source[global].Variable[DataSource.Machine.machine.VCButtons.MachineLight.usStatus]"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="TextIndex" Value="28"/>
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="SingleText"/>
<Property Name="Top" Value="600"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_88]"/>
<Property Name="Width" Value="100"/>
</Control>
<Control ClassId="0x00001003" Name="HotSpot_LogOut">
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
@@ -588,32 +456,6 @@
<Property Name="Top" Value="40"/>
<Property Name="Width" Value="70"/>
</Control>
<Control ClassId="0x00001002" Name="Button_Simulation">
<Property Name="BitmapIndexDatapoint" Value="None"/>
<Property Name="BitmapSource" Value="None"/>
<Property Name="Border" Value="Source[local].Border[RaisedInner]"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_13]"/>
<Property Name="Height" Value="40"/>
<Property Name="KeyMatrixOffset" Value="None"/>
<Property Name="Left" Value="0"/>
<Property Name="Multiline" Value="Automatic"/>
<Property Name="PressedBitmapSource" Value="Source[embedded].Property[BitmapSource]"/>
<Property Name="PressedForeColor" Value="254"/>
<Property Name="PressedTextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="PressedTextIndex" Value="31"/>
<Property Name="PressedTextSource" Value="SingleText"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="TextIndex" Value="25"/>
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="SingleText"/>
<Property Name="Top" Value="560"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_13]"/>
<Property Name="Width" Value="100"/>
</Control>
</Controls>
<KeyMapping>
<VirtualKey Name="pageSetup">
@@ -746,38 +588,6 @@
</KeyAction>
</KeyActions>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_12">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
<KeyActions>
<KeyAction ClassId="0x0000016A">
<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.Machine.machine.VCButtons.MachineSetupMode.bCommand]"/>
</KeyAction>
</KeyActions>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_88">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
<KeyActions>
<KeyAction ClassId="0x0000016A">
<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.Machine.machine.VCButtons.MachineLight.bCommand]"/>
</KeyAction>
</KeyActions>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_6">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
@@ -807,21 +617,5 @@
</KeyAction>
</KeyActions>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_13">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
<KeyActions>
<KeyAction ClassId="0x0000016A">
<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.Machine.gMachine1.bSimulation]"/>
</KeyAction>
</KeyActions>
</VirtualKey>
</KeyMapping>
</Layer>

View File

@@ -10,10 +10,6 @@
<Property Name="Width" Value="1280"/>
<TextGroup>
<TextLayer LanguageId="en">
<Text ID="127473" Value="Machine Off"/>
<Text ID="127474" Value="Machine On"/>
<Text ID="127477" Value="Jog-Mode"/>
<Text ID="127479" Value="Automatic"/>
<Text ID="127481" Value="Reset Estop"/>
<Text ID="127483" Value="Reset Doors/LS"/>
<Text ID="127486" Value="Doors Unlocked"/>
@@ -21,10 +17,6 @@
<Text ID="127488" Value="Reset Error"/>
</TextLayer>
<TextLayer LanguageId="de">
<Text ID="127473" Value="Anlage AUS"/>
<Text ID="127474" Value="Anlage EIN"/>
<Text ID="127477" Value="Tippbetrieb"/>
<Text ID="127479" Value="Automatik"/>
<Text ID="127481" Value="Reset NotHalt"/>
<Text ID="127483" Value="Reset Türen/LS"/>
<Text ID="127486" Value="Türen Entriegelt"/>
@@ -32,10 +24,6 @@
<Text ID="127488" Value="Reset Error"/>
</TextLayer>
<IndexMap>
<Index ID="127473" Value="8"/>
<Index ID="127474" Value="9"/>
<Index ID="127477" Value="12"/>
<Index ID="127479" Value="14"/>
<Index ID="127481" Value="16"/>
<Index ID="127483" Value="18"/>
<Index ID="127486" Value="21"/>
@@ -44,83 +32,6 @@
</IndexMap>
</TextGroup>
<Controls>
<Control ClassId="0x00001002" Name="Button_MachineOnOff">
<Property Name="BitmapIndexDatapoint" Value="None"/>
<Property Name="BitmapSource" Value="None"/>
<Property Name="Border" Value="Source[local].Border[RaisedInner]"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_92]"/>
<Property Name="Height" Value="40"/>
<Property Name="KeyMatrixOffset" Value="None"/>
<Property Name="Left" Value="0"/>
<Property Name="Multiline" Value="Automatic"/>
<Property Name="PressedBitmapSource" Value="Source[embedded].Property[BitmapSource]"/>
<Property Name="PressedForeColor" Value="254"/>
<Property Name="PressedTextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="PressedTextIndex" Value="9"/>
<Property Name="PressedTextSource" Value="SingleText"/>
<Property Name="StatusDatapoint" Value="Source[global].Variable[DataSource.Machine.machine.VCButtons.MachineOnOff.usStatus]"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="TextIndex" Value="8"/>
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="SingleText"/>
<Property Name="Top" Value="170"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_92]"/>
<Property Name="Width" Value="100"/>
</Control>
<Control ClassId="0x00001002" Name="Button_MachineJog">
<Property Name="BitmapIndexDatapoint" Value="None"/>
<Property Name="BitmapSource" Value="None"/>
<Property Name="Border" Value="Source[local].Border[RaisedInner]"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_94]"/>
<Property Name="Height" Value="40"/>
<Property Name="KeyMatrixOffset" Value="None"/>
<Property Name="Left" Value="0"/>
<Property Name="Multiline" Value="Automatic"/>
<Property Name="PressedBitmapSource" Value="Source[embedded].Property[BitmapSource]"/>
<Property Name="PressedForeColor" Value="254"/>
<Property Name="PressedTextSource" Value="Source[embedded].Property[TextSource]"/>
<Property Name="StatusDatapoint" Value="Source[global].Variable[DataSource.Machine.machine.VCButtons.MachineJog.usStatus]"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="TextIndex" Value="12"/>
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="SingleText"/>
<Property Name="Top" Value="220"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_94]"/>
<Property Name="Width" Value="100"/>
</Control>
<Control ClassId="0x00001002" Name="Button_MachineAutomatik">
<Property Name="BitmapIndexDatapoint" Value="None"/>
<Property Name="BitmapSource" Value="None"/>
<Property Name="Border" Value="Source[local].Border[RaisedInner]"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_95]"/>
<Property Name="Height" Value="40"/>
<Property Name="KeyMatrixOffset" Value="None"/>
<Property Name="Left" Value="0"/>
<Property Name="Multiline" Value="Automatic"/>
<Property Name="PressedBitmapSource" Value="Source[embedded].Property[BitmapSource]"/>
<Property Name="PressedForeColor" Value="254"/>
<Property Name="PressedTextSource" Value="Source[embedded].Property[TextSource]"/>
<Property Name="StatusDatapoint" Value="Source[global].Variable[DataSource.Machine.machine.VCButtons.MachineAuto.usStatus]"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="TextIndex" Value="14"/>
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="SingleText"/>
<Property Name="Top" Value="270"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_95]"/>
<Property Name="Width" Value="100"/>
</Control>
<Control ClassId="0x00001002" Name="Button_MachineResetEstop">
<Property Name="BitmapIndexDatapoint" Value="None"/>
<Property Name="BitmapSource" Value="None"/>
@@ -225,54 +136,6 @@
</Control>
</Controls>
<KeyMapping>
<VirtualKey Name="%embVirtualKey_92">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
<KeyActions>
<KeyAction ClassId="0x0000016A">
<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.Machine.machine.VCButtons.MachineOnOff.bCommand]"/>
</KeyAction>
</KeyActions>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_94">
<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.Machine.machine.VCButtons.MachineJog.bCommand]"/>
</KeyAction>
</KeyActions>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_95">
<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.Machine.machine.VCButtons.MachineAuto.bCommand]"/>
</KeyAction>
</KeyActions>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_86">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>

View File

@@ -738,57 +738,30 @@
<TextGroup>
<TextLayer LanguageId="en">
<Text ID="128185" Value="Step"/>
<Text ID="137096" Value="Samplerun"/>
<Text ID="141813" Value="Start Home"/>
<Text ID="141865" Value="Req. Home"/>
<Text ID="149831" Value="Start Cycle"/>
<Text ID="154738" Value="Break Cycle"/>
<Text ID="158337" Value="Simulation OFF"/>
<Text ID="158338" Value="Simulation ON"/>
<Text ID="183407" Value="Stop Cycle"/>
</TextLayer>
<TextLayer LanguageId="de">
<Text ID="128185" Value="Schritt"/>
<Text ID="137096" Value="Testlauf"/>
<Text ID="141813" Value="Start Grundstellung"/>
<Text ID="141865" Value="Anforderung GS"/>
<Text ID="149831" Value="Start Zyklus"/>
<Text ID="154738" Value="Zyklus Abbruch"/>
<Text ID="158337" Value="Move "/>
<Text ID="158338" Value="Move Win"/>
<Text ID="183407" Value="Stop Zyklus"/>
</TextLayer>
<IndexMap>
<Index ID="128185" Value="2"/>
<Index ID="137096" Value="18"/>
<Index ID="141813" Value="26"/>
<Index ID="141865" Value="34"/>
<Index ID="149831" Value="31"/>
<Index ID="154738" Value="7"/>
<Index ID="158337" Value="9"/>
<Index ID="158338" Value="10"/>
<Index ID="183407" Value="11"/>
</IndexMap>
</TextGroup>
<Controls>
<Control ClassId="0x00001004" Name="txtTestrun">
<Property Name="AlignmentVertical" Value="Center"/>
<Property Name="Border" Value="Source[local].Border[OutputBorder]"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="Font" Value="Source[local].Font[Header]"/>
<Property Name="Height" Value="36"/>
<Property Name="Left" Value="810"/>
<Property Name="Multiline" Value="Automatic"/>
<Property Name="SimulationIndex" Value="0"/>
<Property Name="SimulationValue" Value=""/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="TextIndexOffset" Value="18"/>
<Property Name="TextSource" Value="SingleText"/>
<Property Name="Top" Value="290"/>
<Property Name="Width" Value="170"/>
</Control>
<Control ClassId="0x00001004" Name="TextAutoStep">
<Property Name="AlignmentHorizontal" Value="Center"/>
<Property Name="AlignmentVertical" Value="Center"/>
@@ -831,66 +804,6 @@
<Property Name="Top" Value="340"/>
<Property Name="Width" Value="140"/>
</Control>
<Control ClassId="0x0000101F" Name="Slider_JogSpeed1">
<Property Name="ControlID" Value="0"/>
<Property Name="CurrentDatapoint" Value="None"/>
<Property Name="Description" Value=""/>
<Property Name="Height" Value="210"/>
<Property Name="Left" Value="562"/>
<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="SliderBorder" Value="Source[local].Border[SliderBorder10]"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="Top" Value="78"/>
<Property Name="ValueDatapoint" Value="None"/>
<Property Name="Width" Value="40"/>
</Control>
<Control ClassId="0x00001007" Name="NumOvrRd">
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="Font" Value="Source[local].Font[Input]"/>
<Property Name="Height" Value="36"/>
<Property Name="Left" Value="559"/>
<Property Name="MaxDatapoint" Value="None"/>
<Property Name="MaxValue" Value="100"/>
<Property Name="MinDatapoint" Value="None"/>
<Property Name="MinValue" Value="0"/>
<Property Name="SimulationValue" Value="100"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TeachDatapoint" Value="None"/>
<Property Name="Top" Value="293"/>
<Property Name="UnitText" Value="Abbreviation"/>
<Property Name="UnitTextAlignment" Value="Left"/>
<Property Name="UnitTextPosition" Value="Right"/>
<Property Name="UnitTextWidth" Value="0"/>
<Property Name="ValueDatapoint" Value="None"/>
<Property Name="ValueMode" Value="Standard"/>
<Property Name="Width" Value="65"/>
</Control>
<Control ClassId="0x00001002" Name="cmdManOp1">
<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_136]"/>
<Property Name="Height" Value="25"/>
<Property Name="KeyMatrixOffset" Value="None"/>
<Property Name="Left" Value="940"/>
<Property Name="PressedBitmapSource" Value="Source[embedded].Property[BitmapSource]"/>
<Property Name="PressedForeColor" Value="248"/>
<Property Name="PressedTextSource" Value="Source[embedded].Property[TextSource]"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[CheckBox]"/>
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="None"/>
<Property Name="Top" Value="295"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_136]"/>
<Property Name="Width" Value="25"/>
</Control>
<Control ClassId="0x00001002" Name="BtStartHome">
<Property Name="BitmapIndexDatapoint" Value="None"/>
<Property Name="BitmapSource" Value="None"/>
@@ -957,33 +870,6 @@
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_165]"/>
<Property Name="Width" Value="130"/>
</Control>
<Control ClassId="0x00001018" Name="Dropdown_1">
<Property Name="ButtonsBitmapGroup" Value="None"/>
<Property Name="ButtonsPressedBitmapGroup" Value="None"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="Font" Value="Source[local].Font[Header]"/>
<Property Name="Height" Value="78"/>
<Property Name="IndexDatapoint" Value="Source[global].Variable[DataSource.MachCtrl.MachCtrl.usCncPrgSelection]"/>
<Property Name="Left" Value="711"/>
<Property Name="LeftBitmap" Value="None"/>
<Property Name="LeftTextGroup" Value="None"/>
<Property Name="MaxDatapoint" Value="None"/>
<Property Name="MaxIndex" Value="None"/>
<Property Name="MinDatapoint" Value="None"/>
<Property Name="MinIndex" Value="0"/>
<Property Name="OptionDatapoint" Value="None"/>
<Property Name="RightBitmap" Value="None"/>
<Property Name="RightTextGroup" Value="None"/>
<Property Name="SimulationValue" Value="0"/>
<Property Name="StatusDatapoint" Value="Source[global].Variable[DataSource.MachCtrl.MachCtrl.VCStatus.usDtropDownCncPrg]"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TextDatapoint" Value="Source[global].Variable[DataSource.File.gstrFilenames]"/>
<Property Name="TextIndexOffset" Value="0"/>
<Property Name="TextSource" Value="MultipleStrings"/>
<Property Name="Top" Value="165"/>
<Property Name="Width" Value="400"/>
</Control>
<Control ClassId="0x00001002" Name="BtStopCycle">
<Property Name="BitmapIndexDatapoint" Value="None"/>
<Property Name="BitmapSource" Value="None"/>
@@ -1006,32 +892,6 @@
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_169]"/>
<Property Name="Width" Value="130"/>
</Control>
<Control ClassId="0x00001002" Name="Button_Simulation">
<Property Name="BitmapIndexDatapoint" Value="None"/>
<Property Name="BitmapSource" Value="None"/>
<Property Name="Border" Value="Source[local].Border[RaisedInner]"/>
<Property Name="ControlID" Value="0"/>
<Property Name="Description" Value=""/>
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_14]"/>
<Property Name="Height" Value="40"/>
<Property Name="KeyMatrixOffset" Value="None"/>
<Property Name="Left" Value="753"/>
<Property Name="Multiline" Value="Automatic"/>
<Property Name="PressedBitmapSource" Value="Source[embedded].Property[BitmapSource]"/>
<Property Name="PressedForeColor" Value="254"/>
<Property Name="PressedTextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="PressedTextIndex" Value="10"/>
<Property Name="PressedTextSource" Value="SingleText"/>
<Property Name="StyleClass" Value="Source[relative:StyleGroup].StyleClass[Default]"/>
<Property Name="TextGroup" Value="Source[embedded].TextGroup"/>
<Property Name="TextIndex" Value="9"/>
<Property Name="TextIndexDatapoint" Value="None"/>
<Property Name="TextSimulationValue" Value="0"/>
<Property Name="TextSource" Value="SingleText"/>
<Property Name="Top" Value="520"/>
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_14]"/>
<Property Name="Width" Value="100"/>
</Control>
<Control ClassId="0x00001002" Name="BtLastCycle">
<Property Name="BitmapIndexDatapoint" Value="None"/>
<Property Name="BitmapSource" Value="None"/>
@@ -1056,22 +916,6 @@
</Control>
</Controls>
<KeyMapping>
<VirtualKey Name="%embVirtualKey_136">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
<KeyActions>
<KeyAction ClassId="0x0000016A">
<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="None"/>
</KeyAction>
</KeyActions>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_143">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
@@ -1136,22 +980,6 @@
</KeyAction>
</KeyActions>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_14">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
<KeyActions>
<KeyAction ClassId="0x0000016A">
<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.MpFUB.MpCNC5Axis.MoveProgram]"/>
</KeyAction>
</KeyActions>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_175">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
@@ -2512,37 +2340,25 @@
</Layers>
<MovementOrder>
<MovementEntry Control="Source[local].Layer[globalNav].Control[AlarmCurrent]">
<Property Name="Down" Value="Source[embedded].Layer[L3_AutoLayer].Control[Slider_JogSpeed1]"/>
<Property Name="Down" Value="Source[embedded].Layer[L2_JogMode].Control[ddSelectAxis]"/>
<Property Name="Left" Value="Source[embedded].Layer[L4_Setupmode].Control[Slider_JogSpeed1]"/>
<Property Name="Right" Value="Source[embedded].Layer[L3_AutoLayer].Control[Slider_JogSpeed1]"/>
<Property Name="Right" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosSh1]"/>
<Property Name="Up" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPos]"/>
</MovementEntry>
<MovementEntry Control="Source[embedded].Layer[L2_JogMode].Control[ddSelectAxis]">
<Property Name="Down" Value="Source[embedded].Layer[L4_Setupmode].Control[ddSelectAxis]"/>
<Property Name="Left" Value="Source[embedded].Layer[L3_AutoLayer].Control[Slider_JogSpeed1]"/>
<Property Name="Left" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosSh2]"/>
<Property Name="Right" Value="Source[embedded].Layer[L4_Setupmode].Control[ddSelectAxis]"/>
<Property Name="Up" Value="Source[local].Layer[globalNav].Control[AlarmCurrent]"/>
</MovementEntry>
<MovementEntry Control="Source[embedded].Layer[L2_JogMode].Control[Slider_JogSpeed]">
<Property Name="Down" Value="Source[embedded].Layer[L4_Setupmode].Control[Slider_JogSpeed]"/>
<Property Name="Left" Value="Source[embedded].Layer[L3_AutoLayer].Control[Dropdown_1]"/>
<Property Name="Left" Value="Source[embedded].Layer[L4_Setupmode].Control[ddSelectAxis]"/>
<Property Name="Right" Value="Source[embedded].Layer[L4_Setupmode].Control[Slider_JogSpeed]"/>
<Property Name="Up" Value="Source[embedded].Layer[L4_Setupmode].Control[Slider_JogSpeed]"/>
</MovementEntry>
<MovementEntry Control="Source[embedded].Layer[L3_AutoLayer].Control[Slider_JogSpeed1]">
<Property Name="Down" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosSh1]"/>
<Property Name="Left" Value="Source[embedded].Layer[L4_Setupmode].Control[Slider_JogSpeed1]"/>
<Property Name="Right" Value="Source[embedded].Layer[L3_AutoLayer].Control[Dropdown_1]"/>
<Property Name="Up" Value="Source[local].Layer[globalNav].Control[AlarmCurrent]"/>
</MovementEntry>
<MovementEntry Control="Source[embedded].Layer[L3_AutoLayer].Control[Dropdown_1]">
<Property Name="Down" Value="Source[embedded].Layer[L4_Setupmode].Control[Slider_JogSpeed1]"/>
<Property Name="Left" Value="Source[embedded].Layer[L3_AutoLayer].Control[Slider_JogSpeed1]"/>
<Property Name="Right" Value="Source[embedded].Layer[L2_JogMode].Control[Slider_JogSpeed]"/>
<Property Name="Up" Value="Source[embedded].Layer[L4_Setupmode].Control[ddSelectAxis]"/>
</MovementEntry>
<MovementEntry Control="Source[embedded].Layer[L4_Setupmode].Control[ddSelectAxis]">
<Property Name="Down" Value="Source[embedded].Layer[L3_AutoLayer].Control[Dropdown_1]"/>
<Property Name="Down" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPos]"/>
<Property Name="Left" Value="Source[embedded].Layer[L2_JogMode].Control[ddSelectAxis]"/>
<Property Name="Right" Value="Source[embedded].Layer[L2_JogMode].Control[Slider_JogSpeed]"/>
<Property Name="Up" Value="Source[embedded].Layer[L2_JogMode].Control[ddSelectAxis]"/>
@@ -2551,7 +2367,7 @@
<Property Name="Down" Value="Source[local].Layer[globalNav].Control[AlarmCurrent]"/>
<Property Name="Left" Value="Source[embedded].Layer[L2_JogMode].Control[Slider_JogSpeed]"/>
<Property Name="Right" Value="Source[embedded].Layer[L4_Setupmode].Control[Slider_JogSpeed1]"/>
<Property Name="Up" Value="Source[embedded].Layer[L3_AutoLayer].Control[Dropdown_1]"/>
<Property Name="Up" Value="Source[embedded].Layer[L4_Setupmode].Control[ddSelectAxis]"/>
</MovementEntry>
<MovementEntry Control="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPos]">
<Property Name="Down" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosDeg]"/>
@@ -2563,25 +2379,25 @@
<Property Name="Down" Value="Source[local].Layer[globalNav].Control[AlarmCurrent]"/>
<Property Name="Left" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPos]"/>
<Property Name="Right" Value="Source[embedded].Layer[L2_JogMode].Control[Slider_JogSpeed]"/>
<Property Name="Up" Value="Source[embedded].Layer[L3_AutoLayer].Control[Dropdown_1]"/>
<Property Name="Up" Value="Source[embedded].Layer[L4_Setupmode].Control[ddSelectAxis]"/>
</MovementEntry>
<MovementEntry Control="Source[embedded].Layer[L4_Setupmode].Control[Slider_JogSpeed1]">
<Property Name="Down" Value="Source[local].Layer[globalNav].Control[AlarmCurrent]"/>
<Property Name="Left" Value="Source[embedded].Layer[L4_Setupmode].Control[Slider_JogSpeed]"/>
<Property Name="Right" Value="Source[embedded].Layer[L3_AutoLayer].Control[Slider_JogSpeed1]"/>
<Property Name="Up" Value="Source[embedded].Layer[L3_AutoLayer].Control[Dropdown_1]"/>
<Property Name="Right" Value="Source[embedded].Layer[L2_JogMode].Control[Slider_JogSpeed]"/>
<Property Name="Up" Value="Source[embedded].Layer[L4_Setupmode].Control[ddSelectAxis]"/>
</MovementEntry>
<MovementEntry Control="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosSh1]">
<Property Name="Down" Value="Source[local].Layer[globalNav].Control[AlarmCurrent]"/>
<Property Name="Left" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosSh2]"/>
<Property Name="Right" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosSh2]"/>
<Property Name="Up" Value="Source[embedded].Layer[L3_AutoLayer].Control[Slider_JogSpeed1]"/>
<Property Name="Up" Value="Source[embedded].Layer[L2_JogMode].Control[Slider_JogSpeed]"/>
</MovementEntry>
<MovementEntry Control="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosSh2]">
<Property Name="Down" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPos]"/>
<Property Name="Left" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosSh1]"/>
<Property Name="Right" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPos]"/>
<Property Name="Up" Value="Source[embedded].Layer[L3_AutoLayer].Control[Dropdown_1]"/>
<Property Name="Up" Value="Source[embedded].Layer[L2_JogMode].Control[Slider_JogSpeed]"/>
</MovementEntry>
</MovementOrder>
<TabSequence>
@@ -2596,37 +2412,34 @@
<TabSeqItem Index="8" Value="Source[embedded].Layer[L2_JogMode].Control[Numeric_1]"/>
<TabSeqItem Index="9" Value="Source[embedded].Layer[L4_Setupmode].Control[Slider_JogSpeed]"/>
<TabSeqItem Index="10" Value="Source[embedded].Layer[L4_Setupmode].Control[Numeric_1]"/>
<TabSeqItem Index="11" Value="Source[embedded].Layer[L3_AutoLayer].Control[Slider_JogSpeed1]"/>
<TabSeqItem Index="12" Value="Source[embedded].Layer[L3_AutoLayer].Control[NumOvrRd]"/>
<TabSeqItem Index="13" Value="Source[local].Layer[globalAxInfos].Control[numPosShuttle]"/>
<TabSeqItem Index="14" Value="Source[local].Layer[globalAxInfos].Control[numPosC]"/>
<TabSeqItem Index="15" Value="Source[embedded].Layer[L3_AutoLayer].Control[Dropdown_1]"/>
<TabSeqItem Index="16" Value="Source[local].Layer[globalAxInfos].Control[numPosXCNC]"/>
<TabSeqItem Index="17" Value="Source[local].Layer[globalAxInfos].Control[numPosYCNC]"/>
<TabSeqItem Index="18" Value="Source[local].Layer[globalAxInfos].Control[numPosZCNC]"/>
<TabSeqItem Index="19" Value="Source[local].Layer[globalAxInfos].Control[numPosACNC]"/>
<TabSeqItem Index="20" Value="Source[local].Layer[globalAxInfos].Control[numPosCCNC]"/>
<TabSeqItem Index="21" Value="Source[local].Layer[globalAxInfos].Control[numPosX1]"/>
<TabSeqItem Index="22" Value="Source[local].Layer[globalAxInfos].Control[numPosXVirtual]"/>
<TabSeqItem Index="23" Value="Source[local].Layer[globalAxInfos].Control[numPosShuttle1]"/>
<TabSeqItem Index="24" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPos]"/>
<TabSeqItem Index="25" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosDeg]"/>
<TabSeqItem Index="26" Value="Source[embedded].Layer[L4_Setupmode].Control[Slider_JogSpeed1]"/>
<TabSeqItem Index="27" Value="Source[embedded].Layer[L4_Setupmode].Control[Numeric_2]"/>
<TabSeqItem Index="28" Value="Source[local].Layer[globalAxInfos].Control[numTorqueX]"/>
<TabSeqItem Index="29" Value="Source[local].Layer[globalAxInfos].Control[numTorqueX1]"/>
<TabSeqItem Index="30" Value="Source[local].Layer[globalAxInfos].Control[numTorqueY]"/>
<TabSeqItem Index="31" Value="Source[local].Layer[globalAxInfos].Control[numTorqueZ]"/>
<TabSeqItem Index="32" Value="Source[local].Layer[globalAxInfos].Control[numTorqueC]"/>
<TabSeqItem Index="33" Value="Source[local].Layer[globalAxInfos].Control[numTorqueA]"/>
<TabSeqItem Index="34" Value="Source[local].Layer[globalAxInfos].Control[numTorqueSH1]"/>
<TabSeqItem Index="35" Value="Source[local].Layer[globalAxInfos].Control[numTorqueSH2]"/>
<TabSeqItem Index="36" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosSh1]"/>
<TabSeqItem Index="37" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosSh2]"/>
<TabSeqItem Index="38" Value="Source[local].Layer[globalAxInfos].Control[numPosXCNCCS]"/>
<TabSeqItem Index="39" Value="Source[local].Layer[globalAxInfos].Control[numPosYCNCCs]"/>
<TabSeqItem Index="40" Value="Source[local].Layer[globalAxInfos].Control[numPosZCNCCs]"/>
<TabSeqItem Index="41" Value="Source[local].Layer[globalAxInfos].Control[numPosCCNCCS]"/>
<TabSeqItem Index="42" Value="Source[local].Layer[globalAxInfos].Control[numPosANCCS]"/>
<TabSeqItem Index="11" Value="Source[local].Layer[globalAxInfos].Control[numPosShuttle]"/>
<TabSeqItem Index="12" Value="Source[local].Layer[globalAxInfos].Control[numPosC]"/>
<TabSeqItem Index="13" Value="Source[local].Layer[globalAxInfos].Control[numPosXCNC]"/>
<TabSeqItem Index="14" Value="Source[local].Layer[globalAxInfos].Control[numPosYCNC]"/>
<TabSeqItem Index="15" Value="Source[local].Layer[globalAxInfos].Control[numPosZCNC]"/>
<TabSeqItem Index="16" Value="Source[local].Layer[globalAxInfos].Control[numPosACNC]"/>
<TabSeqItem Index="17" Value="Source[local].Layer[globalAxInfos].Control[numPosCCNC]"/>
<TabSeqItem Index="18" Value="Source[local].Layer[globalAxInfos].Control[numPosX1]"/>
<TabSeqItem Index="19" Value="Source[local].Layer[globalAxInfos].Control[numPosXVirtual]"/>
<TabSeqItem Index="20" Value="Source[local].Layer[globalAxInfos].Control[numPosShuttle1]"/>
<TabSeqItem Index="21" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPos]"/>
<TabSeqItem Index="22" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosDeg]"/>
<TabSeqItem Index="23" Value="Source[embedded].Layer[L4_Setupmode].Control[Slider_JogSpeed1]"/>
<TabSeqItem Index="24" Value="Source[embedded].Layer[L4_Setupmode].Control[Numeric_2]"/>
<TabSeqItem Index="25" Value="Source[local].Layer[globalAxInfos].Control[numTorqueX]"/>
<TabSeqItem Index="26" Value="Source[local].Layer[globalAxInfos].Control[numTorqueX1]"/>
<TabSeqItem Index="27" Value="Source[local].Layer[globalAxInfos].Control[numTorqueY]"/>
<TabSeqItem Index="28" Value="Source[local].Layer[globalAxInfos].Control[numTorqueZ]"/>
<TabSeqItem Index="29" Value="Source[local].Layer[globalAxInfos].Control[numTorqueC]"/>
<TabSeqItem Index="30" Value="Source[local].Layer[globalAxInfos].Control[numTorqueA]"/>
<TabSeqItem Index="31" Value="Source[local].Layer[globalAxInfos].Control[numTorqueSH1]"/>
<TabSeqItem Index="32" Value="Source[local].Layer[globalAxInfos].Control[numTorqueSH2]"/>
<TabSeqItem Index="33" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosSh1]"/>
<TabSeqItem Index="34" Value="Source[embedded].Layer[L4_Setupmode].Control[NumPosDestPosSh2]"/>
<TabSeqItem Index="35" Value="Source[local].Layer[globalAxInfos].Control[numPosXCNCCS]"/>
<TabSeqItem Index="36" Value="Source[local].Layer[globalAxInfos].Control[numPosYCNCCs]"/>
<TabSeqItem Index="37" Value="Source[local].Layer[globalAxInfos].Control[numPosZCNCCs]"/>
<TabSeqItem Index="38" Value="Source[local].Layer[globalAxInfos].Control[numPosCCNCCS]"/>
<TabSeqItem Index="39" Value="Source[local].Layer[globalAxInfos].Control[numPosANCCS]"/>
</TabSequence>
</Page>

View File

@@ -1721,10 +1721,6 @@
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_12">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="AuditDwn">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
@@ -1781,10 +1777,6 @@
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_88">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_89">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
@@ -1793,18 +1785,6 @@
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_92">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_94">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_95">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_86">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
@@ -1945,10 +1925,6 @@
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_136">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_139">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
@@ -2081,14 +2057,6 @@
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_13">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_14">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>
</VirtualKey>
<VirtualKey Name="%embVirtualKey_124">
<Property Name="Description" Value=""/>
<Property Name="VirtualKey_LED" Value="False"/>

View File

@@ -42,7 +42,7 @@
<DataObject Name="assl1" Source="" Memory="UserROM" Language="Binary" />
</DataObjects>
<NcDataObjects>
<NcDataObject Name="AcpParTab" Source="AcpParTab.dob" Memory="UserROM" Language="Apt" />
<NcDataObject Name="AcpParTabC" Source="Parameter.AcpParTabC.dob" Memory="UserROM" Language="Apt" />
</NcDataObjects>
<VcDataObjects>
<VcDataObject Name="Visu2" Source="Vsualization.Visu2.dob" Memory="UserROM" Language="Vc" WarningLevel="2" />

View File

@@ -297,4 +297,6 @@ VAR_CONFIG
gbInDropoutFuseVaccumGenShuttle1 AT %IX."60K1_X20DI9371-Allg".DigitalInput07;
Tools:bOuUnlockToolShuttle1 AT %QX."62K2_X20DO9322-Allg-TasterExt".DigitalOutput09;
Tools:bOuUnlockToolShuttle2 AT %QX."62K2_X20DO9322-Allg-TasterExt".DigitalOutput10;
MachCtrl:bOuValveCleanSh1 AT %QX."62K1_X20DO9322-Allg".DigitalOutput07;
MachCtrl:bOuValveCleanSh2 AT %QX."62K1_X20DO9322-Allg".DigitalOutput08;
END_VAR

View File

@@ -3,7 +3,7 @@
<Configuration>
<Element ID="ACPT_C" Type="axisfeature">
<Selector ID="Type" Value="ParTab">
<Property ID="ParTabRef" Value="AcpParTab" />
<Property ID="ParTabRef" Value="AcpParTabC" />
</Selector>
</Element>
</Configuration>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Configuration xmlns="http://br-automation.co.at/AS/Configuration">
<Objects>
<Object Type="File" Description="Hardware configuration">Hardware.hw</Object>
<Object Type="File" Description="Hardware topology">Hardware.hwl</Object>
<Object Type="Cpu">X20CP0483</Object>
<Object Type="File">Hardware.jpg</Object>
</Objects>
<Sources Download="false" IncludeUpgrades="true" Mode="ProjectTransfer" Option="Complete" />
</Configuration>

View File

@@ -0,0 +1,229 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio Version=4.9.4.92 FileVersion="4.9"?>
<Hardware xmlns="http://br-automation.co.at/AS/Hardware">
<Module Name="8AC114.60-2" Type="8AC114.60-2" Version="1.0.0.8">
<Connection Connector="SS" TargetModule="8V1016.50-2" TargetConnector="SS1" />
<Connection Connector="PLK1" TargetModule="X20BC0083" TargetConnector="PLK2" NodeNumber="2">
<Cable Type="PowerlinkCable" Length="10" Version="1.0.0.3" />
</Connection>
<Connection Connector="PLK2" TargetModule="8AC114.60-2a" TargetConnector="PLK1" NodeNumber="2">
<Cable Type="PowerlinkCable" Length="10" Version="1.0.0.3" />
</Connection>
</Module>
<Module Name="8AC114.60-2a" Type="8AC114.60-2" Version="1.0.0.8">
<Connection Connector="SS" TargetModule="8V1045.00-2" TargetConnector="SS1" />
<Connection Connector="PLK1" TargetModule="8AC114.60-2" TargetConnector="PLK2" NodeNumber="3">
<Cable Type="PowerlinkCable" Length="10" Version="1.0.0.3" />
</Connection>
</Module>
<Module Name="8AC121.60-1" Type="8AC121.60-1" Version="2.2.0.0">
<Connection Connector="SS" TargetModule="8V1016.50-2" TargetConnector="SS2" />
<Parameter ID="PlugInType" Value="Encoder" />
<Parameter ID="McAcoposTypeID" Value="AcoposPlugInConfig" />
</Module>
<Module Name="8V1016.50-2" Type="8V1016.50-2" Version="2.3.0.0">
<Parameter ID="McAcoposTypeID" Location="DriveConfiguration/Module" Value="AcoposConfig" />
<Parameter ID="ActivateACOPOSSimulationOnPLC" Location="DriveConfiguration/Module" Value="0" />
<Parameter ID="SinglePhaseOperation" Location="DriveConfiguration/Module/PowerSupply" Value="Used" />
<Parameter ID="AxisReference" Location="DriveConfiguration/Channel[1]/RealAxis" Value="gAxis_Height" />
<Parameter ID="InputIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/MechanicalElements/Gearbox" Value="0" />
<Parameter ID="Input" Location="DriveConfiguration/Channel[1]/RealAxis/MechanicalElements/Gearbox" Value="1" />
<Parameter ID="OutputIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/MechanicalElements/Gearbox" Value="0" />
<Parameter ID="Output" Location="DriveConfiguration/Channel[1]/RealAxis/MechanicalElements/Gearbox" Value="1" />
<Parameter ID="ReferenceDistanceIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/MechanicalElements/RotaryToLinearTransformation" Value="0" />
<Parameter ID="ReferenceDistance" Location="DriveConfiguration/Channel[1]/RealAxis/MechanicalElements/RotaryToLinearTransformation" Value="30" />
<Parameter ID="ModeIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/Controller" Value="0" />
<Parameter ID="Mode" Location="DriveConfiguration/Channel[1]/RealAxis/Controller" Value="PositionController" />
<Parameter ID="ProportionalGain" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Position" Value="50.0" />
<Parameter ID="IntegrationTime" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Position" Value="0.0" />
<Parameter ID="PredictionTime" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Position" Value="0.0004" />
<Parameter ID="TotalDelayTime" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Position" Value="0.0004" />
<Parameter ID="ProportionalGainIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Speed" Value="0" />
<Parameter ID="ProportionalGain" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Speed" Value="2.0" />
<Parameter ID="IntegrationTimeIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Speed" Value="0" />
<Parameter ID="IntegrationTime" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Speed" Value="0.0" />
<Parameter ID="FilterTimeIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Speed" Value="0" />
<Parameter ID="FilterTime" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Speed" Value="0.0" />
<Parameter ID="LoopFilter1" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/LoopFilters" Value="NotUsed" />
<Parameter ID="LoopFilter2" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/LoopFilters" Value="NotUsed" />
<Parameter ID="LoopFilter3" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/LoopFilters" Value="NotUsed" />
<Parameter ID="Mode" Location="DriveConfiguration/Channel[1]/RealAxis/Homing" Value="Direct" />
<Parameter ID="Position" Location="DriveConfiguration/Channel[1]/RealAxis/Homing/Mode" Value="0.0" />
<Parameter ID="ReferencePulse" Location="DriveConfiguration/Channel[1]/RealAxis/Homing/Mode" Value="NotUsed" />
<Parameter ID="RestorePositionVariable" Location="DriveConfiguration/Channel[1]/RealAxis/Homing" Value="" />
<Parameter ID="Quickstop" Location="DriveConfiguration/Channel[1]/RealAxis/StopReaction" Value="DecelerationLimit" />
<Parameter ID="DriveError" Location="DriveConfiguration/Channel[1]/RealAxis/StopReaction" Value="DecelerationLimit" />
<Parameter ID="PositionError" Location="DriveConfiguration/Channel[1]/RealAxis/MovementErrorLimits" Value="1.0" />
<Parameter ID="VelocityErrorMonitoring" Location="DriveConfiguration/Channel[1]/RealAxis/MovementErrorLimits" Value="Automatic1" />
<Parameter ID="JerkFilter" Location="DriveConfiguration/Channel[1]/RealAxis" Value="NotUsed" />
<Parameter ID="Level" Location="DriveConfiguration/Channel[1]/RealAxis/DigitalInputs/HomingSwitch" Value="High" />
<Parameter ID="Level" Location="DriveConfiguration/Channel[1]/RealAxis/DigitalInputs/PositiveLimitSwitch" Value="High" />
<Parameter ID="Level" Location="DriveConfiguration/Channel[1]/RealAxis/DigitalInputs/NegativeLimitSwitch" Value="High" />
<Parameter ID="Level" Location="DriveConfiguration/Channel[1]/RealAxis/DigitalInputs/Trigger1" Value="High" />
<Parameter ID="Level" Location="DriveConfiguration/Channel[1]/RealAxis/DigitalInputs/Trigger2" Value="High" />
<Parameter ID="Input" Location="DriveConfiguration/Channel[1]/RealAxis/DigitalInputs/Quickstop" Value="Trigger2" />
<Parameter ID="SimulationModeOnPLC" Location="DriveConfiguration/Channel[1]/RealAxis/Simulation" Value="SetValueGeneration" />
<Parameter ID="SimulationModeOnACOPOS" Location="DriveConfiguration/Channel[1]/RealAxis/Simulation" Value="NotUsed" />
<Parameter ID="FeatureRef[1]" Location="DriveConfiguration/Channel[1]/RealAxis/AxisFeatures" Value="ACPTHeight" />
</Module>
<Module Name="8V1045.00-2" Type="8V1045.00-2" Version="2.2.0.0">
<Parameter ID="McAcoposTypeID" Location="DriveConfiguration/Module" Value="AcoposConfig" />
<Parameter ID="ActivateACOPOSSimulationOnPLC" Location="DriveConfiguration/Module" Value="0" />
<Parameter ID="AxisReference" Location="DriveConfiguration/Channel[1]/RealAxis" Value="gAxisQA" />
<Parameter ID="InputIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/MechanicalElements/Gearbox" Value="0" />
<Parameter ID="Input" Location="DriveConfiguration/Channel[1]/RealAxis/MechanicalElements/Gearbox" Value="1" />
<Parameter ID="OutputIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/MechanicalElements/Gearbox" Value="0" />
<Parameter ID="Output" Location="DriveConfiguration/Channel[1]/RealAxis/MechanicalElements/Gearbox" Value="1" />
<Parameter ID="ReferenceDistanceIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/MechanicalElements/RotaryToLinearTransformation" Value="0" />
<Parameter ID="ReferenceDistance" Location="DriveConfiguration/Channel[1]/RealAxis/MechanicalElements/RotaryToLinearTransformation" Value="1" />
<Parameter ID="ModeIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/Controller" Value="0" />
<Parameter ID="Mode" Location="DriveConfiguration/Channel[1]/RealAxis/Controller" Value="PositionController" />
<Parameter ID="ProportionalGain" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Position" Value="50.0" />
<Parameter ID="IntegrationTime" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Position" Value="0.0" />
<Parameter ID="PredictionTime" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Position" Value="0.0004" />
<Parameter ID="TotalDelayTime" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Position" Value="0.0004" />
<Parameter ID="ProportionalGainIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Speed" Value="0" />
<Parameter ID="ProportionalGain" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Speed" Value="2.0" />
<Parameter ID="IntegrationTimeIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Speed" Value="0" />
<Parameter ID="IntegrationTime" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Speed" Value="0.0" />
<Parameter ID="FilterTimeIsReadOnly" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Speed" Value="0" />
<Parameter ID="FilterTime" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/Speed" Value="0.0" />
<Parameter ID="LoopFilter1" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/LoopFilters" Value="NotUsed" />
<Parameter ID="LoopFilter2" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/LoopFilters" Value="NotUsed" />
<Parameter ID="LoopFilter3" Location="DriveConfiguration/Channel[1]/RealAxis/Controller/Mode/LoopFilters" Value="NotUsed" />
<Parameter ID="Mode" Location="DriveConfiguration/Channel[1]/RealAxis/Homing" Value="Direct" />
<Parameter ID="Position" Location="DriveConfiguration/Channel[1]/RealAxis/Homing/Mode" Value="0.0" />
<Parameter ID="ReferencePulse" Location="DriveConfiguration/Channel[1]/RealAxis/Homing/Mode" Value="NotUsed" />
<Parameter ID="RestorePositionVariable" Location="DriveConfiguration/Channel[1]/RealAxis/Homing" Value="" />
<Parameter ID="Quickstop" Location="DriveConfiguration/Channel[1]/RealAxis/StopReaction" Value="DecelerationLimit" />
<Parameter ID="DriveError" Location="DriveConfiguration/Channel[1]/RealAxis/StopReaction" Value="DecelerationLimit" />
<Parameter ID="PositionError" Location="DriveConfiguration/Channel[1]/RealAxis/MovementErrorLimits" Value="1.0" />
<Parameter ID="VelocityErrorMonitoring" Location="DriveConfiguration/Channel[1]/RealAxis/MovementErrorLimits" Value="Automatic1" />
<Parameter ID="JerkFilter" Location="DriveConfiguration/Channel[1]/RealAxis" Value="NotUsed" />
<Parameter ID="Level" Location="DriveConfiguration/Channel[1]/RealAxis/DigitalInputs/HomingSwitch" Value="High" />
<Parameter ID="Level" Location="DriveConfiguration/Channel[1]/RealAxis/DigitalInputs/PositiveLimitSwitch" Value="High" />
<Parameter ID="Level" Location="DriveConfiguration/Channel[1]/RealAxis/DigitalInputs/NegativeLimitSwitch" Value="High" />
<Parameter ID="Level" Location="DriveConfiguration/Channel[1]/RealAxis/DigitalInputs/Trigger1" Value="High" />
<Parameter ID="Level" Location="DriveConfiguration/Channel[1]/RealAxis/DigitalInputs/Trigger2" Value="High" />
<Parameter ID="Input" Location="DriveConfiguration/Channel[1]/RealAxis/DigitalInputs/Quickstop" Value="Trigger2" />
<Parameter ID="SimulationModeOnPLC" Location="DriveConfiguration/Channel[1]/RealAxis/Simulation" Value="SetValueGeneration" />
<Parameter ID="SimulationModeOnACOPOS" Location="DriveConfiguration/Channel[1]/RealAxis/Simulation" Value="NotUsed" />
</Module>
<Module Name="MotorSynchronous_any" Type="MotorSynchronous_any" Version="2.2.1.0">
<Connection Connector="MT" TargetModule="8V1016.50-2" TargetConnector="MT1" />
<Parameter ID="MOTOR_POLEPAIRS" Location="M1/MotorParameters" Value="1" />
<Parameter ID="MOTOR_SPEED_RATED" Location="M1/MotorParameters" Value="2000" />
<Parameter ID="MOTOR_SPEED_MAX" Location="M1/MotorParameters" Value="2000" />
<Parameter ID="MOTOR_VOLTAGE_RATED" Location="M1/MotorParameters" Value="230" />
<Parameter ID="MOTOR_CURR_RATED" Location="M1/MotorParameters" Value="1.6" />
<Parameter ID="MOTOR_CURR_STALL" Location="M1/MotorParameters" Value="5.5" />
<Parameter ID="MOTOR_CURR_MAX" Location="M1/MotorParameters" Value="5.5" />
<Parameter ID="MOTOR_TORQ_RATED" Location="M1/MotorParameters" Value="0.14" />
<Parameter ID="MOTOR_TORQ_STALL" Location="M1/MotorParameters" Value="0.48" />
<Parameter ID="MOTOR_TORQ_MAX" Location="M1/MotorParameters" Value="0.48" />
<Parameter ID="MOTOR_VOLTAGE_CONST" Location="M1/MotorParameters" Value="30" />
<Parameter ID="MOTOR_TORQ_CONST" Location="M1/MotorParameters" Value="36.3" />
<Parameter ID="MOTOR_STATOR_RESISTANCE" Location="M1/MotorParameters" Value="9.3" />
<Parameter ID="MOTOR_STATOR_INDUCTANCE" Location="M1/MotorParameters" Value="3" />
<Parameter ID="MOTOR_INERTIA" Location="M1/MotorParameters" Value="0.0000037" />
<Parameter ID="MOTOR_AMB_TEMP_RATED" Location="M1/MotorParameters" Value="40" />
<Parameter ID="MOTOR_COMMUT_OFFSET" Location="M1/MotorParameters/EncoderMounting/Angle" Value="1.15" />
<Parameter ID="TemperatureSensor" Location="M1/MotorParameters" Value="NotUsed" />
<Parameter ID="TemperatureModel" Location="M1/MotorParameters" Value="NotUsed" />
</Module>
<Module Name="X20AI4222" Type="X20AI4222" Version="1.1.0.0">
<Connection Connector="SS1" TargetModule="X20TB12c" TargetConnector="SS" />
<Connection Connector="SL" TargetModule="X20BM11a" TargetConnector="SL1" />
</Module>
<Module Name="X20AO2622" Type="X20AO2622" Version="1.2.0.0">
<Connection Connector="SS1" TargetModule="X20TB12d" TargetConnector="SS" />
<Connection Connector="SL" TargetModule="X20BM11b" TargetConnector="SL1" />
</Module>
<Module Name="X20BB72" Type="X20BB72" Version="1.1.1.0" />
<Module Name="X20BB80" Type="X20BB80" Version="1.0.2.0" />
<Module Name="X20BC0083" Type="X20BC0083" Version="2.11.1.0">
<Connection Connector="PLK1" TargetModule="X20CP0483" TargetConnector="IF3" NodeNumber="1">
<Cable Type="PowerlinkCable" Length="10" Version="1.0.0.3" />
</Connection>
<Connection Connector="PLK2" TargetModule="8AC114.60-2" TargetConnector="PLK1" NodeNumber="1">
<Cable Type="PowerlinkCable" Length="10" Version="1.0.0.3" />
</Connection>
<Connection Connector="SL" TargetModule="X20BB80" TargetConnector="SL1" />
</Module>
<Module Name="X20BM11" Type="X20BM11" Version="1.1.0.0">
<Connection Connector="X2X1" TargetModule="X20BB80" TargetConnector="IF1" />
</Module>
<Module Name="X20BM11a" Type="X20BM11" Version="1.1.0.0">
<Connection Connector="X2X1" TargetModule="X20BM11" TargetConnector="X2X2" />
</Module>
<Module Name="X20BM11b" Type="X20BM11" Version="1.1.0.0">
<Connection Connector="X2X1" TargetModule="X20BM11a" TargetConnector="X2X2" />
</Module>
<Module Name="X20BM11c" Type="X20BM11" Version="1.1.0.0">
<Connection Connector="X2X1" TargetModule="X20BM11b" TargetConnector="X2X2" />
</Module>
<Module Name="X20BM11d" Type="X20BM11" Version="1.1.0.0">
<Connection Connector="X2X1" TargetModule="X20BM11c" TargetConnector="X2X2" />
</Module>
<Module Name="X20CP0483" Type="X20CP0483" Version="1.5.0.0">
<Connection Connector="SL" TargetModule="X20BB72" TargetConnector="SL1" />
<Connector Name="IF2">
<Parameter ID="ActivateDevice" Value="1" />
</Connector>
<Connector Name="IF3">
<Parameter ID="CycleTime" Value="1200" />
</Connector>
<Parameter ID="ConfigurationID" Value="KD_Fritzmeier_Batteriewanne_Config1" />
<Parameter ID="PermanentPvSize" Value="1024" />
<Parameter ID="RemanentGlobalPvSize" Value="1024" />
<Parameter ID="TimerDeviceType" Value="EPLX2X" />
<Parameter ID="TimerDevice" Value="X20CP0483.IF3" />
<Parameter ID="TaskClassIdleTime" Value="1200" />
<Parameter ID="Cyclic1Duration" Value="1200" />
<Parameter ID="Cyclic1Tolerance" Value="0" />
<Parameter ID="Cyclic2Duration" Value="20400" />
<Parameter ID="Cyclic2Tolerance" Value="20400" />
<Parameter ID="Cyclic3Duration" Value="49200" />
<Parameter ID="Cyclic3Tolerance" Value="49200" />
<Parameter ID="Cyclic4Duration" Value="99600" />
<Parameter ID="Cyclic4Tolerance" Value="99600" />
<Parameter ID="Cyclic5Duration" Value="200400" />
<Parameter ID="Cyclic5Tolerance" Value="200400" />
<Parameter ID="Cyclic6Duration" Value="500400" />
<Parameter ID="Cyclic6Tolerance" Value="500400" />
<Parameter ID="Cyclic7Duration" Value="999600" />
<Parameter ID="Cyclic7Tolerance" Value="999600" />
<Parameter ID="Cyclic8Duration" Value="9600" />
<Parameter ID="Cyclic8Tolerance" Value="30000000" />
<Parameter ID="ActivateOpcUa" Value="1" />
<Parameter ID="OpcUaInformationModels_PV_Version" Value="1" />
</Module>
<Module Name="X20DC1176" Type="X20DC1176" Version="1.3.0.0">
<Connection Connector="SS1" TargetModule="X20TB12b" TargetConnector="SS" />
<Connection Connector="SL" TargetModule="X20BM11" TargetConnector="SL1" />
<Parameter ID="ABRInputs" Value="on" />
</Module>
<Module Name="X20DI9371" Type="X20DI9371" Version="1.1.0.0">
<Connection Connector="SS1" TargetModule="X20TB12e" TargetConnector="SS" />
<Connection Connector="SL" TargetModule="X20BM11c" TargetConnector="SL1" />
</Module>
<Module Name="X20DO9322" Type="X20DO9322" Version="1.3.0.0">
<Connection Connector="SS1" TargetModule="X20TB12f" TargetConnector="SS" />
<Connection Connector="SL" TargetModule="X20BM11d" TargetConnector="SL1" />
</Module>
<Module Name="X20PS9400" Type="X20PS9400" Version="1.4.0.0">
<Connection Connector="SS1" TargetModule="X20TB12" TargetConnector="SS" />
<Connection Connector="PS" TargetModule="X20BB80" TargetConnector="PS1" />
</Module>
<Module Name="X20PS9600a" Type="X20PS9600" Version="1.6.0.0">
<Connection Connector="PS" TargetModule="X20BB72" TargetConnector="PS1" />
<Connection Connector="SS1" TargetModule="X20TB12a" TargetConnector="SS" />
</Module>
<Module Name="X20TB12" Type="X20TB12" Version="1.0.0.0" />
<Module Name="X20TB12a" Type="X20TB12" Version="1.0.0.0" />
<Module Name="X20TB12b" Type="X20TB12" Version="1.0.0.0" />
<Module Name="X20TB12c" Type="X20TB12" Version="1.0.0.0" />
<Module Name="X20TB12d" Type="X20TB12" Version="1.0.0.0" />
<Module Name="X20TB12e" Type="X20TB12" Version="1.0.0.0" />
<Module Name="X20TB12f" Type="X20TB12" Version="1.0.0.0" />
</Hardware>

View File

@@ -0,0 +1,80 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?AutomationStudio FileVersion="4.9"?>
<BR.AS.HardwareTopology>
<TimeStamps>
<TimeStamp LogicalPath="Config1.Hardware.hw" LastWriteTime="09/06/2022 14:12:44" />
</TimeStamps>
<Modules>
<Module Name="X20BB72" Type="X20BB72" X="60" Y="85" />
<Module Name="X20PS9600a" Type="X20PS9600" X="135" Y="85" />
<Module Name="X20TB12a" Type="X20TB12" X="135" Y="112" />
<Module Name="X20CP0483" Type="X20CP0483" X="110" Y="85" />
<Module Name="X20BB80" Type="X20BB80" X="148" Y="234" />
<Module Name="X20BM11" Type="X20BM11" X="186" Y="234" />
<Module Name="X20DC1176" Type="X20DC1176" X="186" Y="234" />
<Module Name="X20TB12b" Type="X20TB12" X="186" Y="261" />
<Module Name="X20BM11a" Type="X20BM11" X="199" Y="234" />
<Module Name="X20AI4222" Type="X20AI4222" X="199" Y="234" />
<Module Name="X20TB12c" Type="X20TB12" X="199" Y="261" />
<Module Name="X20BM11b" Type="X20BM11" X="212" Y="234" />
<Module Name="X20AO2622" Type="X20AO2622" X="212" Y="234" />
<Module Name="X20TB12d" Type="X20TB12" X="212" Y="261" />
<Module Name="X20BM11c" Type="X20BM11" X="225" Y="234" />
<Module Name="X20DI9371" Type="X20DI9371" X="225" Y="234" />
<Module Name="X20TB12e" Type="X20TB12" X="225" Y="261" />
<Module Name="X20BM11d" Type="X20BM11" X="238" Y="234" />
<Module Name="X20DO9322" Type="X20DO9322" X="238" Y="234" />
<Module Name="X20TB12f" Type="X20TB12" X="238" Y="261" />
<Module Name="X20PS9400" Type="X20PS9400" X="173" Y="234" />
<Module Name="X20TB12" Type="X20TB12" X="173" Y="261" />
<Module Name="X20BC0083" Type="X20BC0083" X="148" Y="234" />
<Module Name="8V1045.00-2" Type="8V1045.00-2" X="392.3" Y="234" />
<Module Name="8AC114.60-2a" Type="8AC114.60-2" X="395.099976" Y="440.5" />
<Module Name="8JSA24.E8080D000-0" Type="8JSA24.E8080D000-0" X="392.3" Y="546.5" />
<Module Name="8V1016.50-2" Type="8V1016.50-2" X="301" Y="234" />
<Module Name="8AC120.60-1" Type="8AC120.60-1" X="326.2" Y="349.5" />
<Module Name="8AC121.60-1" Type="8AC121.60-1" X="315" Y="349.5" />
<Module Name="8AC114.60-2" Type="8AC114.60-2" X="303.8" Y="349.5" />
</Modules>
<Links>
<Link From="X20CP0483" To="X20BC0083" FromPort="IF3" ToPort="PLK1" IsRoutedByUser="False">
<Point X="124" Y="158" />
<Point X="115.75" Y="158" />
<Point X="115.75" Y="185" />
<Point X="115.75" Y="309" />
<Point X="147" Y="309" />
<Point X="162" Y="309" />
<Point X="162" Y="309" />
</Link>
<Link From="X20BC0083" To="8AC114.60-2" FromPort="PLK2" ToPort="PLK1" IsRoutedByUser="False">
<Point X="162" Y="324" />
<Point X="162" Y="324" />
<Point X="162" Y="334" />
<Point X="162" Y="377.3" />
<Point X="300.9" Y="377.3" />
<Point X="309.9" Y="377.3" />
<Point X="309.9" Y="377.3" />
</Link>
<Link From="8AC114.60-2" To="8AC114.60-2a" FromPort="PLK2" ToPort="PLK1" IsRoutedByUser="False">
<Point X="309.9" Y="387.1" />
<Point X="309.9" Y="387.1" />
<Point X="300.9" Y="387.1" />
<Point X="295" Y="387.1" />
<Point X="295" Y="468.3" />
<Point X="392.199982" Y="468.3" />
<Point X="401.199982" Y="468.3" />
<Point X="401.199982" Y="468.3" />
</Link>
<Link From="8V1045.00-2" To="8JSA24.E8080D000-0" FromPort="MT1" ToPort="MT" IsRoutedByUser="False">
<Point X="423.599976" Y="492.099976" />
<Point X="423.599976" Y="492.099976" />
<Point X="423.599976" Y="497.099976" />
<Point X="423.599976" Y="505" />
<Point X="441.8" Y="505" />
<Point X="441.8" Y="545.6" />
<Point X="441.8" Y="552.6" />
<Point X="441.8" Y="552.6" />
</Link>
</Links>
<InfoElements />
</BR.AS.HardwareTopology>

Binary file not shown.

After

Width:  |  Height:  |  Size: 327 KiB

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="CertificateRevocationLists" PackageType="CertificateRevocationLists" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="CertificateSigningRequests" PackageType="CertificateSigningRequests" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="Certificates" PackageType="Certificates" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="OwnCertificates" PackageType="OwnCertificates" xmlns="http://br-automation.co.at/AS/Package">
<Objects>
<Object Type="Package">Certificates</Object>
<Object Type="Package">PrivateKeys</Object>
</Objects>
</Package>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="PrivateKeys" PackageType="PrivateKeys" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="CertificateStore" PackageType="CertificateStore" xmlns="http://br-automation.co.at/AS/Package">
<Objects>
<Object Type="Package">OwnCertificates</Object>
<Object Type="Package">ThirdPartyCertificates</Object>
<Object Type="Package">CertificateRevocationLists</Object>
<Object Type="Package">CertificateSigningRequests</Object>
</Objects>
</Package>

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="ThirdPartyCertificates" PackageType="ThirdPartyCertificates" xmlns="http://br-automation.co.at/AS/Package">
<Objects>
<Object Type="Package">SoftwareCertificates</Object>
</Objects>
</Package>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="SoftwareCertificates" PackageType="SoftwareCertificates" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="Firewall" PackageType="Firewall" xmlns="http://br-automation.co.at/AS/Package">
<Objects>
<Object Type="File">Rules.firewallRules</Object>
</Objects>
</Package>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Configuration>
<Element ID="FirewallRules" Type="firewallRules" >
</Element>
</Configuration>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="AccessAndSecurity" PackageType="AccessAndSecurity" xmlns="http://br-automation.co.at/AS/Package">
<Objects>
<Object Type="Package">UserRoleSystem</Object>
<Object Type="Package">CertificateStore</Object>
<Object Type="Package">TransportLayerSecurity</Object>
<Object Type="Package">Firewall</Object>
</Objects>
</Package>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="TransportLayerSecurity" PackageType="TransportLayerSecurity" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="UserRoleSys" PackageType="UserRoleSys" xmlns="http://br-automation.co.at/AS/Package">
<Objects>
<Object Type="File">Role.role</Object>
<Object Type="File">User.user</Object>
</Objects>
</Package>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Configuration>
<Element ID="Administrators" Type="Role">
<Property ID="RoleID" Value="1" />
</Element>
<Element ID="Everyone" Type="Role" >
<Property ID="RoleID" Value="2" />
</Element>
</Configuration>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Configuration>
<Element ID="Anonymous" Type="User">
<Property ID="UserID" Value="1" />
<Group ID="Roles">
<Property ID="Role[1]" Value="Everyone" />
</Group>
</Element>
</Configuration>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="OpcUA" PackageType="OpcUA" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="Connectivity" PackageType="Connectivity" xmlns="http://br-automation.co.at/AS/Package">
<Objects>
<Object Type="Package">OpcUA</Object>
</Objects>
</Package>

View File

@@ -0,0 +1,4 @@
VAR_CONFIG
END_VAR

View File

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Cpu xmlns="http://br-automation.co.at/AS/Cpu">
<Objects>
<Object Type="File" Description="Software configuration">Cpu.sw</Object>
<Object Type="File" Description="Permanent variables">Cpu.per</Object>
<Object Type="File" Description="I/O mapping">IoMap.iom</Object>
<Object Type="File" Description="Variable mapping">PvMap.vvm</Object>
<Object Type="Package">Connectivity</Object>
<Object Type="Package">TextSystem</Object>
<Object Type="Package">UnitSystem</Object>
<Object Type="Package">AccessAndSecurity</Object>
<Object Type="Package">mappControl</Object>
<Object Type="Package">mappMotion</Object>
<Object Type="Package">mappServices</Object>
<Object Type="Package">mappSafety</Object>
<Object Type="Package">mappView</Object>
<Object Type="Package">mappVision</Object>
<Object Type="Package">mappCockpit</Object>
</Objects>
<Configuration ModuleId="X20CP0483">
<AutomationRuntime Version="D4.90" />
<Build GccVersion="4.1.2" />
<DefaultTargetMemory Tasks="UserROM" />
<Transfer SavedOfflineInstallationFolder="" SavedPipDestinationFolder="" SavedRuntimeUtilityCenterPackagePath="" />
<Vc FirmwareVersion="V4.72.6" />
<OnlineConfiguration Name="Fritzmeir-Laser-Eval" DeviceType="TCPIP" DeviceParameters="/IF=tcpip /LOPO=11159 /SA=133" ConnectionParameters="/COMT=2500 /RT=1000 /AM=* /SDT=5 /DAIP=192.168.1.98 /REPO=11159 /ANSL=1 /PT=11169" Description="" />
</Configuration>
</Cpu>

View File

@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<SwConfiguration CpuAddress="SL1" xmlns="http://br-automation.co.at/AS/SwConfiguration">
<TaskClass Name="Cyclic#1">
<Task Name="HeightCtrl" Source="MachCtrl.HeightCtrl.prg" Memory="UserROM" Language="IEC" Debugging="true" />
</TaskClass>
<TaskClass Name="Cyclic#2" />
<TaskClass Name="Cyclic#3" />
<TaskClass Name="Cyclic#4" />
<TaskClass Name="Cyclic#5" />
<TaskClass Name="Cyclic#6" />
<TaskClass Name="Cyclic#7" />
<TaskClass Name="Cyclic#8" />
<DataObjects>
<DataObject Name="McAcpSys" Source="" Memory="UserROM" Language="Binary" />
</DataObjects>
<NcDataObjects>
<NcDataObject Name="AcpParTab" Source="Parameter.AcpParTab.dob" Memory="UserROM" Language="Apt" />
</NcDataObjects>
<Binaries>
<BinaryObject Name="FWRules" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="TCLang" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="McAcpSim" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="arcoal" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="arsvcreg" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="McPathXT" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="TCData" Source="" Memory="SystemROM" Language="Binary" />
<BinaryObject Name="McAcpDrv" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="mCoWebSc" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="mvLoader" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="McProfGen" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="arflatprv" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="McMechSys" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="udbdef" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="iomap" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="User" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="arconfig" Source="" Memory="SystemROM" Language="Binary" />
<BinaryObject Name="asfw" Source="" Memory="SystemROM" Language="Binary" />
<BinaryObject Name="ashwac" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="sysconf" Source="" Memory="SystemROM" Language="Binary" />
<BinaryObject Name="Role" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="ashwd" Source="" Memory="SystemROM" Language="Binary" />
<BinaryObject Name="Config_2" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="Settings" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="Config" Source="" Memory="UserROM" Language="Binary" />
<BinaryObject Name="Config_10" Source="" Memory="UserROM" Language="Binary" />
</Binaries>
<Libraries>
<LibraryObject Name="CoTrace" Source="Libraries.CoTrace.lby" Memory="UserROM" Language="binary" Debugging="true" />
<LibraryObject Name="AsZip" Source="Libraries.AsZip.lby" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="Common" Source="LibrariesUser.Common.lby" Memory="UserROM" Language="IEC" Debugging="true" />
<LibraryObject Name="runtime" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="astime" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="fileio" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="powerlnk" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="mcbase" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="arssl" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="asieccon" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="mpaxis" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="mcaxis" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="mpbase" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="asepl" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="mcacpax" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="sys_lib" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="mpalarmx" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="asbrstr" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="dataobj" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
<LibraryObject Name="standard" Source="" Memory="UserROM" Language="Binary" Debugging="true" />
</Libraries>
</SwConfiguration>

View File

@@ -0,0 +1,9 @@
VAR_CONFIG
HeightCtrl:iInHeight AT %IW."X20AI4222".AnalogInput01;
HeightCtrl:bInTipTouch AT %IX."X20DI9371".DigitalInput01;
HeightCtrl:bInPosReached AT %IX."X20DI9371".DigitalInput02;
HeightCtrl:bInCalFinished AT %IX."X20DI9371".DigitalInput03;
HeightCtrl:bInTest AT %IX."X20DI9371".DigitalInput12;
HeightCtrl:bOuCalRequest AT %QX."X20DO9322".DigitalOutput02;
HeightCtrl:bOuStrobe AT %QX."X20DO9322".DigitalOutput01;
END_VAR

View File

@@ -0,0 +1,4 @@
VAR_CONFIG
END_VAR

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="TextSystemConfigurationPackage" PackageType="TextSystemConfigurationPackage" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="UnitSystem" PackageType="UnitSystem" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="mappCockpit" PackageType="mappCockpit" xmlns="http://br-automation.co.at/AS/Package">
<Objects>
<Object Type="File">Settings.mcocfg</Object>
</Objects>
</Package>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Configuration>
<Element ID="Settings" Type="mcocfg">
<Property ID="ActivateVisualization" Value="TRUE" />
<Property ID="FileDeviceName" />
<Group ID="Permissions">
<Property ID="WriteAccessRole" Value="Everyone" />
</Group>
</Element>
</Configuration>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="mappControl" PackageType="mappControl" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Configuration>
<Element ID="MappMotionConfiguration" Type="mappmotioncfg" />
</Configuration>

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Configuration>
<Element ID="ACPTHeight" Type="axisfeature">
<Selector ID="Type" Value="ParTab">
<Property ID="ParTabRef" Value="AcpParTab" />
</Selector>
</Element>
</Configuration>

View File

@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Configuration>
<Element ID="gAxis_Height" Type="axis" Description="Höhenausgleich">
<Property ID="BaseTypeIsReadOnly" Value="0" />
<Selector ID="BaseType" Value="LinearBounded">
<Property ID="MeasurementUnit" Value="5066068" />
<Property ID="MeasurementResolutionIsReadOnly" Value="0" />
<Property ID="MeasurementResolution" Value="0.01" />
<Property ID="CountDirectionIsReadOnly" Value="0" />
<Property ID="CountDirection" Value="Standard" />
</Selector>
<Property ID="MovementLimitsIsReadOnly" Value="0" />
<Selector ID="MovementLimits" Value="Internal">
<Group ID="Position">
<Property ID="LowerLimitMin" Value="-1.79769313486231E308" />
<Property ID="UpperLimitMax" Value="1.79769313486231E308" />
<Property ID="LowerLimit" Value="0" />
<Property ID="UpperLimit" Value="38" />
</Group>
<Property ID="VelocityIsReadOnly" Value="0" />
<Selector ID="Velocity">
<Property ID="VelocityMax" Value="3.4E38" />
<Property ID="Velocity" Value="10.0" />
</Selector>
<Property ID="AccelerationIsReadOnly" Value="0" />
<Selector ID="Acceleration">
<Property ID="AccelerationMax" Value="3.4E38" />
<Property ID="Acceleration" Value="50.0" />
</Selector>
<Property ID="DecelerationIsReadOnly" Value="0" />
<Selector ID="Deceleration">
<Property ID="DecelerationMax" Value="3.4E38" />
<Property ID="Deceleration" Value="50.0" />
</Selector>
</Selector>
<Selector ID="Alarms" Value="None" />
</Element>
<Element ID="gAxisQA" Type="axis">
<Property ID="BaseTypeIsReadOnly" Value="0" />
<Selector ID="BaseType" Value="LinearBounded">
<Property ID="MeasurementUnit" Value="5066068" />
<Property ID="MeasurementResolutionIsReadOnly" Value="0" />
<Property ID="MeasurementResolution" Value="0.01" />
<Property ID="CountDirectionIsReadOnly" Value="0" />
<Property ID="CountDirection" Value="Standard" />
</Selector>
<Property ID="MovementLimitsIsReadOnly" Value="0" />
<Selector ID="MovementLimits" Value="Internal">
<Group ID="Position">
<Property ID="LowerLimitMin" Value="-1.79769313486231E308" />
<Property ID="UpperLimitMax" Value="1.79769313486231E308" />
<Property ID="LowerLimit" Value="-1000.0" />
<Property ID="UpperLimit" Value="1000.0" />
</Group>
<Property ID="VelocityIsReadOnly" Value="0" />
<Selector ID="Velocity">
<Property ID="VelocityMax" Value="3.4E38" />
<Property ID="Velocity" Value="10.0" />
</Selector>
<Property ID="AccelerationIsReadOnly" Value="0" />
<Selector ID="Acceleration">
<Property ID="AccelerationMax" Value="3.4E38" />
<Property ID="Acceleration" Value="50.0" />
</Selector>
<Property ID="DecelerationIsReadOnly" Value="0" />
<Selector ID="Deceleration">
<Property ID="DecelerationMax" Value="3.4E38" />
<Property ID="Deceleration" Value="50.0" />
</Selector>
</Selector>
<Selector ID="Alarms" Value="None" />
</Element>
</Configuration>

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="mappMotion" PackageType="mappMotion" xmlns="http://br-automation.co.at/AS/Package">
<Objects>
<Object Type="File">Config_2.axis</Object>
<Object Type="File">Config_10.axisfeature</Object>
<Object Type="File">Config.mappmotioncfg</Object>
</Objects>
</Package>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="mappSafety" PackageType="mappSafety" xmlns="http://br-automation.co.at/AS/Package">
<Objects>
<Object Type="Package">SafeApplication</Object>
<Object Type="Package">SafeCommissioning</Object>
</Objects>
</Package>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="SafeApplication" PackageType="SafeApplication" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="SafeCommissioning" PackageType="SafeCommissioning" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="mappServices" PackageType="mappServices" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="mappViewControl" PackageType="mappViewControl" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio FileVersion="4.9"?>
<Package SubType="mappVision" PackageType="mappVision" xmlns="http://br-automation.co.at/AS/Package">
<Objects />
</Package>

View File

@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio Version=4.7.5.60 SP?>
<?AutomationStudio FileVersion="4.9"?>
<Physical xmlns="http://br-automation.co.at/AS/Physical">
<Objects>
<Object Type="Configuration">Config0</Object>
<Object Type="Configuration" Description="Kopfsteuerung">Config1</Object>
</Objects>
</Physical>