Projektierung

| ALPHA-VISION® PMU

# Projektierung

Datenobjekte liefern Werte/Status zurück, diese Rückmeldungen können Problemlos in Textmeldungen gewandelt werden.

## Textumschaltung

In einer mehrsprachigen (Deutsch / Englisch) Umgebung sollen für ein Ventil folgende Textmeldungen ausgegeben werden:

Auf - Transient - Zu - Undefiniert - Störung

dafür wird der Visualisierung das Datenobjekt Ventil_1" zur Verfügung gestellt, es hat bei:

Zustand | Wert
--- | ---
Auf | 1
Transient | 3
Zu | 5
Undefiniert | 7
Störung | 10

### Lösung 1

Die Texanzeige erfolgt über Textdatei.
Im AbvEditor:
- Text eingefügt.
- Textfeld über Bearbeiten/Attribute sequenziell die Kategorie "Variablen" mit:

      Obj_CondTxt(Ventil_1,Value,Meldungen.txt,LP_0)

  belegen.
  Mit beliebigen Editor die Textdatei "Meldungen.txt" mit folgenden Inhalt erzeugen:

      [LP_0];          Sektionsname
      X1=Auf;          Text bei Rückgabewert 1 (Projektiersprache)
      X3=Transient;    Text bei Rückgabewert 3 (Projektiersprache)
      X5=Zu;           Text bei Rückgabewert 5 (Projektiersprache)
      X7=Undefiniert;  Text bei Rückgabewert 7 (Projektiersprache)
      X10=Störung;     Text bei Rückgabewert 10 (Projektiersprache)
      E1=Open;         Text bei Rückgabewert 1 (Englisch)
      E3=Transient;    Text bei Rückgabewert 3 (Englisch)
      E5=Closed;       Text bei Rückgabewert 5 (Englisch)
      E7=Undefined;    Text bei Rückgabewert 7 (Englisch)
      E10=Disturbed;   Text bei Rückgabewert 10 (Englisch)

  Siehe auch Multiple Language Support
  Hinweise:
  Das Textfeld liefert für die Werte 1,3,5,7,10 die entsprechenden Texte, bei allen anderen Werten ist das Textfeld leer.
  Die Schriftart ist ist von der Projektierung in Vision abhängig
  Eine Farbdynamisierung, oder unterschiedlicher Stil ist nicht möglich
  Alle Textumschaltungen dieser Art können in einer Textdatei definiert werden

  ### Lösung 2

  Die Texanzeige erfolgt über Figurenaustausch.
  Im AbvEditor:
- Über Datei / Neu Typ: Figur erstellen.
- Text "Auf" eingefügen, speichern.
  (diesen Vorgang für alle Texte in Projektiersprache wiederholen)
- Die Figur "Auf" über das Rollmenü Einfügen / Figur im gewünschten Bild eingefügt.
- Die Figur über Bearbeiten/Attribute sequenziell die Kategorie "Dynamik" mit:

      Obj_QueryAttr(Ventil_1,Value)
      Umschalttabelle: UT_BZLP1

  eingefügt.
  Die zugehörige Umschalttabelle "UT_BZLP1" hat folgenden Inhalt:

  Zust. | Beschreib. | Figur | Rot. | Spieg.
  --- | --- | --- | --- | ---
  -1 | keine Anzeige | nix | 0 | No
  1 | Leerlauf | Lrlf | 0 | No
  3 | Teillast 1 | Tll1 | 0 | No
  4 | Teillast 2 | Tll2 | 0 | No
  7 | Normallast | Nmlt | 0 | No
  10 | Volllast | Vllt | 0 | No

  Aufbau einer Figurumschalttabelle siehe: Einstellungen / Figurumschalttabelle bearbeiten
  Hints & Tips
  Da jede Figur individuell erstellt wird ist eine Farb= und Stildynamisierung möglich
  Die Sprachumschaltung wird über die Standardfunktion Multiple Language Support gelöst.