-> Hier kostenlos registrieren
Hallo Gemeinde,
ich habe ein kleines Problem und finde einfach keine Lösung mehr.
In einer Anlage habe ich einen Global-DB als Textdatenbank.
Nach Übertrag in die Steuerung sind die projektierten Texte (Anfangsdaten) von der MMC-card in die CPU (Aktualdaten) übertragen worden.
Soweit noch ok. Die Texte werden bis auf 3 Byte (ASCII) nur lesend bearbeitet. Diese 3 Byte werden zyklisch mit einer neuen Nummer beschrieben. Funktioniert seit Monaten einwandfrei.
Heute hatte ich die Situation, das die 5 Stellen (5 Byte ASCII) vor den 3 beschriebenen Stellen plötzlich in den Aktualdaten den Wert 0 hatten. In den Anfangsdaten sind zwar immer noch die Buchstaben drin, aber die werden ja nur einmal in die CPU eingetragen.
Wo ich nun einfach nicht mehr weiterkomm, wie kann es sein, das nur lesend bearbeitete Byteadressen mit Zeichen (ASCII) plötzlich in den Aktualdaten ihre Werte verlieren? Der Baustein ist 213 Byte groß und die verlorenen Werte liegen da mitten drin...
2 Tage vorher sind in der selben Anlage 10 (ausgesuchte) Datenbausteine (Die Produktdatenbanken welche hier die höchsten Objektnamen haben) mit ihren Initialwerten überschrieben gewesen (alles 0). Andere Datenbausteine waren nicht betroffen...
Hat jemand eine Idee?
ich habe ein kleines Problem und finde einfach keine Lösung mehr.
In einer Anlage habe ich einen Global-DB als Textdatenbank.
Nach Übertrag in die Steuerung sind die projektierten Texte (Anfangsdaten) von der MMC-card in die CPU (Aktualdaten) übertragen worden.
Soweit noch ok. Die Texte werden bis auf 3 Byte (ASCII) nur lesend bearbeitet. Diese 3 Byte werden zyklisch mit einer neuen Nummer beschrieben. Funktioniert seit Monaten einwandfrei.
Heute hatte ich die Situation, das die 5 Stellen (5 Byte ASCII) vor den 3 beschriebenen Stellen plötzlich in den Aktualdaten den Wert 0 hatten. In den Anfangsdaten sind zwar immer noch die Buchstaben drin, aber die werden ja nur einmal in die CPU eingetragen.
Wo ich nun einfach nicht mehr weiterkomm, wie kann es sein, das nur lesend bearbeitete Byteadressen mit Zeichen (ASCII) plötzlich in den Aktualdaten ihre Werte verlieren? Der Baustein ist 213 Byte groß und die verlorenen Werte liegen da mitten drin...
2 Tage vorher sind in der selben Anlage 10 (ausgesuchte) Datenbausteine (Die Produktdatenbanken welche hier die höchsten Objektnamen haben) mit ihren Initialwerten überschrieben gewesen (alles 0). Andere Datenbausteine waren nicht betroffen...
Hat jemand eine Idee?