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

Student
2009-04-30
2009-04-30
  • Student - 2009-04-30

    Ich habe Fragen zum Thema Globale Variablen

    Kann ich in meine Variablen etwas Ordnung bringen in dem ich sie in Gruppe einteile und diese mit einem Titel versehe? In Java kann ich ja zum Beispiel:

    // und hier kommt der Text

    gibt es so etwas auch im CoDeSys?

    Zweitens versuche ich meine Ein und Ausgänge als Globale Variablen zu schreiben und diese mit Namen zu versehen. Gelingt mir aber nicht wirklich.

    Beispiel: Normale Variablen

    AN:BOOL;

    AUS:BOOL;

    Was muss ich bei meinen Eingang schreiben?

    Beispiel: POTI_ARM_RECHTS:%IW21.1.0; (Funkt nicht)

    Hoffe es ist einigermassen deutlich rübergekommen mein erster Beitrag.

     
  • Rolf-Geisler - 2009-04-30

    Hi,

    Kommentare werden mit ( eingeleitet und mit ) abgeschlossen, also

    (* und hier kommt Text
    über mehrere Zeilen *)
    

    Man kann die globalen Variablen auch auf unterschiedlichen Arbeitsblättern ablegen (maximale Anzahl möglicherweise abhängig von der Zielplattform).

    Ein- und Ausgänge werden deklariert wie eine normale Variable, also den Typ angeben, und vor der Typenangabe die Adresse mit dem Schlüsselwort AT:

    VAR_GLOBAL
         POTI_ARM_RECHTS AT %IX21.0: BOOL;
    END_VAR
    

    Gruss Rolf

     
  • Student - 2009-04-30

    Vielen Dank für die promte Antwort

     

Log in to post a comment.