TIA String bearbeiten (Teil aus String löschen)

Mogli

Level-2
Beiträge
123
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen zusammen,

von einem Roboter empfange ich einen String, welcher so aussieht:

1650347691823.png

Der erste Teil bis einschließlich "..../programs/" ist immer gleich.
Jetzt wollte ich diesen Teil irgendwie rauslöschen. Ebenfalls würde ich gerne alles ab dem "." rauslöschen, sodass am ende
nur noch "Isana1" (was der eigentliche Name des Roboterprogrammes ist).
Bislang habe ich noch nie wirklich mit Strings gearbeitet. Gibt es eine Möglichkeit den String wie oben genannt zu bearbeiten?
Das SPS Programm ist in TIA V15.1 (die CPU ist eine 1212C).

Schon Mal vielen Dank für eure Hilfe!

Grüße aus Luxembourg!
 
Dann sieh dir doch mal die String Funktionen an.
Find zum Suchen und mit dem Ergebnis
dann mittels left und right den String kürzen.

Gruß
Jens
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Dann sieh dir doch mal die String Funktionen an.
Find zum Suchen und mit dem Ergebnis
dann mittels left und right den String kürzen.

Gruß
Jens
Guten Morgen @DOD666
Danke für deinen Hinweis.

1650349039323.png
Habe mal testweise nach ".urp$L" gesucht. Dann bekomme ich 32 angezeigt. Wenn ich nun bei "Left" die 32 eingebe, steht in der Antwort jedoch Weiterhin der "."
Weißt du warum das so ist?
 
Dann 32 -1 = 31 ist ja dann immer so.
Habs jetzt anders gelöst.
Das mit "LEFT" und "RIGHT" hat nicht so richtig funktioniert.
Ich nutze jetzt die "FIND" und dann die "DELETE" Funktion.

1650350878059.png
1650350902081.png

Damit gehts.
Muss jetzt "nur" noch den DB-Einträgen ordentliche Namen vergeben und dann wars das.

Danke für deine Hilfe!
 
Zurück
Oben