Anzeige:
Ergebnis 1 bis 4 von 4

Thema: exsys device server Serial over Ethernet (EX-6030)

  1. #1
    Registrierter Benutzer
    Registriert seit
    Apr 2004
    Ort
    Braunschweig
    Beiträge
    31

    exsys device server Serial over Ethernet (EX-6030)

    Guten Tag,

    ich habe hier neben meinem Rechner einen kleinen Device-Server für Serial over Ethernet stehen und möchte die angeschlossenen DS18S20-Sensoren gerne mit digitemp auf meinem Debian-Rechner (über Ethernet) auslesen können.

    Unter Windows gibt es z.B. Virtual Serial Port-Software, womit man die RS232-Schnittstelle dann über das Netzwerk auf seinem Windows-Rechner einbinden kann.

    Ich suche jetzt nach einer Möglichkeit, die Schnittstelle unter Linux einzubinden.
    Bisher bin ich soweit gekommen, dass ich mit ttyd versucht habe, die Kiste anzubinden. Ohne Erfolg.

    Der Device-Server (IP:10.0.0.201) stellt auf Port tcp/232, die RS232-Schnittstelle bereit.
    Mit telnet kann ich z.B. von meinem Linux-Rechner über Netzwerk darauf verbinden und schreiben. Für digitemp benötige ich allerdings ein tty-Device.

    Die digitemp-Sensoren funktionieren soweit. Über Windows kann ich sie per SoE auslesen.

    Ist ttyd das richtige Werkzeug?
    Wie erstelle ich für ttyd das Terminaldevice-Paar /dev/ttyp0 und /dev/pttyp0?

    Hat jemand damit Erfarung oder ne kleine Anleitung für mich?

    Vielen Dank, Jan

  2. #2
    Registrierter Benutzer
    Registriert seit
    Dec 2011
    Beiträge
    2
    Haben Sie das mit dem EX-6030 hingekriegt ?

    Ich hab mir heute so ein Geraet bestellt. Habe gelesen, dass man mit
    "socat" das Geraet einbinden kann, so dass man /dev/xxx hat.

    Gruss von

    Georg Fischer

  3. #3
    Registrierter Benutzer
    Registriert seit
    Dec 2011
    Beiträge
    2

    Ex-6030

    Habe das Geraet am laufen, hab getestet mit UBUNTU-11.10, SUSE-10.1,
    SUSE-8.2:
    o Einstellung: Browser, 192.168.1.254:
    - IP-Adresse einrichten, so dass sie zum Netzwerk passt
    - Socket Port for serial I/O von COM-Port veraendern auf TCP Client
    - Packet Mode for serial Input: DISABLE

    o als Super-User starten, z. B. unter /home/root:
    socat pty,link=ex6030 TCP:192.168.1.254:100 # (bzw. die veraenderte IP-Adresse)
    Programm laeuft.

    o weiteres Terminal aufmachen, Super-User, cd /home/root, ls #
    Im aktuellen Verzeichnis gibt es nun "ex6030"

    o weiteres Terminal aufmachen, Super-User, cd /home/root, Kermit starten:
    kermit
    set port ex6030
    connect

    Wenn nun z. B. ein MODEM am EX-6030 angeschlossen ist, kann man mit den
    AT-Befehlen des Modems arbeiten

    Georg Fischer

  4. #4
    Registrierter Benutzer
    Registriert seit
    Jan 2019
    Beiträge
    1
    Hallo,
    ich lasse dieses alte Thema noch einmal aufleben da ich ein Problem mit genau dieser Konstellation habe. Ich würde gerne auf einem Debian mit socat ein exsys EX-6030 ansprechen. An dem exsys hängen Dallas-Temperatursensoren die ich gerne mit Digitemp abfragen würde. Eine Abfrage unter Windows auf dem exsys funkioniert. Ich habe die obigen Einstellungen ausprobiert und bekomme leider keine Werte zurück. Kann mir jemand helfen und mir einen Tip geben was ich eventuell Falsch gemacht habe bzw. wie ich ein debugging hin bekomme.
    Vielen Dank Ingo

Ähnliche Themen

  1. Iomega REV 120GB via SATA
    Von revuser im Forum stationäre Hardware
    Antworten: 25
    Letzter Beitrag: 03.09.09, 12:34
  2. Erklärung fürLogfileeinträge ???
    Von balu160676 im Forum Anbindung an die Aussenwelt
    Antworten: 142
    Letzter Beitrag: 12.06.08, 15:42
  3. Usb-Geraete Konflikt (Tastatur / externe HDD)
    Von quasseln im Forum stationäre Hardware
    Antworten: 2
    Letzter Beitrag: 19.04.07, 10:16
  4. Schon wieder ATI Probleme - OpenGL
    Von Peiler im Forum Spielen Allgemein
    Antworten: 21
    Letzter Beitrag: 25.02.07, 20:00
  5. Antworten: 5
    Letzter Beitrag: 03.03.05, 13:52

Lesezeichen

Berechtigungen

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