... nochmals ein ARRAY ... eigentlich nicht dynamisch

Anonymous
2008-04-07
2008-04-07
  • Anonymous - 2008-04-07

    Originally created by: mg

    Ich möchte folgende Deklaration in einem Functionblock verwenden

    VAR

    Array AT "konstante 1": ARRAY [1.."konstante 2"] OF WORD

    Konstante 1 und konstante 2 werden im VAR_GLOBAL CONTANT zugewiesen. Ich glaube eigentlich, dass es nicht geht ... weil der Functionblock immer wieder mit neuen Variablen beschickt wird und es eigentlich keine richtigen Konstanten wären.

    Der gewünscht Aufruf des FB wäre:

    VAR_GLOBAL

    glob_const1:=%MW000; glob_constA:=5

    glob_const2:=%MW120; glob_constB:=20

    ...

    FBxyz1(konstante1:=glob_const1, konstante2:=glob_constA)

    FBxyz2(konstante1:=glob_const2, konstante2:=glob_constB)

    Kann sowas ähnliches funktionieren oder muss ich das Ganze mit einem PRG statt mit dem FB machen.

    (Bei mir geht es nie und nimmer, hat jemand einen Tip)

    Danke

     
  • Anonymous - 2008-04-07

    Originally created by: mg

    ... ich habs vorerst mal mit pointern realisiert.

     

Log in to post a comment.