Momentan versuche ich eine OPC-UA Verbindung aufzubauen, dabei habe ich ein komisches Verhalten festgestellt.
Man sucht sich ja die Variablen indem man auf "Variablen aktualisieren" in Datasource klickt. Diese werden dann auch in der enstprechenden Variablenliste automatisch deklariert.
Wird das Programm übertragen und die CPU (PFC200) gestartet, aktualisieren sich die Werte entsprechend.
Mittels UA Expert passen die Werte aller Variablen.
Starte ich jetzt die CPU neu (OPCUA Client), werden alle Variablen mit dem Wert 0 angezeigt.
Unter "Allgemein und Diagnose" wird verbunden angezeigt. Auch UA Expert zeigt weiterhin die aktuellen Server Werte.
Klicke ich erneut auf "Variablen aktualisieren" und übertrage das Programm funktioniert wieder alles.
Ein Kalt / Warmstart hat leider keine Auswirkung. Auch den Server Neustarten bringt kein Erfolg.
Wie schaffe ich es, dass die Variablen nach CPU Neustart auch die Werte des Servers annehmen?
Ich freue mich über Tipps und Ideen. :)
Weitere Informationen: CODESYS 64 3.5.20.50
CPU: WAGO PFC 200 750-8216
OPC UA Kommunikation Anonym und ohne Security-Strategie
Last edit: shubadubalu 2025-02-18
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo liebe Codesys Community :)
Momentan versuche ich eine OPC-UA Verbindung aufzubauen, dabei habe ich ein komisches Verhalten festgestellt.
Man sucht sich ja die Variablen indem man auf "Variablen aktualisieren" in Datasource klickt. Diese werden dann auch in der enstprechenden Variablenliste automatisch deklariert.
Wird das Programm übertragen und die CPU (PFC200) gestartet, aktualisieren sich die Werte entsprechend.
Mittels UA Expert passen die Werte aller Variablen.
Starte ich jetzt die CPU neu (OPCUA Client), werden alle Variablen mit dem Wert 0 angezeigt.
Unter "Allgemein und Diagnose" wird verbunden angezeigt. Auch UA Expert zeigt weiterhin die aktuellen Server Werte.
Klicke ich erneut auf "Variablen aktualisieren" und übertrage das Programm funktioniert wieder alles.
Ein Kalt / Warmstart hat leider keine Auswirkung. Auch den Server Neustarten bringt kein Erfolg.
Wie schaffe ich es, dass die Variablen nach CPU Neustart auch die Werte des Servers annehmen?
Ich freue mich über Tipps und Ideen. :)
Weitere Informationen: CODESYS 64 3.5.20.50
CPU: WAGO PFC 200 750-8216
OPC UA Kommunikation Anonym und ohne Security-Strategie
Last edit: shubadubalu 2025-02-18