Herunterladen Inhalt Inhalt Diese Seite drucken

Ssi-Schnittstelle; Inbetriebnahme Der Ssi-Schnittstelle; Parameter Abtastfrequenz (Clock Stretch); Parameter Geberüberwachung (Check Encoder) - Softing echolink one2PROFINE Bedienerhandbuch

Universelles feldbus-gateway
Inhaltsverzeichnis

Werbung

Softing Industrial Automation GmbH
6

SSI-Schnittstelle

Das echolink one unterstützt auch den Anschluss von Applikationen bzw. Produkten, die über
SSI kommunizieren.
6.1

Inbetriebnahme der SSI-Schnittstelle

Die Konfiguration der SSI-Schnittstelle erfolgt im Konfigurationsmodus mit der Software
WINGATE, Protokoll SSI. Über die Parameter „Resolution" (1 bit ... 15 bit, 24 bit ... 25 bit), „SSI
Encoder Type" (Binary oder Graycode) und „Clock stretch" muss der Gebertyp und die Abtastfre-
quenz definiert werden.
6.1.1

Parameter Abtastfrequenz (Clock stretch)

Man kann die Abtastfrequenz verändern. Dazu wird ein "Stretch-Wert" übergeben, der eine War-
tezeit nach jeder Clockflanke einfügt.
Wird eine 0 übergeben, gibt es keine Wartezeit.
Somit ergeben sich nun folgende SSI-Abtastfrequenzen, die geringfügig schwanken können:
Wartezeit = 0
Wartezeit = 1
Wartezeit = 2
Wartezeit = 3
Wartezeit = 4
Wartezeit = 5
Wartezeit = 6
Wartezeit = 7
Wartezeit = 8
Wartezeit = 9
Wartezeit = A
Wartezeit = B
Wartezeit = C
Wartezeit = D
Wartezeit = E
Wartezeit = F
Die Bitzeit, aus der diese Frequenzen abgeleitet wurden, errechnet sich folgendermaßen:
t = 3µs + (2 * (0,6µs + (n * 0,6µs))), wobei n dem "Stretch-Wert" (1..F) entspricht.
Ohne Clock-Verlängerung (n=0) bleibt es bei 3µs → 333kHz!
Bei der max. Bitlänge von 32 Bit und dem langsamsten Clock ergibt sich somit ein Gesamteinle-
sezeit von 32 * 22µs =~ 700µs.
6.1.2
Parameter Geberüberwachung (Check Encoder)
Mit dem Parameter „Check Encoder" kann eine Geberüberwachung aktiviert werden, sofern der
verwendete SSI-Geber diese Funktion unterstützt. Es wird überprüft, ob nach dem letzten gele-
senen Geberbit die Datenleitung noch für mindestens ein Bit auf Low gezogen bleibt. Erkennt
das echolink one dieses Bit NICHT auf Low, wird ein Error 12 ausgegeben. Das erkennt z.B.
einen Kabelbruch oder einen nicht angeschlossenen Geber. Es kann aber auch eine falsch kon-
figurierte Bitlänge, oder ein zu langsamer Auslesetakt sein.
15.1.15
→ SSI-Clock ~ 333kHz (No Stretch)
→ SSI-Clock ~ 185kHz
→ SSI-Clock ~ 150kHz
→ SSI-Clock ~ 125kHz
→ SSI-Clock ~ 110kHz
→ SSI-Clock ~ 100kHz
→ SSI-Clock ~ 88kHz
→ SSI-Clock ~ 80kHz
→ SSI-Clock ~ 72kHz
→ SSI-Clock ~ 67kHz
→ SSI-Clock ~ 62kHz
→ SSI-Clock ~ 58kHz
→ SSI-Clock ~ 54kHz
→ SSI-Clock ~ 50kHz
→ SSI-Clock ~ 48kHz
→ SSI-Clock ~ 45kHz
echolink one2PROFINET V. 1.0
SSI-Schnittstelle
15

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis