33
33
deutsch
D
Gemischter
Datenzugriff
Funktionsbeschreibung
Datenträger bearbeiten
Im EEPROM der Auswerteeinheit BIS C-60_1 können kleine Schreib-/Leseprogramme abge-
speichert werden.
Die Funktion Gemischter Datenzugriff ist sinnvoll, wenn die benötigten Informationen auf
dem Datenträger an unterschiedlichen Adressen vorliegen. Diese Funktion erlaubt es,
diese "gemischten", d.h. nicht zusammenhängend gespeicherten Daten vom Datenträger
in einem Vorgang und mit nur einem Befehl auszulesen.
Es können 10 Programme mit bis zu 25 Anweisungen abgespeichert werden. Jede
Programmanweisung beinhaltet eine Information "Anfangsadresse" und eine Information
"Anzahl Byte". Der Umfang der auszulesenden Daten darf maximal 2 kByte betragen.
Programm abspeichern:
Mit der Befehlskennung 06
Hex
wird das Schreib-/Leseprogramm an die Auswerteeinheit
BIS C-60_1 übergeben. Pro Befehl wird ein Programm abgespeichert. Es müssen immer alle
25 Programmsätze plus zusätzlich 2 Byte mit FF
Hex
FF
Hex
als Endekennung übergeben werden.
Insgesamt sind somit
104 Byte
Informationen je Programm zu übertragen (einschließlich
Befehlskennung und Programmnummer).
Die einzelnen Programmsätze müssen lückenlos aneinander anschließen. Sie müssen nacheinan-
der übergeben und mit 2 Byte FF
Hex
FF
Hex
als Endekennung abgeschlossen werden. Es wird
empfohlen, den verbleibenden, ungenutzten Speicherbereich mit FF
Hex
FF
Hex
zu füllen.
Bei doppelter Auswahl eines Adressbereichs werden die Daten entsprechend zweimal ausgege-
ben.
☞
C60_1-023_819395_0508_d.p65
34
34
D
Gemischter
Datenzugriff
(Fortsetzung)
Funktionsbeschreibung
Datenträger bearbeiten
Folgende Darstellung soll den Aufbau eines Programms verdeutlichen:
Programmaufbau
Subadresse
Wert
Wertebereich
Befehlskennung
01
Hex
06
Hex
1. Programmsatz
Programmnummer
02
Hex
01
Hex
01
Hex
bis 0A
Hex
1. Datensatz:
Anfangsadresse Low Byte
03
Hex
Anfangsadresse High Byte
04
Hex
Anzahl Byte Low Byte
05
Hex
Anzahl Byte High Byte
06
Hex
2. Datensatz:
...
25. Datensatz:
Anfangsadresse Low Byte
03
Hex
Anfangsadresse High Byte
04
Hex
Anzahl Byte Low Byte
05
Hex
Anzahl Byte High Byte
06
Hex
Endekennung
FF
Hex
FF
Hex
Um ein zweites Programm zu speichern wird der oben dargestellte Vorgang wiederholt.
Der Vorgang, wie diese Einstellungen in das EEPROM zu schreiben sind, wird im
10. Beispiel auf den
48...50 dargestellt.
Das Auswechseln des EEPROMS ist auf 69 für BIS C-6001 und auf 80 für BIS C-6021
beschrieben.