Freemodbus in Betrieb nehmen

Gast #2068396
Lesenswert?
• ▲
▼
Hallo,

ich habe mir freemodbus runtergeladen und unter linux nach ein wenig 
Umbauarbeit am Makefile für ein ATmega16 kompilieren und laden können. 
Leider tut das Demo-Programm nicht, ich bekomme immer ein "Reply 
time-out" vom modpoll-tool.

Zum Aufbau:
RS232/RS485 Konverter über USB am Laptop angeschlossen (modpoll liefert 
Daten, wenn ich am Konverter ein Modbus Modul von EAP anschließe)

auf dem RX/TX Kanal des uC hängt ein Texas Instruments SN75176BP 
(baugleich mit MAX485). PB0 wurde für die Aktivierung des Sende-Eingangs 
ebenfalls verdrahtet.
Mein eigenes Testprogramm liest erfolgreich über RS485 geschickte 
Zeichen und schickt diese fehlerfrei zurück, jedoch mit freemodbus 
klappt es nicht.

Wie kann ich nun zum Debuggen anfangen?

Danke schon im Voraus.

BBKing

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.