Hallo zusammen,
ich wende mich mit einer Frage bzgl. Safe Operation an euch. Ich hoffe jemand kann weiterhelfen.
Seit der Schulung bei KUKA habe ich mich nicht mehr mit dem Thema "Geschwindigkeitsanpassung /-überwachung" in Safe Operation beschäftigt, bisher habe ich nur sichere Räume definiert und abgefragt.
Ich würde aber nun den Roboter gerne sicher langsamer machen, wenn er in einem best. Raum ist oder sich diesem nähert.
Ich erinnere mich düster, das man das mit der Variable $SR_Workspace_Red machen kann.
Ich habe nun nochmal das Handbuch gewälzt, werde aber nicht mehr so richtig schlau daraus.
Meine Frage deshalb: Könnte mir nochmal jemand kurz den Unterschied folgender Variablen oder Geschwindigkeiten erklären?
- $SR_Workspace_Red
- $SR_Vel_Red
- Globale Kartesische Max. Geschwindigkeit (in der Sicherheitskonfig.)
- Globale Red. Kartesische Geschwindigkeit (in der Sicherheitskonfig.)
- Raumspez. Max. Geschwindigkeit
Wann greift welche Geschwindigkeit und wie greifen die beiden Variablen $SR_Workspace_Red und $SR_Vel_Red darauf ein?
Ich habe in meiner derzeitigen Konfiguration für die kart. Max. Geschwindigkeit 4000mm/s, die red. kart. Geschwindigkeit 1000mm/s, die raumspezifischen werden derzeit nicht verwendet (was ich aber eigentlich gerne tun würde).
Die Variable $SR_Vel_Red ist True (die Geschwindigkeitsreduktion um den Faktor $SR_OV_RED funktioniert auch, ist aber "global" soweit ich das erkenne, ich würde gerne in best. Bereichen schnell und in anderen langsam fahren).
Die Variable $SR_Workspace_Red ist False. Wenn ich diese auf True schalte, wird der Roboter super langsam. Er fährt dann wirklich im Schneckentempo. Ich habe es mal überwacht und bekomme in der Variable SR_Vel_Act einen Wert von ungefähr 0,001 (mm/s???). Ich würde sagen auf jeden Fall jenseits der eingestellten Geschwindigkeiten 4000mm/s oder 1000mm/s. Auf was bezieht sich das dann? Hat es was mit der Zelle zu tun?
Würde mich sehr über Infos freuen, da ich die automatische Geschwidigektisreduzierung aus der Schulung eigentlich ganz cool im Kopf hatte, bekomme es aber hier nicht richtig hin.
Vielen Dank vorab