-> Hier kostenlos registrieren
Hallo,
ich möchte in Twincat 2 folgenden String Variableninhalt erzeugen '$12$34$56$78'.
Die einzelnen Ziffern verändern sich dynamisch.
D.h. ich habe die folgenden INT-Variablen
Teil_1 = 12
Teil_2 = 34
Teil_3 = 56
Teil_4 = 78
Das ganze möchte ich mit den entsprechenden $-Zeichen dazwischen in den o.g. String umwandeln.
Funktioniert ja prinzipiell über CONCAT aber das Problem ist das ich mit diesen "doofen" Dollarzeichen nicht zurecht komme.
Sobald ich nur ein $-Zeichen angebe (z.B. xx = '$') kommt die Fehlermeldung "Erwarte ';' vor '$'...." . Wenn ich zwei Dollarzeichen angebe hab ich zwar keine Fehlermeldung, aber mein String sieht dann so aus '$$12$$34$$56$$78'.
Mir ist klar das die Angabe des $ Zeichens was mit der Hex-Darstellung zu tun hat, aber so richtig komme ich hier nicht weiter....
Vielen Dank vorab für die Hilfe
Gruß
Good_mike
ich möchte in Twincat 2 folgenden String Variableninhalt erzeugen '$12$34$56$78'.
Die einzelnen Ziffern verändern sich dynamisch.
D.h. ich habe die folgenden INT-Variablen
Teil_1 = 12
Teil_2 = 34
Teil_3 = 56
Teil_4 = 78
Das ganze möchte ich mit den entsprechenden $-Zeichen dazwischen in den o.g. String umwandeln.
Funktioniert ja prinzipiell über CONCAT aber das Problem ist das ich mit diesen "doofen" Dollarzeichen nicht zurecht komme.
Sobald ich nur ein $-Zeichen angebe (z.B. xx = '$') kommt die Fehlermeldung "Erwarte ';' vor '$'...." . Wenn ich zwei Dollarzeichen angebe hab ich zwar keine Fehlermeldung, aber mein String sieht dann so aus '$$12$$34$$56$$78'.
Mir ist klar das die Angabe des $ Zeichens was mit der Hex-Darstellung zu tun hat, aber so richtig komme ich hier nicht weiter....
Vielen Dank vorab für die Hilfe
Gruß
Good_mike