Hallo zusammen,
ich bin gerade dabei in der Firma eine vernünftige Programmstruktur für unsere Kuka Roboter (zum ersten mal im Einsatz, sonst Epson) zu basteln.
Dabei bin ich gerade am überlegen wie ich meine gesamten Roboterpositionen logisch, übersichtlich und sinnvoll in meinen Programme anlege.
Ich habe mir überlegt ein Modul mit allen abteachbaren Punkten zu erstellen. Die .dat Datei dann auf public setzen und vor den Punkten Global zu schreiben.
So hätte ich ja dann Zugriff von jedem x-beliebigen Unterprogramm auf alle meine Punkte und ich hätte alle meine Teachpunkte übersichtlich in einem Programm, wo ich ein nachteachen auch schön durchführen könnte und die Punkte ewig in irgendwelchem Programmcode suchen zu müssen.
Allerdings fehlt mir jetzt die Erfahrung um zu sagen, ja das ist die beste Variante.
Könnt ihr mir vielleicht ein paar Erfahrungsberichte mitteilen, was zu beachten wäre wenn man es so macht oder gibt es villt. noch elegantere Lösungen?
Und zu guter Letzt noch eine Frage an die Experten. Wenn ich ein Expertenmodul erstelle und teache mir ein Punkt über das ILF ab und setze den Haken bei ,,globaler Punkt''. Warum muss ich dann immernoch in der .dat Datei die Punkte mit Global versehen, obwohl der Punkt ja schon als Global im ILF deklariert wurde? Ist das villt. ein Verbesserungsvorschlag für KUKA oder übersehe ich da etwas?
Ich bin über jede Antwort dankbar
Gruß Max