WinCC Unified Unified V18 - MTP1200 - Bildnummer in PLC-Variable schreiben

sirbarny

Level-2
Beiträge
315
Reaktionspunkte
115
Zuviel Werbung?
-> Hier kostenlos registrieren
Eine PLC-Variable ändert den Status an einem HMI-Element (Schalter). Mit dieser Statusänderung möchte ich die Bildnummer auslesen.
Auslesen funktioniert, im Trace Viewer wird die richtige Bildnummer angezeigt. Aber ich bringe den Wert nicht ums verrecken in eine PLC-Variable.
Damit soll das Startbild nach einer einstellbaren Zeit aufgerufen werden. Den Aufruf habe ich hin gebracht, aber die Bildnummer bring ich nicht auf
die PLC.
Bitte nicht lachen, ich brings nicht hin.
 

Anhänge

  • Bildnummer.png
    Bildnummer.png
    27,2 KB · Aufrufe: 46
womöglich was ganz blödes:

hast du versucht das .Write() mal groß zu schreiben? Unified meckert es zwar nicht an, aber nach meinem Wissensstand funktioniert es mit kleinem write nicht, siehe auch hier.

edit:
war zu schnell.. müsste das alles nicht eher so aussehn?
1678998985960.png
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke (y), dein Beispiel funktioniert. Und es ist tatsächlich so, "write" klein geschrieben funktioniert nicht und zeigt im Trace Viewer einen Fehler an.
Aber der Editor sagt: "Die Syntaxprüfung war erfolgreich". Gratuliere!!!
Der Fehler wurde vermutlich gestern schon angezeigt, aber irgendwie hab ich es nicht kapiert.

1679033981262.png
 
Zurück
Oben