Syntax und Interpretation der ASCII-Listendatei

Die in der ASCII-Listendatei enthaltenen Einträge werden von einem Interpreter in die entsprechenden internen Strukturen übernommen und danach auf Plausibilität geprüft. Damit ein sicherer Hochlauf der Steuerung immer gewährleistet ist, werden die bei der Plausibilitätsprüfung festgestellten fehlerhaften Einträge durch Standardwerte ersetzt.

Unbekannte Einträge werden nicht übernommen. Diese Unregelmäßigkeiten werden durch Warnmeldungen angezeigt. Es wird empfohlen, diesen Warnmeldungen nachzugehen und fehlerhafte Einträge in der ASCII-Listendatei zu bereinigen!

Für Daten vom Typ BOOLEAN gilt folgende Vereinbarung:

Wert

Bedeutung

0

Definition von FALSE

1

Definition von TRUE

Für Daten vom Typ STRING gilt folgende Vereinbarung:

Soll einem Listenparameter vom Typ STRING eine Zeichenkette zugewiesen werden, die Zeichen mit einer besonderen Bedeutung in ASCII-Listen enthält (z.B. Kommentarzeichen, Leerzeichen), so muss diese Zeichenkette in Hochkommas ″..″ definiert werden (Verfügbar ab V3.1.3081.0, V3.1.3108.0).

example[0].name ″STRING_WITH_COMMENT( # /*)_CHARACTERS″

Abschliessende Leerzeichen werden beim Einlesen verworfen. Der Eintrag..

example[0].name ″STRING_WITH_POST_SPACES ″

..ist gleichbedeutend mit

example[0].name ″STRING_WITH_POST_SPACES″

Enthält die Zeichenkette nur Zeichen ohne besondere Bedeutung, sind keine Hochkommas erforderlich.

example[0].name STRING_WITH_STANDARD_CHARACTERS!