PamaglaweBedien- und Projekthilfe
Objekte · Struktur

Polylinie – Verlauf und Zustandsfarben

Eine rechtwinklige Polylinie zeichnen, einen Endpfeil einstellen und ihre Farbe über ein eigenes Prozesssymbol steuern.

Hilfe-ID OBJ-POLYLINE11 Originalbilder

1. Polylinie zeichnen

  1. Wählen Sie Struktur → Polylinie.
  2. Klicken Sie auf den Startpunkt und anschließend auf die gewünschten Eckpunkte. Die Segmente verlaufen waagerecht oder senkrecht und rasten am Seitenraster ein.
  3. Beenden Sie den Verlauf mit einem Doppelklick am letzten Punkt. Alternativ beenden Esc oder Rechtsklick den Verlauf mit den bereits gesetzten Punkten.

Mindestens zwei Punkte sind erforderlich. Das Beispiel führt zuerst nach rechts, dann nach unten und erneut nach rechts. Die gesamte Polylinie ist ein Objekt. Sie besitzt keine automatische Verbindung zu anderen Objekten; ihre Endpunkte folgen daher keinem benachbarten Symbol.

Polylinie in der Gruppe Struktur auswählen.
Eine Polylinie mit zwei rechtwinkligen Richtungswechseln.

2. Objekteigenschaften

Öffnen Sie die Objekteigenschaften. Das Beispiel verwendet Start X = 40, Start Y = 150 und Transparenz 100. Über Bereich zuordnen lässt sich die Polylinie einem Register, Klapp- oder Scrollbereich zuweisen.

Die Prozessvariable und die fünf Vergleichswerte bestimmen später den Farbzustand. Öffnen Sie zunächst Polylinie einstellen.

Objekteigenschaften mit Startpunkt und fünf Vergleichswerten.

3. Linienart, Pfeile und Farben einstellen

Der gemeinsam verwendete Dialog trägt im Screenshot die Überschrift Linie / Pfeil einstellen. Die Vorschau zeigt den geknickten Verlauf der Polylinie.

  • Linienstärke: 4 px im Beispiel, zulässig sind 1 bis 30 px.
  • Linienart: Durchgezogen im Beispiel; außerdem stehen Gestrichelt, Gepunktet und Strich-Punkt zur Verfügung.
  • Pfeilspitze am Anfang: ausgeschaltet; Pfeilspitze am Ende: im aktuellen Screenshot ausgeschaltet. Für einen Richtungspfeil bei Bedarf einschalten.
  • Farbumschlag über Prozesswert: eingeschaltet.

Bei aktiviertem Farbumschlag werden die Zustandsfarben verwendet; die einfache Linienfarbe ist dann deaktiviert. Ohne Farbumschlag verwenden Sie eine feste Linienfarbe. Die Richtung der Polylinie ergibt sich aus der Reihenfolge ihrer gezeichneten Punkte. Der allgemeine Hinweis auf Drehung im gemeinsamen Dialog bezieht sich auf das Linienobjekt; die hier gezeigten Polylinien-Eigenschaften bieten kein Drehungsfeld.

Aktueller Dialog: Stärke 4, beide Pfeilspitzen aus, Farbumschlag und Fließanimation eingeschaltet.

Die zusätzlichen Einstellungen zur Fließanimation erklärt Abschnitt 8. Im aktuellen Bild ist die Fließrichtung umgekehrt, die Geschwindigkeit beträgt 40 px/s und die Beschränkung auf den Zustand An ist ausgeschaltet. Die älteren Beispiele weiter unten zeigen die Zustandsfarben vor dieser Erweiterung.

4. Ein eigenes Prozesssymbol anlegen

  1. Öffnen Sie über Symbol die Kommunikationstabelle und wählen Sie Tabelle bearbeiten.
  2. Ergänzen Sie über + Zeile den folgenden Eintrag. Im Beispiel wächst die Tabelle von 15 auf 16 Symbole.
  3. Prüfen und speichern Sie die Tabelle und schließen Sie den Tabelleneditor.
  4. Wählen Sie Anlage_Poly-Linie aus und übernehmen Sie die Symbolauswahl in die Objekteigenschaften.
FeldBeispielwert
SPS / GerätModbus_Testserver
SymbolAnlage_Poly-Linie
Adresse40017
Simulationswert0
Datentyp / LängeUINT16 / 1
IP-Adresse / Port / Unit-ID127.0.0.1 / 502 / 1
BeschreibungSteuerwort Poly Linie

Die Symbolinformationen zeigen Holding Register / FC 03/06. Kontrollieren Sie nach der Übernahme insbesondere Gerät, Symbol, Adresse 40017 und UINT16. Anlage_Linie an Adresse 40016 gehört zum vorherigen Linienbeispiel und ist ein anderes Symbol.

Kommunikationstabelle vor dem Ergänzen des neuen Symbols.
Neue Zeile Anlage_Poly-Linie an Adresse 40017 mit Simulationswert 0.
Das neue Symbol in der Kommunikationstabelle auswählen.

5. Vergleichswerte und Zustandsfarben

Verwenden Sie die folgenden Vergleichswerte in den Objekteigenschaften und die zugehörigen Farben aus dem Einstellungsdialog:

ZustandVergleichswertFarbe
Aus0Grau · #C7D0D6
An1Türkisgrün · #23BCA2
Hand2Blau · #3B82F6
Störung4Rot · #D9534F
Wartung8Gelb · #F7B731

Bestätigen Sie die Einstellungen und speichern Sie das Projekt. Die Farben zeigen den gemeldeten Zustand an; ein Pfeil ist keine Flussmessung.

6. Die Farben im Testmodus prüfen

Aktivieren Sie den lokalen Projektsimulator für das Beispiel und starten Sie den Testmodus mit F5. Die Modbus-Verbindung muss online sein. Geben Sie am zugeordneten Testregister 40017 nacheinander die Vergleichswerte vor.

Die Bildfolge zeigt Aus (0), Hand (2), Störung (4) und Wartung (8). Verlauf und Endpfeil bleiben gleich; die gesamte Polylinie wechselt ihre Farbe. Für An (1) ist Türkisgrün konfiguriert; dafür liegt in dieser Bildfolge kein separates Testbild vor.

Graue Polylinie mit Endpfeil: Zustand Aus.
Blaue Polylinie: Zustand Hand.
Rote Polylinie: Zustand Störung.
Gelbe Polylinie: Zustand Wartung.

7. Wenn der Farbumschlag fehlt

  • Ist Farbumschlag über Prozesswert eingeschaltet?
  • Ist das eigene Symbol Anlage_Poly-Linie / 40017 zugeordnet?
  • Ist die Verbindung online und liefert sie den gewünschten Vergleichswert?
  • Sind die Zustandsfarben und Vergleichswerte korrekt übernommen?

Weitere Beispiele: Linie / Pfeil und Tastenkürzel.

8. Fließanimation (ab 2.61.512)

In den Objekteigenschaften Polylinie einstellen öffnen und Fließanimation im Playmodus einschalten. Helle Striche bewegen sich über der unveränderten Grundlinie. Bei bestehenden Objekten bleibt die Animation ausgeschaltet, bis Sie sie aktivieren.

  • Fließrichtung umkehren: kehrt die Bewegung gegenüber der Reihenfolge der gezeichneten Punkte um.
  • Geschwindigkeit: 5 bis 200 Pixel pro Sekunde, standardmäßig 40. Das ist eine optische Geschwindigkeit, kein gemessener Durchfluss.
  • Nur im Zustand An bewegen: standardmäßig eingeschaltet. Das Pumpensignal über die vorhandene Prozessvariable zuordnen und die Vergleichswerte für An/Aus festlegen. Die Bewegung läuft nur im zugeordneten Zustand An. Aus, Störung, Hand und Wartung halten sie an.

Für eine dauernde Bewegung im Playmodus die Zustandsbedingung ausschalten. Bei ungültiger Kommunikation stoppt die Animation weiterhin. Editor und Dialogvorschau bleiben statisch. Die Animation ist eine Anzeige: Sie startet keine Pumpe und sendet keinen Steuerbefehl.

Übernehmen speichert die Objekteinstellungen; anschließend das Projekt speichern. Die Optionen bleiben beim erneuten Öffnen erhalten. Im bisherigen Demo-Paket 2.61.511 ist diese Erweiterung noch nicht enthalten.

Fließanimation eingeschaltet, Fließrichtung umgekehrt, Geschwindigkeit 40 px/s. „Nur im Zustand An bewegen“ ist in diesem Beispiel ausgeschaltet.

Mit den gezeigten Einstellungen bewegt sich die Linie im Playmodus unabhängig vom zugeordneten Farbzustand dauerhaft, solange die Kommunikation gültig ist. Soll die Bewegung eine eingeschaltete Pumpe darstellen, aktivieren Sie „Nur im Zustand An bewegen“. Mit Übernehmen bestätigen, das Projekt speichern und die Bewegung im Playmodus (F5) prüfen.

Bildansicht
Gelbe Polylinie: Zustand Wartung.