Herunterladen Inhalt Inhalt Diese Seite drucken

Gemischter Datenzugriff; Initialisierung Überwachen; Speicher Splitten - Balluff BIS C-60 2 Serie Handbuch

Elektronische identifikations-systeme
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

C60_2-028_823024_0401-d.p65
33
Gemischter
Datenzugriff
(Fortsetzung)
34
Überwachen der
Datenträger-
initialisierung
(siehe 2. Beispiel
auf
36)
Speicher des
Datenträgers splitten
(siehe 3. Beispiel
auf
36)
34
D
Funktionsbeschreibung
Datenträger bearbeiten
Folgende Darstellung soll den Aufbau eines Programms verdeutlichen:
Programmaufbau
Befehlskennung
1. Programmsatz
Programmnummer
1. Datensatz:
Anfangsadresse Low Byte
Anfangsadresse High Byte
Anzahl Byte Low Byte
Anzahl Byte High Byte
2. Datensatz:
...
25. Datensatz:
Anfangsadresse Low Byte
Anfangsadresse High Byte
Anzahl Byte Low Byte
Anzahl Byte High Byte
Endekennung
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
7. Beispiel auf den
40...42 dargestellt.
Das Auswechseln des EEPROM ist auf
beschrieben.
Funktionsbeschreibung
Initialisierung überwachen, Speicher splitten
Mit der Befehlskennung 09
können Initialsierungsdaten in der Auswerteeinheit gespeichert
Hex
werden.
Ist die Funktion Überwachung der Datenträgerinitialisierung aktiviert, werden bei einem
Schreib-/Lesebefehl zunächst die Initialisierungsdaten auf dem Datenträger mit denen in der
Auswerteeinheit verglichen. Stimmen diese nicht überein, wird die Fehlermeldung 17
ausgegeben. Wurde der Datenträger noch gar nicht initialisiert, d.h. alle Initialisierungsdaten
sind 0, wird die Fehlermeldung 18
Mit der Befehlskennung 0A
kann in der Auswerteeinheit eine Adresse abgespeichert
Hex
werden, ab der die Daten im Datenträger nicht mehr speicheroptimiert bearbeitet werden.
Bei der Aufteilung des Speichers ist der Bereich mit Speicheroptimierung so groß zu wählen,
dass er für die maximal vorgesehene Anzahl von Schreibzyklen ausreicht (Berechnung sie-
he
9).
Die Aufteilung ist vorteilhaft, um kleine Datenmengen, die häufig geschrieben werden, im
speicheroptimierten Bereich des Datenträgers zu bearbeiten. Größere Datenmengen, die
selten geschrieben werden, werden im Bereich ohne Speicheroptimierung bearbeitet.
Ist die Funktion Speicher des Datenträgers splitten aktiviert, gilt die Aufteilung des Speichers
für jeden Datenträger, der in den Schreib-/Lesebereich der Auswerteeinheit gelangt.
Subadresse
Wert
01
06
Hex
Hex
02
01
Hex
Hex
03
Hex
04
Hex
05
Hex
06
Hex
03
Hex
04
Hex
05
Hex
06
Hex
FF
FF
Hex
Hex
59 für BIS C-6002 und auf
ausgegeben.
Hex
Wertebereich
01
bis 0A
Hex
Hex
71 für BIS C-6022
D
33
Hex

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Bis c-6002Bis c-6022

Inhaltsverzeichnis