Roboterforum Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?
18. Mai 2012, 12:06:46
Übersicht Hilfe Suche Kalender Einloggen Registrieren
News: >> Roboterprogrammierer gesucht !? <<

Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  ABB Roboter (Moderatoren: burlibua, Sven Weyer, rmac)  |  Thema: Position Variable aufrufen 0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Position Variable aufrufen  (Gelesen 854 mal)
R2O2
Neuling
*
Offline Offline

Beiträge: 1


« am: 05. Oktober 2007, 15:44:29 »

Hallo zusammen

ich habe eine Frage zum Aufruf von Roboterpositionen:
ist es möglich, Positionen mit einem "Variablen Aufruf" anzufahren?!

z.B. vorhandene Positionen pos100, pos101, pos102, ... pos200
nun möchte ich die Positionen in dieser Art aufrufen:

PERS num nPos:=0;


nPos:=105;

MoveL pos+%nPos%, Speed, Zone, ...;


 - ich hoffe, man versteht, was ich vorhabe.

Ist das denn möglich?!

Vielen Dank für Eure Hilfe
Gruß Mike
Gespeichert
addi
Stammgast
**
Offline Offline

Beiträge: 47


« Antworten #1 am: 05. Oktober 2007, 22:40:43 »

Hi,

normalerweise würde man soetwas von vorne herein mit einem Array lösen, also
irgendwie so:
Code:
const robtarget rtPositionen{n} := ....
...
MoveL rtPositionen{nPos},...

Sollte aber auch so gehen wie Du es vorhast: (in RW4 nur mit Developer Option!)
Code:
! pos100, pos101, pos102, ... pos200 sind vorhanden
var robtarget rtTarget;
var num nPos;
...
nPos := 105;
GetDataVal "pos" + ValToStr(nPos), rtTarget;
MoveL rtTarget,...

Ansonsten Doku lesen zu "GetDataVal"

hth
addi

Gespeichert
stromer
Special Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 272


Denken hilft


« Antworten #2 am: 08. Oktober 2007, 11:11:46 »

Hallo Mike,

wie wärs denn mit folgender Idee: statt eine num-Variable nimmst Du gleiche ein robtarget in das Du die gewünschte Position schreibst.
VAR robtarget Position;

Position:=pos100;
MoveL Position,...

Falls Dir das nicht gefällt dann würde ich mich dem Vorschlag von addi anschliessen.

Gruß
stromer
Gespeichert
Seiten: [1] Nach oben Drucken 
Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  ABB Roboter (Moderatoren: burlibua, Sven Weyer, rmac)  |  Thema: Position Variable aufrufen « vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS