-> Hier kostenlos registrieren
Hallo,
ich möchte eine Zeichenfolge bestehend aus dem Datentyp CHAR (also ich nehme an, dass CHAR sinnvoll ist) einlesen und weiterverarbeiten. Als "Startzeichen" wird ein Dollarzeichen $ vorgegeben.
Hierfür habe ich im TIA Portal einen neuen Datenbaustein erstellt und für das Übertragen verwende ich ein Array of Char. Mir ist leider unklar wie das mit dem Startzeichen gemeint ist, denn wenn ich z B im Datenbaustein bei Startwert eine 0 eintrage, dann wird "$00" geschrieben (Spalte Startwert im DB). Darin wäre ja schon das geforderte Startzeichen enthalten. Oder soll ich beim ersten CHAR mit dem Index [0] ein Dollarzeichen eintragen? Alle anderen Zeichen sind Zahlen, der Startwert soll nur ganz am Anfang stehen, ich verstehe das so, das dieses bei Index[0] stehen solle.
Dürfen bei dem Array of CHAR auch leere Felder enthalten sein? Ich möchte das ganze gerne nach string konvertieren, dazu verwende ich den Baustein Chars to string .. dieser ist beim simulieren blau gestrichelt. Kann es damit zusammenhängen, dass mein Array of Chars zu groß ist? Es hat eine Größe von 0 bis 254 und enthält leere Felder.
Ich freue mich über Hilfe
Gruß
ich möchte eine Zeichenfolge bestehend aus dem Datentyp CHAR (also ich nehme an, dass CHAR sinnvoll ist) einlesen und weiterverarbeiten. Als "Startzeichen" wird ein Dollarzeichen $ vorgegeben.
Hierfür habe ich im TIA Portal einen neuen Datenbaustein erstellt und für das Übertragen verwende ich ein Array of Char. Mir ist leider unklar wie das mit dem Startzeichen gemeint ist, denn wenn ich z B im Datenbaustein bei Startwert eine 0 eintrage, dann wird "$00" geschrieben (Spalte Startwert im DB). Darin wäre ja schon das geforderte Startzeichen enthalten. Oder soll ich beim ersten CHAR mit dem Index [0] ein Dollarzeichen eintragen? Alle anderen Zeichen sind Zahlen, der Startwert soll nur ganz am Anfang stehen, ich verstehe das so, das dieses bei Index[0] stehen solle.
Dürfen bei dem Array of CHAR auch leere Felder enthalten sein? Ich möchte das ganze gerne nach string konvertieren, dazu verwende ich den Baustein Chars to string .. dieser ist beim simulieren blau gestrichelt. Kann es damit zusammenhängen, dass mein Array of Chars zu groß ist? Es hat eine Größe von 0 bis 254 und enthält leere Felder.
Ich freue mich über Hilfe
Gruß
Zuletzt bearbeitet: