Herunterladen Inhalt Inhalt Diese Seite drucken

String-Bearbeitung (Ab V4.0); Funktionen Zur String-Bearbeitung - Siemens SIMOTION SCOUT Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMOTION SCOUT:
Inhaltsverzeichnis

Werbung

Funktions-
name
_XOR
Der Aufruf der Funktion _NOT darf nur in Kurzform geschehen, d. h. mit vollständiger Auflistung
1
aller Parameterwerte, jedoch ohne Angabe der Formalparameter.
Datentyp des Eingangsparameters.
2
Die Datentypen von
3
Typ ANY_INT konvertiert werden können.
Kleinster gemeinsamer Datentyp, in den die Eingangsparameter implizit konvertiert werden können.
4
7.5

String-Bearbeitung (ab V4.0)

7.5.1

Funktionen zur String-Bearbeitung

Die nachfolgenden Funktionen ermöglichen das Bearbeiten von Variablen des Datentyps
STRING.
Tabelle 7- 10 Funktionen zur String-Bearbeitung
Funktions-
CONCAT
DELETE
FIND
Basisfunktionen
Funktionshandbuch, 05/2009
Eingangsparameter
Name
Datentyp
n1
ANY_INT
in2
ANY_INT
in1
und
Eingangsparameter
name
Name
Datentyp
in1
STRING[254]
in2
STRING[254]
In
STRING[254]
l
INT
p
INT
in1
STRING[254]
in2
STRING[254]
Programmierung allgemeiner Standardfunktionen
Rückgabewert
Datentyp
ANY_INT
3
4
3
in2
müssen implizit in einen gemeinsamen Datentyp vom allgemeinen
Rückgabewert
Datentyp
STRING[254]
STRING[254]
INT
7.5 String-Bearbeitung (ab V4.0)
Beschreibung
Bitweise exklusive Disjunktion (exklusive
ODER-Verknüpfung): Ein Bit des
Rückgabewerts ist 1, wenn genau eines
der entsprechenden Bits der
Eingangsparameter 1 ist, sonst 0).
Beschreibung
Hängt String in2 an String in1 an
Fehlerflags:
TSI#ERRNO := 1 wenn
length(IN1)+length(IN2) > 254
Löscht l Zeichen aus String in, beginnend
an Position p
.
2 4 6
Fehlerflags:
TSI#ERRNO := 2 wenn L < 0, P < 1,
P > length(IN)
Liefert Position, an der String in2
innerhalb des Strings in1 beginnt.
Ergebnis ist 0, wenn String in2 nicht in
String in1 enthalten ist.
Fehlerflags:
keine
.
1
311

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis