Den Verbindungsstatus anzeigen
Das Objekt Status zeigt, ob für die zugeordnete SPS-Verbindung aktuelle Daten vorliegen. Texte und Zeitüberschreitung lassen sich einstellen. Das Beispiel zeigt die Zustände Nicht konfiguriert, Verbunden und Keine Verbindung.
1. Status einfügen
- Öffnen Sie die gewünschte Seite im Entwurfsmodus.
- Wählen Sie Anzeigen → Status und platzieren Sie das Objekt.
- Öffnen Sie die Eigenschaften per Doppelklick.
Der Eigenschaftendialog heißt Verbindungsstatus. Der Eintrag unter Text / Startwert bestimmt die Beschriftung vor dem jeweiligen Status, hier SPS-Verbindung. Ohne zugeordnetes Gerät und ohne IP-Adresse erscheint Nicht konfiguriert.
2. Texte und Zeitüberschreitung einstellen
Klicken Sie auf Anzeigeobjekt einstellen.
- Text verbunden
- Verbunden.
- Text ohne Verbindung
- Keine Verbindung.
- Zeitüberschreitung (s)
- 5 Sekunden.
Bestätigen Sie mit Übernehmen. Gehen neue Daten für das zugeordnete Gerät beziehungsweise die IP-Adresse ein, gilt der Status als verbunden. Bleiben neue Daten länger als die eingestellte Zeit aus, wechselt er auf Keine Verbindung. Erkannte Verbindungsfehler können den Status auch schon vorher zurücksetzen.
3. Beispiel-Symbol anlegen
Klicken Sie in den Objekteigenschaften bei Prozessvariable auf Symbol und anschließend auf Tabelle bearbeiten.
Ergänzen Sie eine Zeile über + Zeile oder duplizieren Sie eine vorhandene Zeile desselben Geräts und passen Sie deren Angaben an:
- SPS / Gerät
Modbus_Testserver- Symbol / Adresse
Anlage_Status/40015- Simulationswert
0- Datentyp / Länge
UINT16/1Register.- Einheit
- Leer.
- Beschreibung
- Status SPS Verbindung.
- Verbindung
127.0.0.1, Port502, Unit-ID1.
Klicken Sie auf Tabelle prüfen.
Im Beispiel werden 14 gültige Zeilen bestätigt. Klicken Sie auf Speichern und schließen Sie den Tabelleneditor.
4. Verbindung über das Symbol zuordnen
Wählen Sie Anlage_Status in der Kommunikationstabelle und kontrollieren Sie die Symbolinformationen.
Klicken Sie auf Übernehmen unten rechts.
Bestätigen Sie die Objekteigenschaften ebenfalls mit Übernehmen und speichern Sie das Projekt. Das Objekt kennt jetzt das Gerät Modbus_Testserver und die IP-Adresse 127.0.0.1.
5. Beide Zustände testen
Für den lokalen Test wählen Sie Kein Kommunikationstreiber – nur Simulation und starten mit F5. Ab Version 2.61.503 werden die gespeicherten Tabellen-Simulationswerte beim Play-Start eingelesen. Auch dieser simulierte Empfang aktualisiert den Verbindungsstatus.
Verbunden
Nach dem Empfang zeigt das Objekt Verbunden mit einem grünen Rand und einem breiten grünen Streifen links. Der eingestellte Simulationswert 0 verhindert diesen Zustand nicht.
Keine Verbindung
Lassen Sie den Testmodus weiterlaufen, ohne neue Werte für dieses Gerät einzuspeisen. Wenn länger als fünf Sekunden keine Daten eintreffen, erscheint der rote Zustand.
Ein erneuter Play-Start liest die Tabellenwerte wieder ein und ermöglicht den erneuten Test des grünen Zustands. Im Betrieb mit einem Kommunikationstreiber halten regelmäßig empfangene Daten die Anzeige auf Verbunden.
Häufige Fragen
Warum steht dort Nicht konfiguriert?
Gerät und IP-Adresse fehlen. Ordnen Sie ein passendes Symbol zu oder ergänzen Sie die Verbindungsangaben in den Objekteigenschaften.
Warum wird der Status trotz Simulationswert 0 grün?
Der Status reagiert auf den Empfang von Daten. Der Inhalt des empfangenen Zahlenwerts entscheidet nicht über die Verbindung.
Warum wechselt die Anzeige in der Simulation nach fünf Sekunden auf Rot?
Die Tabellenwerte werden beim Play-Start eingelesen. Ohne weitere Daten läuft anschließend die eingestellte Zeitüberschreitung ab.
Überwacht die Anzeige nur Adresse 40015?
Die Aktualität wird über das zugeordnete Gerät oder die IP-Adresse bestimmt. Auch Daten anderer Symbole dieser Verbindung können den Status aktuell halten. Das Objekt prüft daher nicht, ob genau dieses einzelne Register noch aktualisiert wird.
Kann ich die beiden Meldungen ändern?
Ja. Öffnen Sie Anzeigeobjekt einstellen, ändern Sie Text verbunden und Text ohne Verbindung und übernehmen Sie beide Dialoge.
Objekte bearbeiten: Tastenkürzel
Zum Verschieben, Kopieren und Löschen gelten die allgemeinen Tastenkürzel für Objekte.