STRINGs "SHIFT" "ROTATE" ?

CrazyCat

Level-1
Beiträge
683
Reaktionspunkte
9
Zuviel Werbung?
-> Hier kostenlos registrieren
Gibt es bei der S7-300 Befehle wie "rotate left", "rotate right" oder "shift" für die Verarbeitung von Strings?

Wenn ich einen String Feld für Feld, Zeichen für Zeichen auslesen muß nur um das Vorzeichen nach der Konvertierung wegzukürzen wird das verdammt mühsam!
 
guck mal in der Hilfe ich bin mir ziemlich sicher das es dort die befehle gibt, leider weiß ich sie nicht mehr auswending
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die Hilfedatei hab' ich schon lange durchsucht.

Angeblich gibt es eine Funktion namens SHL. Blöderweise finde ich diese Funktion nicht.

Gibt es alternative Befehle die den gleichen Effekt haben?

Kann ich die Bibliothek erweitern?

Kann ich den Baustein irgendwo downloaden?

Oder hab' ich sie bei jedesmal bei der Suche übersehen?
 
Hallo CrazyCat

CALL FC 37 // aus Bibliothek
S :="STR".String_1
RET_VAL:=MD200
//------------------------------------
UN M 200.0 // Vorzeichen
SPB p
L MD 200
L L#-1
*D
p: L MD 200
T MD 208
//-----------------------------------
so bekommt nan das Vorzeichen raus
hoffe hilft dir weiter
mfG
hg
 
Zurück
Oben