Im Argument eines Arrays eine Variable??

2009-11-19
2009-11-19
  • Student-Andidas - 2009-11-19

    Hallo Leute, ich verwende codesys 2.3 und mein Problem liegt darin, dass ich bei der Deklaration eines Arrays im Argument keine Variablen verwenden kann. Ich würde gerne wissen ob das nun an meiner Schreibweise oder an codesys generell liegt.

    Messpunkte: ARRAY[1..Anzahl] OF MESSPUNKT;

    MESSPUNKT ist eine Struktur aus zwei REAL-Werten d.h. ich deklariere einen zweidimensionalen Array

    vielen dank und grüße

    andreas

     
  • bonatus - 2009-11-19

    Hallo,

    das geht schon du musst sie nur als konstant deklarieren, das bedeutet aber du kannst es nicht zur Laufzeit ändern.

    VAR CONSTANT
       Anzahl: int;
    END_VAR
    
     
  • Student-Andidas - 2009-11-19

    dafür liebe ich dieses forum. unkompliziert und schnell. Vielen Dank

    beste grüße

     

Log in to post a comment.