Hallo zusammen,
ich habe eine Frage bzgl. der Kommunikation zwischen 2 beliebigen
Steuerungen. Ich vermute, dass es eine einfache Lösung gibt, die ich momentan leider nicht sehe.
Ich habe folgenden Aufbau: - 2 CPUen und 2 HMI's, wobei an jeder CPU eine HMI angeschlossen ist. Die CPUen kommunizieren mittels Bsend und Brcv. Die Kommunikation funktioniert. Das Problem liegt darin, dass beide Displays die gleichen Parameter beschreiben können.
D.h.: Eingabe auf HMI A --> Wert an CPU A --> Wert an CPU B --> Wert an HMI B.
Genauso kann der Wert auf HMI B eingegeben werden.
Durch diesen Aufbau muss geprüft werden von welcher HMI der gültige bzw. der zuletzt eingegebene Wert kommt.
Gibt es hierzu eine einfache Lösung? Mein Lösungsansatz wäre die Eingaben auf der jeweiligen SPS zwischenzuspeichern und mit aktuellen Eingaben zu vergleichen...
ich habe eine Frage bzgl. der Kommunikation zwischen 2 beliebigen
Steuerungen. Ich vermute, dass es eine einfache Lösung gibt, die ich momentan leider nicht sehe.
Ich habe folgenden Aufbau: - 2 CPUen und 2 HMI's, wobei an jeder CPU eine HMI angeschlossen ist. Die CPUen kommunizieren mittels Bsend und Brcv. Die Kommunikation funktioniert. Das Problem liegt darin, dass beide Displays die gleichen Parameter beschreiben können.
D.h.: Eingabe auf HMI A --> Wert an CPU A --> Wert an CPU B --> Wert an HMI B.
Genauso kann der Wert auf HMI B eingegeben werden.
Durch diesen Aufbau muss geprüft werden von welcher HMI der gültige bzw. der zuletzt eingegebene Wert kommt.
Gibt es hierzu eine einfache Lösung? Mein Lösungsansatz wäre die Eingaben auf der jeweiligen SPS zwischenzuspeichern und mit aktuellen Eingaben zu vergleichen...