Forum: Mikrocontroller und Digitale Elektronik Freemodbus in Betrieb nehmen


von bbking (Gast)


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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.