Elemente der Standardbibliothek
Strukturierter Text |
Beschreibung |
---|---|
LEN(in) |
Stringlänge des Operanden in |
LEFT(str,size) |
Linke einleitende Zeichenkette der gegebenen Größe der Zeichenkette str |
RIGHT(str,size) |
Richtige Anfangszeichenkette der gegebenen Größe von string str |
MID(str,size,pos) |
Teilstring von str mit gegebener Größe an Position pos |
CONCAT('str1','str2') |
Verkettung von zwei aufeinanderfolgenden Zeichenfolgen |
INSERT('str1','str2',pos) |
String str1 in String str2 an Position pos einfügen |
DELETE('str1',len,pos) |
Teilstring löschen (Länge len), beginnend an Position pos von str1 |
REPLACE('str1','str2',len,pos) |
Ersetzen einer Teilzeichenkette der Länge len durch str2, beginnend an der Position pos von str1 |
FIND('str1','str2') |
Suche nach Teilstring str2 in str1 |
SR |
Bistabiler Funktionsblock ist dominant eingestellt |
RS |
Bistabiler Funktionsblock wird zurückgesetzt |
SEMA |
FB: Software-Semapher (unterbrechbar) |
R_TRIG |
FB: steigende Flanke wird erkannt |
F_TRIG |
FB: fallende Flanke wird erkannt |
CTU |
FB: Zählungen upv |
CTD |
FB: Herunterzählen |
CTUD |
FB: Vorwärts-/Rückwärtszähler |
TP |
FB: Auslöser |
TON |
FB: bei Verzögerungstimer |
TOF |
FB: Ausschaltverzögerungstimer |
RTC |
FB: Echtzeituhr |
-
String-Funktionen
-
Bistabile Funktionsblöcke
-
Auslöser
-
Zähler
-
Zeitschaltuhr