Wertzuweisung einer Variablen in einer Struktur

chucky
2010-08-21
2010-08-25
  • chucky - 2010-08-21

    Hallo zusammen

    Wiedereinmal möchte ich die Hilfe dieses Forum in anspruch nehmen. Eine echt tolle Sache!!!

    Wie kann ich ein Wert einer Variabeln innerhalb einer Struktur zuweisen?

    Eine "normale" Variabel kann wie unten dargesellt einen vorgabewert zugewiesen werden.
    Anlauf:time:=t#30s;

    Wie weise ich aber der Variable Anlauf die innerhalb der Struktur Vorgaben ist (Vorgaben.anlauf) den Wert t#30s zu? Ist es überhaupt möglich in Deklaratonsteil innerhalb einer Struktur einen Wert zu zuweisen?
    Vorgabe.anlauf:=t#30s; funktioniert nicht!

    Danke für eure Unterstützung.

    Gruss

    Chucky

     
  • Anonymous - 2010-08-21

    Originally created by: ebt'ler

    Das geht ganz einfach:

    TYPE vorgabe :
    STRUCT
       anlauf : TIME;
       test_1 :INT;
       test_2:INT;
    END_STRUCT
    END_TYPE
    ________________________________________________________________
    VAR
       test_struct: vorgabe := (anlauf:=t#12s , test_1:=100 , test_2:= 333);
    END_VAR
    
     
  • Erik Böhm - 2010-08-23

    Vielleicht suchts du ja auch das:

    TYPE vorgabe :
    STRUCT
    anlauf : TIME := t#30s;
    test_1 :INT;
    test_2:INT;
    END_STRUCT
    END_TYPE

    Gruss
    Erik

     
  • chucky - 2010-08-25

    Hallo zusammen

    Vielen Dank für eure Hilfe.
    Hat bestenss geklappt.

    Eine tolle Sache dieses Forum!!

     

Log in to post a comment.