Beispiel einer Konfigurationsliste

Beispiele für Typdefinitionen:

use_extended_string_var                TRUE #Strings mit 128 Zeichen
struct[0].name                         VECTOR_T
struct[0].element[0].name              x
struct[0].element[0].type              REAL64
struct[0].element[1].name              y
struct[0].element[1].type              REAL64
struct[0].element[2].name              z
struct[0].element[2].type              REAL64
#
struct[1].name                         TARGET_POINT_T
struct[1].element[0].name              point
struct[1].element[0].type              VECTOR_T
struct[1].element[1].name              valid
struct[1].element[1].type              BOOLEAN
struct[1].element[1].access_rights     READ_ONLY
struct[1].element[1].synchronisation   TRUE
#
struct[2].name                         TRAJEKTORIE_T
struct[2].element[0].name              nbr_points
struct[2].element[0].type              SGN32
struct[2].element[1].name              name
struct[2].element[1].type              STRING
struct[2].element[2].name              points
struct[2].element[2].type              TARGET_POINT_T
struct[2].element[2].array_elements    10

Beispiele für Variablendefinitionen:

number_used_variables                  5
#
var[0].name                            var_global_1
var[0].type                            UNS32
var[0].scope                           GLOBAL
var[0].synchronisation                 FALSE
var[0].access_rights                   READ_WRITE
#
var[1].name                            var_chan_1
var[1].type                            SGN32
var[1].scope                           CHANNEL
var[1].synchronisation                 TRUE
var[1].access_rights                   READ_WRITE
#
var[2].name                            array_chan_1
var[2].type                            SGN16
var[2].scope                           CHANNEL
var[2].synchronisation                 TRUE
var[2].access_rights                   READ_WRITE
var[2].array_elements                  20
#
var[3].name                            var_chan_2
var[3].type                            STRING
var[3].scope                           CHANNEL
var[3].synchronisation                 TRUE
var[3].access_rights                   READ_WRITE
#
var[4].name                            trajektorie
var[4].type                            TRAJEKTORIE_T
var[4].scope                           CHANNEL
var[4].synchronisation                 FALSE
var[4].access_rights                   READ_WRITE