Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 3 von 3

Thema: korrekte Syntax für Array

  1. #1
    Registriert seit
    16.12.2009
    Ort
    Süddeutschland
    Beiträge
    173
    Danke
    37
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Irgendwie hänge ich etwas an einer Variablendeklaration:

    TYPE ST_20SchaltzeitenTod :
    STRUCT
    t: ARRAY[1..20] OF TOD;
    END_STRUCT
    END_TYPE


    VAR CONSTANT
    ZisterrnenschaltzeitenBeiAbwesenheit: ST_20SchaltzeitenTod:=
    (
    t[1]:=tod#19:00, t[2]:=tod#19:05,
    t[3]:=tod#19:10, t[4]:=tod#19:15,
    t[5]:=tod#19:30, t[6]:=tod#19:35,
    t[7]:=tod#20:00, t[8]:=tod#20:05,
    t[9]:=tod#20:10, t[10]:=tod#20:15,
    t[11]:=tod#20:30, t[12]:=tod#20:35,
    t[13]:=, t[14]:=,
    t[15]:=, t[16:=,
    t[17]:=, t[18]:=,
    t[19]:=, t[20]:=
    )
    Übersetzter sagt
    FEHLERHAFTER INITIALWERT

    Wie definiert man die Konstante richtig? Danke für euren Hinweis!
    Geändert von forellengarten (14.10.2012 um 06:28 Uhr)
    Beckhoff CX9010-1101
    TwinCat 2.11
    Zitieren Zitieren korrekte Syntax für Array  

  2. #2
    Registriert seit
    20.08.2003
    Beiträge
    275
    Danke
    38
    Erhielt 32 Danke für 31 Beiträge

    Standard

    ..VAR CONSTANT
    ST_20SchaltzeitenTod:ARRAY[1..20] OF TOD:=
    tod#19:00, tod#19:05,tod#19:10,tod#19:15,tod#19:30, tod#19:35,tod#20:00, tod#20:05,tod#20:10,
    tod#20:15,tod#20:30, tod#20:35;
    END_VAR..
    so sollte es funktionieren, den Datentyp benötigst du nicht

    Gruß,
    Rayk

  3. #3
    Avatar von forellengarten
    forellengarten ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    16.12.2009
    Ort
    Süddeutschland
    Beiträge
    173
    Danke
    37
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Rayk Beitrag anzeigen
    ..VAR CONSTANT
    ST_20SchaltzeitenTod:ARRAY[1..20] OF TOD:=
    tod#19:00, tod#19:05,tod#19:10,tod#19:15,tod#19:30, tod#19:35,tod#20:00, tod#20:05,tod#20:10,
    tod#20:15,tod#20:30, tod#20:35;
    END_VAR..
    so sollte es funktionieren, den Datentyp benötigst du nicht

    Gruß,
    Rayk
    Danke, getestet und funktioniert. Trotzdem wäre ich jetzt neugierig, warum die Variante mit der Struktur nicht funktioniert?
    Beckhoff CX9010-1101
    TwinCat 2.11

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 18.07.2012, 10:29
  2. Array für Histogramm
    Von McNugget im Forum CODESYS und IEC61131
    Antworten: 29
    Letzter Beitrag: 21.10.2009, 11:18
  3. Syntax in AWL
    Von rumgemeckerer im Forum Simatic
    Antworten: 22
    Letzter Beitrag: 24.03.2008, 11:49
  4. AWL Syntax
    Von delacasa im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 11.05.2006, 15:41
  5. PS3 Programm Syntax?
    Von apachler im Forum Sonstige Steuerungen
    Antworten: 6
    Letzter Beitrag: 10.11.2005, 09:31

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •