Eine Regel ändert, wie ein Symbol oder eine Verbindung aussieht, solange eine Bedingung erfüllt ist: Einen Tank gelb färben, wenn er niedrig steht, eine Pumpe im Alarm blinken lassen, eine Reservepumpe ausblenden, „Hoch: 92 %“ anzeigen. Regeln werden in der Zeichnung gespeichert, auf dem Reiter Regeln des Inspektors, sodass jedes Gerät, das die Zeichnung verwendet, sie erhält. Eine Zeichnung enthält bis zu 200 Regeln.
„Eine Regel liest einen Wert eines Symbols. Welches Gerät diesen Wert sendet, wird nach dem Speichern der Zeichnung in den Ansichten des Geräts oder des Standorts gewählt, nicht hier.“
Eine Regel hinzufügen
- Öffnen Sie die Zeichnung im Designer und wählen Sie ein Symbol aus (oder nichts, für eine Regel für alle Symbole).
- Öffnen Sie den Reiter Regeln und wählen Sie Regel hinzufügen.
- Legen Sie Gilt für, Wenn und Dann fest (unten).
- Beobachten Sie Trifft jetzt zu / Trifft nicht zu: ob die Regel für die aktuellen Live-Daten gerade gilt. Verwenden Sie den Reiter Was-wäre-wenn, um andere Werte auszuprobieren.
- Speichern Sie die Zeichnung.
Jede Regel wird in Worten wiedergegeben, zum Beispiel „Für pump1: Wenn Messwert dieses Symbols über 80 liegt, Zustand auf Warnung setzen, ‚Hoch: {value}‘ anzeigen“.
Gilt für
| Ziel | Bedeutet |
|---|---|
| Ein Symbol | Dieses Symbol, anhand seiner ID |
| Eine Verbindung | Eine Verbindung anhand ihrer ID in Zustand von Zeile |
| Ein Objekt aus Daten | Ein Objekt anhand seiner ID |
| Jedes Symbol und jede Verbindung (*) | Alle von ihnen |
things:* | Jedes aus Daten platzierte Objekt |
Wenn
Eine Regel hat bis zu zwei Bedingungen, verknüpft mit Und (alle treffen zu) oder Oder (eine trifft zu), oder Immer (keine Bedingung).
Eine Bedingung liest entweder:
- Einen Wert eines Symbols: Dieses Symbol oder ein anderes (Von Symbol), und Welcher Wert: Messwert, Zweiter Messwert, Läuft, Status, Öffnung, Drehzahl, Richtung, Warnung, Kritisch, Name, Kapazität, Betriebsart, Datenqualität, Alarm quittiert, Befehl ausstehend, Befehl fehlgeschlagen oder Anderer Wert (erweitert)… anhand seines Namens in den Daten; oder
- Einen Platinenparameter.
Vergleiche (Ist): gleich, ungleich, größer als, größer oder gleich, kleiner als, kleiner oder gleich, zwischen (einschließlich), einer von (eine Liste, durch Kommas getrennt), gesetzt, nicht gesetzt, wahr / ein, falsch / aus.
Dann
| Wirkung | Werte |
|---|---|
| Zustand | Keine Änderung, Leerlauf, Läuft, Warnung, Kritisch, Aus (passiv, nichts fließt) |
| Farbe | Färbt das Symbol: der Körper erhält einen Farbton, Umriss und beleuchtete Teile erhalten die Farbe selbst |
| Flüssigkeitsfarbe | Die Füllung eines Tanks oder Behälters |
| Passive Darstellung | Abdunkeln |
| Blinken | Nicht, wenn der Betrachter reduzierte Bewegung wünscht oder die Animation ausgeschaltet ist |
| Ausblenden | Verbindungen, die ein ausgeblendetes Symbol berühren, werden trotzdem gezeichnet |
| Name | Eine Beschriftung mit bis zu 80 Zeichen, mit Platzhaltern (unten) |
| Medium | Was fließt: kalt, warm, Wasser oder eine eigene Farbe |
| Bewegung | Anhalten oder Eingeschaltet lassen |
| Betriebsart | Automatisch, Manuell (M-Kennzeichen), Lokal (L-Kennzeichen), In Wartung (Schraubenschlüssel), Verriegelt (Vorhängeschloss), Simuliert (S-Kennzeichen) |
| Datenqualität | Gut, Veraltet (Uhr, abgedunkelt), Fehlerhaft oder unsicher (?, abgedunkelt), Verloren (Kreuz, verblasst) |
| Drehzahl (% des Nennwerts) | 0 bis 400. „0 steht still und behält seine Farbe; eine negative Zahl läuft rückwärts.“ |
| Richtung | Vorwärts oder Rückwärts |
| Alarm quittiert | Nein (blinkt, bis jemand quittiert) oder Ja (dauerhaft) |
| Öffnung (%) | Ein Balken entlang der Unterseite eines Ventils, einer Klappe, Tür oder Jalousie |
| Befehl ausstehend, Befehl fehlgeschlagen | Ein Drehsymbol oder eine rote Markierung in der unteren rechten Ecke |
| Nach rechts verschieben um, Nach unten verschieben um | Szeneneinheiten, -4.000 bis 4.000 |
| Größe (Vielfaches der eigenen) | 0,2 bis 4 |
| Drehen auf | Eine Vierteldrehung |
| Darstellen als | Ein anderes Symbol an derselben Stelle. Ein Symbol aus einer Bibliothek, die Sie nicht besitzen, wird als Platzhalter gezeichnet. |
Platzhalter in einem Namen
| Platzhalter | Gibt aus |
|---|---|
{value}, {value2} | Der Messwert und der zweite Messwert, mit ihrer Einheit |
{condition} | Was die Bedingung der Regel liest (ein Ein/Aus-Wert gibt Ein oder Aus aus) |
{label}, {id} | Name und ID des Symbols |
{param:name} | Ein Platinenparameter |
Reihenfolge
„Regeln laufen von oben nach unten; jede zutreffende Regel wirkt, eine spätere Regel gewinnt bei derselben Änderung, und „Stopp“ beendet die Regeln für dieses Ziel.“ Verwenden Sie Nach oben und Nach unten, um sie zu ordnen. Hier stoppen bedeutet „Nachdem diese Regel gegriffen hat, gilt keine spätere Regel mehr für dieses Ziel.“
Der Reiter Probleme warnt vor Regeln, die nie sichtbar werden können, zum Beispiel „Regel 4 überschreibt die Farbe, die Regel 2 setzt, immer wenn beide gelten, daher zeigt Regel 2 sie nie“, „Regel 5 gilt nie: Regel 3 stoppt pump1 immer zuerst“ und „Regel 2 liest die Spalte flow, die die Tabelle nicht hat, daher kann diese Bedingung nie zutreffen“.
Beispiele
Niedriger Füllstand in einem Tank (Ziel tank1):
| Wenn | Dann |
|---|---|
| Messwert dieses Symbols ist kleiner als 20 | Zustand Warnung, Name Low: {value} |
| Messwert dieses Symbols ist kleiner als 5 | Zustand Kritisch, Blinken Ja, Name Empty: {value} |
Die zweite Regel kommt später, daher gewinnt sie, wenn beide zutreffen.
Eine Pumpe im Handbetrieb anzeigen (Ziel *): Wenn Betriebsart dieses Symbols gleich manual ist, Betriebsart Manuell (M-Kennzeichen).
Reservepumpe ausblenden (Ziel pump2): Wenn der Platinenparameter duty gleich pump1 ist, Ausblenden Ja.
Geschlossenes Ventil (Ziel valve3): Wenn Läuft dieses Symbols falsch / aus ist, Öffnung (%) 0 und Farbe grau. Um die tatsächliche Öffnung zu zeigen, verbinden Sie stattdessen das Feld Öffnung des Ventils mit dem Gerätewert in den Ansichten.
Veraltete Daten überall (Ziel *, erste Regel): Wenn Datenqualität dieses Symbols gleich stale ist, Datenqualität Veraltet (Uhr, abgedunkelt), Hier stoppen.
Regeln in 3D-Ansichten
3D-Ansichten, die aus einer Zeichnung erstellt werden, übernehmen deren Regeln, wo möglich. Eine Karte Entwurf, live (3D) hat eigene Regeln; der Name einer Regel wird nur angezeigt, solange Namen in der Szene eingeschaltet ist („Eine Regel setzt eine Beschriftung: Schalten Sie Beschriftungen in den Karteneinstellungen ein, um sie anzuzeigen.“).

