Twincat 3.1 C++ Module im UserMode TwinCAT UM(x86)

Schaun_wir_mal

Level-1
Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo alle Zusammen,

hat schon mal einer mit TwinCAT 3 im UserMode gearbeitet (Plattform TwinCAT UM(x86)? Ich versuche seit Tagen eine Dll statisch bzw. dynamisch in einem C++ Modul einzubinden. Das Kompilieren und Linken funktioniert sauber, allerdings bekomme ich den Debugger im --UM-- nicht zum laufen. Das Modul wird nicht aufgrufen, so dass ich meinen Quellcode nicht checken kann.
Es scheint irgendein Problem mit den Symbol-Dateien zu sein. Wenn ich ein C++ Modul erzeuge und keine Änderungen vornehme, läuft der Debugger sowohl im RT Modus als auch im User Modus. Aber der Fehler taucht sofort bei der kleinsten Änderung auf.
Ich verwende Win7 32 Bit / Twincat3.1 / Visual Studio 2012.

Vielen Dank!
 
Werden die Breakpoints als aktiv im Quellcode angezeigt? (nicht grau hinterlegt)

kannst Du TwinCAT in Run schalten? Läuft das Modul? Du könntest es mit einer verlinkten Hardware gegentesten.

Hast Du den Breakpoint in eine zyklische Methode gesetzt?

Siehst Du den "ADS" Debugkanal unter den Qualifiern im Menü Debug/Attach to process?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Konnte jemand bereits weitere Erfahrungen mit dem TwinCAT UM sammeln?
Wie kann der TwinCAT UM Mode genutzt werden?

Ich denke der UM könnte sicherlich sehr gut zum Testen der Treiber geeignet sein. Damit riskiert man keinen BSOD. ;-)
 
Zurück
Oben