Lenze DDS v2.3 Bedienungsanleitung Seite 301

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 340
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 300
Drive PLC Developer Studio
IEC 61131-3 Standard functions
14-9
l DDS EN 2.3
14.3.7 DELETE
Deletes a segment from a string from a specific position
STR1 is of type STRING, LEN and POS of type INT, the return value of the function type
STRING.
DELETE(STR, L, P) means: Delete L characters from STR, starting with the P th.
Examples
IL ST FBD
LD ’SUXYSI’
DELETE 2,2
ST Var1
(* Var1=’SUSI’ *)
Var1:=DELETE
(’SUXYSI’,2,2);
14.3.8 REPLACE
Replaces a segment within a string with another string
STR1 and STR2 are of type STRING, LEN and POS of type INT,thereturnvalueofthe
function type STRING.
REPLACE(STR1, STR2, L, P) means: Replace L characters from STR1 with STR2
starting with the P-th character.
Examples
IL ST FBD
LD ’SUXYSI’
REPLACE ’K’,2,2
ST Var1
(* Var1=’SKYSI’ *)
Var1:=REPLACE
(’SUXYSI’,’K’,2,2);
14.3.9 FIND
Looks for a segment within a string
STR1 and STR2 are of type STRING, the return value of the function type INT.
FIND (STR1, STR2) means: Find the position of the first character of the first occurrence
of STR2 in STR1.
If STR2 does not occur in STR1 , the return value will be :=0.
Examples
IL ST FBD
LD ’SUXYSI’
FIND ’XY’
ST Var1 (* Var1=3 *)
Var1:=FIND(’SUXYSI’,’XY’);
Show/Hide Bookmarks
Seitenansicht 300
1 2 ... 296 297 298 299 300 301 302 303 304 305 306 ... 339 340

Kommentare zu diesen Handbüchern

Keine Kommentare