-> Hier kostenlos registrieren
Hallo zusammen,
ich bräuchte mal etwas Nachhilfe zur grundsätzlichen Funktionsweise eines Controllers. Meistens verwenden wir einen WAGO 750-880 oder auch mal 750-8202. Ich vermute aber, die Arbeitsweise des Merkerbereichs ist nicht so sehr vom Modell oder Hersteller abhängig.
Also der Zustand von Adressen, die ich mit %M... vergebe, ist dauerhaft gespeichert, auch wenn der Controller abgeschaltet wird. Dazu muss er im internen Speicher abgelegt werden. Gibt es einen Zwischenpuffer, aus dem die Daten von Zeit zu Zeit auf den internen Speicher geflusht werden? Oder funktioniert der Merkerbereich noch ganz anders?
Diese Frage interessiert mich aus einem ganz bestimmten Grund. Ich tausche über Modbus Daten zwischen zwei Controllern aus, der eine schreibt auf die Adresse 12288, also in den Merkerbereich, des anderen. Dabei kommt es immer wieder zu kurzen Verzögerungen und Störungen. Kann es sein, dass der Merkerbereich nicht für einen konstanten Datenstrom in Echtzeit geeignet ist? Sollte man dafür besser die PFC-IN bzw. PCF-OUT-Variablen verwenden? Soweit ich mit Wireshark beobachten kann, laufen die Modbus-Pakete gleichmäßig durch.
Vielen Dank für Eure Antworten und liebe Grüße
Michael Hoeft
ich bräuchte mal etwas Nachhilfe zur grundsätzlichen Funktionsweise eines Controllers. Meistens verwenden wir einen WAGO 750-880 oder auch mal 750-8202. Ich vermute aber, die Arbeitsweise des Merkerbereichs ist nicht so sehr vom Modell oder Hersteller abhängig.
Also der Zustand von Adressen, die ich mit %M... vergebe, ist dauerhaft gespeichert, auch wenn der Controller abgeschaltet wird. Dazu muss er im internen Speicher abgelegt werden. Gibt es einen Zwischenpuffer, aus dem die Daten von Zeit zu Zeit auf den internen Speicher geflusht werden? Oder funktioniert der Merkerbereich noch ganz anders?
Diese Frage interessiert mich aus einem ganz bestimmten Grund. Ich tausche über Modbus Daten zwischen zwei Controllern aus, der eine schreibt auf die Adresse 12288, also in den Merkerbereich, des anderen. Dabei kommt es immer wieder zu kurzen Verzögerungen und Störungen. Kann es sein, dass der Merkerbereich nicht für einen konstanten Datenstrom in Echtzeit geeignet ist? Sollte man dafür besser die PFC-IN bzw. PCF-OUT-Variablen verwenden? Soweit ich mit Wireshark beobachten kann, laufen die Modbus-Pakete gleichmäßig durch.
Vielen Dank für Eure Antworten und liebe Grüße
Michael Hoeft