dynamische Array

  • Hallo,

    Kann ich bei kuka einer Funktion ein daten in einem Dynamischen Array über geben ähnlich wie bei ABB?


    Bei ABB geht dies so:

    Code
    PROC MoveLCa(robtarget Target,speeddata speed,zonedata zone,PERS tooldata tool,\PERS wobjdata wObj,\num SetId,\num R1RiskIds{*},\num R2RiskIds{*})

    An Stelle der Sternchen bei xxRiskIds können hier belibig viele (in diesem Fall) num´s eingetragen werden.


    Und kann man diese Arrays dann auf ihre größe abfragen?

    Beispiel ABB:

    Code
    Dim(R2RiskIds,1)
  • Schritt für Schritt zum Roboterprofi!
  • Aus der Doku zu Übergabe von Feldern an UP's und Funktionen:



    Direkt Felder auf Grösse abfragen geht nicht.

    Workaround dazu sind Verwendung von Varstate zum Abfragen des Status der Feldinhalte in einer Schleife oder Du machst was ähnliches mit ON_ERROR_PROCEED.

    Manche Maenner bemuehen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitaetstheorie.

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Geht einfach!
Neues Benutzerkonto erstellen
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden