-> Hier kostenlos registrieren
Hallo,
kann es sein, dass ein Variablenarchiv Lücken hat?
TIA 15.1
SPS: 1517F
HMI: IPC427E mit WinCC RT Advanced
Wir schreiben Qualitätsdaten von der Steuerung in eine DB. Dabei haben wir manchmal Lücken, deren Ursache wir aktuell mit Siemens zusammen suchen.
Da die Lücken sehr sporadisch sind, habe ich für die Fehlersuche ein Variablenarchiv angelegt, dass die Kommunikations-Bits bei Änderung mitloggen soll.
Archiv wurde folgendermaßen angelegt:
Das ergibt folgendes Log:

Bei richtige Kommunikation sieht es wie in den markierten ersten vier Zeilen aus.
SPS setzt Daten_lesen = 1
DB verarbeitet Eintrag und setzt Daten_gelesen = 1
SPS setzt Daten_lesen = 0 und 1 Sekunde später Daten_gelesen = 0
Jetzt fallen mir immer wieder Einträge auf, die für mich nicht plausibel sind und nicht immer mit den Lücken in der Qualitäts-DB übereinstimmen.
Hier zum Beispiel alles ab Zeile 6208. Es sieht so aus, als ob die SPS Daten_lesen nicht setzt aber trotzdem eine Kommunikation stattfindet.
Ähnlich ist es mit Einträgen von Quittierung_4E. Diese tauchen fast gar nicht im Log auf. Im Leitsystem gibt es aber keine Probleme, also werden sie definitiv gesetzt.
Ist es möglich, dass dem Variablenarchiv etwas entgeht? Bzw. unter welchem Umständen kann das passieren / welcher Teil meiner Projektierung ist falsch?
LG Stogi
kann es sein, dass ein Variablenarchiv Lücken hat?
TIA 15.1
SPS: 1517F
HMI: IPC427E mit WinCC RT Advanced
Wir schreiben Qualitätsdaten von der Steuerung in eine DB. Dabei haben wir manchmal Lücken, deren Ursache wir aktuell mit Siemens zusammen suchen.
Da die Lücken sehr sporadisch sind, habe ich für die Fehlersuche ein Variablenarchiv angelegt, dass die Kommunikations-Bits bei Änderung mitloggen soll.
Archiv wurde folgendermaßen angelegt:

Das ergibt folgendes Log:

Bei richtige Kommunikation sieht es wie in den markierten ersten vier Zeilen aus.
SPS setzt Daten_lesen = 1
DB verarbeitet Eintrag und setzt Daten_gelesen = 1
SPS setzt Daten_lesen = 0 und 1 Sekunde später Daten_gelesen = 0
Jetzt fallen mir immer wieder Einträge auf, die für mich nicht plausibel sind und nicht immer mit den Lücken in der Qualitäts-DB übereinstimmen.
Hier zum Beispiel alles ab Zeile 6208. Es sieht so aus, als ob die SPS Daten_lesen nicht setzt aber trotzdem eine Kommunikation stattfindet.
Ähnlich ist es mit Einträgen von Quittierung_4E. Diese tauchen fast gar nicht im Log auf. Im Leitsystem gibt es aber keine Probleme, also werden sie definitiv gesetzt.
Ist es möglich, dass dem Variablenarchiv etwas entgeht? Bzw. unter welchem Umständen kann das passieren / welcher Teil meiner Projektierung ist falsch?
LG Stogi