Gast
#2068396
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