WinCC Variable wird in HMI nur mit 0 angezeigt

S_Liner

Level-2
Beiträge
413
Reaktionspunkte
15
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen, ich habe ein Problem mit einer Integer Variable in meinem HMI. Ich habe ein TP1200 Comfort (V17.0.8), eine S/-1511-1PN und nutze TIA V19 Upd.3.

Vorab, ich habe eine Eingabemaske für 3 Linien erstellt. Angefangen mit Linie 11, alles getestet und dann das Bild 2x Kopiert und die Variablen neu verknüpft.

An allen Linien gebe ich an, mit welcher Geschwindigkeit diese aktuell läuft. Es funktioniert an Linie 2 und 3, aber nicht an Linie 1. Dort steht immer eine 0 und ich finde den Fehler einfach nicht. Vielleicht kann mir ja von euch einer weiterhelfen. Ich habe auch das E/A- Feld aus Linie 2 in Linie 1 kopiert und die Variable wieder angepasst, aber auch dann schreibt mir das HMI eine 0. Dann habe ich auch ein neues E/A- Feld erzeugt, die Variable verknüpft, aber wieder zeigt er 0. Für mich sieht es so aus als habe ich da irgendwo einen Einstellungsfehler. Im Programm habe ich einen DB, wo der Job reingeladen wird. Dann Habe ich einen DB, wo ich den Job zum Anzeigen des HMI ebenfalls reinschreibe. Wenn ich bei DB's online beobachte, steht der richtige Wert drin. Es geht um das Feld Speed (BPM).

p.s. Line 1 = Linie 11, Linie 2 = Linie 12


Bild: Linie 11

1730971816384.png

HMI Variablentabelle Linie 11

1730971945389.png

zum Vergleich HMI Variablentabelle Linie 12

1730972044380.png

So schreibe ich die Daten in den DB

1730972098561.png

Onlineansicht des DB's:

1730972172338.png



Sieht jemand was der Fehler sein könnte?


Gruß
 

Anhänge

  • 1730971990496.png
    1730971990496.png
    57,5 KB · Aufrufe: 5
Bei Digen, die auf dem HMI nicht funktionieren obwohl nichts offensichtlich falsch ist, ist die erste Frage eigentlich immer: Hast du auch "komplett übersetzen" statt nur "übersetzen" versucht?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Mal das HMI Projekt komplett übersetzen und ins Panel laden.
Ist die Variable mit der richtigen HMI-Verbindung projektiert? Ist die HMI-Verbindung richtig projektiert? Funktionieren andere Variablen in der HMI-Verbindung?
 
Hallo, habe eben nochmal alles übersetzt und geladen, aber ohne Erfolg..

Es muss was mit der Variabel sein, jede andere Funktioniert.. Aber ich finde den Fehler nicht.. Setze ich im das E/A-Feld den Speed einer anderen Linie ein, zeigt er den richtigen Wert an...
 
Ich habe es gefunden...

1730973621787.png

Bei der Rezeptur, war statt DB Flaschensorte_Artikel{11} die HMI Varable eingetragen.. Muss ein Versehen gewesen sein..


Aber vielen Dank für eure Unterstützung..


Beste Grüße
 
Wenn du in das EA-Feld einen Wert eingibst, kommt der in der Variable in der SPS an? Kommt evtl. am HMI eine Runtimefehlermeldung bzgl. Variable konnte nicht geschrieben/Wert nicht zugewiesen werden?
Wird evtl. in der SPS ständig auf die Variable geschrieben? Ändere mal testweise die Adresse der Variable auf eine andere Adresse.

PS: Ah, Problem schon gelöst.
 
Zurück
Oben