-> Hier kostenlos registrieren
Hallo,
In einem System (PCS7 V8.2 mit WinCC, 400er Steuerung) ist aktuell ein Feld mit statischem Text.
Ziel ist es, dass die Bediener (am besten noch differenziert mit Benutzerrechten über Simatic Logon) den Text vom Bedienpanel aus anpassen können.
Mein Gedanke war nun, einfach ein E/A Feld daraus zu machen und einen String als Hilfsvariable dahinter zu legen, in dem der aktuelle Feldinhalt gespeichert ist.
Nun muss die Variable aber irgendwo her kommen, wofür ich m.E. im CFC einen Baustein mit IN und OUT als String benötige, oder? Hier habe ich schonmal die Standard-Lib durchforstet und z.B. "FC 2 CONCAT" gefunden. Funktioniert das damit?
Oder kann ich vielleicht sogar einfach einen "DI zu String" nehmen, weil ich entgegen meiner Annahme dafür gar nicht in UND out brauche, sondern nur eins der Beiden?
Den Baustein müsste ich dann ja einfach ohne Anbindungen in den CFC ziehen und nur im WINCC auf die Variable dahinter verweisen, wenn ich richtig liege.
Besten Dank im Voraus und viele Grüße.
In einem System (PCS7 V8.2 mit WinCC, 400er Steuerung) ist aktuell ein Feld mit statischem Text.
Ziel ist es, dass die Bediener (am besten noch differenziert mit Benutzerrechten über Simatic Logon) den Text vom Bedienpanel aus anpassen können.
Mein Gedanke war nun, einfach ein E/A Feld daraus zu machen und einen String als Hilfsvariable dahinter zu legen, in dem der aktuelle Feldinhalt gespeichert ist.
Nun muss die Variable aber irgendwo her kommen, wofür ich m.E. im CFC einen Baustein mit IN und OUT als String benötige, oder? Hier habe ich schonmal die Standard-Lib durchforstet und z.B. "FC 2 CONCAT" gefunden. Funktioniert das damit?
Oder kann ich vielleicht sogar einfach einen "DI zu String" nehmen, weil ich entgegen meiner Annahme dafür gar nicht in UND out brauche, sondern nur eins der Beiden?
Den Baustein müsste ich dann ja einfach ohne Anbindungen in den CFC ziehen und nur im WINCC auf die Variable dahinter verweisen, wenn ich richtig liege.
Besten Dank im Voraus und viele Grüße.