Herunterladen Inhalt Inhalt Diese Seite drucken

Definition Und Initialisierung Von Feldvariablen (Def, Set, Rep) - Siemens SINUMERIK 840D sl Programmierhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Flexible NC-Programmierung
1.1 Variablen
1.1.12

Definition und Initialisierung von Feldvariablen (DEF, SET, REP)

Funktion
Eine Anwendervariable kann als 1- bis maximal 3-dimensionales Feld (Array) definiert
werden:
● 1-dimensional:
● 2-dimensional:
● 3-dimensional:
Hinweis
Anwendervariable vom Datentyp STRING können maximal als 2-dimensionales Feld
definiert werden.
Datentypen
Anwendervariable können als Felder für folgende Datentypen definiert werden: BOOL,
CHAR, INT, REAL, STRING, AXIS, FRAME
Wertzuweisung an Feldelemente
Wertzuweisungen an Feldelemente können zu folgenden Zeitpunkten vorgenommen
werden:
● bei der Felddefinition (Initialisierungswerte)
● während des Programmablaufs
Wertzuweisung können dabei erfolgen über:
● explizite Angabe eines Feldelements
● explizite Angabe eines Feldelements als Startelement und Angabe einer Werteliste (
● explizite Angabe eines Feldelements als Startelement und Angabe eines Wertes und der
Hinweis
Anwendervariablen vom Datentyp FRAME können keine Initialisierungswerte zugewiesen
werden.
Syntax (
)
DEF
DEF <Datentyp> <Variablenname>[<n>,<m>,<o>]
DEF
44
DEF <Datentyp> <Variablenname>[<n>]
DEF <Datentyp> <Variablenname>[<n>,<m>]
DEF <Datentyp> <Variablenname>[<n>,<m>,<o>]
Häufigkeit seiner Wiederholung (
STRING[<Stringlänge>] <Variablenname>[<n>,<m>]
)
REP
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
)
SET
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis