1. Dashboard
    1. Dashboard
    2. Suche
  2. Forum
    1. Unresolved Threads
  3. Members
    1. Recent Activities
    2. Users Online
    3. Team
    4. Search Members
  4. Jobs
  5. Articles
  6. Calendar
    1. Upcoming Events
    2. Map
  7. Shop
    1. Orders
    2. Shipping Costs
  • Login or register
  • Search
Roboterprogrammierer finden
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Events
  • Files
  • Products
  • More Options
  1. Roboterforum.de - die Industrieroboter und Cobot Community
  2. Forum
  3. Industrieroboter Support
  4. KUKA Roboter
Your browser does not support videos autonome mobile Roboter von KUKA
besuche unseren Hauptsponsor
Roboterschulung Online
Robot Support Forum
Werbung schalten Roboter
Advertise in Robotics
Der Roboterkanal
Deutscher Robotikverband
Werben in Robotik
Werben für Robotik

Array-Fehler: „Feldindex hier nicht zulässig“

  • Robo_Tom
  • March 1, 2017 at 7:41 AM
  • Thread is Resolved
  • Robo_Tom
    Points
    275
    Posts
    41
    • March 1, 2017 at 7:41 AM
    • #1

    Hallo,
    Ich habe in meinem .dat-File ein zweidimensionales Array deklariert und beschreibe es gleich mit Werten. Mein Code sieht wie folgt aus. Leider bekomme ich ab er Zeile mit LAGER[1,2]= einen Fehler. Er sagt mir der Feldindex ist hier nicht zulässig. Also genau ab dem Zeitprunkt wo ich beginne die Zeile 2 meines Feldes zu beschreiben gibt er für jede Zeile diesen Fehler aus. Komischerweise passiert das gleiche, wenn ich erst Zeile 2 und dann Zeile 1 beschreibe. Dann meckert er erst beim Wechseln des Zeilenindex von LAGER[20,2] auf LAGER [1,1].

    Wo ist der Fehler? Ich komm einfach nicht drauf.

    DEFDAT TEST
    DECL INT LAGER[20,2]
    ;__________________________PLATZ 1
    LAGER[1,1]=1
    LAGER[2,1]=0
    …..
    LAGER[20,1]=1
    ;__________________________PLATZ 2
    LAGER[1,2]=0
    LAGER[2,2]=2
    …..
    LAGER[20,2]=0
    ENDDAT

  • Schritt für Schritt zum Roboterprofi!
  • IrrerPolterer
    Reactions Received
    18
    Points
    13,523
    Trophies
    65
    Posts
    2,384
    • March 1, 2017 at 10:37 AM
    • #2

    Wann tritt der Fehler auf? Im Programmablauf oder beim Editieren und speichern des Dat-Files?

    Greetings, Irrer Polterer!

    Wie poste ich falsch? Nachdem ich die Suche und die FAQ erfolgreich ignoriert habe, erstelle ich das gleiche Thema in mehreren Unterforen, benutze einen sehr kreativen Titel wie "Hilfe", am Besten noch mit mehreren Ausrufezeichen, und veröffentliche einen so eindeutigen Text, dass sich jeder etwas Anderes darunter vorstellt.

    Life is a beta version. Full of bugs and no Manual.

  • Robo_Tom
    Points
    275
    Posts
    41
    • March 1, 2017 at 10:51 AM
    • #3

    Ok, das veruche ich mal. Danke
    Wenn ich speichere bzw. mein .Dat von Diskette auf die Steuerung kopiere, dann läuft doch so eine Analyse und die spuckt mir eine Fehlerliste mit diesen Problemen aus.

  • IrrerPolterer
    Reactions Received
    18
    Points
    13,523
    Trophies
    65
    Posts
    2,384
    • March 1, 2017 at 10:55 AM
    • #4

    Die Reihenfolge ist wichtig:

    LAGER[1,1]
    LAGER[1,2]
    LAGER[1,3]
    ...
    LAGER[2,1]
    LAGER[2,2]
    LAGER[2,3]
    usw,

    Greetings, Irrer Polterer!

    Wie poste ich falsch? Nachdem ich die Suche und die FAQ erfolgreich ignoriert habe, erstelle ich das gleiche Thema in mehreren Unterforen, benutze einen sehr kreativen Titel wie "Hilfe", am Besten noch mit mehreren Ausrufezeichen, und veröffentliche einen so eindeutigen Text, dass sich jeder etwas Anderes darunter vorstellt.

    Life is a beta version. Full of bugs and no Manual.

  • explorers16
    Points
    390
    Posts
    64
    Location
    Nordhausen, Thüringen
    • March 1, 2017 at 6:38 PM
    • #5

    Hallo,
    so sollte es auf jeden Fall gehen.
    DECL INT LAGER[20,2]
    Lager[1,1]=0
    Lager[1,2]=0
    Lager[2,1]=0
    Lager[2,2]=0
    Lager[3,1]=0
    Lager[3,2]=0
    ..........
    Lager[20,1]=0
    Lager[20,2]=0
    Viele Grüße
    explorers16

  • IrrerPolterer
    Reactions Received
    18
    Points
    13,523
    Trophies
    65
    Posts
    2,384
    • March 2, 2017 at 9:38 AM
    • #6
    Quote from explorers16


    Hallo,
    so sollte es auf jeden Fall gehen.
    DECL INT LAGER[20,2]
    Lager[1,1]=0

    Hatte ich doch schon geschrieben. Wieso das geiche nochmal?

    Greetings, Irrer Polterer!

    Wie poste ich falsch? Nachdem ich die Suche und die FAQ erfolgreich ignoriert habe, erstelle ich das gleiche Thema in mehreren Unterforen, benutze einen sehr kreativen Titel wie "Hilfe", am Besten noch mit mehreren Ausrufezeichen, und veröffentliche einen so eindeutigen Text, dass sich jeder etwas Anderes darunter vorstellt.

    Life is a beta version. Full of bugs and no Manual.

  • explorers16
    Points
    390
    Posts
    64
    Location
    Nordhausen, Thüringen
    • March 2, 2017 at 1:13 PM
    • #7

    Nein, ist eben nicht gleich!

  • IrrerPolterer
    Reactions Received
    18
    Points
    13,523
    Trophies
    65
    Posts
    2,384
    • March 2, 2017 at 3:01 PM
    • #8

    Es geht hier um die Reihenfolge. Wüßte nicht, wo da der Unterschied liegt.

    Greetings, Irrer Polterer!

    Wie poste ich falsch? Nachdem ich die Suche und die FAQ erfolgreich ignoriert habe, erstelle ich das gleiche Thema in mehreren Unterforen, benutze einen sehr kreativen Titel wie "Hilfe", am Besten noch mit mehreren Ausrufezeichen, und veröffentliche einen so eindeutigen Text, dass sich jeder etwas Anderes darunter vorstellt.

    Life is a beta version. Full of bugs and no Manual.

  • INTERRUPT
    Points
    390
    Posts
    69
    • March 4, 2017 at 9:32 AM
    • #9

    Es darf nichts zwischen der Deklaration des Arrays und der Wertzuweisung stehen.
    Kein Kommentar, nicht mal eine Leerzeile!

  • IrrerPolterer
    Reactions Received
    18
    Points
    13,523
    Trophies
    65
    Posts
    2,384
    • March 6, 2017 at 10:25 AM
    • #10
    Quote from INTERRUPT


    Es darf nichts zwischen der Deklaration des Arrays und der Wertzuweisung stehen.
    Kein Kommentar, nicht mal eine Leerzeile!


    Das stimmt nicht. Kommentare und Leerzeilen können da beliebig zwischenstehen. Zumindest bei V8.3!

    Greetings, Irrer Polterer!

    Wie poste ich falsch? Nachdem ich die Suche und die FAQ erfolgreich ignoriert habe, erstelle ich das gleiche Thema in mehreren Unterforen, benutze einen sehr kreativen Titel wie "Hilfe", am Besten noch mit mehreren Ausrufezeichen, und veröffentliche einen so eindeutigen Text, dass sich jeder etwas Anderes darunter vorstellt.

    Life is a beta version. Full of bugs and no Manual.

Tags

  • 1
  • 33
  • 2
  • ABB
  • ABB Roboter
  • ABS
  • base
  • constant
  • CP_PARAMS
  • Dialog
  • EX
  • EXT
  • fanuc
  • Fehler
  • FRAMES
  • INIT
  • INITIALIZED
  • INITMOV
  • IRC5
  • joint
  • KRC2
  • KRC4
  • kuka
  • new
  • NONE
  • notify
  • PATH
  • PGNO_GET
  • profinet
  • PTP_DAT
  • PTP_PARAMS
  • P_ACTIVE
  • P_FREE
  • P_RESET
  • P_STOP
  • Quit
  • Roboter
  • RobotStudio
  • Schweißen
  • Sps
  • Sync
  • T1
  • t2
  • tcp
  • Tool
  • VALUE
  • VAR
  • vel_cp
  • vel_ptp
  • Yaskawa
AD
Your browser does not support videos autonome mobile Roboter von KUKA
Einloggen für weniger Werbung

gesponserte Artikel

  • Gebrauchtroboter kaufen - Was ist zu beachten. Die Checkliste zum kauf von gebrauchten Robotern

    August 11, 2019 at 7:02 PM
  • Was macht ein Roboterprogrammierer genau und was verdient er?

    August 21, 2019 at 8:17 AM
  • Vernetzen, referenzieren, kollaborieren: Das B2B Portal für die Produktionsautomatisierung

    June 2, 2021 at 11:29 AM

Job Offer

  • Sie wollen Ihr Stellenangebot im Roboterforum schalten? Ab 149€

    Werner Hampel June 17, 2021 at 9:52 AM
  • Werde Roboterprogrammierer bei ROBTEC GmbH in Mainburg / Bayern

    Werner Hampel April 5, 2023 at 7:13 PM
Werbung auf Roboterseite
Roboter programmieren lernen
Banner Robotik

Wieviele Mitglieder waren heute eingeloggt?

Logge Dich ein, um hier zu lesen wer in den letzten 24h Online war und um weniger Werbung zu sehen.

  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™ 6.0.22
Roboterforum.de - die Industrieroboter und Cobot Community in the WSC-Connect App on Google Play
Roboterforum.de - die Industrieroboter und Cobot Community in the WSC-Connect App on the App Store
Download