Tool Anzahl erweitern

  • Schritt für Schritt zum Roboterprofi!
  • Hallo Skywalker,


    in der config.dat den Eintrag auf 32 erhöhen.


    [size=2][size=1]INT[/size][/size][size=2] MAX_TOOL[/size][size=2][size=1]=[/size][/size][size=2]32[/size]
    [size=2][size=1]DECL[/size][/size] [size=2][size=1]FRAME[/size][/size][size=2] TOOL_DATA[32][/size]
    [size=2]TOOL_DATA[1][/size][size=2][size=1]=[/size][/size][size=2]{X 334.730011[/size][size=2][size=1],[/size][/size][size=2]Y [/size][size=2][size=1]-[/size][/size][size=2]0.27700001[/size][size=2][size=1],[/size][/size][size=2]Z 1174.62[/size][size=2][size=1],[/size][/size][size=2]A 180.0[/size][size=2][size=1],[/size][/size][size=2]B [/size][size=2][size=1]-[/size][/size][size=2]45.0[/size][size=2][size=1],[/size][/size][size=2]C [/size][size=2][size=1]-[/size][/size][size=2]180.0}[/size]
    [size=2]TOOL_DATA[2][/size][size=2][size=1]=[/size][/size][size=2]{X 169.988693[/size][size=2][size=1],[/size][/size][size=2]Y [/size][size=2][size=1]-[/size][/size][size=2]10.4382[/size][size=2][size=1],[/size][/size][size=2]Z 751.613403[/size][size=2][size=1],[/size][/size][size=2]A 0.0[/size][size=2][size=1],[/size][/size][size=2]B 0.0[/size][size=2][size=1],[/size][/size][size=2]C 0.0}[/size]
    [size=2]TOOL_DATA[3][/size][size=2][size=1]=[/size][/size][size=2]{X [/size][size=2][size=1]-[/size][/size][size=2]194.878998[/size][size=2][size=1],[/size][/size][size=2]Y [/size][size=2][size=1]-[/size][/size][size=2]398.721985[/size][size=2][size=1],[/size][/size][size=2]Z 774.356995[/size][size=2][size=1],[/size][/size][size=2]A 0.0297999997[/size][size=2][size=1],[/size][/size][size=2]B 20.4220009[/size][size=2][size=1],[/size][/size][size=2]C 0.0}[/size]
    [size=2]TOOL_DATA[4][/size][size=2][size=1]=[/size][/size][size=2]{X 0.0[/size][size=2][size=1],[/size][/size][size=2]Y 0.0[/size][size=2][size=1],[/size][/size][size=2]Z 0.0[/size][size=2][size=1],[/size][/size][size=2]A 0.0[/size][size=2][size=1],[/size][/size][size=2]B 0.0[/size][size=2][size=1],[/size][/size][size=2]C 0.0}[/size]
    [size=2]....[/size]
    [size=2]TOOL_DATA[32]={X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0}[/size]


    [size=2]Das gleiche auch beim Eintrag[/size]


    [size=2][size=1]DECL[/size][/size] [size=2][size=1]CHAR[/size][/size][size=2] TOOL_NAME[32[/size][size=2][size=1],[/size][/size][size=2]24][/size]
    [size=2]TOOL_NAME[1[/size][size=2][size=1],[/size][/size][size=2]][/size][size=2][size=1]=[/size][/size][size=2][size=1]"SZ1_BT1 "[/size][/size]
    [size=2]TOOL_NAME[2[/size][size=2][size=1],[/size][/size][size=2]][/size][size=2][size=1]=[/size][/size][size=2][size=1]"GR1_ZB "[/size][/size]
    [size=2]TOOL_NAME[3[/size][size=2][size=1],[/size][/size][size=2]][/size][size=2][size=1]=[/size][/size][size=2][size=1]"GR2_ZB "[/size][/size]
    [size=2]TOOL_NAME[4[/size][size=2][size=1],[/size][/size][size=2]][/size][size=2][size=1]=[/size][/size][size=2][size=1]" "[/size][/size]
    [size=2]....[/size]
    [size=2]TOOL_NAME[32,]=" "[/size]

  • Vielen Dank,
    dieses hatte ich schon versucht. Leider bekomme ich dann beim Vermessen in der Inbetriebnahme einen Fehler.
    Wenn ich versuche das Werkzeug z.B. 27 über die ABC-Methode zu vermessen, kommt ein Indexfehler.
    Werkzeug 1-16 funktioniert ohne Probleme, ab Werkzeug 17 kommt dieser Fehler.
    Danke

  • Habe auch noch einen Eintrag vergessen:


    [size=2][size=1]DECL[/size][/size] [size=2][size=1]MACHINE_TOOL_T[/size][/size][size=2] MACHINE_TOOL_DAT[32][/size]
    [size=2]MACHINE_TOOL_DAT[1][/size][size=2][size=1]=[/size][/size][size=2]{MACH_DEF_INDEX 1[/size][size=2][size=1],[/size][/size][size=2]PARENT[] [/size][size=2][size=1]"Robot"[/size][/size][size=2][size=1],[/size][/size][size=2]GEOMETRY[] [/size][size=2][size=1]" "[/size][/size][size=2]}[/size]
    [size=2]MACHINE_TOOL_DAT[2][/size][size=2][size=1]=[/size][/size][size=2]{MACH_DEF_INDEX 1[/size][size=2][size=1],[/size][/size][size=2]PARENT[] [/size][size=2][size=1]"Robot"[/size][/size][size=2][size=1],[/size][/size][size=2]GEOMETRY[] [/size][size=2][size=1]" "[/size][/size][size=2]}[/size]
    [size=2]....[/size]

  • [size=2][size=1]DECL[/size][/size] [size=2][size=1]LOAD[/size][/size][size=2] LOAD_DATA[32][/size]
    [size=2]LOAD_DATA[1][/size][size=2][size=1]=[/size][/size][size=2]{M [/size][size=2][size=1]-[/size][/size][size=2]1.0[/size][size=2][size=1],[/size][/size][size=2]CM {X 0.0[/size][size=2][size=1],[/size][/size][size=2]Y 0.0[/size][size=2][size=1],[/size][/size][size=2]Z 0.0[/size][size=2][size=1],[/size][/size][size=2]A 0.0[/size][size=2][size=1],[/size][/size][size=2]B 0.0[/size][size=2][size=1],[/size][/size][size=2]C 0.0}[/size][size=2][size=1],[/size][/size][size=2]J {X 0.0[/size][size=2][size=1],[/size][/size][size=2]Y 0.0[/size][size=2][size=1],[/size][/size][size=2]Z 0.0}}[/size]
    [size=2]LOAD_DATA[2][/size][size=2][size=1]=[/size][/size][size=2]{M [/size][size=2][size=1]-[/size][/size][size=2]1.0[/size][size=2][size=1],[/size][/size][size=2]CM {X 0.0[/size][size=2][size=1],[/size][/size][size=2]Y 0.0[/size][size=2][size=1],[/size][/size][size=2]Z 0.0[/size][size=2][size=1],[/size][/size][size=2]A 0.0[/size][size=2][size=1],[/size][/size][size=2]B 0.0[/size][size=2][size=1],[/size][/size][size=2]C 0.0}[/size][size=2][size=1],[/size][/size][size=2]J {X 0.0[/size][size=2][size=1],[/size][/size][size=2]Y 0.0[/size][size=2][size=1],[/size][/size][size=2]Z 0.0}}[/size]
    [size=2]...[/size]


    [size=2][size=1]DECL[/size][/size] [size=2][size=1]IPO_M_T[/size][/size][size=2] TOOL_TYPE[32][/size]
    [size=2]TOOL_TYPE[1][/size][size=2][size=1]=[/size][/size][size=2]#BASE[/size]
    [size=2]TOOL_TYPE[2][/size][size=2][size=1]=[/size][/size][size=2]#BASE[/size]
    [size=2]TOOL_TYPE[3][/size][size=2][size=1]=[/size][/size][size=2]#BASE[/size]
    [size=2]...[/size]



    [size=2]Aber jetzt müsste es passen!![/size]

  • Hallo,
    in WorkVisual gibt es die Möglichkeit unter Editoren -> Zusätzliche Steuerungseinstellungen in Anzahl der Tools einzustellen.
    Diese Vorgehensweise würde ich bevorzugen.


    Viele Grüße

  • Konnte beides versuchen, leider ohne Erfolg (auch bei wov). Wenn ich ein Tool größer als 16 mit der ABC-Methode vermessen möchte, kommt ein Feldindexfehler.
    Muss ich noch etwas beachten (KSS8.2.28) ?
    Nochmal Danke

  • Moin,
    ich hab eine andere Frage aber sie passt zu diesem Thema^^.
    Wie oben beschrieben kann man die Tool's erweitern, geht das aber auch bei den Bases?
    Wäre mal Interessant zu wissen.
    Grüße
    M.Hebbet

    Wer Rechtschreibfehler findet, darf sie als Lohn behalten.8o

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