Herunterladen Inhalt Inhalt Diese Seite drucken

Balluff BIS C-6002 Handbuch Seite 24

Elektronische identifikations-systeme bis auswerteeinheit profibus dp
Vorschau ausblenden Andere Handbücher für BIS C-6002:
Inhaltsverzeichnis

Werbung

C60_2-019_818217_0608-d.p65
47
9. Beispiel
Adressvergabe für
die Funktion
Auto-Lesen
Bei Konfiguration
mit doppelter
Bitleiste und 8 Byte
Puffergröße!
48
10. Beispiel
Programm
Gemischter
Datenzugriff
abspeichern
Bei Konfiguration
mit doppelter
Bitleiste und 8 Byte
Puffergröße!
48
D
Funktionsbeschreibung
Beispiele für den Protokollablauf
Programmieren der Anfangsadresse 75 (Datenträgertyp mit 32 Byte Blockgröße):
Steuerung:
1.) Subadressen des Ausgangspuffers in der
Reihenfolge der Darstellung bearbeiten:
01
Befehlskennung 07
Hex
Hex
02
Anfangsadresse Low Byte 48
Hex
03
Anfangsadresse High Byte 00
Hex
00
/07
CT-Bit auf 0 (32 Byte Blockgröße),
Hex
Hex
AV-Bit setzen
3.) Subadressen des Ausgangspuffers bearbeiten:
00
/07
AV-Bit rücksetzen
Hex
Hex
Um eine korrekte Datenausgabe zu erzielen, ist die Befehlskennung 07
Kopf 1 und/oder Kopf 2 anzuwenden.
Wenn die Funktion Auto-Lesen nicht aktiviert ist, arbeitet die Auswerteeinheit nach dem
Standardmodus und überträgt ab Datenträgeradresse 0 bis der Puffer gefüllt ist, jedoch maxi-
mal 30 Byte bei doppelter Bitleiste bzw. 31 Byte bei einfacher Bitleiste.
Funktionsbeschreibung
Beispiele für den Protokollablauf
Abspeichern eines Programms für das Auslesen von 3 Datensätzen:
1. Datensatz
Anfangsadresse
2. Datensatz
Anfangsadresse 75
3. Datensatz
Anfangsadresse 312
Insgesamt werden bei der Operation ausgetauscht:
Für die Programmierung werden alle 104 Byte geschrieben.
Steuerung:
1.) Subadressen des Ausgangspuffers in der
Reihenfolge der Darstellung bearbeiten:
01
Befehlskennung 06
Hex
Hex
02
Programmnummer 01
Hex
Hex
00
/07
CT-Bit auf 0 oder 1
Hex
Hex
(je nach Blockgröße),
AV-Bit setzen
3.) Subadressen des Ausgangspuffers bearbeiten:
01
1. Anfangsadresse
(Low Byte) 05
Hex
02
(High Byte) 00
Hex
03
1. Anzahl Byte
(Low Byte) 07
Hex
04
(High Byte) 00
Hex
05
2. Anfangsadresse
(Low Byte) 4B
Hex
06
(High Byte) 00
Hex
TI-Bit invertieren
00
/07
Hex
Hex
Identifikations-System BIS C-60_2:
2.) Subadressen des Eingangspuffers bearbeiten:
00
/07
AA-Bit und AE-Bit setzen
Hex
Hex
Hex
Hex
4.) Subadressen des Eingangspuffers bearbeiten:
00
/07
AA-Bit und AE-Bit rücksetzen
Hex
Hex
Hex
5
Anzahl Byte
7
Anzahl Byte
3
Anzahl Byte 17
27 Byte
Steuerung:
2.) Subadressen des Eingangspuffers bearbeiten:
00
/07
AA-Bit setzen, TO-Bit invertieren
Hex
Hex
4.) Subadressen des Eingangspuffers bearbeiten:
00
/07
TO-Bit invertieren
Hex
Hex
Hex
Hex
Hex
Hex
Hex
Hex
Fortsetzung siehe nächste .
für jeden Teilpuffer
D
47

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Bis c-6022

Inhaltsverzeichnis