Forum: Mikrocontroller und Digitale Elektronik Frage zur Zeitsynchronität einer EtherCAT-SPS


von *GAST* (Gast)


Lesenswert?

Moin,
sehe ich das richtig, dass mit "Echtzeit" im Zusammenhang mit dem 
EtherCAT-Bus die genaue Einhaltung der Abstände zwischen den Frames ist? 
Dann wäre auch eine Zykluszeit von 1s Echtzeit, wenn es immer exakt 1s 
ist?

Kann ich auch von Echtzeit sprechen, wenn ich die EtherCAT-SPS mit der 
kleinstmöglichen Zykluszeit benutze, jedoch die nötigen 
Berechnungsschritte zwischen den Frames länger als die Zykluszeit 
dauern? Der Frame würde ja trotzdem "pünktlich" kommen, aber mit 
falschen Daten.

von TestX .. (xaos)


Lesenswert?

schau dir doch einfach mal bei wikipedia die definition von "echtzeit" 
an .. mit EtherCAT hat das nur sekundär was zu tun, da das bussystem 
echtzeitfähig ist (konstante zykluszeit, deterministisch)

von Der Rächer der Transistormorde (Gast)


Lesenswert?

*GAST* schrieb:
> Moin,
> sehe ich das richtig, dass mit "Echtzeit" im Zusammenhang mit dem
> EtherCAT-Bus die genaue Einhaltung der Abstände zwischen den Frames ist?
> Dann wäre auch eine Zykluszeit von 1s Echtzeit, wenn es immer exakt 1s
> ist?

Echtzeit ist immer eine Reaktion innerhalb einer maximalen festgelegten 
Zeit.

Das Ursprungswort Realtime ist der bessere Begriff, der deutsche trifft 
es nicht ganz.

>
> Kann ich auch von Echtzeit sprechen, wenn ich die EtherCAT-SPS mit der
> kleinstmöglichen Zykluszeit benutze, jedoch die nötigen
> Berechnungsschritte zwischen den Frames länger als die Zykluszeit
> dauern? Der Frame würde ja trotzdem "pünktlich" kommen, aber mit
> falschen Daten.

Kenne Ethercat nicht sehr gut aber aber dann wird es irgendwo eine 
Differenz zwischen Zyklus- und Framezeit geben und die kann man prüfen.

Bei einer SPS mußt du auch selbst entscheiden (oder festlegen) ob die 
vorhandene Zykluszeit reicht, das kann dir eine Maschine nicht abnehmen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.