Programmierung in der SPS – Auswertung der seriellen Rückmeldung von der F- SPS
Das Einlesen der Daten von der sicheren SPS erfolgt über eine synchrone serielle Datenübertragung. Auf einem Eingang werden
die Daten gesendet und auf dem zweiten wird ein CLK-Signal zur Synchronisierung gesendet. Das jeweilige Bit wird immer an der
fallenden Flanke des CLK-Signals gelesen. Ein prinzipieller Ablauf ist in Bild 4 gezeigt. Bei jedem Fehler wird wieder versucht von
neuem zu synchronisieren. Die 5 Bit, die in der sicheren Steuerung gesendet werden, müssen dem jeweiligen Zustand zugeordnet
werden.
Der Timer muss an die Zwischenzeichendauer in der MSC angepasst werden. Ein Timeout muss immer erreicht werden, bevor das
erste Bit kommt. Bei einem Timer mit 80 ms muss dazu die Zykluszeit in der SPS kleiner als 20 ms sein.
Bild 4
Alle Angaben ohne Gewähr. Technische Änderungen und Irrtum vorbehalten. © EUCHNER 2018
AP000234-01-06/18
Fallende Flanke
auf CLK
Steigende Flanke
auf CLK
Initialisierung
Immer
Starte Timer
(80 ms)
Beliebige Flanke
Immer
auf CLK
Synchronisiere
auf Start
Timeout
n = 1
Immer
Warte auf n. Bit
Steigende Flanke
auf CLK
Snychronisiere
auf n. Bit
n < 6
Fallende Flanke
auf CLK
Lese n. Bit
auf DATA
Immer
n = n + 1
n = 6
Seite 7 von 14