-> Hier kostenlos registrieren
Hallo,
ich habe eine S7 317-2PN/DP und ein TP177B. Ich habe in einem DB nun 16 Zeichenketten mit einer Länge von jeweils 32 Zeichen angelegt. In meinem DB werden aber für die 32 Zeichen, 34 Byte benutzt. Was an sich ja noch nicht so schlimm ist.
Wenn ich jetzt unter WinCC die Variablen einfüge, und ich die Länge von 32 Zeichen eingebe, setzt WinCC die Adressen auch Automatisch um 34 Byte hoch. Dies ist so ja auch in Ordnung.
Wenn ich jedoch jetzt die Zeichenkette ausgeben lasse, steht vor dem ersten Zeichen immer ein kleines Quadrat. Woher kommt das? Ich bekomme das nur weg, wenn ich WinCC sage, das das Startbyte nicht DB114.DBB0 ist sonder DB114.DBB2. Aber das kann doch nicht die Lösung sein oder?
Vielen Dank schonmal.
ich habe eine S7 317-2PN/DP und ein TP177B. Ich habe in einem DB nun 16 Zeichenketten mit einer Länge von jeweils 32 Zeichen angelegt. In meinem DB werden aber für die 32 Zeichen, 34 Byte benutzt. Was an sich ja noch nicht so schlimm ist.
Wenn ich jetzt unter WinCC die Variablen einfüge, und ich die Länge von 32 Zeichen eingebe, setzt WinCC die Adressen auch Automatisch um 34 Byte hoch. Dies ist so ja auch in Ordnung.
Wenn ich jedoch jetzt die Zeichenkette ausgeben lasse, steht vor dem ersten Zeichen immer ein kleines Quadrat. Woher kommt das? Ich bekomme das nur weg, wenn ich WinCC sage, das das Startbyte nicht DB114.DBB0 ist sonder DB114.DBB2. Aber das kann doch nicht die Lösung sein oder?
Vielen Dank schonmal.