Simulieren Taste "anzapfen"

  • Hallo,


    habe im VW_user etwas rumgebastelt, und dort unter anderem eine
    "wait for" Bedingung drin.
    Jetzt möchte ich als Anwender, wenn die wait Bedingung nicht erfüllt ist, den Rob mit der Simulieren Taste weiter fahren.
    Ich konnte in den Unterlagen nichts finden um diese Taste "anzuzapfen".
    Hoffe mir kann einer von euch weiterhelfen...


    unser System: VKRC2 Steuerung mit der Softwareversion 3.3.4 Sp05 HF2


    Danke, mfg frank

  • Schritt für Schritt zum Roboterprofi!
  • Hallo Robodoc,
    danke für die schnelle Antwort,


    leider klappt das nicht......


    habe Testweise einfach mal die Zeile:


    s wait for $in[123]==true


    eingegeben, und der User sagte mir "fehler, es wird ein ( erwartet"


    jetzt habe ich diverse Klammern an díversen Stellen ausprobiert und es klappte immer noch nicht, immer wieder eine Fehlermeldung.


    mfg frank

  • In der VKRC funktioniert das warten mit Simuliere über die $LOOP_MSG[]. Eine Warteschleife könnte wie folgt aussehen:


    $LOOP_CONT=TRUE
    $LOOP_MSG[]="Warte auf irgendwas "
    WAIT FOR ($IN[1] OR ( NOT $LOOP_CONT AND ($MODE_OP<>#EX)))
    $LOOP_MSG=" "


    Gruss DiDi


  • $LOOP_CONT=TRUE
    $LOOP_MSG[]="Warte auf irgendwas "
    WAIT FOR ($IN[1] OR ( NOT $LOOP_CONT AND ($MODE_OP<>#EX)))
    $LOOP_MSG[]=" "


    Wenn Du jetzt noch diese Zeile änderst:
    $LOOP_MSG[]="Warte auf irgendwas "


    und zwar in


    $LOOP_MSG[]="s|Warte auf irgendwas "


    Dann erzeugt Dir dieses s| die Simuliere - Taste. Sorry ich hatte Deine Frage ein bisserl mißverstanden.


    Grüßlie

    Weniger als 100% wird nicht akzeptiert :)

  • moinsen,


    hat super geklappt, es funzelt, einzige Problem/nicht mehr Problem...


    mit dem s| klappts immer noch nicht, ich weiß im Moment auch nicht wofür ich das brauchen könnte, da mit der Schleife alles funktioniert, auch die Simulieren Taste wird angezeigt.
    Was genau soll eigentlich das Zeichen | hinter dem s ???
    das meckert er nämlich an.


    mfg frank

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
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden