Debuggen der Statemachine mit der Usermode Runtime
Die Statemachine der TcCOM Module kann in der Echtzeit-Umgebung nicht debugged werden, da zu dem Zeitpunkt der Debugger selber noch gestartet wird.
Die Usermode Runtime kann dafür genutzt werden.
- Ein TwinCAT C++ Projekt und ist in Visual Studio geladen
- 1. Aktivieren Sie das Projekt wird in einer Usermode Runtime
- 2. Öffnen Sie eine zweite Visual Studio Instanz
- 3. Verbinden Sie sich per normalem Visual Studio C++ Debugger mit dem Prozess der Usermode Runtime. Debug -> Attach to Process … -> Auswahl des TcSystemServiceUm.exe

- 4. Fügen Sie in dieser Instanz das TwinCAT C++ Projekt hinzu, welches Sie debuggen möchten. Setzen Sie Breakpoints in den Transitionen.
- 5. Starten Sie die Usermode Runtime – die Breakpoints werden erreicht.
