Herunterladen Inhalt Inhalt Diese Seite drucken

Stringoperationen; Sonderbedeutung Des 0-Zeichens - Siemens SINUMERIK 840D sl Programmierhandbuch

Gültig für steuerung sinumerik 840d sl, 840de sl, sinumerik 828d
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

1.9

Stringoperationen

Stringoperationen
Neben den klassischen Operationen "Zuweisung" und "Vergleich" sind folgende
Stringoperationen möglich:
Typenkonvertierung nach STRING (AXSTRING) [Seite 76] 
Typenkonvertierung von STRING (NUMBER, ISNUMBER, AXNAME) [Seite 77] 
Verkettung von Strings (<<) [Seite 78] 
Wandlung in Klein-/Großbuchstaben (TOLOWER, TOUPPER) [Seite 79] 
Länge eines Strings bestimmen (STRLEN) [Seite 80] 
Zeichen/String in String suchen (INDEX, RINDEX, MINDEX, MATCH) [Seite 81] 
Auswahl eines Teilstrings (SUBSTR) [Seite 82] 
Selektion eines Einzelzeichens (STRINGVAR, STRINGFELD) [Seite 83] 
String formatieren (SPRINT) [Seite 84]

Sonderbedeutung des 0-Zeichens

Das 0-Zeichen wird intern als Enderkennung eines Strings interpretiert. Wird ein Zeichen
durch das 0-Zeichen ersetzt, wird der String damit verkürzt.
Beispiel:
Programmcode
DEF STRING[20] STRG="Achse . steht"
STRG[6]="X"
MSG(STRG)
STRG[6]=0
MSG(STRG)
Arbeitsvorbereitung
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Flexible NC-Programmierung
1.9 Stringoperationen
Kommentar
; Liefert die Meldung "Achse X steht".
; Liefert die Meldung "Achse".
75

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis