Prozess-Variablen

| ALPHA-VISION® PMU

# AbvProNT

## Prozess-Variablen

Prozess-Variablen ist ein Programm der Projektverwaltung. Es wird zum Erstellen/Ändern von Prozess-Variablen verwendet.

### Aufruf

Über Projektverwaltung, Doppelklick auf Auswahl AbvProNT - Datenobjekte - Prozess-Variablen
Es wird ein Dialogfenster geöffnet, in dem die vorhandenen Prozess-Variablen angezeigt, diese modifiziert, oder Neue erstellt werden können.
Eine Prozess-Variable hat folgende Parameter:
Datenbank: _PV.dbf, X_PV.dbf

- Name
- Beschreibung
- Stationsname
- Ereignis-Gruppe
- Prozessverbindung
- Technologie-Gruppe
- Sammelalarm
- Ereignistyp
- Alarmbild
- Funktionsnummer
- Messbereichsanfang
- Messbereichsende
- Messwerteinheit
- Skalierungsanfang
- Skalierungsende
- Sendehysterese
- Startwert
- Ersatzwert
- Messwerttyp
- Datentyp
- Erfassungszyklus
- Datenaktualisierung
- Hilfegruppe
- Objektnummer

### mögliche Aktionen

Für die Eingabe / Änderung stehen die Schaltflächen:

- Übernehmen
- Verwerfen
- Einfügen
- Löschen

zur Verfügung.
Übernehmen
Ein bestehender Datensatz wird mit den aktuellen Einträgen der Eingabefelder überschrieben.
Änderungen müssen zeilenweise, also je Prozess-Variable, übernommen werden; bei einem Wechsel zu einer anderen Prozess-Variablen ohne Übernahme werden Änderungen verworfen und die Parameter der gewählten Prozess-Variablen in die Felder gelesen.
Änderungen werden in Grenzen geprüft, bei erkannten Fehlern kommen selbsterklärende Meldungen
Verwerfen
Für die gewählte Prozess-Variable werden die Eingabefelder mit den Einträgen aus der Datenbank überschrieben.
Einfügen
Übernimmt die aktuellen Einträge der Eingabefelder als neuen Datensatz in die Datenbank
Neueintrage müssen zeilenweise, also je Prozess-Variable, übernommen werden; bei einem Wechsel zu einer anderen Prozess-Variablen ohne Einfügen wird der Datensatz verworfen und die Parameter der gewählten Prozess-Variablen in die Felder gelesen.
Neueinträge werden in Grenzen geprüft, bei erkannten Fehlern kommen selbsterklärende Meldungen
Löschen
Der Datensatz der gewählten Verbindung wird aus der Datenbank gelöscht

### Parameter Eigenschaften

Name

Feldname | POINTID
Eingabe | zwingend
Anzahl Zeichen | 22
Mögliche Zeichen | alphanumerisch

Die Eingabe muss eindeutig sein, sollte aussagekräftig sein und einer gewählten Namenskonvention entsprechen.
Beschreibung

Feldname | DESCR
Eingabe | fakultativ
Anzahl Zeichen | 32
Mögliche Zeichen | alpanumerisch

Die Eingabe wird empfohlen und sollte aussagekräftig sein.
Stationsname

Feldname | SNAME
Eingabe | zwingend
Anzahl Zeichen | über Auswahl
Mögliche Zeichen | Referenziert Einträge aus Stationen

Es stehen nur Stationen vom Typ Prozessserver zur Auswahl.
Ereignis-Gruppe

Feldname | ECT_NAME
Eingabe | fakultativ
Anzahl Zeichen | über Auswahl
Mögliche Zeichen | Referenziert Einträge aus Ereignis-Gruppe

Prozessverbindungen

Feldname | PLCADR_VAL
Eingabe | fakultativ
Anzahl Zeichen | 32
Mögliche Zeichen | alphanumerisch

Hier wird die Adresse in einem Unterrechner, z.B. einer SPS angegeben, wo relevante Daten abgeholt/abgelegt werden können. Gültige Einträge wären z.B.:
DB112,DBW2 (INT,2byte)
DBX0,1 (BOOL,1bit)
DBD2456 (REAL,4byte)
DBB23 (USINT,1byte)
Technologie-Gruppe

Feldname | TECH_GRP
Eingabe | fakultativ
Anzahl Zeichen | über Auswahl
Mögliche Zeichen | Referenziert Einträge aus Technologie-Gruppen

Sammelalarm

Feldname | GRPALARM
Eingabe | fakultativ
Anzahl Zeichen | über Auswahl
Mögliche Zeichen |

Ereignistyp

Feldname | EVT_TYPE
Eingabe | zwingend
Anzahl Zeichen | über Auswahl
Mögliche Zeichen | Anzeige Störung Meldung Bedienung

Alarmbild

Feldname | AIPI
Eingabe | fakultativ
Anzahl Zeichen | 6
Mögliche Zeichen | alphanumerisch

Funktionsnummer

Feldname | FKTNUM
Eingabe | fakultativ
Anzahl Zeichen | 10
Mögliche Zeichen | numerisch

Messbereichsanfang

Feldname | RNG_S_PLC
Eingabe | fakultativ
Anzahl Zeichen | 19
Mögliche Zeichen | numerisch

Messbereichsende

Feldname | RNG_E_PLC
Eingabe | fakultativ
Anzahl Zeichen | 19
Mögliche Zeichen | numerisch

Messwerteinheit

Feldname | UNIT
Eingabe | fakultativ
Anzahl Zeichen | 5
Mögliche Zeichen | alphanumerisch

Skalierungsanfang

Feldname | RNG_S_VIS
Eingabe | fakultativ
Anzahl Zeichen | 19
Mögliche Zeichen | numerisch

Skalierungsende

Feldname | RNG_E_VIS
Eingabe | fakultativ
Anzahl Zeichen | 19
Mögliche Zeichen | numerisch

Sendehysterese

Feldname | SENDHYST
Eingabe | fakultativ
Anzahl Zeichen | 19
Mögliche Zeichen | numerisch

Startwert

Feldname | INITVAL
Eingabe | fakultativ
Anzahl Zeichen | viele - viele
Mögliche Zeichen | numerisch

Wird bei Systemstart vom Prozess kein Messwert geliefert, wird dieser Eintrag angezeigt. Der Eintrag sollte eindeutig als "Anlaufwert" erkennbar sein.
Ersatzwert

Feldname | UNDEFVAL
Eingabe | fakultativ
Anzahl Zeichen | viele - viele
Mögliche Zeichen | numerisch

Messwerttyp

Feldname | VALTYP_PLC
Eingabe | zwingend
Anzahl Zeichen | über Auswahl

Mögliche Zeichen

BOOL (Digit - 1 bit)
DINT (DoubleINTeger - 32 bit)
INT (INTeger - 16 bit)
REAL (Gleitpunktzahl - 32 bit)
SINT (SingleINTeger - 8 bit)
STRING (Zeichenkette - "Text")
UDINT (UnsignedDoubleINTeger - 32 bit)
UINT (UnsignedINTeger - 16 bit)
USINT (UnsignedSingleINTeger - 8 bit)
S5TIMER ()
IECTIME ()

Definition des Formats, in dem Messdaten ankommen
Datentyp

Feldname | VALTYP_VIS
Eingabe | zwingend
Anzahl Zeichen | über Auswahl

Mögliche Zeichen

BOOL (Digit - 1 bit)
DINT (DoubleINTeger - 32 bit)
INT (INTeger - 16 bit)
REAL (Gleitpunktzahl - 32 bit)
SINT (SingleINTeger - 8 bit)
STRING (Zeichenkette - "Text")
UDINT (UnsignedDoubleINTeger - 32 bit)
UINT (UnsignedINTeger - 16 bit)
USINT (UnsignedSingleINTeger - 8 bit)

Definition des Formats, in dem Messdaten weitergegeben werden
Erfassungszyklus

Feldname | FETCHCYC
Eingabe | fakultativ
Anzahl Zeichen | 10
Mögliche Zeichen | numerisch

Datenaktualisierung

Feldname | FETCHVIS
Eingabe | zwingend
Anzahl Zeichen | über Auswahl
Mögliche Zeichen | immer nur wenn sichtbar

Legt fest, ob eine Anzeige in der Laufzeit immer aktualisiert werden soll, oder nur wenn das Fenster in dem diese Anzeige erscheint sichtbar ist.
Hilfsgruppe

Feldname | HITIID
Eingabe | fakultativ
Anzahl Zeichen | 8
Mögliche Zeichen | alphanumerisch

Objektnummer

Feldname | OBJNUM
Eingabe | erfolgt automatisch
Anzahl Zeichen | System
Mögliche Zeichen | numerisch

wird bei der Kommunikation zwischen Client und Prozessserver benutzt.