MpStatusDefinition

| ALPHA-VISION® AvET

# Statusdefinition für Messstellen

Über den Status (2 für Binäre, bis zu 9 für Analoge (inkl. OutOfRange)) der Messstellen kann das Alarmverhalten spezifiziert werden.

    Einzuhaltende Konventionen
    der Zustand "Out of range" muß projektiert sein
    definierte Status müssen mit 1 beginnen und lückenlos aufsteigend sein
    Grenzwerte müssen innerhalb des Messbereichs liegen
    Es muß Grenzwert1>Grenzwert2>...Grenzwert7> sein

Im AvET:

- sind Statusdefinitionen in MP-StatusDef.-Listen zusammengefasst
- haben MP-StatusDef.-Listen die Endung ".mps.xml"

Mit dem AvET können:

- MP-StatusDef.-Listen erstellt werden.
- MP-StatusDef.-Listen importiert werden.
  (Die Informationen dafür werden aus der _MP.dbf extrahiert)
- MP-StatusDef.-Listen exportiert werden.
  (Die Informationen aus den MP-StatusDef.-Listen werden in die _MP.dbf eingepflegt)

- Statusdfinitionen in MP-StatusDef.-Listen erstellt werden.
- Statusdfinitionen in MP-StatusDef.-Listen modifiziert werden.
- Statusdfinitionen MP-StatusDef.-Listen gelöscht werden.

  ## Erstellen von MP-StatusDef.-Listen

  Empfehlung: Im Projektordner einen Unterordner "Statusdef" anlegen.

  In der Symbolleiste oder dem Rollmenü 'Datei' "neu" wählen.

  Im Auswahlfenster "Files" die Auswahl "MP-StatusDef.-Listen" treffen.
  In das Feld "Namen" den gewünschten Listennamen eintragen.

  Im Feld "Verzeichnis" den gewünschten Pfad der Datenobjektliste eingetragen.

- Der Pfad zum Verzeichnis des geöffneten Projekts ist bereits eingetragen, dieser kann erweitert werden, nicht bestehende Unterverzeichnisse werden erstellt

  Mit OK beenden.

- Es wird die MP-StatusDef.-Listen mit der Endung ".mps.xml" im definierten Pfad angelegt und mit Pfad im linken Fenster angezeigt.

  Information zu den Einträge in den Feldern finden Sie unter Eigenschaften.

  ## Löschen/ Ändern/ Erstellen/ von Statusinformationen

  Über Doppelklick die gewünschte MP-StatusDef.-Liste öffnen.

- Im mittleren Fenster werden die in der MP-StatusDef.-Liste enthaltenen Statusdefinitionen gelistet.
- Im rechten Fenster werden die Eigenschaften der MP-StatusDef.-Liste selbst angezeigt.
  In der Bearbeitungsleiste sind die Aktionen "übernehmen" - "verwerfen" - "neues Objekt" bedienbar.

  ### Statusdefinitionen löschen

  Im mittleren Fenster gewünschte Statusdefinitionen wählen.

- Im rechten Fenster wird die Statusdefinition angezeigt.
- In der Bearbeitungsleiste wird die Aktionen "löschen" bedienbar

In der Bearbeitungsleiste das Symbol "löschen" klicken.

- Im mittleren Fenster wird der Eintrag gelöscht.

- Das rechte Fenster ist leer.

  Wird beim Schließen der Datei im Dialogfenster die Änderung bestätigt, ist das Löschen entgültig.

  ### Statusdefinition ändern

  Im mittleren Fenster gewünschte Statusdefinition wählen.

- Im rechten Fenster wird die Statusdefinition angezeigt.

  Im rechten Fenster können die Statusdefinitionen modifiziert werden.

- Der Feldname eines modifizierten Feldes wird mit einem Stern gekennzeichnet.

- Wird das Symbol "Übernehmen" geklickt, verschwindet der Stern.

  Wird beim Schließen der Datei im Dialogfenster die Änderung bestätigt, ist sie entgültig.

  Information zu den Einträge in den Feldern finden Sie unter Eigenschaften.

  ### Statusdefinitionen erstellen

  In der Bearbeitungsleiste die Aktion "neues Objekt" auswählen.

  Eine Statusdefinitionen wird erstellt

- Wird nur das Symbol "neues Objekt" geklickt, wird der aktuelle Status, ohne Namen, dupliziert.

  Wird beim Schließen der Datei im Dialogfenster die Änderung bestätigt, ist sie entgültig.

  Information zu den Einträge in den Feldern finden Sie unter Eigenschaften.

  ## Eigenschaften

  Listenname: | MP_Status.Def-Liste
  Dateierweiterung: | .mpl.xml
  Objekte: | MP-Statusdefinition

  Eigenschaften MP-StatusDef.-Liste
  Feld (Name in Refresh-/Aktionskripts & XML-Dateien) | Beschreibung | zugehöriges VisuNT-Feld (max. Länge)
  --- | --- | ---
  Name (Name) | Name der MP-StatusDef.-Liste | nicht vorhanden, zusammengesetzt aus dem String MP_STATEDEF und der Objektnummer der Messstelle, bei der diese Statikombination zum ersten Mal auftritt
  Beschreibung (Descr) | freier Text | nicht vorhanden

  Eigenschaften Statusdefinition
  Feld (Name in Refresh-/Aktionskripts & XML-Dateien) | Beschreibung | zugehöriges VisuNT-Feld (max. Länge)
  --- | --- | ---
  Name (Name) | Name der Statusdefinition | nicht vorhanden
  Status (Status) | Nummer des Status (1 - 8, 16 für OutOfRange) | nicht vorhanden, in _mp.dbf implizit durch Spalte, die zu Status 0 gehörenden Spalten (OutOfRange) werden in die Statusdefinition mit Status 16 übernommen
  AlarmLevel (AlarmLevel) | Nummer des Alarmlevels | _mp.dbf: lvl0 - lvl8 (2)
  Text (Text) | Name des Statustexts | _mp.dbf: status0 - status8 (30)
  Hörmeldergruppe (AudAlarmGrp) | Alarmgruppenzähler für AbvSpu | _mp.dbf: aagr0 - aagr8 (3)
  Sichtmeldergruppe (VisAlarmGrp) | Alarmgruppenzähler für AbvSpu | _mp.dbf: vagr0 - vagr8 (3)
  Ausgangssignalgruppe (SigOutGrp) | Alarmgruppenzähler für AbvSpu | _mp.dbf: sogr0 - sogr8 (3)
  Verzögerungszeit Austritt (DelayOut) | Verzögerung beim Verlassen des Status in Millisekunden | _mp.dbf: dlyout0 - dlyout8 (4)
  Verzögerungszeit Eintritt (DelayIn) | Verzögerung beim Eintritt in den Status in Millisekunden | _mp.dbf: dylin0 - dylin (4)
  Blockiergruppe (BlockIndicator) | Name der Blockiergruppe | _mp.dbf: blockgrp0 - blockgrp8 (3)
  Grenzwert (Limit) | nur bei Statusnummern größer 1; Auswertung erfolgt nur bei analogen MPs | _mp.dbf: limit1 - limit7 (9)
  Dynamische Limitgruppe (DynLimit) | Name der DynLimit-Liste; nur bei Statusnummern größer 1; Auswertung erfolgt nur bei analogen MPs | _mp.dbf: dyligr0 - dyligr7 (3)