Übersicht EXTV Parameter
Die Übersicht der Parameter der Externen Variablen ist tabellarisch in 4 Spalten sortiert
- In der 1. Spalte steht die eindeutige Kennung der Externen Variable, die sog. "ID". Diese setzt sich aus dem Präfix "P-EXTV" und einer eindeutigen 5-stelligen Nummer zusammen,
z.B. P-EXTV-00001. - In der 2. Spalte ist die Datenstruktur dargestellt, in der der Parameter definiert ist,
z.B. var[i].
Die Struktur dient der Kategorisierung, welche sich folgend im Kapitelaufbau widerspiegelt. Wenn bei 'Struktur' die Angabe fehlt, ist dies kein Fehler; in dem Fall gilt nur der Parameter in Spalte 3 alleine. - In der 3. Spalte findet sich der "Parameter" mit seiner genauen Bezeichnung,
z.B. name
Wichtig zu erwähnen ist, dass "Struktur"+"Parameter" immer zusammen gehören und exakt so in der Liste der Externen Variablen konfiguriert werden müssen,
z.B. var[i].name - In der 4. Spalte wird die "Funktionalität" in einem zusammenfassenden Begriff/Kurzbeschreibung dargestellt,
z.B. Name der externen Variablen.
ID | Struktur | Parameter | Funktionalität/ Kurzbeschreibung |
---|---|---|---|
var[i]. | name | Name der Externen Variable | |
var[i]. | byte_offset | Position der Externen Variable im Speicher | |
var[i]. | type | Variablentyp | |
var[i]. | scope | Gültigkeitsbereich der Variable | |
var[i]. | synchronisation | Synchronisationsart der Variable | |
var[i]. | access_rights | Zugriffsrecht der Variable | |
var[i]. | array_elements | Anzahl der Elemente in einem Array aus Strukturelementen | |
var[i]. | size | Größe der Variable | |
var[i]. | create_hmi_interface | Freigabe für Zugriff durch HMI | |
| number_used_variables | Anzahl konfigurierter externer Variablen | |
| check_overlapping_variables | Plausibilitätsprüfung des Speicherlayouts | |
| auto_memory_mode | automatisches Speicherlayout | |
| init | Initialisierung mit Standardwerten | |
struct[i]. | name | Name des Variablentyps | |
struct[i].element[j]. | name | Name des Strukturelements | |
struct[i].element[j]. | type | Typ des Strukturelements | |
struct[i].element[j]. | synchronisation | Synchronisationsart des Strukturelements | |
struct[i].element[j]. | access_rights | Zugriffsrecht des Strukturelements | |
struct[i].element[j]. | array_elements | Feldgröße eines Strukturelements | |
struct[i].element[j]. | size | Größe eines Strukturelements vom Typ VSTRING | |
| use_extended_string_var | Zeichenanzahl von Stringvariablen | |
var[i]. | suppress_export | Unterdrücken des Variablenexports in die SPS-Beschreibung | |
var[i]. | start | Variablen mit überlappendem Speicherbereich |