Daten aus der CPU über das Panel auslesen

Andy Latte

Level-1
Beiträge
84
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

ich möchte gerne über eine Visualisierung Daten aus der CPU auslesen. Dieses soll als Servicebild dienen. Ich habe also zwei Felder: In dem einen Feld steht die DB Nummer (100) und in dem anderen Feld der Bereich (200). Ich möchte also den Wert im DB100.DBD200 anzeigen lassen. Wie kann ich das in der Steuerung realisieren??

Viele Grüße
 
So könnte es gehen:

Code:
L MW 402  // DB Nummer von Visu
AUF DB[MW402]

L MD404  // Datenfach
L DBD[MD404]
T MD 408 // Anzeige an Visu
... wenn ich es richtiug verstanden habe...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
So könnte es gehen:

Code:
L MW 402  // DB Nummer von Visu
AUF DB[MW402]

L MD404  // Datenfach
L DBD[MD404]
T MD 408 // Anzeige an Visu
... wenn ich es richtiug verstanden habe...

Aber Achtung, auch hier muß ein Pointerformat für MD404 verwendet werden!

Beispiel für einen Pointer im Doppelwortformat:

L P#8.7 //Lade den Wert des Pointers in AKKU 1.
T MD2 //Transferiere den Pointer nach MD2.
U E [MD2] //Frage den Signalzustand an Eingang E 8.7 ab
= A [MD2] //und weise den Signalzustand Ausgang A 8.7 zu.
 
Hallo Andy,
es geht bei Flex und/oder ProTool auch mit Multiplex-Variablen in der Visu. Hier legst du für deine Eingabefelder interne Variablen an, die du beschreibst und diese benutzt du dann zum Adressieren der MUX-Variablen - die zeigt dir dann den Inhalt an. Vorteil hier: du mußt nicht überprüfen,. ob es die eingegebene Adresse überhaupt gibt (weil sonst die CPU möglicherweise in den Stop geht).

Gruß
LL
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Welches Panel hast Du denn.

Wenn man z.B. als Service einen DB oder alle Eingänge oder Ausgänge anzeigen will, gibts es auch je nach panel die Funktion Status/Steuern (falls Du die noch nicht kennst)
Dazu kommt einfach nur das Objekt auf ein Bild und du hast fertig.
Schau mal bei Bedarf in WinCC Erweiterte-Objekte->Status/Steuern
 
Geht auch damit,
Aber Achtung , damit kann man böse Sachen anstellen.
Am besten den Button für "Schaltfläche für Schreiben" abschalten.
 
Zurück
Oben