Herunterladen Inhalt Inhalt Diese Seite drucken

Informationsdarstellung In Den Nutzdatenbytes - Pepperl+Fuchs VAM-CTR-G4F-R4 Handbuch

As-interface feldmaster ip67
Inhaltsverzeichnis

Werbung

Telegramm
LCS lesen
Fehlerzähler lesen
LOS lesen
LOS schreiben
Befehle zur Abwärtskomptibilität zu älteren Masterversionen
Telegramm
automatisches Program-
mieren sperren

9.1.4 Informationsdarstellung in den Nutzdatenbytes

Eingangs und Ausgangsdaten
Jeder Slave kann als Ein- und Ausgabedaten eine vierstellige Binärzahl erhalten, der
dezimale Wertbereich geht also von 0 bis 15 (oder hexadezimal von 0 bis F).
Bei der seriellen Übertragung, werden die Informationen zweier Slaves in einem ein-
zelnen Byte zusammengefaßt. Mit der Nachricht "q" (71
werden vom Master 32/ 2 = 16 Bytes an Benutzerinformationen übertragen.
Byte 0
Slave 0, Slave 1
Die Einträge für die Slaves mit niedrigen Adressen werden zuerst übertragen. Byte 0,
Bit 0 bis 3 (unteres Nibble) enthält die Eingabedaten des Slave mit der Betriebsadres-
se Null. Das obere Nibble des Datenbytes 15 enthält die Informationen von Slave 31.
Byte
Bit
0
Slave
Für den AS-i Master nach Spezifikation 2.1 gilt zusätzlich:
• Die Bytes 0 bis 15 enthalten die Daten für die Slaves 0 bis 31 oder 0A bis 31A.
Die Bytes 16 bis 31 enthalten die Daten für die Slaves 0B bis 31B.
Byte 16
Slave 0B, Slave 1B
Zumutbare Änderungen aufgrund technischer Verbesserungen vorbehalten.
Pepperl+Fuchs GmbH · 68301 Mannheim · Telefon (06 21) 7 76-11 11 · Telefax (06 21) 7 76-10 00 · Internet http://www.pepperl-fuchs.com
Einbinden des AS-i Masters in eigene Programme
Befehle zur erweiterten AS-i Diagnose
(für Master nach der Spezifikation 2.1)
k
b
i
50
-
hex
51
b
:
hex
1
52
-
hex
53
b
...b
:
hex
1
8
b
k
i
b1 ≡ 0:
79
hex
b2 ≡ 1:
Byte1
Slave2, Slave 3
0
1
2
3
4
5
Slave 0
Slave 1
Byte 17
Slave 3B, Slave 2B
AS-Interface Feldmaster IP67
(Hosttelegramm)
b
...b
1
Auswahl(a)
Auswahl a= 0:
b
...b
1
Auswahl a= 1:
b
1
b
1
LOS
-
(Hosttelegramm)
sperren
b1:
freigeben
hex
...
...
Slave 30, Slave 31
6
7
...
...
Copyright Pepperl+Fuchs, Printed in Germany
b
(Mastertelegramm)
i
:
LCS
8
: Slaves 0 - 31 oder
32
0A - 31A
... b
: Slaves 0B-31B
32
... b
: LOS
8
b
(Mastertelegramm)
i
Status
, Eingabedaten lesen)
Byte 15
Byte 15
Slave 30B, Slave 31B
t
max
t
max
30ms
39

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis