war nur mal so als hinweis für alle noch neulinge wie mich
achs-position von extern vorgeben
- mjoedi
- Erledigt
-
-
kommt die fehlermeldg. "konstante erwartet"
das habe ich erwartet.dein Freund ist ein offsetframe, die "Doppelpunkt-Funktion" und ein Handbuch, ein Lehrgang und die Forensuche.
also
decl frame offsetframe
offsetframe={x 0, y 0,z 0,a 0,b 0,c 0}dann
offsetframe.x=off_xdann
lin {position}:offsetframe
oder
lin offsetframe:{position}
je nach dem, ob Du in Tool- oder Baseorientiert offsetten willst...aber warum mache ich Deine Arbeit?
-
sorry wegen der arbeit geht aber trotzdem nicht, immer noch der selbe fehler
habs jetzt so geschrieben
du hattest was wegen einem handbuch wo finde ich eins wo das drin stehtDEF mj( )
decl frame offsetframe
;FOLD INI
off_x=offset_x
offsetframe={x 0,y 0,z 0,a 0,b 0,c 0}
offsetframe.x=off_x;FOLD PTP HOME
;FOLD PTP p43
;FOLD PTP p44lin {position}: offsetframe
lin_rel{y 800}
lin_rel{z 200}
lin_rel{y -800} -
irgendwie funktioniert das nicht hab ne krc4 steuerung vielleicht liegst daranNein daran liegt es nicht. Wo ist dein Fehler?
-
Hallo mjoedi,
was an deiner SIGNAL - Variable verdächtig ist...
Sie beginnt bei $IN[100], das ist nicht üblich.
Normalerweise beginnt ein Byte(8Bit) bei $IN 1,9,17,25 usw.
Also z.B.
SIGNAL offset_x $IN[1] TO $IN[8] ;1.Eingangsbyte
oder
SIGNAL offset_x $IN[1] TO $IN[32] ;1.Eingangsdoppelwort
oder
SIGNAL offset_x $IN[105] TO $IN[112] ;14.EingangsbyteFehler in deinem Programm, wobei "Position" ein Variable vom Typ FRAME sein sollte
lin position: offsetframe
oder
lin {X 0,Y 0,Z 0,A 0,B 0,C 0}: offsetframe
und nicht
lin {position}: offsetframeGruß
Twister -
@ mjoedi: Bitte brich an dieser Stelle die Arbeiten ab.
Du benötigst ZUERST einen Lehrgang. Und das JETZT, bei Beginn der Arbeiten.
Sollte das Dein Boss nicht einsehen, sind Folgeschäden vorprogrammiert.Ich werde hier meine Unterstützung für Dich aus Sicherheitsgründen einstellen bis Du einen Lehrgang hast.
Ein Roboter ist zuerst mal eine gefährliche Maschine und der Lehrgang ist sehr wichtig. -
... wenn ich Recht überlege muss ich WolfHenk Recht geben...
-
danke erstmal für die unterstützung
um eins mal klar zu stellen hier brauch keiner angst haben - ich arbeite nicht an einem robi für oder beim kunden
wir haben selber einen bei uns in der firma stehen an dem wir verschiedenes probieren können.
ich versuche mir vorab im selbststudium schon einiges beizubringen und bin ganz froh das mir mein chef die zeit dazu gibt.
wie gesagt es brauch keiner angst zu haben dass ich schon auf den kunden losgelassen werde :angel:
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