Zusätzliche Registry Keys

Hier finden Sie eine Übersicht von Registry Keys mit denen Sie die Verhaltensweise des TwinCAT 3 XML Server statisch beeinflussen können. Eine Umschaltung zur Laufzeit ist folglich nicht möglich, die Einstellung ist einmalig und erst nach einem Reboot nutzbar.

Die Keys sind tabellarisch aufgelistet und alle in folgendem Verzeichnis anzulegen:

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Beckhoff\TwinCAT3 Functions\TF6421 XML Server]

Name Reg Key

Typ

Default- Wert (Dec)

Beschreibung

Priority

DWORD

1

Windows Priorität des Prozesses (1 (normal), 2 (high), oder 3 (real-time)) –
Hat nur einen Effekt, wenn sich die Priorität von der Standard Priorität des laufenden Prozesses unterscheidet.

NumWorkerThreads

DWORD

10

Gibt die Anzahl der Worker-Threads an.

AdsBlockSize

DWORD

262.144

Blockgröße in Bytes in der die aktuellen Daten aus der SPS gelesen werden.

XmlIdentSize

DWORD

0

Anzahl an Tabs/Spaces pro Xml-Level.

XmlUseSpaces

DWORD

0

Falls 1 werden Spaces als Tabs verwendet.

LogLevel

DWORD

1

Gibt das Log-Level an: 1, 2 oder 3. Im Level 3 werden alle Arten von Meldungen aufgezeichnet.

LogMaxFileSize

DWORD

10.000

Gibt die maximale Log-Datei-Größe in Bytes an.

LogWriteThrough

DWORD

0

Wenn !=0 wird das interne Caching umgangen und versucht direkt auf das Speichermedium zu schreiben. 0=off.

XmlTrimStrings

DWORD

0

Wenn !=0 werden Leerzeichen links und rechts von STRING/WSTRING beim Lesen entfernt.