-         

Ergebnis 1 bis 2 von 2

Thema: Daten per RS232 zwischen 2 C-Control Stations senden?!

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    06.06.2008
    Beiträge
    8

    Daten per RS232 zwischen 2 C-Control Stations senden?!

    Anzeige

    Hallo..

    ich versuche zwischen 2 stations die daten su senden.. leider ohne erfolg!

    master:
    Code:
    baud R9600
    
    lcd.init
    lcd.off
    #start
    
    put 1
    pause 100
    
    put 2
    pause 100
    
    put 3
    pause 100
    
    goto start
    #


    slave:
    Code:
    BAUD R9600
    
    
    
    
    
    define mydata       as byte
    
    
    
    
    
    LCD.INIT
    LCD.OFF
    #LOOP
    if RXD then
    get mydata
    LCD.INIT switchonly
    lcd.pos 1,1
    LCD.print mydata     & "                      "
    LCD.OFF
    end if
    goto LOOP
    als ergebnis bekomme ich beim slave 252 angezeigt, zeitweise steht auch 254 da, absolut unregelmässig...

    wenn ich die eingabe übers terminal mache, funktioniert slave!!!

    bitte um hilfe!

    lg

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    29.01.2006
    Beiträge
    101
    Hallo


    Ersetze bitte malden Put Befehl zu einem Print Befehl.

    Das Display kann mit den Daten 1 , 2, 3 nichts anfangen, denn es sind "bytes" keine Ascii Zeichen, die es darstellen könnte.

    Ein Terminal Programm sendet meist ASCII Zeichen.


    Gruß
    Jörn

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •