Hallo, meine Poblemstellung, ich bekomme das Beispielprojekt Modbus001(RTU) von Infineon nicht zum laufen, ich spiele sie drauf doch wenn ich es mit mein "Modbus tester" teste bekomme ich immer die meldung "Timeout" ich halte das Timout intervall eigentlich recht groß trotzdem Timeout. siehe Bilder. Mein Hardware: XMC4500 CPU + COM Satellite Conecctor Für eure hilfe würde ich mich sehr freuen...ich bedanke mich im vorraus.
Hei, was ist das "Beispielprojekt Modbus001(RTU) von Infineon"? Worauf läuft das, wie ist es am Computer angeschlossen, welche Baudraten usw... Ein Bild vom Mobustester ist zwar nett, aber da liegt der Fehler wohl weniger. Hast Du einen anderen Modbus-Slave, um damit die PC-Seite zu testen? Grüße, Tom
Tut mir leid habe es vergessen mit anugeben. Das Beispielprojekt macht aus dem Infineon einen Slave... SChnittstelle: UART (D9 RS485) Kommunikationsschnittstelle D9 Com1 PC zu UART D9 infineon. Baudraten 9600 PC und Slave JA einen anderren Modbus Slave habe ich getestet und er läuft.
Hei, RS485? Welche Schnittstelle hast du am PC? Voll-/Halbduplex? Wie verkabelt? Grüße, Tom
brain boxes UC313 PCI Serial Card ist am pc (Male) auf die Pinbelegung wurde geachtet da ich ne RS Kabel benutze. http://dl.staticbb.com/files/catalog/product/UC/UC-313/documents/UC-313-datasheet.pdf
Hier eine Detailierte Problemstellung. Hardware: PC (Master), Infineon XMC4500 Board ( Slave) Schnittstellen: PC ( RS485 male) , Infineon (Rs485 female) Infineon Beispiel Projekt Name : MODBUS001_Example2 ( http://www.infineon.com/cms/en/product/promopages/aim-mc/dave_downloads.html ) Konfiguration: Baudrate 9600 , Datenbits 8, keine Parität, Com 2 Ziel: Modbus RTU Kommunikation mit PC - Master und uC - Slave über die RS485 Schnitstelle. Problem: Master schickt einen Frame zum Auslesen der Holding Register, Slave Empfängt eine inkorrektes Frame (0x000000FF) und so kann er den Frame nicht korrekt bearbeiten und Antwortet auf die Anfrage von Master nicht d.h. Timeout. An der Software von Infineon sollte es nicht liegen denke ich da sie den Code auch getestet und die Bilder ebenfalls im Projekt mit reingelegt haben. ich verwende einen selbst zusammen gestellten Kabel zur Kommunikation (D9 Stecker). Kann das sein das es an dem Kabel liegt die ich verwende ?
Franz Weiß schrieb: > Kann das sein das es an > dem Kabel liegt die ich verwende ? Hei, da würde ich zumindest als erstes suchen. Halbduplex oder vollduplex? Grüße, Tom
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
