Parameterising the memory layout of V.E. variables
General parameters
| ID | Parameter | Meaning | 
|---|---|---|
| number_used_variables | Number of configured external variables | |
| check_overlapping_variables | Plausibility check of the memory layout | |
| auto_memory_mode | automatic memory layout | |
| init | Initialisation with default values | |
| use_extended_string_var | Number of characters of a string variable | 
Parameter for V.E. structures
| ID | Parameter | Meaning | 
|---|---|---|
| struct[i].name | Name of the variable type | |
| struct[i].element[j].name | Name of the structure element | |
| struct[i].element[j].type | Type of the structure element | |
| struct[i].element[j]. | Synchronisation type of the structure element | |
| struct[i].element[j]. | Access right of the structure element | |
| struct[i].element[j]. | Array size of a structure element | |
| struct[i].element[j].size | Size of a structure element of type VSTRING | 
V.E. Parameters of a variable
| ID | Parameter | Meaning | 
|---|---|---|
| var[i].name | Name of external variable | |
| var[i].byte_offset | Position of external variable in the memory | |
| var[i].type | Variable type | |
| var[i].scope | Validity of the variable | |
| var[i].synchronisation | Synchronisation type of the variable | |
| var[i].access_rights | Access rights of the variable | |
| var[i].array_elements | Number of elements in an array of structure elements | |
| var[i].size | Size of the variable | |
| var[i].create_hmi_interface | Enabling the access by HMI | |
| var[i].suppress_export | Suppress variable export to the PLC description | |
| var[i].start | Variables with overlapping memory area |