PhuongTran1983
Level-1
- Beiträge
- 67
- Reaktionspunkte
- 3
-> Hier kostenlos registrieren
Hallo alle Forumsmitglieder,
ich habe folgendes Problem und könntet Ihr vielleicht mir weiterhelfen.
Ich kann eine Array von Struct in Twincat wie folgt deklarieren.
TYPE Test
STRUCT
p1:int;
p2:int;
END_STRUCT
Dann habe ich einen ARRAY von dieser Struct
Druck : ARRAY[0..3] OF Test;
Ich kann so Werte für Variablen (z.B. p1) in Array of Struct geben.
Druck.Test[0].P1:=0;
Druck.Test[1].P1:=0;
Druck.Test[2].P1:=2;
Druck.Test[3].P1:=2;
ich möchte etwas einfacher und kurzer wie folgt schreiben
z.B.
Druck.Test[0]..[1].P1 :=0;
Druck.Test[2]..[3].P1 :=2;
Wie kann ich so realisieren? Könntet jemand von Euch mir ein Tipp geben.
Vielen Dank im Voraus
Phuong
ich habe folgendes Problem und könntet Ihr vielleicht mir weiterhelfen.
Ich kann eine Array von Struct in Twincat wie folgt deklarieren.
TYPE Test
STRUCT
p1:int;
p2:int;
END_STRUCT
Dann habe ich einen ARRAY von dieser Struct
Druck : ARRAY[0..3] OF Test;
Ich kann so Werte für Variablen (z.B. p1) in Array of Struct geben.
Druck.Test[0].P1:=0;
Druck.Test[1].P1:=0;
Druck.Test[2].P1:=2;
Druck.Test[3].P1:=2;
ich möchte etwas einfacher und kurzer wie folgt schreiben
z.B.
Druck.Test[0]..[1].P1 :=0;
Druck.Test[2]..[3].P1 :=2;
Wie kann ich so realisieren? Könntet jemand von Euch mir ein Tipp geben.
Vielen Dank im Voraus
Phuong
Zuletzt bearbeitet: