Register Bezeichnung beim PRG wechsel

  • hallo zusammen


    weiss einer von euch ob ich durch einen programm aufruf die register automatisch neu beschrifter kann ??
    hab zur zeit noch zwei unterschiedliche bezeichnungen der register .
    mit beschriften meine ich (R[1] Start) das start und nicht den wert :)



    danke schin einmal


    steffen

  • ANZEIGE
  • Mit KAREL geht sowas

    Wolfram (Cat) Henkel

    never forget Asimov's Laws at the programming of robots...

    "Safety is an integral part of function. No safety, no production. I don't buy a car without brakes."


    Messages und Mails mit Anfragen wie "Wie geht das..." werden nicht beantwortet.

    Diese Fragen und die Antworten interessieren jeden hier im Forum.


    Messages and Mails with questions like "how to do..." will not be answered.

    These questions and the answers are interesting for everyone here in the forum.

  • das ist ja top :biggrins: danke
    nur jetzt hab ich das problem wie bring ich das ganze in meinen Roboter
    ich hab roboguide und den karel translator nur :nocheck: :wallbash:


    ich glaube das liegt heute am tag

  • Hallo,
    das *.kl kompilieren und die *.pc dann z.B. per FTP, CF hochladen!

  • oh mein GO.......


    das geht nicht kommt immer ein fehler waaaaaaaaa.



    so schaut das prog aus und das ist der fehler


    was mach ich falsch
    :hilfe:

  • Im Gegensatz zu SET_PORT_CMT hat SET_PREG_CMT nur 3 Parameter.
    SET_PREG_CMT setzt die Kommentare zum Positionsregister im ersten Parameter.


    z.Bsp:
    SET_PREG_CMT(1,'homepos',STATUS)


    Eingänge:
    SET_PORT_CMT(1,257,'lamp test',STATUS)
    zweiter Parameter ist die Eingangsnummer, erster ist konstant 1



    Ausgänge:
    SET_PORT_CMT(2,17,'lamp green',status)
    zweiter Parameter ist die Ausgangsnummer, erster ist konstant 2


    Steht aber eigentlich alles im oben zitierten Thread. Nur manchmal ist man halt etwas betriebsblind.

    Einmal editiert, zuletzt von Hermann ()

  • Hallo Roth.S,


    ich möchte auch noch meinen Senf dazu geben...


    Du musst beim kompilieren darauf achten, dass der virtuelle Controller im Roboguide die selbe Softwareversion hat wie der Roboter, auf den du dein Karel Programm laden möchtest!


    Gruß hermo

    Wenn bereits der Ansatz falsch ist, so führt strenge Logik unweigerlich zum falschen Ergebnis. Nur Unlogik gibt Dir jetzt noch die Chance, wenigstens zufällig richtig zu liegen.<br /><br />Alle sagten: das geht nicht. Dann kam einer, der wusste das nicht und hat´s gemacht.

  • Danke Danke das ist ja SUPER :biggrins:


    Das einzige was nicht klappen will sind wert eingeben mit einer kommastelle also z.b. 12,002 ohne komma geht es kann mir da jemand helfen ???


    gruß
    steffen

  • danke für den tipp geht aber auch nicht :(


    hab am anfang noch ein lustiges problem gehabt .
    ich hab das "[size=50pt]´[/size]" mit dem "[size=50pt]'[/size]" verwechselt :wallbash:
    ein richtig dummer kleiner fehler . :)

  • heini0707 hab ich auch schon versucht mag sie auch nicht :liebe024: hilft nicht :)


    egal hab es jetzt über ein tp gemacht :pfeif:


    jetzt kann ich aber das .pc nicht hochladen mag der roboter nicht :bawling:


    zeigt einen tollen fehler an VARS-014 Create type - UPR_T failed " VARS-022 Duplicate creation TYPE mismat " WARN 00000000" "
    und diesen super fehler finde ich in keiner beschreibung :(


    hat da jemand eine lösung ????


    oh mein gott da hab ich mir was angelacht mit karel



    grüsse



    steffen

  • Du hast ne Variable UPR_T, die ein anderes (verstecktes) Karel-Prog schon benutzt.

    Wolfram (Cat) Henkel

    never forget Asimov's Laws at the programming of robots...

    "Safety is an integral part of function. No safety, no production. I don't buy a car without brakes."


    Messages und Mails mit Anfragen wie "Wie geht das..." werden nicht beantwortet.

    Diese Fragen und die Antworten interessieren jeden hier im Forum.


    Messages and Mails with questions like "how to do..." will not be answered.

    These questions and the answers are interesting for everyone here in the forum.

  • danke erst mal :)


    hab ich das richtig verstanden ich darf ein register bzw ein positionsregister nur 1 mal verwenden bei karel ??also mit 1 mal meine ich in einem prg.


    gruß

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