Herunterladen Inhalt Inhalt Diese Seite drucken

Kontrollbit; Format Des Analogwertes; Tabelle 10-7: Zahlenformate - Siemens AS Handbuch

Inhaltsverzeichnis

Werbung

AS-i - Slaveprofile 7.1 und 7.2
10.6

Kontrollbit

10.7

Format des Analogwertes

Beispiele
10-10
Bei jedem Datentriple, das übertragen wird, wird an der 4. Stelle ein Kon-
trollbit (K-Bit), auch Toggle-Bit genannt, mitgesendet. Das Kontrollbit wird
für das Handshake-Verfahren zwischen dem Host und dem AS-i-Slave
verwendet. Es ändert bei jeder Übertragung eines Datentriple vom Host
zum AS-i-Slave seine Wertigkeit. Dies geschieht durch Negation des Bit im
AS-i-Master. Ein negiertes K-Bit wird als C-Bit bezeichnet (K = C, C = K).
Bei einer Datenübertragung vom Slave zum Host bleibt das Bit unverändert.
Durch dieses Verhalten können der Slave und der Host erkennen, ob neue
Daten vorhanden sind.
Der aus dem Slave ausgelesene oder in den Slave zu schreibende Analog-
wert hat das Format einer Betragszahl. Das heißt:
• positive und negative Zahlenwerte gleicher Größe haben denselben Wert
• die Datenbreite beträgt
- bei Eingangsmodulen 12 Bit plus Vorzeichenbit
- bei Ausgangsmodulen 11 Bit plus Vorzeichenbit. Die 11 Bit werden um
1 Bit nach links verschoben und als 12 Bit-Block an das Ausgangsmodul
übertragen, wobei das LSB immer 0 ist
• das Vorzeichen für den Zahlenwert wird getrennt ausgewiesen.
Folgende Beispiele zeigen die Darstellung von Zahlenwerten in den
entsprechenden Zahlenformaten:
2er-Komplement
12 Bit
Dez
Hex
1
001
-1
FFF
8
008
-8
FF8
16
010
-16
FF0
1024
400
-1024
C00

Tabelle 10-7: Zahlenformate

Format im Slave
Betragszahl
Dualzahl (12 Bit)
Dez
Hex
1
001
0000 0000 0001
1
001
0000 0000 0001
8
008
0000 0000 1000
8
008
0000 0000 1000
16
010
0000 0001 0000
16
010
0000 0001 0000
1024
400
0100 0000 0000
1024
400
0100 0000 0000
Vorzeichen-Bit
0
1
0
1
0
1
0
1
GWA 4NEB 333 0329-01

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis