Temperatur anzeigen

00schneider

Level-1
Beiträge
65
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Folgendes Problem: ich lese die Temperatur vonem Pt100 ein, über ein Merkerdoppelwort, Typ REAL. Nun möchte ich genau diese Temperatur im flex anzeigen lassen, habe dafür ein Ausgabefeld gemacht. Das hat auch ganz gut geklappt. Nun ist mein Programm etwas größer geworden, und er zeigt in der Visu nur noch wilde Werte an, (Bsp. 8,0 oder 32,0). Woran kann das auf einmal liegen?
 
Hallo,

Du solltest im Programm nach "Doppelbelegung" des Merkerwortes durchsuchen, zum Beispiel speicherst Du die Temperatur im MD 10 ab, benutzt aber Merker M10.0 bis M10.7/M11.0 bis M 11.7, oder MW 10/MW 11 oder MB10/MB11,MB12/MB13 undso weiter...

Es kann aber auch sein, dass Du das MerkerDoppelwort zur Zwischenspeicherung bei der Errechnung benutzt, sodass für einen (sehr, sehr kurzen) Zeitraum ein "falscher" Wert im Merkerwort ist; greift dann WinCC geneu in diesem Zeitraum auf diesen Wert zu, zeigt es dann diesen (falschen) Wert bis zur nächsten Auffrischung an.

Ich hoffe, Dir weitergeholfen zu haben

Gruß

S7_Programmer
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo 00schneider,

Verwendest du den "SCALE"-Baustein (FC 105)?
War der Wert schon mal korrekt auf dem Display?
Wird er erst nach einer Änderung falsch dargestellt?
Hast du Änderungen in einem Datenbaustein gemacht?

Versuch mal die „Bausteinkonsistenz prüfen“, alles neu übersetzen, alles übertragen...
…inklusive dem WinCC -Projekt...

Gruß
Chräshe
 
Offensichtlich eine Doppelbelegung irgendwo gewesen. Kann man irgendwie eine Übersicht aufrufen, was für M's, MD's, T's, usw.usf. man bereits vergeben hat?
 
Mit sinnvollen Variablennamen fällt das sofort auf...:ROFLMAO:
Alternativ gibt es unter „Referenzdaten“ eine Rubrik, wo du alle verwendeten Adressen findest. In einer anderen Rubrik siehst du, wenn noch kein Variablenname vergeben wurde. Diese sollte im Idealfall leer sein... :rolleyes:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

die Übersicht kannst Du wie folgt aufrufen:
-Gehe auf den Operanden in KOP/FUP/AWL;
-Rechte Maustaste;
-Gehe zu;
-Verwendungsstelle;
-Überlappender Zugriff auswählen.

Ich habs nochmal kurz ohne Symbole ausprobiert; Bildschirm-Copys in PDF,
ich hab mal mit Absicht Überlappende Zugriffe programmiert!.

Weiter viel Erfolg!

S7_Programmer
 

Anhänge

  • Uberlappender_Zugriff.pdf
    132,9 KB · Aufrufe: 27
Zurück
Oben