Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 88

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

Werbung

Flexible NC-Programmierung
2.9 Stringoperationen
< Wert_1>,< Wert_2>,...,< Wert_n>:
"<Ergebnis_String>":
Verfügbare Formatbeschreibungen
%B:
%C:
%D:
%<m>D:
88
Wandlung in den String "TRUE", wenn der zu wandelnde Wert:
● ungleich 0 ist.
● kein Leerstring ist (bei String-Werten).
Wandlung in den String "FALSE", wenn der zu wandelnde Wert:
● gleich 0 ist.
● ein Leerstring ist.
Beispiel:
N10 DEF BOOL BOOL_VAR=1
N20 DEF STRING[80] RESULT
N30 RESULT=SPRINT("CONTENT OF BOOL_VAR:%B", BOOL_VAR)
Ergebnis: Die String-Variable RESULT wird mit der Zeichenkette "CONTENT OF
BOOL_VAR:TRUE" beschrieben.
Wandlung in ein ASCII-Zeichen.
Beispiel:
N10 DEF CHAR CHAR_VAR="X"
N20 DEF STRING[80] RESULT
N30 RESULT=SPRINT("CONTENT OF CHAR_VAR:%C",CHAR_VAR)
Ergebnis: Die String-Variable RESULT wird mit der Zeichenkette "CONTENT OF
CHAR_VAR:X" beschrieben.
Wandlung in einen String mit einem ganzzahligen Wert (INTEGER).
Beispiel:
N10 DEF INT INT_VAR=123
N20 DEF STRING[80] RESULT
N30 RESULT=SPRINT("CONTENT OF INT_VAR:%D",INT_VAR)
Ergebnis: Die String-Variable RESULT wird mit der Zeichenkette "CONTENT OF
INT_VAR:123" beschrieben.
Wandlung in einen String mit einem ganzzahligen Wert (INTEGER). Der String hat
eine Mindestlänge von <m> Zeichen. Fehlende Stellen werden linksbündig mit Leer‐
zeichen aufgefüllt.
Beispiel:
N10 DEF INT INT_VAR=-123
N20 DEF STRING[80] RESULT
N30 RESULT=SPRINT("CONTENT OF INT_VAR:%6D",INT_VAR)
Ergebnis: Die String-Variable RESULT wird mit der Zeichenkette "CONTENT OF
INT_VAR:xx-123" beschrieben ("x" steht im Beispiel stellvertretend für Leerzeichen).
Wert in Form einer Konstanten oder NC-Variablen,
der an der Stelle, an der das n-te Formatsteuerzei‐
chen % steht, entsprechend der Formatbeschreibung
in den <Format_String> eingefügt wird.
Formatierte Zeichenkette (maximal 400 Bytes)
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis