Herunterladen Inhalt Inhalt Diese Seite drucken

Ssi Interface; Prinzipielle Funktionsweise Der Ssi-Schnittstelle - Leuze AMS 307i Originalbetriebsanleitung

Optisches lasermesssytem ssi
Inhaltsverzeichnis

Werbung

SSI Interface

9
SSI Interface
9.1

Prinzipielle Funktionsweise der SSI-Schnittstelle

Die Datenkommunikation der SSI-Schnittstelle basiert auf einer Differenzübertragung nach
RS 422. Hierbei wird synchron zu einem von der Steuerung vorgegebenen Takt (CLOCK)
der Positionswert beginnend mit dem MSB (höchstwertiges Bit) übertragen.
Im Ruhezustand liegen sowohl Takt- als auch Datenleitung auf HIGH-Pegel. Bei der ersten
HIGH-LOW Flanke (Punkt  in Bild 9.1) werden die Daten des internen Registers gespei-
chert. Dadurch ist sichergestellt, dass sich die Daten während der seriellen Übertragung des
Wertes nicht mehr ändern.
Mit dem folgenden Wechsel des Taktsignals von LOW- auf HIGH-Pegel (Punkt  in Bild 9.1)
beginnt die Übertragung des Positionswertes mit dem höchstwertigen Bit (MSB). Mit jedem
weiteren Wechsel des Taktsignals von LOW- auf HIGH-Pegel wird das nächst niederwertige
Bit auf die Datenleitung gesetzt. Nachdem das niederwertigste Bit (LSB) ausgegeben wurde,
schaltet mit dem letzten Wechsel des Taktsignals von LOW nach HIGH die Datenleitung auf
LOW-Pegel (Übertragungsende).
Ein durch das Taktsignal retriggertes Monoflop bestimmt, wie lange es noch dauert, bis die
SSI-Schnittstelle für die nächste Übertragung aufgerufen werden kann. Hierdurch ergibt sich
auch die minimale Pausenzeit zwischen zwei aufeinanderfolgenden Taktsequenzen. Ist die
Zeit tm = 20µs abgelaufen, so wird die Datenleitung wieder auf Ruhepegel (HIGH) gesetzt
(Punkt  in Bild 9.1). Dies signalisiert somit den komplett abgeschlossenen Datenaustausch
und die erneute Sendebereitschaft.
Hinweis!
Wird das Austakten der Daten für länger als t
ten Takt ein komplett neuer Übertragungszyklus mit einem neu berechneten Wert.
Wird ein neuer Übertragungszyklus gestartet bevor die Zeit t
vorhergehende Wert erneut ausgegeben.
Achtung!
Die SSI-Schnittstelle kann nur positive Entfernungswerte darstellen. Werden aufgrund von
Offset oder Zählrichtung negative Ausgabewerte ermittelt, so wird der Wert Null auf der SSI-
Schnittstelle ausgegeben! Bei einem Zahlenüberlauf werden alle Datenbits auf "1" gesetzt.
52
= 20µs unterbrochen, so beginnt beim nächs
m
i
AMS 307
abgelaufen ist, so wird der
m
Leuze electronic GmbH + Co. KG
-

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ams 307i 120Ams 307i 40

Inhaltsverzeichnis