Herunterladen Inhalt Inhalt Diese Seite drucken

Länge Eines Strings Bestimmen (Strlen); Zeichen/String In String Suchen (Index, Rindex, Mindex, Match) - Siemens SINUMERIK 840D sl Programmierhandbuch

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

Werbung

Flexible NC-Programmierung
1.9 Stringoperationen
1.9.5
Länge eines Strings bestimmen (STRLEN)
Funktion
Mit dem Befehl
Syntax
<INT_ERG>=STRLEN("<STRING>")
Bedeutung
STRLEN
<String>
<INT_ERG>
Beispiel
Die Funktion im Zusammenhang mit dem Einzelzeichenzugriff ermöglicht es, das Ende einer
Zeichenkette zu bestimmen:
Programmcode
IF (STRLEN(BAUSTEIN_NAME)>10) GOTOF FEHLER
1.9.6

Zeichen/String in String suchen (INDEX, RINDEX, MINDEX, MATCH)

Funktion
Diese Funktionalität erlaubt es, einzelne Zeichen bzw. einen String in einem weiteren String
zu suchen. Die Funktionsergebnisse geben an, an welcher Position des Strings das
Zeichen/der String im zu untersuchenden String gefunden wurde.
Syntax
INT_ERG=INDEX(STRING,CHAR)
INT_ERG=RINDEX(STRING,CHAR)
INT_ERG=MINDEX(STRING,STRING)
INT_ERG=MATCH(STRING,STRING)
78
ist es möglich, die Länge einer Zeichenkette zu bestimmen.
STRLEN
:
Mit dem Befehl
bestimmt.
Es wird die Anzahl der Zeichen zurückgegeben, die - vom Anfang der
Zeichenkette an gezählt - keine 0-Zeichen sind.
:
Zeichenkette, deren Länge bestimmt werden soll
Typ:
STRING
:
Variable für das Ergebnis der Bestimmung
Typ:
INT
; Ergebnistyp: INT
wird die Länge der angegebenen Zeichenkette
STRLEN
; Ergebnistyp: INT
; Ergebnistyp: INT
; Ergebnistyp: INT
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis