Herunterladen Diese Seite drucken

Pepperl+Fuchs IDENTControl Compact IC-KP2-1HRX-2V1 Handbuch Seite 35

Auswerteeinheit mit serieller schnittstelle

Werbung

IC-KP2-1HRX-2V1
Befehle
Beispiel:
Der folgende Befehl beschreibt einen MCV60-Datenträger über den Kanal 1 mit dem vier
Zeichen langen ID-Code '1234':
SX 1 60 04 1234 # <CR>
SX
1
60
04
1234
#
<CR>
enhanced buffered write fixcode (EX):
0 1 # <CR>
0
1
#
<CR>
Befehl:
Antwort:
Der Schreib-/Lesekopf versucht permanent, einen Fixcode zu schreiben. Nach jedem
erfolgreichen Schreiben wird die Antwort gesendet und solange gewartet, bis ein neuer
Datenträger im Erfassungsbereich ist. Anschließend beginnt der Befehl von vorne.
IPC11:
IDC-...-1K: <FixLen>
Datenträger vom Typ IDC-...-1K lassen sich so programmieren, dass sie sich kompatibel zu
den Fixcodeträgern vom Typ ICC-... verhalten. Diese Programmierung belegt die ersten 8 Byte
im Datenträger. Auf den restlichen Speicherbereich kann weiterhin über die
Schreib/Lesebefehle zugegriffen werden.
Um die Datenträger vom Typ IDC-...-1K derart zu programmieren, müssen Sie den
Datenträgertyp '50' einstellen. Dazu senden Sie den Befehl SX oder EX.
Der Wertebereich umfasst 7 Zeichen:
die ersten 3 Zeichen enthalten die Werte 0 ... F (hexadezimale Codierung)
die letzten 4 Zeichen enthalten die Werte 0 ... 9 (dezimale Codierung)
Befehl single write fixcode
Kanal 1
Fixcode-Typ
Fixcode-Länge
Fixcode
Endezeichen
Endezeichen
Status
Kanal 1
Endezeichen
Endezeichen
EX <Identchannel><FixType><FixLen><Data><CHCK><ETX>
<Status><Identchannel><CHCK><ETX>
<FixLen>
= 5
<FixType> = '02' ASCII (30h 32h), der Fixcode ist unveränderbar
'11' ASCII (31h 31h), der Fixcode ist überschreibbar
= 7
Die ersten 3 Byte sind hexadezimal (0h ... Fh), die letzten 4 Byte
dezimal (0d ... 9d)
<FixType> = '52' ASCII (35h 32h), der Fixcode ist überschreibbar
<Data>
= (Byte 1 bis 3): 0x30 ... 0x39; 0x41...0x46
(Byte 4 bis 7): 0x30...0x39
35

Werbung

loading