162 • Anhang
Mailboxbefehle
4.2.4.3.3
DLD_END (0x43)
Download Ende
Der Download wird abgeschlossen und die Stepperklemme überprüft die
Checksumme. Wenn die Checksumme nicht ok ist, ist die Tabelle ungültig
und kann nicht aktiviert werden. Die Checksumme ist die Summe aller mit
DLD_CONT übertragenen Daten. Die Summation erfolgt mit 8 Bit, wobei die
vier Byte, die jeweils mit DLD_CONT übertragen werden, als je 4 8-Bit
Werte betrachtet werden. Die Differenz zwischen der Summe aller
übertragenen Daten und der Checksumme muss daher Null ergeben. Bei
einem Upload werden die Request-Daten ignoriert. Wird eine
Konfigurationstabelle übertragen, so erfolgt automatisch eine Abspeicherung
ins EEPROM (aber nur, wenn die Abspeicherung erfolgreich verlief) und
immer ein anschließender Warmstart (auch wenn die Übertragung fehlerhaft
war), der sämtliche Softwaremodule neu initialisiert.
Nach dem Warmstart wird das Statusbit Reset gesetzt was mit Reset_Quit
zurück genommen werden muss.
Erst jetzt ist die Klemme wieder betriebsbereit.
Nach einem erfolgreichen Download eines Fahrtprogramms in RAM Tabelle 1
wird diese automatisch aktiviert. (jedoch nur, wenn noch keine Tabelle aktiv
ist. s. a. TABLE_START).
Byte
MB0
MB1
MB2
MB3
MB4
MB5
Anfrage
7
6
5
4
2
2
2
2
0x43
T
Checksumme übertragene Daten (LSB)
Checksumme übertragene Daten
Checksumme übertragene Daten
Checksumme übertragene Daten (MSB)
3
2
1
0
2
2
2
2
-
WAGO-I/O-SYSTEM 750
Busklemmen