Autor Thema: Werte hübsch in ARRAY schreiben  (Gelesen 14105 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline philipp

  • Newbie
  • *
  • Beiträge: 8
  • ja ganz nett hier
    • Profil anzeigen
Werte hübsch in ARRAY schreiben
« am: 09. Mai 2016, 13:14:35 »
ist es nicht möglich einfach im ST Programm zu schreiben:

hier im Beispiel habe ich einen ARRAY[0..10] OF STRING initialisiert.

array := 'eins','abc','zwei','def';    (* diese Zeile schmeißt einen Error aus: keine korrekte ST-Anweisung *)

muss ich immer folgendes schreiben?

array[1] :=  'eins';
array[2] :=  'zwei';
array[3] :=  'drei';
array[4] :=  'vier';

gibt es keine elegantere Möglichkeit?

Offline shrimps

  • Jr. Member
  • **
  • Beiträge: 75
    • Profil anzeigen
    • E-Mail
Re: Werte hübsch in ARRAY schreiben
« Antwort #1 am: 09. Mai 2016, 17:29:32 »
Moin,
nein, leider musst du das einzeln machen oder im Deklarationsteil sofort alle Festlegen:
https://infosys.beckhoff.com/index.php?content=../content/1031/tcplccontrol/html/TcPlcCtrl_ARRAY.htm&id=

Viel Spaß
Shrimps

Offline philipp

  • Newbie
  • *
  • Beiträge: 8
  • ja ganz nett hier
    • Profil anzeigen
Re: Werte hübsch in ARRAY schreiben
« Antwort #2 am: 10. Mai 2016, 10:51:04 »
danke für die Antwort, auch wenn mich dies traurig macht  ;)

Offline shooter

  • Jr. Member
  • **
  • Beiträge: 70
  • Shooting Fuzzy temperatures
    • ICQ Messenger - 60155180
    • Profil anzeigen
    • E-Mail
Re: Werte hübsch in ARRAY schreiben
« Antwort #3 am: 24. Juli 2016, 18:01:29 »
wenn man den array macht geht das, aber spater geht das auch nicht mit zahlen.
also deklarieren mit die erste zeile geht arr ARRAY[1..10] OF STRING :='eins........;