Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Globale Variablen werden nicht initialisiert

Anonymous
2010-01-22
2010-02-02
  • Anonymous - 2010-01-22

    Originally created by: softwareheini

    Hallo zusammen,

    hab ein Problem mit meinen Globalen Variablen.

    Wenn ich in Codesys (Wago) Online (Simulation !) gehe,

    dann werden die Globalen Variablen nicht initialisiert.

    Es steht dann nur ??? hinter den Variablen Namen.

    Das komische ist aber, wenn ich sie als Global Retain deklariere

    funktioniert es.

    Hat jemand ne Erklärung?

    Danke!

    mfg

    softwareheini

     
  • Pitsch - 2010-01-26

    Hallo softwareheini

    Du musst natürlich sicherstellen, dass deine Globalen Variablen auch mindestens einmal im PLC_PRG angesprochen werden, und ihnen ein Wert zugeteilt wird. Oder wenn diese Variablen in einem Funktionsbaustein angesprochen werden, musst Du dafür sorgen, dass dieser FB auch aufgerufen wird. Sonst ist klar, dass die Variablen keine Initialisierung erfahren. Daher die Fragezeichen in der Simulation. Und nicht vergessen, nach dem Einloggen auch noch zu Starten.

    Mit freundlichen Grüssen! Pitsch

     
  • Anonymous - 2010-02-02

    Originally created by: softwareheini

    Hallo Pitsch,

    danke für dein Antwort.

    Leider funktioniert es troztdem nicht.

    Ich glaube es liegt an diesen .CI Dateien

    Hoffe das ist nicht der Fall wenn ich das Ganze auf

    die Steuerung übertrage.

    Werds einfach mal testen.

    schönen Abend noch.

    mfg

    softwareheini

     

Log in to post a comment.