Hallo zusammen,
nachdem ich lange nichts mehr geschrieben habe hätte ich wieder eine neue Frage.
Ich werde auch im laufe der Woche meinen Code für Modbus für Eckelmann online stellen der jetzt schon seit 2 Jahren stabil läuft.
Aber zum eigentlich Thema.
Ich möchte mehere Phoenix-SPSn in einem Netzwerk synchronisieren.
Das Netzwerk hat keine Verbindung zum Internet.
Es gibt keinen wirklichen Master, da Steuerungen auch vom Netzwerk entfernt oder dazugefügt werden können.
Eine weitere Steuerung nur als Zeitmaster einzufügen kommt nicht in Frage.
Es sollen bestimmte Timer auf allen SPS Steuerungen gleichzeitig gestartet werden.
(gleichzeitig heißt etwa in einem Fenster von +- 100ms)
Gibt es hierfür irgendwelche Ideen oder Ansätze?
Meine einzige Idee bis jetzt war:
Alle Pakete aus dem Netzwerk empfangen. Somit sind die eigene und die IPs aller anderen Steuerungen bekannt. Die Steuerung mit der nidrigsten IP-Adresse macht den Zeitmaster.