Wago e!COCKPIT kein Quellcode Fehler

samiokami

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich bekomme den Fehler Kein Quellcode für dieses Objekt verfügbar, da es in der übersetzten Bibliothek 'wagocontrolsuite, 1.0.2.0 (wago)' enthalten ist. Der Fehler erscheint nur wenn ich bei der Funktion: WagoAppBuildingHVAC.FuAI(wAI:=measuredAnalogTemperature , rMin:=-50, rMax:=90); -50 schreibe also immer wenn eine Negativezahl da ist. die Funktion wurde Fehlerfrei bereits bei mehrern FB eingesetzt und sogar mit einer Negativenzahl, warum wird nur an dieser Stelle den Fehler gezeigt? Diese Funktion ist nicht in wagocontrolsuite enthalten.
Vielen Dank für euere Hilfe
 

Anhänge

  • Screenshot 2023-06-26 091519.jpg
    Screenshot 2023-06-26 091519.jpg
    20,8 KB · Aufrufe: 13
Zuletzt bearbeitet:
Hallo Samiokami,

die Meldung suggeriert zwar, dass etwas mit der WagoAppControlSuite nicht stimmt, die eigentliche Ursache liegt höchstwahrscheinlich woanders.
Wahrscheinlich gibt es eine Speicherbereichsverletzung und dort wo es nun auffällt, liegt zufällig ein Baustein der WagoAppControlSuite.

In der Vergangenheit waren bekannte Ursachen, z.b. ein Array-Überlauf oder eine falsche Belegung am I_PORT an einem Master Baustein, z.B. aus der DALI Bibliothek.
Falls mit Arrays gearbeitet wird, könntest du mal die 'POU für implizierte Prüfungen' der Applikation hinzufügen. Dann wird erstmal ein Überlauf verhindert.

Du kannst dich auch gerne direkt bei uns im Support melden, dann können wir uns die Applikation ansehen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielen Dank für die Antwort, das Problem wurde bereits gelöst. Der Fehler wurde von PID Regler aus der Bibliothek WagoAppControlSuite verursacht. Das geschieht Immer, wenn ein negativer Wert als Sollwert von WagoAppBuildingHVAC.FuAI Funktion zurück gegeben wurde, da der PID Regler nicht richtig eingestellt wurde(rMIN,rMAX).
Viele Grüße
 
Zurück
Oben