Ich glaub da gibt es keine Varialen. Wäre auch sehr gefährlich, sonst könnte man den Roboter ja über Variablen fahren u bedienen, ohne dabei zu sein...
stimmt, es gibt keine KRL-Variablen dafür. Wenn Du aber schreibst was Du genau machen willst und welche Softwareversion Du hast - könnte Dir vielleicht geholfen werden
wenn der Roboter angehalten wird (im Programm) möchte ich wissen ob der Roboter nun von Hand verfahren wurde oder im Programm verfahren wurde.
Momentan habe ich das ganze so gelöst, ich speichere mir die Position (Axis) ab, sobalt einer die Betriebsart Extern verlässt wenn nun im Programm weiter gefahren wird bekomme ich das über die Variable $Pro_Act mit und speichere die Position fortlaufend ab. Wenn jemand die Mouse oder die Achsverfahrtasten betätigt bleibt $Pro_Act False.
Wenn nun ein Interrupt auslöst prüfe ich die letze gespeicherte Position mit der aktuellen, stimmen die +/- 1 Grad dann sage ich der Roboter wurde nicht von Hand verfahren.
Funktioniert bis auf eine Kleinigkeit auch ganz gut muss das nun vollends testen, ob das ganze auch Wasserdicht ist.
Für andere Vorschläge bin ich gerne Dankbar.
Gruss Andy
Nachtrag: Alle 5er SW
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!
Roboterforum.de - die Industrieroboter und Cobot Community in der WSC-Connect App bei Google Play
Roboterforum.de - die Industrieroboter und Cobot Community in der WSC-Connect App im App Store
Download
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklärst du dich damit einverstanden, dass wir Cookies setzen.Weitere InformationenSchließen