Messwerte mit der Rundanzeige darstellen
Die Rundanzeige stellt einen Messwert mit einem Zeiger auf einer Rundskala dar. Zusätzlich lässt sich der aktuelle Wert als Zahl unter dem Instrument anzeigen. Das Beispiel verbindet eine Skala von 0 bis 100 % mit einem eigenen SPS-Symbol.
1. Rundanzeige einfügen
- Öffnen Sie die gewünschte Seite im Entwurfsmodus.
- Wählen Sie unter Anzeigen → Rundanzeige das Objekt.
- Platzieren Sie es auf der Zeichenfläche und öffnen Sie die Eigenschaften per Doppelklick.
Der Eigenschaftendialog nennt das Objekt Rundinstrument. Im Beispiel beträgt die Größe 170 × 165 Pixel. Der Eintrag Messwert unter Text / Startwert bildet die Überschrift über dem Instrument.
2. Skalierung und Einheit einstellen
Klicken Sie auf SPS-Wert umrechnen.
- Berechnung
- Lineare Zweipunkt-Skalierung.
- SPS-Rohwert Minimum / Maximum
- 0 / 100.
- Ausgabewert Minimum / Maximum
- 0 / 100.
- Einheit / Dezimalstellen
- % / 0.
- SPS-Vorschauwert x
- 50; die Vorschau zeigt 50 %.
Lassen Sie Aktuellen Wert unter dem Rundinstrument anzeigen zunächst eingeschaltet und bestätigen Sie mit Übernehmen. Mit dieser Skalierung entspricht der Rohwert direkt dem angezeigten Prozentwert. Der Vorschauwert dient zur Kontrolle im Dialog; den Testwert für Play legen Sie anschließend in der Kommunikationstabelle fest.
3. SPS-Symbol ergänzen
Klicken Sie in den Objekteigenschaften bei Prozessvariable auf Symbol und öffnen Sie Tabelle bearbeiten.
- Markieren Sie die vorhandene Zeile Anlage_Fortschritt und klicken Sie auf Duplizieren.
- Bearbeiten Sie die Felder der neuen Zeile per Doppelklick.
- SPS / Gerät
Modbus_Testserver- Symbol / Adresse
Anlage_Rundanzeige/40014- Simulationswert
75- Datentyp / Länge
UINT16/1Register.- Einheit
- %
- Beschreibung
- Messwert Rundanzeige.
- Verbindung
127.0.0.1, Port502, Unit-ID1.
Klicken Sie auf Tabelle prüfen.
Die Beispieltabelle enthält nun 13 gültige Zeilen. Speichern Sie die Tabelle und schließen Sie den Tabelleneditor. Verwenden Sie in einem anderen Projekt eine dort freie, passende Adresse.
4. Symbol übernehmen
Wählen Sie Anlage_Rundanzeige in der Kommunikationstabelle.
Kontrollieren Sie die Angaben und klicken Sie auf Übernehmen unten rechts.
Die Prozessvariable ist jetzt in den Objekteigenschaften eingetragen. Bestätigen Sie erneut mit Übernehmen und speichern Sie das Projekt.
5. Mit 75, 0 und 100 Prozent testen
Wählen Sie in den Projekteinstellungen Kein Kommunikationstreiber – nur Simulation. Starten Sie mit F5 den Testmodus. Ab Version 2.61.503 werden die gespeicherten Tabellen-Simulationswerte beim Play-Start eingelesen. Ein externer Modbus-Testserver ist für diesen Ablauf nicht erforderlich.
75 %: Wert innerhalb der Skala
Zeiger und zusätzliche Zahl zeigen den gespeicherten Testwert 75 an.
0 %: Skalenanfang
- Beenden Sie den Testmodus.
- Öffnen Sie die Kommunikationstabelle und deren Tabelleneditor.
- Ändern Sie den Simulationswert von Anlage_Rundanzeige auf 0, speichern Sie und schließen Sie die Dialoge.
- Starten Sie den Testmodus erneut mit F5.
100 %: Skalenende
Wiederholen Sie den Ablauf mit dem Simulationswert 100.
Der Zeiger steht nun am rechten unteren Ende der Skala; darunter erscheint 100 %.
6. Zusätzliche Zahl ausblenden
- Beenden Sie den Testmodus und öffnen Sie die Objekteigenschaften.
- Klicken Sie auf SPS-Wert umrechnen.
- Entfernen Sie den Haken bei Aktuellen Wert unter dem Rundinstrument anzeigen.
- Bestätigen Sie beide Dialoge mit Übernehmen und starten Sie erneut mit F5.
Die separate Zahl unter dem Instrument verschwindet. Der Zeiger bleibt beim aktuellen Wert von 100 %, und die Skalenenden 0 % und 100 % bleiben beschriftet. Der Kreis nutzt den frei gewordenen Platz innerhalb des Objekts. Setzen Sie den Haken wieder, um die zusätzliche Zahl einzublenden.
Häufige Fragen
Warum bleibt die Anzeige bei 50 %?
Prüfen Sie die Symbolzuordnung und den gespeicherten Simulationswert. Starten Sie Play nach einer Tabellenänderung erneut. Der Vorschauwert im Umrechnungsdialog ist nicht der Tabellen-Simulationswert.
Warum zeigt der Zeiger bei 100 % nach rechts unten?
Die Skala beginnt links unten bei 0 %, verläuft über die obere Kreishälfte und endet rechts unten bei 100 %.
Warum sind 0 % und 100 % trotz ausgeblendeter Wertanzeige sichtbar?
Diese beiden Texte beschriften die Skalenenden. Die Option schaltet ausschließlich die zusätzliche aktuelle Zahl unter dem Instrument um.
Die Skalenbeschriftung verdeckt den Kreisrand.
Ab Version 2.61.506 haben die Beschriftungen einen transparenten Hintergrund und sitzen drei Pixel höher. Verwenden Sie diesen oder einen neueren Programmstand für die korrigierte Darstellung.
Objekte bearbeiten: Tastenkürzel
Zum Verschieben, Kopieren und Löschen gelten die allgemeinen Tastenkürzel für Objekte. Weitere Berechnungen beschreibt die Anleitung zu Formeln.