TIA TIA Portal DWord (Zahlenkette) in Text (Buchstaben) umwandeln

chtmr42

Level-1
Beiträge
19
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Forum,

ich hätte eine Frage zu dem TIA Portal. Von einer Anlage gewinne ich momentan mehrere Variablen als DWord. Ich weiß aber, dass diese Variablen eigentlich normale Wörter sind.
Gibt es vielleicht eine Funktion im TIA Portal um Variablen vom Typ DWord in den Typen Text (oder etwas vergleichbares) umzuwandeln?
Hätte jemand da eine Idee? :???:

Gruß
Chat
 
Hallo Chat,

also:
ein Buchstabe ist ein Zeichen / Datentyp CHAR
ein Wort kann ein STRING (Datentyp) sein

ein STRING enthält diese Information:
Byte 0: max Länge des Strings
Byte 1: ist Länge des Strings
Byte 2: 1.Zeichen des Strings
...
Byte n: n-2 te Zeichen des Strings

alles sehr gut in der Hilfe zu TIA beschrieben
F1 - suche "Übersicht über die gültigen Datentypen"

Gruß
Peter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Peter,

danke für den Tipp, aber mein Problem ist jetzt, dass der Datentyp String bei mir unter den gültigen Datentypen nicht hinterlegt ist. Wenn ich in meiner Variablentabelle den Datentyp festlegen möchte, habe ich nur die Wahl zwischen Char und Word. Unter Char krieg ich zwar einzelne Buchstaben raus, aber ich wüsste trotzdem zu gern wieso String als Datentyp bei mir nicht hinterlegt ist...
 
Wenn ich in meiner Variablentabelle den Datentyp festlegen möchte, habe ich nur die Wahl zwischen Char und Word.

In der Variablentabelle wirst Du keinen String anlegen können - das muss Du in einem DB machen.

DB_mit_String.png

Du musst Dir Deinen String schon "zusammenbasteln", also die Zeichen reinkopieren und die 2 Bytes Länge_max und Länge_ist auf den richtigen Wert setzen.
 
Zurück
Oben