-> Hier kostenlos registrieren
Guten Tag in die Runde,
ich habe hier einen WAGO 0750-0880 auf dem ich den Datenlogger von WAGO laufen lasse.
Das klappt auch soweit ganz gut.
Jetzt ist es aber so, dass ich die zu loggenden Daten bereits in einem eigenen (Array-of-)STRUCT liegen habe und aktuell einzelne Daten von meinem STRUCT in das STRUCT umkopiere, das die WAGO Lib vom Logger mitbringt.
Was funktioniert, aber unschön ist und mir mehr Retainspeicher raubt als eigentlich nötig.
Kann ich dem Logger auch ein anderes Array-of-Struct zum Loggen übergeben?
Einfach einen eigenen (gleich lautenden Datentypen) anlegen funktioniert nicht, da beim Übersetzen gemeckert wird, dass die Logger-Lib diesen Namen schon belegt. Aber selbst wenn das klappen würde, wären in meinem Struct ja andere und mehr Daten als der Funktionsbaustein an seinem Dateneingang erwartet...?!
Hat jemand eine Idee?

Hans
ich habe hier einen WAGO 0750-0880 auf dem ich den Datenlogger von WAGO laufen lasse.
Das klappt auch soweit ganz gut.
Jetzt ist es aber so, dass ich die zu loggenden Daten bereits in einem eigenen (Array-of-)STRUCT liegen habe und aktuell einzelne Daten von meinem STRUCT in das STRUCT umkopiere, das die WAGO Lib vom Logger mitbringt.
Was funktioniert, aber unschön ist und mir mehr Retainspeicher raubt als eigentlich nötig.
Kann ich dem Logger auch ein anderes Array-of-Struct zum Loggen übergeben?
Einfach einen eigenen (gleich lautenden Datentypen) anlegen funktioniert nicht, da beim Übersetzen gemeckert wird, dass die Logger-Lib diesen Namen schon belegt. Aber selbst wenn das klappen würde, wären in meinem Struct ja andere und mehr Daten als der Funktionsbaustein an seinem Dateneingang erwartet...?!
Hat jemand eine Idee?

Hans