TIA String Zugriffsfehler 1511 CPU

SanjaDO

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

ich habe hier einen komischen Stringzugriffsfehler...

1.JPG

CPU geht in Stop wenn ich die Variable "Hand_Automatik" auf True setze.... Irgendwie beschreibt die mir dann den String mit '$03'.
Die Stringadresse fängt mit dem nächsten Byte an.

Software: TIA V12 SP1
CPU 1511er



Danke
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Vollmi!!!

Ja das hab ich schon mehrmals gemacht... Hängt aber irgendwie mit meine Panelruntime zusammen. Das passiert wenn ich die Runtime nur starte wird in den String schon reingeschrieben
 
also wenn ich die boolsche Variable mit der Adresse 51.1 beschreibe, wird der String mit der Anfangsadresse 52.0 auch beschrieben.... Soweit ich weiß hat jeder String 2 Byte Stringinformationen gepeichert, die aber dann im Byte 52 und 53 stehen sollte. Das passt auch alles; der String ist maximal 254 Zeichen lang und belegt 256 Byte im Speicher! Ich weiß nicht mehr weiter.... Hilfe
 
Lösch doch bitte nochmal den InstanzDB und generier den neu.
Wenn das nicht fruchtet siehts wie ein Supportfall aus.

mfG René
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hast du das Panel nach einer Programmänderung evtl. noch nicht neu geladen?

Angeblich soll so ein Fehler bei Programmänderung und nicht nachgeführtem HMI bei der 1200/1500 und der Verwendung von optimierten DBs nicht mehr auftreten können.
Aber warum verwendest du einen nicht-optimierten DB?
 
Zurück
Oben