Changed LED Visu
Added MP Log Added Calibration - Beta Added CNC Progs
@@ -14,19 +14,18 @@ N10 (Kommentar)
|
||||
(N40 DEF plc_global LREAL pParamPositions.lrToolZeroPosZ AS toolzero_z)
|
||||
|
||||
|
||||
N20 G90 (Absolutkoordinaten)
|
||||
N20 G90 ;Absolutkoordinaten
|
||||
|
||||
N30 F=lrFeedrate (Vorschub von SPS mm/min)
|
||||
; Vorschub in mm/min
|
||||
; max 120000
|
||||
; Ziel 40000
|
||||
N30 F=lrFeedrate ;Vorschub von SPS mm/min
|
||||
|
||||
N100 (SC3 definieren)
|
||||
N100 ;SC3 definieren
|
||||
N110 IF bShuttle1InPos
|
||||
N120 G54 (Shuttle 1 ist in Position)
|
||||
N130 ELSE
|
||||
IF bShuttle3InPos
|
||||
N140 G55 (Shuttle 2 ist in Position)
|
||||
N150 ELSE
|
||||
N160 G53
|
||||
N170 M30 (Programmende)
|
||||
ENDIF
|
||||
N180 ENDIF
|
||||
N200 M30 (Program end)
|
||||
N120 G54 ;Shuttle 1 ist in Position
|
||||
N130 ENDIF
|
||||
N140 IF bShuttle2InPos
|
||||
N150 G55 ;Shuttle 2 ist in Position
|
||||
N160 ENDIF
|
||||
N200 M17 ;Programmende
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?AutomationStudio Version=4.7.5.60 SP?>
|
||||
<?AutomationStudio FileVersion="4.9"?>
|
||||
<DataObject SubType="Cnc" xmlns="http://br-automation.co.at/AS/DataObject">
|
||||
<Files>
|
||||
<File Description="CNC program (G-Code)">CncPrg01.cnc</File>
|
||||
<File Description="CNC program (G-Code)">CncPrg01.mpf</File>
|
||||
</Files>
|
||||
</DataObject>
|
||||
@@ -1,8 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?AutomationStudio Version=4.7.5.60 SP?>
|
||||
<?AutomationStudio FileVersion="4.9"?>
|
||||
<Package xmlns="http://br-automation.co.at/AS/Package">
|
||||
<Objects>
|
||||
<Object Type="DataObject" Language="Cnc" Description="Initialisierungsprogramm">CncInit</Object>
|
||||
<Object Type="DataObject" Language="Cnc">CncPrg1</Object>
|
||||
<Object Type="Package">Package</Object>
|
||||
</Objects>
|
||||
</Package>
|
||||
7
Logical/CNCProgramme/Package/CncCalibrate/Cnc.dob
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?AutomationStudio FileVersion="4.9"?>
|
||||
<DataObject SubType="Cnc" xmlns="http://br-automation.co.at/AS/DataObject">
|
||||
<Files>
|
||||
<File Description="CNC program (G-Code-Alternative 1)">CncCalibrate.mpf</File>
|
||||
</Files>
|
||||
</DataObject>
|
||||
32
Logical/CNCProgramme/Package/CncCalibrate/CncCalibrate.mpf
Normal file
@@ -0,0 +1,32 @@
|
||||
;*******************************************************************
|
||||
;COPYRIGHT -- Kerschdorfer Sondermaschinenbau GmbH
|
||||
;*******************************************************************
|
||||
; CNC program: CncCalibrate
|
||||
; File: CncCalibrate.mpf
|
||||
; Author: Michael Rest
|
||||
; Created: April 1, 2021
|
||||
;*******************************************************************
|
||||
; CNC program file: CncCalibrate.mpf
|
||||
;*******************************************************************
|
||||
|
||||
N10 G90 ;Absolutkoordinaten
|
||||
|
||||
; Vorschub in mm/min
|
||||
; max 120000
|
||||
; Ziel 40000
|
||||
N30 F1000 ;Vorschub von SPS mm/min
|
||||
|
||||
G500 ;Nullpunktverschiebung deaktivieren
|
||||
|
||||
IF bLaserMidPos
|
||||
G01 Z1485 ;Freifahren
|
||||
G01 X4290 Y447.5 C-10 A0 ;Vorpos Anfahren
|
||||
G01 Z1001.6 M111 ;Laser Kalibrieren
|
||||
G01 Z1485 ;Freifahren
|
||||
./CncHome ;Grundstellung anfahren
|
||||
MPLOG_WRITE("Kalibrieren beendet")
|
||||
ELSE
|
||||
MPLOG_WRITE("Kalibrieren nicht moeglich")
|
||||
ENDIF
|
||||
|
||||
M17
|
||||
7
Logical/CNCProgramme/Package/CncHome/Cnc.dob
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?AutomationStudio FileVersion="4.9"?>
|
||||
<DataObject SubType="Cnc" xmlns="http://br-automation.co.at/AS/DataObject">
|
||||
<Files>
|
||||
<File Description="CNC program (G-Code-Alternative 1)">CncHome.mpf</File>
|
||||
</Files>
|
||||
</DataObject>
|
||||
25
Logical/CNCProgramme/Package/CncHome/CncHome.mpf
Normal file
@@ -0,0 +1,25 @@
|
||||
;*******************************************************************
|
||||
;COPYRIGHT -- Kerschdorfer Sondermaschinenbau GmbH
|
||||
;*******************************************************************
|
||||
; CNC program: CncHome
|
||||
; File: CncHome.cnc
|
||||
; Author: Michael Rest
|
||||
; Created: April 1, 2021
|
||||
;*******************************************************************
|
||||
; CNC program file: CncHome.cnc
|
||||
;*******************************************************************
|
||||
|
||||
N10 G90 ;Absolutkoordinaten
|
||||
|
||||
; Vorschub in mm/min
|
||||
; max 120000
|
||||
; Ziel 40000
|
||||
N30 F1000 ;Vorschub von SPS mm/min
|
||||
|
||||
G500 ;Nullpunktverschiebung deaktivieren
|
||||
;Freifahren
|
||||
G00 Z1485
|
||||
;Home Anfahren
|
||||
G00 X4000 Y575 C0 A0
|
||||
MPLOG_WRITE("Grundstellung Erreicht")
|
||||
M17
|
||||
8
Logical/CNCProgramme/Package/Package.pkg
Normal file
@@ -0,0 +1,8 @@
|
||||
<?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="Cnc" Description="Grundstellung">CncHome</Object>
|
||||
<Object Type="DataObject" Language="Cnc" Description="Kalibrieren - Laserduese">CncCalibrate</Object>
|
||||
</Objects>
|
||||
</Package>
|
||||
@@ -24,10 +24,12 @@ TYPE
|
||||
bHeadIsOk : USINT; (*Kopf ist OK / Kalibriert / Referenziert und keine St<53>rung*)
|
||||
bHeadIsMidPos : BOOL := FALSE; (*Kopf ist in Mittelstellung*)
|
||||
bHeadIsInFollowpos : BOOL := FALSE; (*Kopf ist is in H<>henregelung*)
|
||||
bHeadCalibrated : BOOL; (*Kopf ist kalibriert*)
|
||||
END_STRUCT;
|
||||
gytp_RTInterfaceOut : STRUCT (*Output to IPG Laser Interface*)
|
||||
bMidPos : BOOL := FALSE; (*InMittelpos*)
|
||||
bFollowPos : BOOL := FALSE; (*Position folgen*)
|
||||
bCalibrateLaser : BOOL; (*Kalibrieren*)
|
||||
END_STRUCT;
|
||||
gytp_RTInterface : STRUCT (*Raytools Laser Interface*)
|
||||
In : gytp_RTInterfaceIn; (*von RT Laser Task*)
|
||||
|
||||
@@ -97,7 +97,7 @@ PROGRAM _CYCLIC
|
||||
|
||||
//Schneidgas
|
||||
TOF_CuttingGas.IN := (LaserOut.uiOutPutPower > 0) AND LaserOut.Control.bLaserOn;
|
||||
TOF_CuttingGas.PT := t#8s;
|
||||
TOF_CuttingGas.PT := t#1s;
|
||||
TOF_CuttingGas ();
|
||||
bOuCuttingGas := TOF_CuttingGas.Q;
|
||||
|
||||
|
||||
@@ -5,11 +5,13 @@ PROGRAM _CYCLIC
|
||||
gRTLaserInterface.In.bHeadIsOk := NOT bInAlarm AND bInCalibrated AND bInReady;
|
||||
gRTLaserInterface.In.bHeadIsMidPos := bInMidPosArrived;
|
||||
gRTLaserInterface.In.bHeadIsInFollowpos := bInFollowPosition;
|
||||
gRTLaserInterface.In.bHeadCalibrated := bInCalibrated;
|
||||
|
||||
//Interface an Raytools Kopf
|
||||
bOuFollowPos := gRTLaserInterface.Out.bFollowPos AND NOT TOF_Error.Q AND bInReady;
|
||||
bOuMidpos := gRTLaserInterface.Out.bMidPos AND NOT bInMidPosArrived AND NOT TOF_FollowPos.Q AND NOT TOF_Error.Q AND bInReady;
|
||||
//AND NOT TON_MidPosTimeout.Q AND NOT TOF_MidPosTimeouterror.Q;
|
||||
bOuCalibrate := gRTLaserInterface.Out.bCalibrateLaser;
|
||||
bOuReset := gMP7121.Button OR (NOT bDebug AND NOT bOuFollowPos AND bInAlarm AND TOF_FollowPosAutoErrorReset.Q);
|
||||
|
||||
|
||||
|
||||
@@ -194,12 +194,16 @@ END_ACTION
|
||||
|
||||
ACTION DoPosStates:
|
||||
//Ist Positionen abfragen
|
||||
States.PosState.bHomeX := MpFUB.AxBasic_X.IsHomed AND FC_InTolerance (MpFUB.AxBasic_X.Position, pParamPositions.lrHomePosX, -0.1, 0.1);
|
||||
States.PosState.bHomeY := MpFUB.AxBasic_Y.IsHomed AND FC_InTolerance (MpFUB.AxBasic_Y.Position, pParamPositions.lrHomePosY, -0.1, 0.1);
|
||||
States.PosState.bHomeZ := MpFUB.AxBasic_Z.IsHomed AND FC_InTolerance (MpFUB.AxBasic_Z.Position, pParamPositions.lrHomePosZ, -0.1, 0.1);
|
||||
States.PosState.bHomeA := MpFUB.AxBasic_A.IsHomed AND FC_InTolerance (MpFUB.AxBasic_A.Position, pParamPositions.lrHomePosA, -0.1, 0.1);
|
||||
States.PosState.bHomeB := MpFUB.AxBasic_C.IsHomed AND (FC_InTolerance (MpFUB.AxBasic_C.Position, pParamPositions.lrHomePosB, -0.1, 0.1)
|
||||
OR FC_InTolerance (MpFUB.AxBasic_C.Position, 360.0 , -0.1, 0.1));
|
||||
//Werte in ACS Achs Korrdinatensystem (Einzelachswerte weichen ab wg. Verschiebung)
|
||||
States.PosState.bHomeX := MpFUB.AxBasic_X.IsHomed AND FC_InTolerance (MpFUB.MpCNC5Axis.X, pParamPositions.HomePos.lrX, -0.1, 0.1);
|
||||
States.PosState.bHomeY := MpFUB.AxBasic_Y.IsHomed AND FC_InTolerance (MpFUB.MpCNC5Axis.Y, pParamPositions.HomePos.lrY, -0.1, 0.1);
|
||||
States.PosState.bHomeZ := MpFUB.AxBasic_Z.IsHomed AND FC_InTolerance (MpFUB.MpCNC5Axis.Z, pParamPositions.HomePos.lrZ, -0.1, 0.1);
|
||||
States.PosState.bHomeA := MpFUB.AxBasic_A.IsHomed AND FC_InTolerance (MpFUB.MpCNC5Axis.A, pParamPositions.HomePos.lrA, -0.1, 0.1);
|
||||
States.PosState.bHomeC := MpFUB.AxBasic_C.IsHomed AND FC_InTolerance (MpFUB.MpCNC5Axis.C, pParamPositions.HomePos.lrC, -0.1, 0.1);
|
||||
|
||||
//Laser oberhalb von Shuttle
|
||||
States.PosState.bLaserAboveShuttle := MpFUB.AxBasic_Z.IsHomed AND (MpFUB.MpCNC5Axis.Z > pParamPositions.lrLaserAboveShuttle);
|
||||
|
||||
States.PosState.bHomeShuttle := MpFUB.AxBasic_Shuttle.IsHomed AND FC_InTolerance (MpFUB.AxBasic_Shuttle.Position, pParamPositions.lrHomePosShuttle, -0.75, 0.75);
|
||||
States.PosState.bWorkposShuttle := MpFUB.AxBasic_Shuttle.IsHomed AND FC_InTolerance (MpFUB.AxBasic_Shuttle.Position, pParamPositions.lrWorkPosShuttle, -0.75, 0.75);
|
||||
|
||||
|
||||
@@ -876,22 +876,44 @@ ACTION DoManualCNC:
|
||||
States.enXGantryMode := enXGantryFollowPosVirtX; //Keine Kopplung FixMe eigtl. enXGantryFollowPosVirtX
|
||||
END_IF
|
||||
|
||||
//VC Buttons Status
|
||||
VCButtons.ManCNCStartHome.usStatus.0 := MpFUB.MpCNC5Axis.MoveProgram;
|
||||
VCButtons.ManCNCStartHome.usStatus.1 := lMachine.bMachineHOME;
|
||||
VCButtons.ManCNCStartCalibration.usStatus.0 := MpFUB.MpCNC5Axis.MoveProgram;
|
||||
VCButtons.ManCNCStartCalibration.usStatus.1 := NOT lMachine.bMachineHOME;
|
||||
|
||||
//CNC Fahren
|
||||
MpData.MpCnc5AxisPar.ProgramName := 'CncPrg01.mpf';
|
||||
IF EDGEPOS (gMP7121.Start) AND States.bSafetyCNCAxisOk AND NOT States.bSingleAxMode AND (States.enXGantryMode = enXGantryFollowPosVirtX) THEN
|
||||
IF NOT MpFUB.MpCNC5Axis.MoveProgram THEN
|
||||
IF gMP7121.Start THEN
|
||||
//FixMe aktueller Ablauf
|
||||
MpData.MpCnc5AxisPar.ProgramName := 'SE10_MAIN.mpf';
|
||||
ELSIF VCButtons.ManCNCStartHome.bCommand THEN
|
||||
//Grundstellung
|
||||
MpData.MpCnc5AxisPar.ProgramName := 'Service/CncHome.mpf';
|
||||
ELSIF VCButtons.ManCNCStartCalibration.bCommand THEN
|
||||
//Kalibrieren
|
||||
MpData.MpCnc5AxisPar.ProgramName := 'Service/CncCalibrate.mpf';
|
||||
END_IF
|
||||
|
||||
END_IF
|
||||
|
||||
|
||||
|
||||
IF (EDGEPOS (gMP7121.Start) OR EDGEPOS (VCButtons.ManCNCStartHome.bCommand) OR EDGEPOS (VCButtons.ManCNCStartCalibration.bCommand))
|
||||
AND States.bSafetyCNCAxisOk AND NOT States.bSingleAxMode AND (States.enXGantryMode = enXGantryFollowPosVirtX) THEN
|
||||
IF MpFUB.MpCNC5Axis.MoveInterrupted THEN
|
||||
//FixMe
|
||||
MpFUB.MpCNC5Axis.Continue := TRUE;
|
||||
ELSE
|
||||
IF (MpFUB.MpCNC5Axis.Z > 1200) THEN //FixMe Sicherheitsebene
|
||||
IF (MpFUB.MpCNC5Axis.Z > 1200) OR (MpData.MpCnc5AxisPar.ProgramName = 'Service/CncHome.mpf') THEN //FixMe Sicherheitsebene
|
||||
MpFUB.MpCNC5Axis.MoveProgram := TRUE;
|
||||
END_IF
|
||||
END_IF
|
||||
ELSIF EDGEPOS (gMP7121.Stop) OR NOT States.bSafetyCNCAxisOk THEN
|
||||
IF MpFUB.MpCNC5Axis.MoveDone OR MpFUB.MpCNC5Axis.MoveInterrupted OR NOT States.bSafetyCNCAxisOk THEN
|
||||
MpFUB.MpCNC5Axis.MoveProgram := FALSE;
|
||||
ELSIF MpFUB.MpCNC5Axis.MoveActive THEN
|
||||
IF MpFUB.MpCNC5Axis.MoveActive THEN
|
||||
MpFUB.MpCNC5Axis.Interrupt := TRUE;
|
||||
ELSE
|
||||
MpFUB.MpCNC5Axis.MoveProgram := FALSE;
|
||||
END_IF
|
||||
END_IF
|
||||
END_ACTION
|
||||
|
||||
@@ -10,13 +10,21 @@ PROGRAM _CYCLIC
|
||||
IF bInit THEN
|
||||
strOperator := 'Bemusterung';
|
||||
strMachinename := 'Wasserstrahl';
|
||||
pParamPositions.lrHomePosX := 240.0; //wg Shuttle
|
||||
pParamPositions.lrHomePosY := 50.0; //Damit frei gedreht werden kann
|
||||
pParamPositions.lrHomePosZ := 10.0;
|
||||
pParamPositions.lrHomePosA := 0.0; //<EFBFBD>
|
||||
pParamPositions.lrHomePosB := 0.0; //<EFBFBD>
|
||||
//Grundstellung
|
||||
pParamPositions.HomePos.lrX := 4000;
|
||||
pParamPositions.HomePos.lrY := 575.0;
|
||||
pParamPositions.HomePos.lrZ := 1485.0;
|
||||
pParamPositions.HomePos.lrC:= 0.0; //<EFBFBD>
|
||||
pParamPositions.HomePos.lrA := 0.0; //<EFBFBD>
|
||||
|
||||
//Laser oberhalb vom Shuttle
|
||||
pParamPositions.lrLaserAboveShuttle := 1480;
|
||||
|
||||
|
||||
//Shuttlepositionen
|
||||
pParamPositions.lrHomePosShuttle := 234.0;
|
||||
pParamPositions.lrWorkPosShuttle := 5.0;
|
||||
|
||||
END_IF
|
||||
|
||||
|
||||
@@ -28,9 +36,10 @@ PROGRAM _CYCLIC
|
||||
//FixMe !!!
|
||||
//Immer mit Init Programm fahren
|
||||
MpData.MpCnc5AxisPar.MoveProgramOptions.InitProgram := 'CncInit.mpf';
|
||||
CNCVars.lrFeedrate := 30000;
|
||||
CNCVars.bShuttle1InPos := TRUE;
|
||||
CNCVars.bShuttle2InPos := FALSE;
|
||||
|
||||
CNCVars.bLaserMidPos := gRTLaserInterface.In.bHeadIsMidPos;
|
||||
|
||||
|
||||
|
||||
@@ -91,8 +100,7 @@ PROGRAM _CYCLIC
|
||||
|
||||
//Grundstellungen
|
||||
lMachine.bMachineHOME := States.PosState.bHomeX AND States.PosState.bHomeY AND States.PosState.bHomeZ AND
|
||||
States.PosState.bHomeA AND States.PosState.bHomeB AND States.PosState.bHomeShuttle AND
|
||||
States.CylinderPosState.bFrontGateOpen;
|
||||
States.PosState.bHomeC AND States.PosState.bHomeA;
|
||||
IF lMachine.bMachineHOME THEN
|
||||
lMachine.bRequestHoming := FALSE;
|
||||
END_IF
|
||||
@@ -311,7 +319,7 @@ PROGRAM _CYCLIC
|
||||
MpData.AxPar_Z.Velocity := Parameter.rVelocityAxisLinear; //mm/s
|
||||
MpData.AxPar_Z.Acceleration := 1000.0; //mm/s2
|
||||
MpData.AxPar_Z.Deceleration := 1000.0; //mm/s2
|
||||
MpData.AxPar_Z.Position := pParamPositions.lrHomePosZ;
|
||||
MpData.AxPar_Z.Position := pParamPositions.HomePos.lrZ; //FixMe False
|
||||
MpFUB.AxBasic_Z.MoveAbsolute := TRUE;
|
||||
|
||||
IF bTransitionCondition THEN
|
||||
@@ -328,7 +336,7 @@ PROGRAM _CYCLIC
|
||||
MpData.AxPar_Y.Velocity := Parameter.rVelocityAxisLinear; //mm/s
|
||||
MpData.AxPar_Y.Acceleration := 1000.0; //mm/s2
|
||||
MpData.AxPar_Y.Deceleration := 1000.0; //mm/s2
|
||||
MpData.AxPar_Y.Position := pParamPositions.lrHomePosY;
|
||||
//MpData.AxPar_Y.Position := pParamPositions.lrHomePosY;
|
||||
MpFUB.AxBasic_Y.MoveAbsolute := MoveConditions.bAxisYMove;
|
||||
|
||||
IF bTransitionCondition THEN
|
||||
@@ -345,7 +353,7 @@ PROGRAM _CYCLIC
|
||||
MpData.AxPar_X.Velocity := Parameter.rVelocityAxisLinear; //mm/s
|
||||
MpData.AxPar_X.Acceleration := 1000.0; //mm/s2
|
||||
MpData.AxPar_X.Deceleration := 1000.0; //mm/s2
|
||||
MpData.AxPar_X.Position := pParamPositions.lrHomePosX;
|
||||
//MpData.AxPar_X.Position := pParamPositions.lrHomePosX;
|
||||
MpFUB.AxBasic_X.MoveAbsolute := TRUE;
|
||||
|
||||
IF bTransitionCondition THEN
|
||||
@@ -362,7 +370,7 @@ PROGRAM _CYCLIC
|
||||
MpData.AxPar_A.Velocity := Parameter.rVelocityAxisAngle; //mm/s
|
||||
MpData.AxPar_A.Acceleration := 360.0; //mm/s2
|
||||
MpData.AxPar_A.Deceleration := 360.0; //mm/s2
|
||||
MpData.AxPar_A.Position := pParamPositions.lrHomePosA;
|
||||
//MpData.AxPar_A.Position := pParamPositions.lrHomePosA;
|
||||
MpFUB.AxBasic_A.MoveAbsolute := TRUE;
|
||||
|
||||
IF bTransitionCondition THEN
|
||||
@@ -379,7 +387,7 @@ PROGRAM _CYCLIC
|
||||
MpData.AxPar_C.Velocity := Parameter.rVelocityAxisAngle; //mm/s
|
||||
MpData.AxPar_C.Acceleration := 360.0; //mm/s2
|
||||
MpData.AxPar_C.Deceleration := 360.0; //mm/s2
|
||||
MpData.AxPar_C.Position := pParamPositions.lrHomePosB;
|
||||
//MpData.AxPar_C.Position := pParamPositions.lrHomePosB;
|
||||
MpFUB.AxBasic_C.MoveAbsolute := TRUE;
|
||||
|
||||
IF bTransitionCondition THEN
|
||||
@@ -504,7 +512,6 @@ PROGRAM _CYCLIC
|
||||
//MpData.MpCnc5AxisPar.ProgramName := lCurrentTool.SysPar.strCNCPrg;
|
||||
|
||||
//Parameter fixieren und an CNC Schreiben
|
||||
//Sample CNCVars.lrGlueGap := lCurrentTool.ProcPar.lrGlueGap;
|
||||
|
||||
IF bTransitionCondition THEN
|
||||
MpFUB.MpCNC5Axis.MoveProgram := TRUE;
|
||||
@@ -540,7 +547,7 @@ PROGRAM _CYCLIC
|
||||
MpData.AxPar_Z.Velocity := Parameter.rVelocityAxisLinear; //mm/s
|
||||
MpData.AxPar_Z.Acceleration := 1000.0; //mm/s2
|
||||
MpData.AxPar_Z.Deceleration := 1000.0; //mm/s2
|
||||
MpData.AxPar_Z.Position := pParamPositions.lrHomePosZ;
|
||||
//MpData.AxPar_Z.Position := pParamPositions.lrHomePosZ;
|
||||
MpFUB.AxBasic_Z.MoveAbsolute := TRUE;
|
||||
|
||||
IF bTransitionCondition THEN
|
||||
@@ -557,7 +564,7 @@ PROGRAM _CYCLIC
|
||||
MpData.AxPar_Y.Velocity := Parameter.rVelocityAxisLinear; //mm/s
|
||||
MpData.AxPar_Y.Acceleration := 1000.0; //mm/s2
|
||||
MpData.AxPar_Y.Deceleration := 1000.0; //mm/s2
|
||||
MpData.AxPar_Y.Position := pParamPositions.lrHomePosY;
|
||||
//MpData.AxPar_Y.Position := pParamPositions.lrHomePosY;
|
||||
MpFUB.AxBasic_Y.MoveAbsolute := MoveConditions.bAxisYMove;
|
||||
|
||||
IF bTransitionCondition THEN
|
||||
@@ -574,7 +581,7 @@ PROGRAM _CYCLIC
|
||||
MpData.AxPar_X.Velocity := Parameter.rVelocityAxisLinear; //mm/s
|
||||
MpData.AxPar_X.Acceleration := 1000.0; //mm/s2
|
||||
MpData.AxPar_X.Deceleration := 1000.0; //mm/s2
|
||||
MpData.AxPar_X.Position := pParamPositions.lrHomePosX;
|
||||
//MpData.AxPar_X.Position := pParamPositions.lrHomePosX;
|
||||
MpFUB.AxBasic_X.MoveAbsolute := MoveConditions.bAxisXMove;
|
||||
|
||||
IF bTransitionCondition THEN
|
||||
@@ -591,7 +598,7 @@ PROGRAM _CYCLIC
|
||||
MpData.AxPar_A.Velocity := Parameter.rVelocityAxisAngle; //<EFBFBD>/s
|
||||
MpData.AxPar_A.Acceleration := 360.0; //<EFBFBD>/s2
|
||||
MpData.AxPar_A.Deceleration := 360.0; //<EFBFBD>/s2
|
||||
MpData.AxPar_A.Position := pParamPositions.lrHomePosA;
|
||||
//MpData.AxPar_A.Position := pParamPositions.lrHomePosA;
|
||||
MpFUB.AxBasic_A.MoveAbsolute := MoveConditions.bAxisAMove;
|
||||
|
||||
IF bTransitionCondition THEN
|
||||
@@ -608,7 +615,7 @@ PROGRAM _CYCLIC
|
||||
MpData.AxPar_C.Velocity := Parameter.rVelocityAxisAngle; //<EFBFBD>/s
|
||||
MpData.AxPar_C.Acceleration := 360.0; //<EFBFBD>/s2
|
||||
MpData.AxPar_C.Deceleration := 360.0; //<EFBFBD>/s2
|
||||
MpData.AxPar_C.Position := pParamPositions.lrHomePosB;
|
||||
//MpData.AxPar_C.Position := pParamPositions.lrHomePosB;
|
||||
MpFUB.AxBasic_C.MoveAbsolute := MoveConditions.bAxisBMove;
|
||||
|
||||
IF bTransitionCondition THEN
|
||||
@@ -761,6 +768,23 @@ PROGRAM _CYCLIC
|
||||
MFlags.b112_FullPowerOn := FALSE;
|
||||
END_IF
|
||||
|
||||
|
||||
//M113 - Befehl Laser Kalibrieren
|
||||
//blockierend
|
||||
//---------------------------
|
||||
IF EDGEPOS (MFlags.b113_CalibrateLaser) AND (MpData.MpCnc5AxisPar.ProgramName = 'Service/CncCalibrate.mpf') THEN
|
||||
gRTLaserInterface.Out.bMidPos := FALSE;
|
||||
gRTLaserInterface.Out.bCalibrateLaser := TRUE;
|
||||
ELSIF MFlags.b113_CalibrateLaser THEN
|
||||
IF EDGEPOS (gRTLaserInterface.In.bHeadCalibrated) THEN
|
||||
gRTLaserInterface.Out.bCalibrateLaser := FALSE;
|
||||
gRTLaserInterface.Out.bMidPos := TRUE;
|
||||
ELSIF gRTLaserInterface.In.bHeadCalibrated AND gRTLaserInterface.In.bHeadIsMidPos THEN
|
||||
MFlags.b113_CalibrateLaser := FALSE;
|
||||
END_IF
|
||||
ELSE
|
||||
gRTLaserInterface.Out.bCalibrateLaser := FALSE;
|
||||
END_IF
|
||||
|
||||
//M115 -Befehl Hoehenregulierung aktivieren
|
||||
//nicht blockierend
|
||||
@@ -781,7 +805,7 @@ PROGRAM _CYCLIC
|
||||
END_IF
|
||||
|
||||
|
||||
//FixMe Laser bei Fehle Raytools ausschaulten
|
||||
//FixMe Laser bei Fehler Raytools ausschaulten
|
||||
|
||||
//Adaptive Laserleistung
|
||||
//Bahnfaktor berechnen
|
||||
@@ -822,6 +846,7 @@ PROGRAM _CYCLIC
|
||||
MFlags.b110_StayAtHeight := FALSE;
|
||||
MFlags.b111_StayAtMid := FALSE;
|
||||
MFlags.b112_FullPowerOn := FALSE;
|
||||
MFlags.b113_CalibrateLaser := FALSE;
|
||||
MFlags.b115_FollowHeight := FALSE;
|
||||
MFlags.b116_AdaptivePower := FALSE;
|
||||
|
||||
|
||||
@@ -34,8 +34,9 @@ TYPE
|
||||
bHomeX : BOOL; (*X - Achse in Grundstellung*)
|
||||
bHomeY : BOOL; (*Y - Achse in Grundstellung*)
|
||||
bHomeZ : BOOL; (*Z - Achse in Grundstellung*)
|
||||
bHomeC : BOOL; (*C - Achse in Grundstellung*)
|
||||
bHomeA : BOOL; (*A - Achse in Grundstellung*)
|
||||
bHomeB : BOOL; (*A - Achse in Grundstellung*)
|
||||
bLaserAboveShuttle : BOOL; (*Laser <20>ber Shuttle*)
|
||||
bWorkposShuttle : BOOL; (*Shuttle - in Bearbeitungspos*)
|
||||
bHomeShuttle : BOOL; (*Shuttle in Einlegepos*)
|
||||
END_STRUCT;
|
||||
@@ -306,6 +307,8 @@ TYPE
|
||||
AxisShuttle2Calibrate : gtyp_VCButton; (*Shuttle - Achse Kalibrieren*)
|
||||
OpenGate : gtyp_VCButton; (*Einlegetor <20>ffnen*)
|
||||
CloseGate : gtyp_VCButton; (*Einlegetor schlie<69>en*)
|
||||
ManCNCStartHome : gtyp_VCButton; (*Manuell CNC Starte Grundstellung*)
|
||||
ManCNCStartCalibration : gtyp_VCButton; (*Manuell CNC Starte Kalibrieren*)
|
||||
AutoStartHome : gtyp_VCButton; (*Starte Grundstellung*)
|
||||
AutoStartCycle : gtyp_VCButton; (*Starte Zyklus*)
|
||||
AutoStopCycle : gtyp_VCButton; (*Stopp Zyklus*)
|
||||
@@ -357,6 +360,7 @@ TYPE
|
||||
typ_CNCVars : STRUCT (*CNC: Variablen an CNC <20>bergeben*)
|
||||
bShuttle1InPos : BOOL; (*Shuttle 1 in Pos (und Wzg Ok)*)
|
||||
bShuttle2InPos : BOOL; (*Shuttle 2 in Pos (und Wzg Ok)*)
|
||||
bLaserMidPos : BOOL; (*Laser in Mittelpos*)
|
||||
lrFeedrate : LREAL; (*aktueller Vorschub [mm/min]*)
|
||||
END_STRUCT;
|
||||
typ_MFlags : STRUCT (*CNC MFunktionen*)
|
||||
@@ -365,6 +369,7 @@ TYPE
|
||||
b110_StayAtHeight : BOOL; (*Auf aktueller Hoehe halten (nur wenn laser an) nicht Blockierend*)
|
||||
b111_StayAtMid : BOOL; (*Auf Mittelpos halten (nur wenn laser an) nicht Blockierend*)
|
||||
b112_FullPowerOn : BOOL; (*Laserleisutung auf Sollwert nicht Blockierend*)
|
||||
b113_CalibrateLaser : BOOL; (*Laser Hoehenmessung kalibrieren (Nur f<>r Caib Programm)*)
|
||||
b115_FollowHeight : BOOL; (*H<>he Folgen (nur wenn laser an) nicht Blockierend*)
|
||||
b116_AdaptivePower : BOOL; (*Laserleisutung wieder an Bahngeschwindigkeit anpassen nicht Blockierend*)
|
||||
END_STRUCT;
|
||||
|
||||
@@ -3,10 +3,15 @@ TYPE
|
||||
ptyp_Positions : STRUCT (*Positionen*)
|
||||
lrHomePosShuttle : LREAL := 234; (*HomePos Shuttle (Einlegepos)*)
|
||||
lrWorkPosShuttle : LREAL := 5; (*Bearbeitungspos Shuttle*)
|
||||
lrHomePosX : LREAL := 2.0; (*Homepos X (Einlegepos)*)
|
||||
lrHomePosY : LREAL := 10.0; (*Homepos Y*)
|
||||
lrHomePosZ : LREAL := 5.0; (*Homepos Z (Einlegepos)*)
|
||||
lrHomePosA : LREAL := 0; (*Homepos A*)
|
||||
lrHomePosB : LREAL := 0; (*Homepos B*)
|
||||
lrLaserAboveShuttle : LREAL; (*Shuttle Frei unterhalb der position*)
|
||||
HomePos : {REDUND_UNREPLICABLE} ptyp_PosTupleCNC; (*Grundstellung Laser CNC Positionen in ACS*)
|
||||
CalibPos : {REDUND_UNREPLICABLE} ptyp_PosTupleCNC; (*Kalibrierposition Laser CNC Positionen in ACS*)
|
||||
END_STRUCT;
|
||||
ptyp_PosTupleCNC : STRUCT (*Positionstupel f. CNC*)
|
||||
lrX : LREAL;
|
||||
lrY : LREAL;
|
||||
lrZ : LREAL;
|
||||
lrC : LREAL;
|
||||
lrA : LREAL;
|
||||
END_STRUCT;
|
||||
END_TYPE
|
||||
|
||||
@@ -6253,6 +6253,50 @@
|
||||
<Property Name="VCType" Value="BOOL"/>
|
||||
</DataPoint>
|
||||
</Folder>
|
||||
<Folder Name="ManCNCStartHome">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="FolderType" Value="Struct"/>
|
||||
<DataPoint Name="usStatus">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\VisuMP"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="USINT"/>
|
||||
<Property Name="UpdateTime" Value="Default"/>
|
||||
<Property Name="UserID" Value="None"/>
|
||||
<Property Name="VCType" Value="INTEGER"/>
|
||||
</DataPoint>
|
||||
<DataPoint Name="bCommand">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\VisuMP"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="BOOL"/>
|
||||
<Property Name="UpdateTime" Value="Default"/>
|
||||
<Property Name="UserID" Value="None"/>
|
||||
<Property Name="VCType" Value="BOOL"/>
|
||||
</DataPoint>
|
||||
</Folder>
|
||||
<Folder Name="ManCNCStartCalibration">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="FolderType" Value="Struct"/>
|
||||
<DataPoint Name="usStatus">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\VisuMP"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="USINT"/>
|
||||
<Property Name="UpdateTime" Value="Default"/>
|
||||
<Property Name="UserID" Value="None"/>
|
||||
<Property Name="VCType" Value="INTEGER"/>
|
||||
</DataPoint>
|
||||
<DataPoint Name="bCommand">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\VisuMP"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="BOOL"/>
|
||||
<Property Name="UpdateTime" Value="Default"/>
|
||||
<Property Name="UserID" Value="None"/>
|
||||
<Property Name="VCType" Value="BOOL"/>
|
||||
</DataPoint>
|
||||
</Folder>
|
||||
</Folder>
|
||||
<DataPoint Name="enStepAuto">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
@@ -6502,7 +6546,7 @@
|
||||
<Property Name="FolderType" Value="FunctionBlock"/>
|
||||
<DataPoint Name="Torque">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2,Vsualization\VisuMP"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2"/>
|
||||
<Property Name="DPLimit" Value="Default"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="REAL"/>
|
||||
@@ -6604,7 +6648,7 @@
|
||||
<Property Name="FolderType" Value="FunctionBlock"/>
|
||||
<DataPoint Name="Torque">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2,Vsualization\VisuMP"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2"/>
|
||||
<Property Name="DPLimit" Value="Default"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="REAL"/>
|
||||
@@ -6620,7 +6664,7 @@
|
||||
<Property Name="FolderType" Value="FunctionBlock"/>
|
||||
<DataPoint Name="Torque">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2,Vsualization\VisuMP"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2"/>
|
||||
<Property Name="DPLimit" Value="Default"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="REAL"/>
|
||||
@@ -6636,7 +6680,7 @@
|
||||
<Property Name="FolderType" Value="FunctionBlock"/>
|
||||
<DataPoint Name="Torque">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2,Vsualization\VisuMP"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2"/>
|
||||
<Property Name="DPLimit" Value="Default"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="REAL"/>
|
||||
@@ -6652,7 +6696,7 @@
|
||||
<Property Name="FolderType" Value="FunctionBlock"/>
|
||||
<DataPoint Name="Torque">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2,Vsualization\VisuMP"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2"/>
|
||||
<Property Name="DPLimit" Value="Default"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="REAL"/>
|
||||
@@ -7097,7 +7141,7 @@
|
||||
<Property Name="FolderType" Value="FunctionBlock"/>
|
||||
<DataPoint Name="Torque">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2,Vsualization\VisuMP"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2"/>
|
||||
<Property Name="DPLimit" Value="Default"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="REAL"/>
|
||||
@@ -7113,7 +7157,7 @@
|
||||
<Property Name="FolderType" Value="FunctionBlock"/>
|
||||
<DataPoint Name="Torque">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2,Vsualization\VisuMP"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2"/>
|
||||
<Property Name="DPLimit" Value="Default"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="REAL"/>
|
||||
@@ -7129,7 +7173,7 @@
|
||||
<Property Name="FolderType" Value="FunctionBlock"/>
|
||||
<DataPoint Name="Torque">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2,Vsualization\VisuMP"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\Visu2"/>
|
||||
<Property Name="DPLimit" Value="Default"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="REAL"/>
|
||||
@@ -11819,6 +11863,32 @@
|
||||
</DataPoint>
|
||||
</Folder>
|
||||
</Folder>
|
||||
<Folder Name="gRTLaserInterface">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="FolderType" Value="Struct"/>
|
||||
<Folder Name="In">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="FolderType" Value="Struct"/>
|
||||
<DataPoint Name="bHeadIsMidPos">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\VisuMP"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="BOOL"/>
|
||||
<Property Name="UpdateTime" Value="Default"/>
|
||||
<Property Name="UserID" Value="None"/>
|
||||
<Property Name="VCType" Value="BOOL"/>
|
||||
</DataPoint>
|
||||
<DataPoint Name="bHeadIsInFollowpos">
|
||||
<Property Name="ConnectedBySharedResource" Value="False"/>
|
||||
<Property Name="ConnectingVisus" Value="Vsualization\VisuMP"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="PLCType" Value="BOOL"/>
|
||||
<Property Name="UpdateTime" Value="Default"/>
|
||||
<Property Name="UserID" Value="None"/>
|
||||
<Property Name="VCType" Value="BOOL"/>
|
||||
</DataPoint>
|
||||
</Folder>
|
||||
</Folder>
|
||||
</Folder>
|
||||
</DataPoints>
|
||||
</DataSource>
|
||||
@@ -3,7 +3,7 @@
|
||||
<Project xmlns="http://br-automation.co.at/AS/VC/Project">
|
||||
<Property Name="EnableEvents" Value="True"/>
|
||||
<Property Name="SharedTargetResourceRoot" Value=""/>
|
||||
<Property Name="TextIDMax" Value="172359"/>
|
||||
<Property Name="TextIDMax" Value="174318"/>
|
||||
<SourceFiles>
|
||||
<Source File="Languages.vcr"/>
|
||||
<Source File="TextGroups\DateTimeFormats.txtgrp"/>
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?AutomationStudio Version="4.9.2.46"?>
|
||||
<BitmapGroup xmlns="http://br-automation.co.at/AS/VC/Project" Name="LED_32">
|
||||
<BitmapGroup xmlns="http://br-automation.co.at/AS/VC/Project" Name="LED_14">
|
||||
<Property Name="Description" Value="0-gy / 1-gn; 0-rd / 1-gn"/>
|
||||
<Property Name="Index" Value="6"/>
|
||||
<Property Name="Translate" Value="False"/>
|
||||
<BitmapLayer LanguageId="neutral">
|
||||
<BitmapRef ID="1091" Value="Source[local].Bitmap[gray_32_32]"/>
|
||||
<BitmapRef ID="1092" Value="Source[local].Bitmap[green_32_32]"/>
|
||||
<BitmapRef ID="1093" Value="Source[local].Bitmap[red_32_32]"/>
|
||||
<BitmapRef ID="1094" Value="Source[local].Bitmap[green_32_32]"/>
|
||||
<BitmapRef ID="1130" Value="Source[local].Bitmap[gray_32_32]"/>
|
||||
<BitmapRef ID="1131" Value="Source[local].Bitmap[red_32_32]"/>
|
||||
<BitmapRef ID="1091" Value="Source[local].Bitmap[gray_14_14]"/>
|
||||
<BitmapRef ID="1092" Value="Source[local].Bitmap[green_14_14]"/>
|
||||
<BitmapRef ID="1093" Value="Source[local].Bitmap[red_14_14]"/>
|
||||
<BitmapRef ID="1094" Value="Source[local].Bitmap[green_14_14]"/>
|
||||
<BitmapRef ID="1130" Value="Source[local].Bitmap[gray_14_14]"/>
|
||||
<BitmapRef ID="1131" Value="Source[local].Bitmap[red_14_14]"/>
|
||||
</BitmapLayer>
|
||||
<IndexMap>
|
||||
<Index ID="1091" Value="0"/>
|
||||
|
Before Width: | Height: | Size: 304 B After Width: | Height: | Size: 958 B |
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?AutomationStudio Version="4.2.3.159"?>
|
||||
<Bitmap xmlns="http://br-automation.co.at/AS/VC/Project" Name="gray_32_32">
|
||||
<?AutomationStudio Version="4.9.2.46"?>
|
||||
<Bitmap xmlns="http://br-automation.co.at/AS/VC/Project" Name="gray_14_14">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="File" Value="gray_32_32.bmp"/>
|
||||
<Property Name="File" Value="gray_14_14.png"/>
|
||||
<Property Name="FillAreaColor" Value="0"/>
|
||||
<Property Name="FillAreaColor32" Value="0"/>
|
||||
<Property Name="FillAreaDatapoint" Value="1"/>
|
||||
@@ -11,5 +11,5 @@
|
||||
<Property Name="FillAreaTop" Value="0"/>
|
||||
<Property Name="FillAreas" Value="0"/>
|
||||
<Property Name="Index" Value="103"/>
|
||||
<Property Name="TargetFormat" Value="Bmp32Bit"/>
|
||||
<Property Name="TargetFormat" Value="Png32Bit"/>
|
||||
</Bitmap>
|
||||
BIN
Logical/Vsualization/VisuMP/Bitmaps/gray_14_14.png
Normal file
|
After Width: | Height: | Size: 335 B |
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?AutomationStudio Version="4.2.3.159"?>
|
||||
<?AutomationStudio Version="4.9.2.46"?>
|
||||
<Bitmap xmlns="http://br-automation.co.at/AS/VC/Project" Name="gray_16_16">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="File" Value="gray_16_16.png"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 559 B |
|
Before Width: | Height: | Size: 582 B |
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?AutomationStudio Version="4.2.3.159"?>
|
||||
<Bitmap xmlns="http://br-automation.co.at/AS/VC/Project" Name="green_32_32">
|
||||
<?AutomationStudio Version="4.9.2.46"?>
|
||||
<Bitmap xmlns="http://br-automation.co.at/AS/VC/Project" Name="green_14_14">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="File" Value="green_32_32.bmp"/>
|
||||
<Property Name="File" Value="green_14_14.png"/>
|
||||
<Property Name="FillAreaColor" Value="0"/>
|
||||
<Property Name="FillAreaColor32" Value="0"/>
|
||||
<Property Name="FillAreaDatapoint" Value="1"/>
|
||||
@@ -11,5 +11,5 @@
|
||||
<Property Name="FillAreaTop" Value="0"/>
|
||||
<Property Name="FillAreas" Value="0"/>
|
||||
<Property Name="Index" Value="104"/>
|
||||
<Property Name="TargetFormat" Value="Bmp32Bit"/>
|
||||
<Property Name="TargetFormat" Value="Png32Bit"/>
|
||||
</Bitmap>
|
||||
BIN
Logical/Vsualization/VisuMP/Bitmaps/green_14_14.png
Normal file
|
After Width: | Height: | Size: 648 B |
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?AutomationStudio Version="4.2.3.159"?>
|
||||
<?AutomationStudio Version="4.9.2.46"?>
|
||||
<Bitmap xmlns="http://br-automation.co.at/AS/VC/Project" Name="green_16_16">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="File" Value="green_16_16.png"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 207 B After Width: | Height: | Size: 729 B |
|
Before Width: | Height: | Size: 582 B |
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?AutomationStudio Version="4.2.3.159"?>
|
||||
<Bitmap xmlns="http://br-automation.co.at/AS/VC/Project" Name="red_32_32">
|
||||
<?AutomationStudio Version="4.9.2.46"?>
|
||||
<Bitmap xmlns="http://br-automation.co.at/AS/VC/Project" Name="red_14_14">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="File" Value="red_32_32.bmp"/>
|
||||
<Property Name="File" Value="red_14_14.png"/>
|
||||
<Property Name="FillAreaColor" Value="0"/>
|
||||
<Property Name="FillAreaColor32" Value="0"/>
|
||||
<Property Name="FillAreaDatapoint" Value="1"/>
|
||||
@@ -11,5 +11,5 @@
|
||||
<Property Name="FillAreaTop" Value="0"/>
|
||||
<Property Name="FillAreas" Value="0"/>
|
||||
<Property Name="Index" Value="105"/>
|
||||
<Property Name="TargetFormat" Value="Bmp32Bit"/>
|
||||
<Property Name="TargetFormat" Value="Png32Bit"/>
|
||||
</Bitmap>
|
||||
BIN
Logical/Vsualization/VisuMP/Bitmaps/red_14_14.png
Normal file
|
After Width: | Height: | Size: 735 B |
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?AutomationStudio Version="4.2.3.159"?>
|
||||
<?AutomationStudio Version="4.9.2.46"?>
|
||||
<Bitmap xmlns="http://br-automation.co.at/AS/VC/Project" Name="red_16_16">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="File" Value="red_16_16.png"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 208 B After Width: | Height: | Size: 693 B |
|
Before Width: | Height: | Size: 582 B |
@@ -5,11 +5,11 @@
|
||||
<Property Name="BorderBitmapGroupIndex" Value="36"/>
|
||||
<Property Name="BorderBitmapSource" Value="BitmapGroup"/>
|
||||
<Property Name="Description" Value="Border for grouped label"/>
|
||||
<Property Name="PaddingHorizontal" Value="17"/>
|
||||
<Property Name="PaddingHorizontal" Value="22"/>
|
||||
<Property Name="PaddingVertical" Value="2"/>
|
||||
<Property Name="ReplaceColor32Bit" Value="1924240236"/>
|
||||
<Property Name="SplitBottom" Value="40"/>
|
||||
<Property Name="SplitLeft" Value="17"/>
|
||||
<Property Name="SplitRight" Value="81"/>
|
||||
<Property Name="SplitTop" Value="15"/>
|
||||
<Property Name="SplitLeft" Value="30"/>
|
||||
<Property Name="SplitRight" Value="76"/>
|
||||
<Property Name="SplitTop" Value="25"/>
|
||||
</Border>
|
||||
@@ -217,7 +217,7 @@
|
||||
<Property Name="ControlID" Value="0"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_12]"/>
|
||||
<Property Name="Height" Value="14"/>
|
||||
<Property Name="Height" Value="30"/>
|
||||
<Property Name="KeyMatrixOffset" Value="None"/>
|
||||
<Property Name="Left" Value="0"/>
|
||||
<Property Name="Multiline" Value="Automatic"/>
|
||||
@@ -233,7 +233,7 @@
|
||||
<Property Name="TextIndexDatapoint" Value="None"/>
|
||||
<Property Name="TextSimulationValue" Value="0"/>
|
||||
<Property Name="TextSource" Value="SingleText"/>
|
||||
<Property Name="Top" Value="177"/>
|
||||
<Property Name="Top" Value="205"/>
|
||||
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_12]"/>
|
||||
<Property Name="Width" Value="38"/>
|
||||
</Control>
|
||||
@@ -265,7 +265,7 @@
|
||||
<Property Name="TextIndexDatapoint" Value="None"/>
|
||||
<Property Name="TextSimulationValue" Value="0"/>
|
||||
<Property Name="TextSource" Value="SingleText"/>
|
||||
<Property Name="Top" Value="204"/>
|
||||
<Property Name="Top" Value="242"/>
|
||||
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_88]"/>
|
||||
<Property Name="Width" Value="38"/>
|
||||
</Control>
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
<Text ID="127483" Value="Reset Doors/LS"/>
|
||||
<Text ID="127486" Value="Doors Unlocked"/>
|
||||
<Text ID="127487" Value="Lock Doors"/>
|
||||
<Text ID="127488" Value="Reset Error"/>
|
||||
<Text ID="127488" Value="Reset"/>
|
||||
</TextLayer>
|
||||
<TextLayer LanguageId="de">
|
||||
<Text ID="127473" Value="Anlage AUS"/>
|
||||
@@ -29,7 +29,7 @@
|
||||
<Text ID="127483" Value="Reset Türen/LS"/>
|
||||
<Text ID="127486" Value="Türen Entriegelt"/>
|
||||
<Text ID="127487" Value="Türen Verriegeln"/>
|
||||
<Text ID="127488" Value="Reset Error"/>
|
||||
<Text ID="127488" Value="Reset"/>
|
||||
</TextLayer>
|
||||
<IndexMap>
|
||||
<Index ID="127473" Value="8"/>
|
||||
@@ -51,7 +51,7 @@
|
||||
<Property Name="ControlID" Value="0"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_92]"/>
|
||||
<Property Name="Height" Value="14"/>
|
||||
<Property Name="Height" Value="22"/>
|
||||
<Property Name="KeyMatrixOffset" Value="None"/>
|
||||
<Property Name="Left" Value="0"/>
|
||||
<Property Name="Multiline" Value="Automatic"/>
|
||||
@@ -67,7 +67,7 @@
|
||||
<Property Name="TextIndexDatapoint" Value="None"/>
|
||||
<Property Name="TextSimulationValue" Value="0"/>
|
||||
<Property Name="TextSource" Value="SingleText"/>
|
||||
<Property Name="Top" Value="58"/>
|
||||
<Property Name="Top" Value="37"/>
|
||||
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_92]"/>
|
||||
<Property Name="Width" Value="38"/>
|
||||
</Control>
|
||||
@@ -78,7 +78,7 @@
|
||||
<Property Name="ControlID" Value="0"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_94]"/>
|
||||
<Property Name="Height" Value="14"/>
|
||||
<Property Name="Height" Value="22"/>
|
||||
<Property Name="KeyMatrixOffset" Value="None"/>
|
||||
<Property Name="Left" Value="0"/>
|
||||
<Property Name="Multiline" Value="Automatic"/>
|
||||
@@ -92,7 +92,7 @@
|
||||
<Property Name="TextIndexDatapoint" Value="None"/>
|
||||
<Property Name="TextSimulationValue" Value="0"/>
|
||||
<Property Name="TextSource" Value="SingleText"/>
|
||||
<Property Name="Top" Value="75"/>
|
||||
<Property Name="Top" Value="60"/>
|
||||
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_94]"/>
|
||||
<Property Name="Width" Value="38"/>
|
||||
</Control>
|
||||
@@ -103,7 +103,7 @@
|
||||
<Property Name="ControlID" Value="0"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_95]"/>
|
||||
<Property Name="Height" Value="14"/>
|
||||
<Property Name="Height" Value="22"/>
|
||||
<Property Name="KeyMatrixOffset" Value="None"/>
|
||||
<Property Name="Left" Value="0"/>
|
||||
<Property Name="Multiline" Value="Automatic"/>
|
||||
@@ -117,7 +117,7 @@
|
||||
<Property Name="TextIndexDatapoint" Value="None"/>
|
||||
<Property Name="TextSimulationValue" Value="0"/>
|
||||
<Property Name="TextSource" Value="SingleText"/>
|
||||
<Property Name="Top" Value="92"/>
|
||||
<Property Name="Top" Value="83"/>
|
||||
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_95]"/>
|
||||
<Property Name="Width" Value="38"/>
|
||||
</Control>
|
||||
@@ -128,7 +128,7 @@
|
||||
<Property Name="ControlID" Value="0"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_86]"/>
|
||||
<Property Name="Height" Value="14"/>
|
||||
<Property Name="Height" Value="33"/>
|
||||
<Property Name="KeyMatrixOffset" Value="None"/>
|
||||
<Property Name="Left" Value="0"/>
|
||||
<Property Name="Multiline" Value="Automatic"/>
|
||||
@@ -142,7 +142,7 @@
|
||||
<Property Name="TextIndexDatapoint" Value="None"/>
|
||||
<Property Name="TextSimulationValue" Value="0"/>
|
||||
<Property Name="TextSource" Value="SingleText"/>
|
||||
<Property Name="Top" Value="123"/>
|
||||
<Property Name="Top" Value="106"/>
|
||||
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_86]"/>
|
||||
<Property Name="Width" Value="38"/>
|
||||
</Control>
|
||||
@@ -153,7 +153,7 @@
|
||||
<Property Name="ControlID" Value="0"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_91]"/>
|
||||
<Property Name="Height" Value="14"/>
|
||||
<Property Name="Height" Value="22"/>
|
||||
<Property Name="KeyMatrixOffset" Value="None"/>
|
||||
<Property Name="Left" Value="0"/>
|
||||
<Property Name="Multiline" Value="Automatic"/>
|
||||
@@ -167,7 +167,7 @@
|
||||
<Property Name="TextIndexDatapoint" Value="None"/>
|
||||
<Property Name="TextSimulationValue" Value="0"/>
|
||||
<Property Name="TextSource" Value="SingleText"/>
|
||||
<Property Name="Top" Value="136"/>
|
||||
<Property Name="Top" Value="139"/>
|
||||
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_91]"/>
|
||||
<Property Name="Width" Value="38"/>
|
||||
</Control>
|
||||
@@ -178,7 +178,7 @@
|
||||
<Property Name="ControlID" Value="0"/>
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="EmbVirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_93]"/>
|
||||
<Property Name="Height" Value="14"/>
|
||||
<Property Name="Height" Value="22"/>
|
||||
<Property Name="KeyMatrixOffset" Value="None"/>
|
||||
<Property Name="Left" Value="0"/>
|
||||
<Property Name="Multiline" Value="Automatic"/>
|
||||
@@ -194,7 +194,7 @@
|
||||
<Property Name="TextIndexDatapoint" Value="None"/>
|
||||
<Property Name="TextSimulationValue" Value="0"/>
|
||||
<Property Name="TextSource" Value="SingleText"/>
|
||||
<Property Name="Top" Value="150"/>
|
||||
<Property Name="Top" Value="162"/>
|
||||
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_93]"/>
|
||||
<Property Name="Width" Value="38"/>
|
||||
</Control>
|
||||
@@ -219,7 +219,7 @@
|
||||
<Property Name="TextIndexDatapoint" Value="None"/>
|
||||
<Property Name="TextSimulationValue" Value="0"/>
|
||||
<Property Name="TextSource" Value="SingleText"/>
|
||||
<Property Name="Top" Value="164"/>
|
||||
<Property Name="Top" Value="188"/>
|
||||
<Property Name="VirtualKey" Value="Source[local].VirtualKey[%embVirtualKey_96]"/>
|
||||
<Property Name="Width" Value="38"/>
|
||||
</Control>
|
||||
|
||||
@@ -144,9 +144,6 @@
|
||||
<Source File="Bitmaps\Img_Home.bminfo"/>
|
||||
<Source File="Bitmaps\Img_Trend.bminfo"/>
|
||||
<Source File="Bitmaps\Img_Warning.bminfo"/>
|
||||
<Source File="Bitmaps\gray_16_16.bminfo"/>
|
||||
<Source File="Bitmaps\green_16_16.bminfo"/>
|
||||
<Source File="Bitmaps\red_16_16.bminfo"/>
|
||||
<Source File="Bitmaps\power_button_bw_36.bminfo"/>
|
||||
<Source File="Bitmaps\power_button_36.bminfo"/>
|
||||
<Source File="Bitmaps\up_down_bw_36.bminfo"/>
|
||||
@@ -179,9 +176,6 @@
|
||||
<Source File="Bitmaps\tn_right_bw_36.bminfo"/>
|
||||
<Source File="Bitmaps\tn_left_36.bminfo"/>
|
||||
<Source File="Bitmaps\tn_left_bw_36.bminfo"/>
|
||||
<Source File="Bitmaps\gray_32_32.bminfo"/>
|
||||
<Source File="Bitmaps\green_32_32.bminfo"/>
|
||||
<Source File="Bitmaps\red_32_32.bminfo"/>
|
||||
<Source File="Bitmaps\lock_36.bminfo"/>
|
||||
<Source File="Bitmaps\lock_bw_36.bminfo"/>
|
||||
<Source File="Bitmaps\lock_open_36.bminfo"/>
|
||||
@@ -211,13 +205,19 @@
|
||||
<Source File="Bitmaps\light_on_36.bminfo"/>
|
||||
<Source File="Bitmaps\Scanner_35.bminfo"/>
|
||||
<Source File="Bitmaps\BackgroundWXGA.bminfo"/>
|
||||
<Source File="Bitmaps\gray_16_16.bminfo"/>
|
||||
<Source File="Bitmaps\green_16_16.bminfo"/>
|
||||
<Source File="Bitmaps\red_16_16.bminfo"/>
|
||||
<Source File="Bitmaps\gray_14_14.bminfo"/>
|
||||
<Source File="Bitmaps\green_14_14.bminfo"/>
|
||||
<Source File="Bitmaps\red_14_14.bminfo"/>
|
||||
<Source File="BitmapGroups\Borders.bmgrp"/>
|
||||
<Source File="BitmapGroups\GlobalArea.bmgrp"/>
|
||||
<Source File="BitmapGroups\Pads.bmgrp"/>
|
||||
<Source File="BitmapGroups\msgBox.bmgrp"/>
|
||||
<Source File="BitmapGroups\LED_16.bmgrp"/>
|
||||
<Source File="BitmapGroups\Orange_36.bmgrp"/>
|
||||
<Source File="BitmapGroups\LED_32.bmgrp"/>
|
||||
<Source File="BitmapGroups\LED_14.bmgrp"/>
|
||||
<Source File="BitmapGroups\MpAuditEvents.bmgrp"/>
|
||||
<Source File="BitmapGroups\MpLoggerStates.bmgrp"/>
|
||||
<Source File="BitmapGroups\MpDataLimitViolation.bmgrp"/>
|
||||
|
||||
@@ -2125,4 +2125,12 @@
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="VirtualKey_LED" Value="False"/>
|
||||
</VirtualKey>
|
||||
<VirtualKey Name="%embVirtualKey_161">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="VirtualKey_LED" Value="False"/>
|
||||
</VirtualKey>
|
||||
<VirtualKey Name="%embVirtualKey_162">
|
||||
<Property Name="Description" Value=""/>
|
||||
<Property Name="VirtualKey_LED" Value="False"/>
|
||||
</VirtualKey>
|
||||
</KeyMapping>
|
||||
@@ -71,7 +71,6 @@ VAR_CONFIG
|
||||
gbSInStopButtonLaser AT %IX."54K2_X20SI9100".SafeTwoChannelInput0102;
|
||||
gbSOuEStopLaser AT %QX."56K3_X20SO6530".DigitalOutput0102;
|
||||
gbSOuEnableLaser AT %QX."56K3_X20SO6530".DigitalOutput0506;
|
||||
IPG:bOuCuttingGas AT %QX."65K1_X20DO9322-Absaugung".DigitalOutput06;
|
||||
gbSPLCResetDoors AT %QX."X20SL8100".BOOL107;
|
||||
gbSPLCInMaintDoorOk AT %IX."X20SL8100".BOOL005;
|
||||
machine:bInMaintDoorLeftClosed AT %IX."60K2_X20DI9371-Allg".DigitalInput01;
|
||||
@@ -105,4 +104,5 @@ VAR_CONFIG
|
||||
machine:bInKeyReset AT %IX."60K4_X20DI9371-Allg-TasterInt".DigitalInput03;
|
||||
machine:bInKeyManual AT %IX."60K4_X20DI9371-Allg-TasterInt".DigitalInput04;
|
||||
machine:bInKeyAuto AT %IX."60K4_X20DI9371-Allg-TasterInt".DigitalInput05;
|
||||
IPG:bOuCuttingGas AT %QX."65K1_X20DO9322-Absaugung".DigitalOutput05;
|
||||
END_VAR
|
||||
|
||||
@@ -60,6 +60,7 @@
|
||||
<Property ID="FeatureRef[7]" Value="Feature_SimRestart" Description="Simulation und Restart" />
|
||||
<Property ID="FeatureRef[8]" Value="Feature_FrameHierarchy" Description="Koordinatensystem Hierachie" />
|
||||
<Property ID="FeatureRef[9]" Value="Feature_Compressor" />
|
||||
<Property ID="FeatureRef[10]" Value="Feature_MPLog" />
|
||||
</Group>
|
||||
</Selector>
|
||||
<Selector ID="Alarms" Value="MpAlarmX" />
|
||||
|
||||
@@ -53,6 +53,14 @@
|
||||
<Selector ID="Reference" Value="No" />
|
||||
</Group>
|
||||
</Group>
|
||||
<Group ID="PV[4]">
|
||||
<Property ID="PvName" Value="::MachCtrl:CNCVars.bLaserMidPos" />
|
||||
<Group ID="Advanced">
|
||||
<Property ID="Alias" Value="bLaserMidPos" />
|
||||
<Selector ID="Synchronization" Value="Ip" />
|
||||
<Selector ID="Reference" Value="No" />
|
||||
</Group>
|
||||
</Group>
|
||||
</Group>
|
||||
</Group>
|
||||
</Selector>
|
||||
@@ -138,7 +146,17 @@
|
||||
<Property ID="PvMapping" Value="::MachCtrl:MFlags.b112_FullPowerOn" />
|
||||
<Property ID="Counter" />
|
||||
</Group>
|
||||
<Group ID="MFunction[6]" Description="M115 Höhe Folgen aktivieren">
|
||||
<Group ID="MFunction[6]" Description="Kalibrieren Laserkopf">
|
||||
<Selector ID="IndexType" Value="Single">
|
||||
<Property ID="Index" Value="113" />
|
||||
</Selector>
|
||||
<Selector ID="Blocking" Value="Enabled" />
|
||||
<Selector ID="Output" Value="After" />
|
||||
<Selector ID="InSimulation" Value="NotUsed" />
|
||||
<Property ID="PvMapping" Value="::MachCtrl:MFlags.b113_CalibrateLaser" />
|
||||
<Property ID="Counter" />
|
||||
</Group>
|
||||
<Group ID="MFunction[7]" Description="M115 Höhe Folgen aktivieren">
|
||||
<Selector ID="IndexType" Value="Single">
|
||||
<Property ID="Index" Value="115" />
|
||||
</Selector>
|
||||
@@ -148,7 +166,7 @@
|
||||
<Property ID="PvMapping" Value="::MachCtrl:MFlags.b115_FollowHeight" />
|
||||
<Property ID="Counter" />
|
||||
</Group>
|
||||
<Group ID="MFunction[7]" Description="M116 AdaptivePower reaktivieren">
|
||||
<Group ID="MFunction[8]" Description="M116 AdaptivePower reaktivieren">
|
||||
<Selector ID="IndexType" Value="Single">
|
||||
<Property ID="Index" Value="116" />
|
||||
</Selector>
|
||||
@@ -321,4 +339,11 @@
|
||||
<Property ID="MaxCartesianLength" Value="10.0" />
|
||||
</Selector>
|
||||
</Element>
|
||||
<Element ID="Feature_MPLog" Type="axesgroupfeature">
|
||||
<Selector ID="Type" Value="MotionPacketLog">
|
||||
<Selector ID="Location" Value="Default">
|
||||
<Property ID="FileDevice" Value="MPLogDir" />
|
||||
</Selector>
|
||||
</Selector>
|
||||
</Element>
|
||||
</Configuration>
|
||||
@@ -127,6 +127,9 @@
|
||||
<Group ID="FileDevice5" />
|
||||
<Parameter ID="FileDeviceName5" Value="CNC_PrgDirSim" />
|
||||
<Parameter ID="FileDevicePath5" Value="D:\SIM\CNC_PrgDir\" />
|
||||
<Group ID="FileDevice6" />
|
||||
<Parameter ID="FileDeviceName6" Value="MPLogDir" />
|
||||
<Parameter ID="FileDevicePath6" Value="F:\CNC_PrgDir\MPLog" />
|
||||
<Parameter ID="ActivateDaylightSavingTime" Value="1" />
|
||||
<Parameter ID="EthernetHostName" Value="kd-03-59-18" />
|
||||
<Parameter ID="EthernetDefaultGateway" Value="192.168.10.254" />
|
||||
|
||||