Projekt CRC erzeugen!

Vogei

Level-1
Beiträge
38
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Gibt es eine Möglichkeit eine Checksume vom ganzen Projekt zu erzeugen? Die Safty Klemmen von Beckhoff z.B."EL6900" machen das Automatisch. Damit kann die Programmierung im Fehlerfall genau identifiziert werden.

Nun möchte ich das auch von einem ganzen Twincat Project beim Übersetzen erzeugen und in einer Variablen abspeichern! Geht so was??:confused:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Twincat verwende ich nicht. Aber bei Codesys allgemein wird beim "Bootprojekt erzeugen" automatisch eine Datei <projektname>.prg und eine Datei <projektname>.chk angelegt.

*.chk

default.chk
project01.chk

Checksumme für Bootprojektcode
binär
Zielsystem (online erzeugt)
Projektverzeichnis (offline erzeugt)
 
Hallo.

Wollte das Thema nochmal aufgreifen, denn ich suche auch nach einer Möglichkeit, das auf der Steuerung laufende Programm zu verifizieren. TwinCat an sich kann es ja, da es beim einloggen auch prüfft, ob die beiden Versionen gleich sind oder nicht. Dann sollte man das ja auch irgendwie in eine Variable schreiben können und anzeigen lassen?!?
 
Bei TwinCAT3 wird von jedem SPS-Projekt automatisch die Checksum mit erzeugt und in einer Datei auf der Steuerung mit abgelegt.
 
Zurück
Oben