PamaglaweBedien- und Projekthilfe
Objekte · Anzeigen

Zustände mit Texten und Übersetzungen anzeigen

Die Zustandsanzeige setzt einen SPS-Wert in einen Ausgabetext um. Bis zu 16 Werte lassen sich eigenen Texten zuordnen. Das Beispiel prüft Aus, Betrieb, Warnung und Störung sowie die englische Übersetzung und die Ausgabe bei fehlender Zuordnung.

Hilfe-ID OBJ-STATE14 OriginalbilderVier Zustände, Ersatztext und Sprachwechsel geprüft

1. Zustandsanzeige einfügen

  1. Öffnen Sie die gewünschte Seite im Entwurfsmodus.
  2. Wählen Sie Anzeigen → Zustand und platzieren Sie das Objekt.
  3. Öffnen Sie die Eigenschaften per Doppelklick.
Anzeigen → Zustand auswählen.
Die neue Anzeige zeigt den Titel Zustand und den Text Aus.
Position 20 / 160, Größe 210 × 50 Pixel; Text / Startwert ist Zustand.

Das Beispiel verwendet eine Größe von 210 × 50 Pixeln und den Text Zustand. Der Eintrag Text / Startwert dient auch als Ersatztext, wenn keine Wertzuordnung passt.

2. Textzuordnungen und Ersatztext prüfen

Klicken Sie auf 16 Textzuordnungen bearbeiten.

Bis zu 16 Werte werden exakt verglichen. Die ersten vier Texte sind Aus, Betrieb, Warnung und Störung.

Links steht der SPS-Wert, daneben der deutsche Grundtext. Für das Beispiel bleiben die ersten vier Zuordnungen bestehen:

0
Aus.
1
Betrieb.
2
Warnung.
3
Störung.

Tragen Sie unten bei Vorschauwert die Zahl 2 ein und klicken Sie auf Vorschau.

Der Vorschauwert 2 ergibt Warnung.

Testen Sie anschließend 99. Dieser Wert ist keiner der vorhandenen Zeilen zugeordnet.

Für 99 greift der Ersatztext Zustand aus Text / Startwert.

Die Vorschau zeigt den Ersatztext Zustand. Die Werte werden exakt verglichen; eine Textzuordnung beschreibt keinen Wertebereich.

3. Übersetzung und Projektsprache

  1. Wählen Sie oben rechts im Zuordnungsdialog English.
  2. Tragen Sie rechts neben dem Grundtext Warnung die Übersetzung Warning ein.
  3. Übernehmen Sie die Änderungen und stellen Sie in den Einstellungen die Projektsprache auf English.
  4. Öffnen Sie die Textzuordnungen erneut und prüfen Sie Preview value = 2 → Preview.
Nach Umstellung der Projektsprache auf English ergibt Wert 2 den eingetragenen Text Warning.

Die Ausgabe lautet Warning. Die Sprachauswahl über der rechten Spalte bestimmt, welche Übersetzung Sie bearbeiten. Die Projektsprache bestimmt die verwendete Ausgabe. Das bloße Auswählen von English in der rechten Spalte ersetzt daher nicht die Umstellung der Projektsprache.

Fehlende Übersetzung

Lassen Sie das englische Feld neben Betrieb leer. Prüfen Sie jetzt Preview value = 1.

Für Wert 1 fehlt die englische Übersetzung. Die Vorschau verwendet Betrieb aus German / base text.

Die Ausgabe bleibt Betrieb: Fehlt die Übersetzung für die Projektsprache, wird der deutsche Grundtext verwendet.

Bestätigen Sie mit Apply. Diese Schaltfläche entspricht Übernehmen in der deutschen Oberfläche.

4. Prozessvariable zuordnen

Öffnen Sie in den Objekteigenschaften Process variable → Symbol und wählen Sie das bereits vorhandene Symbol Anlage_Betriebsart. Übernehmen Sie die Auswahl.

Modbus_Testserver, IP-Adresse 127.0.0.1, Adresse 40003 und UINT16.
PLC / device
Modbus_Testserver.
IP address
127.0.0.1.
Symbol / Physical PLC address
Anlage_Betriebsart / 40003.
Data type / Register type
UINT16 / Holding Register, FC 03/06.

Bestätigen Sie die Objekteigenschaften mit Apply und speichern Sie das Projekt.

5. Ausgabe im Testmodus prüfen

Verwenden Sie Kein Kommunikationstreiber – nur Simulation. Öffnen Sie die Kommunikationstabelle und den Tabelleneditor. Ändern Sie jeweils den Simulationswert von Anlage_Betriebsart, speichern Sie und starten Sie den Testmodus mit F5. Ab Version 2.61.503 liest Play die gespeicherten Tabellen-Simulationswerte beim Start ein.

Wert 2 mit Projektsprache English

Setzen Sie den Simulationswert auf 2 und lassen Sie die Projektsprache auf English.

Wert 2 zeigt Warning mit gelbem Rand und gelber Schrift.

Die Anzeige zeigt Warning in Gelb. Der eigene Titel Zustand bleibt in diesem Beispiel unverändert.

Wert 2 mit Projektsprache Deutsch

Beenden Sie den Testmodus, stellen Sie die Projektsprache wieder auf Deutsch und starten Sie erneut mit F5. Der Wert bleibt 2.

Nach Rückkehr zur Projektsprache Deutsch zeigt derselbe Wert 2 wieder Warnung.

Wert 3: Störung

Beenden Sie den Testmodus, speichern Sie in der Tabelle den Simulationswert 3 und starten Sie erneut.

Wert 3 zeigt Störung in Rot.

Wert 1: Betrieb

Wiederholen Sie den Ablauf mit 1.

Wert 1 zeigt Betrieb in Grün.

Wert 0: Aus

Testen Sie abschließend 0.

Wert 0 zeigt Aus in Grau.

Damit sind die Standardzustände geprüft: 0 grau, 1 grün, 2 gelb und 3 rot. Die Übersetzung verändert den Ausgabetext, während derselbe SPS-Wert dieselbe Zustandsfarbe behält.

Häufige Fragen

Warum bleibt der Ausgabetext trotz English deutsch?

Prüfen Sie die Projektsprache und die Übersetzung in der passenden Zeile. Ein leeres Übersetzungsfeld führt zum deutschen Grundtext. Die Auswahl über der Übersetzungsspalte allein schaltet die Projektsprache nicht um.

Warum erscheint bei 99 Zustand?

Im Beispiel sind die Werte 0 bis 15 zugeordnet. Für 99 gibt es keinen Treffer, daher verwendet die Vorschau Text / Startwert als Ersatztext.

Ändert der Vorschauwert den SPS-Wert?

Der Vorschauwert prüft die Textausgabe im Dialog. Für den gezeigten Play-Test ändern Sie den gespeicherten Simulationswert in der Kommunikationstabelle.

Worin unterscheidet sich Zustand vom Objekt Status?

Zustand wertet den Inhalt eines Prozesswerts aus. Das Objekt Status zeigt die Aktualität des Datenempfangs einer Verbindung.

Objekte bearbeiten: Tastenkürzel

Zum Verschieben, Kopieren und Löschen gelten die allgemeinen Tastenkürzel für Objekte.

Bildansicht
Zustandsanzeige Warnung