Konfigurationssyntax bis V2.10.1025
Beispiel einer ASCII Liste:
Bezeichner | Wertebereich | Standard | Bedeutung |
number_used_variables (Alte Syntax bis V2.11.2034.0: | [0; MAX_UNS16] | 0 | Bei lückenloser Belegung von var[i].* wird hier der Index der zuletzt definierten Variable +1 eingetragen (ilast+1). Bei Belegung mit Lücken von var[i].* wird hier der höchste Index der definierten Variablen +1 eingetragen (imax+1). |
var[i].* | i:= [0; 214] | Datensätze zur Definition der Variablen | |
name | ASCII-String |
| Siehe P-EXTV-00001 |
index | [0; MAX_SGN32] | -1 | Der Index legt die Position im Speicher fest, an welcher die Variable abgelegt wird. Der gesamte Speicher ist dabei als Feld von 24 Byte großen Einheiten aufgebaut. Ein Index von –1 zeigt an, dass der Eintrag nicht belegt ist. |
type | [BOOLEAN, | UNS32 | Siehe P-EXTV-00003 |
scope | [GLOBAL; | CHANNEL | Siehe P-EXTV-00004 |
synchronisation | [TRUE, FALSE] | TRUE | Siehe P-EXTV-00005 |
access_rights | [READ_WRITE, READ_ONLY, WRITE_ONLY] | READ_WRITE | Siehe P-EXTV-00006 |
array_size | [0; MAX_UNS16] | 0 | Wird eine externe Variable nicht nur einmal sondern als Array dieser Variable benötigt, so ist die Anzahl der Elemente festzulegen. Ist die Variable kein Array, ist 0 anzugeben. |
size | [0; MAX_UNS32] | 4 | Siehe P-EXTV-00008 |
create_hmi_interface | [TRUE, FALSE] | FALSE | Siehe P-EXTV-00009 |