-> Hier kostenlos registrieren
Leider bin ich SCL verwöhnt, und komme mit AWL nicht mehr so recht klar.
Warum geht das nicht:
VAR
ActualEntry : INT := 0;
MaximumEntrie : INT := 128;
Buffer : ARRAY[0..128] OF STRUCT
wt_nummer : INT := 0;
TPwt_zur_wartung : BOOL := 0; //vom TouchPanel gesetzt
END_STRUCT;
END_VAR
U #Buffer[ActualEntry].TPwt_zur_wartung // das wird nicht kompiliert
U #Buffer[0].TPwt_zur_wartung // das wird kompiliert
Warum geht das nicht:
VAR
ActualEntry : INT := 0;
MaximumEntrie : INT := 128;
Buffer : ARRAY[0..128] OF STRUCT
wt_nummer : INT := 0;
TPwt_zur_wartung : BOOL := 0; //vom TouchPanel gesetzt
END_STRUCT;
END_VAR
U #Buffer[ActualEntry].TPwt_zur_wartung // das wird nicht kompiliert
U #Buffer[0].TPwt_zur_wartung // das wird kompiliert