Protokollierung („Logging/Tracing“)

Alle TcCOM-Objekte im MC Projekt (Mover, Track, Environment, Group) protokollieren Laufzeitinformationen, um den Nutzer über den Zustand des Objekts zu informieren. Dabei kann für jedes Objekt die Dringlichkeitsstufe („TraceLevel“) einzeln angepasst werden, um zu beeinflussen, wie detailliert protokolliert wird. Die Einstellung erfolgt jeweils über einen versteckten Initialparameter (siehe Konfiguration). Grundsätzlich werden verschiedene Ereignisse in einer (oder mehreren) Protokollzeilen beschrieben. Jede Protokollzeile enthält generelle Informationen zu Beginn (getrennt durch einen senkrechten Strich).

Jede Protokollzeile beginnt mit ihrer Dringlichkeit. Der Zeitstempel dokumentiert, wann das Ereignis aufgetreten ist. Danach wird der TcCOM Server genannt, gefolgt vom Namen des TcCOM-Objekts.

Diese Informationen werden durch einen Doppelpunkt abgeschlossen. Danach folgen ereignisspezifischere Informationen.

Beispiel:

MSG | 11/6/2025 10:27:50 AM 021 ms | 'TCOM Server' (10): "Axis1 (Planar Mover)": …