Noelthebrain
Level-1
- Beiträge
- 9
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo S7-Profis,
habe mal wieder ein Problem.
Ich betreibe 2 S7-200 Anlagen miteinander. Auf beiden laufen die gleichen Programme und die beiden tauschen Daten miteinander aus um eine Ausfallsicherheit der zu steuernden Anlage zu gewährleisten und um zu erkennen ob eine S7 einen Fehler aufweist.
Klappt so weit alles ganz gut, bis auf die Blinklichtfunktion, da die beiden Anlagen, je nachdem wie sie eingeschaltet werden, nicht Synchron laufen. So wird der Blinktakt teils gegenseitig überlagert von der S7 die später läuft.
Jetzt bräuchte ich eine Art Takt- oder Zyklussynchronisation. Soll heißen beide S7 warten bis zu eine Sekunde und machen erst dann weiter wenn beide S7 mit Ihrem Zyklus durch sind. Sollte die Sekunde vorbei sein, ist klar dass eine S7 ausgefallen ist und die intakte läuft alleine weiter.
Gibt es dafür irgendeine einfache Lösung? Steh da momentan wohl etwas am Schlauch.
Danke schon mal im voraus für die Unterstützung.
Schönen Tag noch.
Michael
habe mal wieder ein Problem.
Ich betreibe 2 S7-200 Anlagen miteinander. Auf beiden laufen die gleichen Programme und die beiden tauschen Daten miteinander aus um eine Ausfallsicherheit der zu steuernden Anlage zu gewährleisten und um zu erkennen ob eine S7 einen Fehler aufweist.
Klappt so weit alles ganz gut, bis auf die Blinklichtfunktion, da die beiden Anlagen, je nachdem wie sie eingeschaltet werden, nicht Synchron laufen. So wird der Blinktakt teils gegenseitig überlagert von der S7 die später läuft.
Jetzt bräuchte ich eine Art Takt- oder Zyklussynchronisation. Soll heißen beide S7 warten bis zu eine Sekunde und machen erst dann weiter wenn beide S7 mit Ihrem Zyklus durch sind. Sollte die Sekunde vorbei sein, ist klar dass eine S7 ausgefallen ist und die intakte läuft alleine weiter.
Gibt es dafür irgendeine einfache Lösung? Steh da momentan wohl etwas am Schlauch.
Danke schon mal im voraus für die Unterstützung.
Schönen Tag noch.
Michael