ssyn
Level-2
- Beiträge
- 230
- Reaktionspunkte
- 23
-> Hier kostenlos registrieren
Guten Tag, zusammen
Technik: CX8090 mit TC2
Ich arbeite bei einem Projekt, wo in der Steuerung in letzte Zeit werden manchmal die Presistens Retain Daten (PRD) verloren. Ich vergleichte vorletzte und letzte Versionen und fand da einen neue Code, die dafür verantwortlich sein könnte.
In PLC_PRG für Speicherung steht Aufruf von standarte FB für Speicherung von (PRD) - FB_S_UPS_CX80xx


offline

Online
Aber außerdem in letzte Version wurde noch einen FB ergänzt - FB_WritePersistentData. Ich habe die Beschreibung auf Webseite von Beckhoff gefunden, aber kann leider nicht verstehen, wofür man braucht es.


offline

online
Ich möchte diese FB sehen, Querverweis gucken und bekam folgende Info

Aber wenn ich gucke FB_S_UPS_CX80XX, ich fand keine Info über diese FB

Obwohl wenn Programm läuft, dieser FB aktiv und läuft.
Bool Variable StartWriteDate ist nirgendwo geschrieben und nur einmal in PLC_PRG gelesen.
Meine Vermutung ist, dass diese zwei FB gleiche oder ähnliche Aufgabe machen und deswegen manchmal werden PRDaten verloren - Konflikt beim gleichzeitigen Schreiben von Daten.
Ich habe mehrere Stunden bei diese Frage verbracht, fragte bei Beckhoff Support, habe viel Handbücher gelesen, aber bin nicht zum Lösung gekommen.
Vielleicht hat jemand Idee, Vermutung ? Ich würde über jede Vermutung dankbar sein.
Technik: CX8090 mit TC2
Ich arbeite bei einem Projekt, wo in der Steuerung in letzte Zeit werden manchmal die Presistens Retain Daten (PRD) verloren. Ich vergleichte vorletzte und letzte Versionen und fand da einen neue Code, die dafür verantwortlich sein könnte.
In PLC_PRG für Speicherung steht Aufruf von standarte FB für Speicherung von (PRD) - FB_S_UPS_CX80xx


offline

Online
Aber außerdem in letzte Version wurde noch einen FB ergänzt - FB_WritePersistentData. Ich habe die Beschreibung auf Webseite von Beckhoff gefunden, aber kann leider nicht verstehen, wofür man braucht es.


offline

online
Ich möchte diese FB sehen, Querverweis gucken und bekam folgende Info

Aber wenn ich gucke FB_S_UPS_CX80XX, ich fand keine Info über diese FB

Obwohl wenn Programm läuft, dieser FB aktiv und läuft.
Bool Variable StartWriteDate ist nirgendwo geschrieben und nur einmal in PLC_PRG gelesen.
Meine Vermutung ist, dass diese zwei FB gleiche oder ähnliche Aufgabe machen und deswegen manchmal werden PRDaten verloren - Konflikt beim gleichzeitigen Schreiben von Daten.
Ich habe mehrere Stunden bei diese Frage verbracht, fragte bei Beckhoff Support, habe viel Handbücher gelesen, aber bin nicht zum Lösung gekommen.

Vielleicht hat jemand Idee, Vermutung ? Ich würde über jede Vermutung dankbar sein.