<Enter> Zeichen senden

Rumkugel
2007-06-05
2007-06-06
  • Rumkugel - 2007-06-05

    Hallo zusammen!

    Ich habe folgendes Problem:

    Ich habe hier ein RS232 Modul (750-650/003-000). Mit diesem kann ich per Hyperterminal kommunizieren. Jetzt will ich an das Modul einen Sensor anschließen, welcher als Ende seines Befehls ein <enter>Zeichen sehen will, sonst gibt er keinen Wert zurück. Was muss ich da senden? \r und \n funktioniert nicht. Vielleicht kann mir jemand weiter helfen. </enter>

    Danke

    Matthias

     
  • J Schohaus - 2007-06-05

    Hallo Rumpel

    für String Konstanten gib es Schlüßelwörter

    z.B. für RETURN kann ein String defenirt werden.

    MeinString : STRING := 'Test $R' ;

    Siehe Hilfe String-Konstanten

     
  • scorpion - 2007-06-05

    <cr> erreicht man durch das Senden eines Strings '$R$N'</cr>

    Bsp. für den Befehl für das Auflegen (Unterbrechen) einer Telefonverbindung: 'ATH$R$N'

     
  • Erik Böhm - 2007-06-06

    Hallo

    Fast richtig.

    CR ist nur $R (Carriage return / WagenRücklauf, also Cursor auf Spalte 1)

    LF ist dann das $N (LineFeed / Zeilenweiterschaltung)

    Zusammen ergibt das dann das Verhalten der ENTER Taste.

    Gruss

    Erik

     
  • hugo - 2007-06-06

    über die funktion chr() aus der freien lib auf w www.oscat.de w kannst du beliebige zeichen erzeugen und in strings einbauen

     

Log in to post a comment.