String verarbeitung S7

Daniel_u

Level-1
Beiträge
8
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich hab in einem DB eine String Variable liegen und möchte diese nun im OB1 auf einen Baustein legen. Klick ich in das freie Feld am Baustein im OB1 wird mir die Entsprechende Stringvariable im DB auch angeziegt. Übernehme ich die Variable ist sie Rot. Hab es auch schon direkt mit DB1.dbd76 versucht geht nicht genausowenig wie mit P#db1.dbd76 byte 20. Hab überall die Länge des string auf 20 gesetzt.
Jemand ne idee was hier falsch läuft!?
 
Hallo,
das hier käme der Sache schon am Nächsten : P#db1.dbd76 byte 20 - es müßte nur so heissen : P#db1.dbx76.0 byte 20
Besser wäre allerdings wenn du dem DB einen symbolischen Namen gibst und dann die Variable als Symbol übergibst - dann stände da nämlich "MeinDBName".MeinVariablenName

Damit dass allerdings funktionieren kann muß die IN-Variable genau identisch mit der IN-Anforderung sein - in diesem Fall müßte dein Baustein einen STRING[18] erwarten ...

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Jo danke hab das Problem gerade anders umschiffen können. Hab nen fb erstellt, in diesem den FC aufgerufen welchen ich beschalten möchte mit der Stringvariable und siehe da es geht, sogar Symbolisch :)
 
Zurück
Oben