Herunterladen Inhalt Inhalt Diese Seite drucken

Pepperl+Fuchs IC-KP-B17-AIDA1 Handbuch Seite 85

Vorschau ausblenden Andere Handbücher für IC-KP-B17-AIDA1:
Inhaltsverzeichnis

Werbung

IC-KP-B17-AIDA1
Befehle
enhanced buffered write fixcode (EX)
Befehl:
Byte
1)
Byte 0
1)
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
...
3)
Byte N
Dieses Byte wird nur beim TCP/IP- und MODBUS TCP/IP-Protokoll verwendet.
1)
Die Telegrammlänge ist von der Fixcode-Länge des Datenträgers abhängig.
2)
N = <FixLen> + 5; Ethernet/IP: N = <FixLen> + 3
3)
Antwort:
Byte
1)
Byte 0
1)
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Dieses Byte wird nur beim TCP/IP- und MODBUS TCP/IP-Protokoll verwendet.
1)
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>
Inhalt
Telegrammlänge High Byte
Telegrammlänge Low Byte
Befehlscode (24h)
FixLen/Kanal/Togglebit
FixType
FixType
Daten 00h ... FFh
Daten 00h ... FFh
Daten 00h ... FFh
Daten 00h ... FFh
Inhalt
Telegrammlänge High Byte
Telegrammlänge Low Byte
Befehlscode (24h)
FixLen/Kanal/Togglebit
Status
Antwortzähler
<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
Bit Nr.
7
6
5
4
3
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
<FixLen>
<Channel>
<FixType> (High Byte)
<FixType> (Low Byte)
<Data>
<Data>
<Data>
<Data>
Bit Nr.
7
6
5
4
3
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
<Channel>
<Status>
<ReplyCounter>
2
1
0
0
0
0
0
1
2)
1
1
0
0
<T>
2
1
0
0
0
0
1
1
0
1
0
0
<T>
85

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis