Suche lokale Modbus Gateway Software (RTU auf TCP)

Gast #5762362
Lesenswert?
• ▲
▼
Hallo Leute,

Ich suche einen lokalen Modbus Gateway (Software).

Der Hintergrund:
Ich setze einen RPI als Modbus RTU auf Modbus TCP Gateway ein.
Es wird daran eine Modicon betrieben.
Diesen tunnele ich per SSH an localhost:502.
Funktioniert tadellos.

Nun möchte ich zum testen die Modicon an ein COM Port hängen.
Jetzt habe ich aber das Problem das nur Modbus TCP unterstützt wird.
Ohne jetzt die Software zu ändern sollte das benötigte Programm COMXX 
auf localhost:502 mappen.

Gibt es so eine Gateway Software auch als Windows Version?
Persönliche Seite #5762389
Lesenswert?
• ▲
▼
Ich nehme an, daß Du die Sourcen des Programmes hast, das auf dem Pi 
läuft - übersetze es mit einem unter Windows laufenden Compiler, und der 
Drops sollte gelutscht sein.

Ein einfaches "Umbiegen" einer seriellen Schnittstelle auf einen 
Netzwerkport hilft hier nicht, da Modbus/TCP einen anderen 
Telegrammrahmen verwendet als Modbus/RTU.

(Sonst könntest Du mit com2tcp aus dem com0com-Paket glücklich werden).

Modbus/RTU verwendet folgenden Aufbau:

Address (1 Byte)
Function (1 Byte)
Data... (n Bytes)
CRC (2 Bytes)

Modbus/TCP verwendet folgenden Aufbau:

MBAP Header (7 Bytes)
Function (1 Byte)
Data... (n Bytes)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.