Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Hallo,
ich habe am Wochenende nochmal ein bisschen drüber nachgedacht.
Jetzt hatte ich folgende Idee:
Der Text kommt ja aus einem WinCC und steht in einer Textvariable. In der S7 liegt das ganze in einem String[128].
Jetzt wollte ich diesen String mit Leerzeichen "initialisieren".
Dann kommt...
Hallo,
ich bräuchte mal Hilfe.
Und zwar habe ich eine Stringvariable mit einer Länge von 128 Byte.
Jetzt wird dort ein Text reingeschrieben, der aber meistens kürzer als 128 Zeichen ist.
Nun möchte ich die restlichen Zeichen mit Leerzeichen auffüllen.
Gibt es da eine einfache Lösung?
Danke...
Und das mit dem zusätzlichen CONCAT funktioniert zwar, aber nach ner gewissen Zeit wird doch ein undefiniertes Zeichen ausgegeben.
Und das bleibt dann da stehen, bis man den Text wieder laufen lässt.
Hallo,
ich habe jetzt eine zweizeilige Anzeige mit jeweils 8 Zeichen.
Dazu habe ich alles verdoppelt und das funktioniert auch soweit. D.h. ich habe jetzt 2 FB´s. Einen für jede Zeile.
Jetzt habe ich das Problem, dass die Texte, die dort ausgegeben werden sollen nicht gleichlang sind.
Ich muss...
Hallo,
ich habe folgendes Problem:
Es sollen 4 "32-Bit Gleitkommazahlen" addiert werden. Das Ergebnis der Addition soll dann in eine neue Variable geschrieben werden.
Soweit ich weiß geht das nur mit einem Script, wenn man es nicht in der S7-Steuerung machen kann.
Es wäre toll, wenn mir da...
Noch eine kurze Frage...
Wie bekomme ich dort jetzt noch eine Art Reset eingefügt?
D.h. damit würde ich die Laufschrift zurücksetzen. Es wird dann nichts mehr angezeigt und die Laufschrift "steht" sozusagen still.
Und wenn ich einen neuen Text aus der Visualisierung in die SPS schicke, soll es...
Der Sinn dahinter ist, dass man im WinCC einen von vielen vorgegebenen Texten auswählen kann und dann auf einen Button "senden" drückt.
Dann muss ich irgendwie den Text in Zeichen zerlegen und in einen Datenbaustein ablegen.
Mit diesen Zeichen bastel ich mir dann eine Laufschrift, die auf eine...
Hallo,
ich habe ein Problem. Und zwar sollen in einem WinCC-Projekt Texte eingegeben werden, die dann fest hinterlegt sind.
Mit einem Button soll der angewählte Text in einen Datenbaustein in einer S7-Steuerung geschrieben werden.
Am Besten wäre es, wenn die Texte über ein Drop-Down Menü...
ich muss nochmal nerven :)
gibt es einen Baustein, der eine Textvariable, die aus dem WinCC kommt, in die einzelnen Zeichen zerlegt und in einem Datenbaustein als Byte speichert?
wie muss ich den Pointer anlegen, damit die Länge des Textes variabel gestaltet werden kann?
Da muss ich ja das Byte... ( z.B. Byte 22 ) in P#DB9.DBX0.0 Byte 22 anpassen!?
Vielen vielen Dank für die Hilfe!
@PN/DP
Das funktioniert echt super. Ein Problem habe ich aber noch. Der letzte BLK_MOVE schiebt die Daten aus dem Ausgangspuffer nicht in die PAB´s.
Das mit dem P#A100.0 Byte 8 scheint die Steuerung nicht hinzubekommen.
Jetzt mache ich das Umkopieren noch von Hand.