34
12 Variable
Durch Umschaltung auf die rw_SymPas Syntax können auch Variable deklariert werden, die im G-Code-
Programm verwendet werden können. Ein Beispielprogramm ist nachfolgend aufgeführt. Dieses Programm
ist im Lieferumfang enthalten.
' G-Code Programmbeispiel
' - Deklaration von Variablen und Konstanten
' - Verwendung mathematischer Funktionen in G-Code-Programmen
$DINEND
// rw_SymPas Programmblock zur Deklaration von Variablen}
var
sRadius, step : double;
cntr
const
Loopcntr = 500;
{$DINSTART}
%SAMPLE_PROGRAM
G90
G00 X100 Y200 Z-10
Z-40
step := 0.5
G90 F20
$for cntr := 0 to Loopcntr do begin // for-Schleife in rw_SymPas Syntax
CI601 := cntr
CI602 := Loopcntr
G01 X(X.tp + step) Y (200.0 + 5.0 * sin (X.tp / 10.0)) ' Verwendung der Sinus-Funktion
$end;
M30
%
Ab McuWIN V2.5.3.90 kann ein derartiger Initialisierungsbereich (fettgedruckt) per PreInclude-File in einen
für den Anwender unsichtbaren Bereich ausgelagert werden. Ebenso kann ein am Ende angehängter
Bereich per PostInclude-File ausgelagert werden.
{ Gleitpunktvariable }
: integer;
{ Ganzzahlvariable }
' Zuweisung an eine Variable
{ Konstante }
G-C
-I
ODE
NTERFACE