Programm geladen - Ausnahmefehler

SY50

Level-1
Beiträge
271
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, ich habe gerade mein Programm in einen IPC geladen. wenn er eine Propertie eines Bausteins auslesen soll, dann kommt ein Ausnahmefehler. Was ist da los, wo kann ich wie ... was herausfinden?

Hier der code, an den er bei auftreten des Fehlers springt.

Code:
// Referenz der Struktur übergeben
ManualControlling  REF= _ManualControlling;

Diesen Baustein verwende ich allerdings auch in anderen Steuerungen und dort funktioniert er.
 
Bei CoDeSys V3 gibt es in der Ansicht die Aufrufliste. Wenn Du dieses fenster vor der Exeption öffnest, siehst Du zumindestens welche Funktion vorher aufgerufen werden. Vielleicht hilft das ja bei der Suche ...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ein Kollege meinte, dass ich vielleicht erst einmal den Baustein aufgerufen haben muss, bevor ich die Ref in der Propertie auslese, kann das sein? das muss ich mal bei Gelegenheit versuchen.
 
Leider hat dies nichts gebracht, habe auch in der Aufrufliste geschaut, dort passiert der Fehler direkt dann, wenn zum ersten mal diese Propertie mit dem Get Operator aufgerufen wird.
Habe den Baustein nun vorher schon aufgerufen, aber kann man die Daten in der Struktur irgendwie auf "null" abfragen? also dass sie überhaupt schon existieren....???
 
Zurück
Oben