Hallo,
ich habe in einem FB eine Struktur (CFG) deren Elemente ich gerne bei der Deklaration setzen möchte. Bei einzelnen Variablen (Auch mehreren) klappt das auch. Die folgenden Beispiele funktionieren.
Jetzt habe ich aber eine Struktur in der CFG-Struktur von der ich gerne ein Element setzen möchte und das klappt nicht mehr. Ich hatte es ähnlich wie im obigen Beispiel probiert, leider ohne Erfolg. Die folgende Deklaration verursacht TC3 anscheinend mächtige Bauschmerzen, denn es hagelt Fehlermeldungen.
Weiß hier einer Rat?
Gruß
Oliver
ich habe in einem FB eine Struktur (CFG) deren Elemente ich gerne bei der Deklaration setzen möchte. Bei einzelnen Variablen (Auch mehreren) klappt das auch. Die folgenden Beispiele funktionieren.
Code:
Heater:ARRAY[1..b8_MaxHeater] OF FB_Temp_Ctrl_1Stage_Pwm:=[b8_MaxHeater((CFG:=(b_Used:=TRUE)))];
Valves:ARRAY[1..b8_MaxValves] OF FB_Valve:=[b8_MaxValves((CFG:=(b_Used:=TRUE, b_Double_HW_Controled:=FALSE, b_Open_Feedback:=FALSE, b_Close_Feedback:=FALSE)))];
Code:
Heater:ARRAY[1..b8_MaxHeater] OF FB_Temp_Ctrl_1Stage_Pwm:=[b8_MaxHeater((CFG:=(b_Used:=TRUE, st_PID_Output_Limit.r32_Maximum:=20.0)))];
Gruß
Oliver