Modbus - Telegramm - lesen - Testsoftware VS SPS

Neurorancer

Level-2
Beiträge
580
Reaktionspunkte
11
Zuviel Werbung?
-> Hier kostenlos registrieren
Sehr geehrte Forum Mitglielder,

ich habe ein seltsammes Problem mit dem Modbus RTU.
Vielleicht hat von Euch Jemand so was ähnliches Mal gehabt.

Ich habe ein Modbus Gerät (Server).
Über einen RS485-USB-Wandler, liefert mir das Gerät Daten.

Was ich an dem Test-Programm für Modbus gut finde:
Man sieht die Telegramme, welche zwischen den Teilnehmern ausgetauscht werden.
Am Telegramm sehe ich, ob die Anfrage an das Gerät richtig gestellt wird.

Nun versuche ich die selben Register über die SPS (Codesys 3.5.6) zu lesen.
Leider meldet sich hier das Gerät überhaupt nicht.
Habe die Leitungen A und B auch getauscht gehabt.
Die Modbus-Adresse auch +-1 drauf addiert.
Keine Chance. Über das Test-Programm am PC läuft alles.
Wie verhext.

Frage: Kann man in Codesys irgendwie sehen, welches Telegramm and das Gerät gesendet wird?



test1.png
 
Was für eine SPS verwendest du? Mit welcher Software wird die programmiert?
Über welche Schnittstelle soll die Modbus Kommunikation gehen? Ist die Schnittstelle richtig konfiguriert?
Kommt aus der Schnittstelle überhaupt das Anfrage Telegramm heraus? Sind da LEDs und leuchten/flackern die? Hast du mal am RS485 gesniffert?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Was für eine SPS verwendest du? Mit welcher Software wird die programmiert?
Über welche Schnittstelle soll die Modbus Kommunikation gehen? Ist die Schnittstelle richtig konfiguriert?
Kommt aus der Schnittstelle überhaupt das Anfrage Telegramm heraus? Sind da LEDs und leuchten/flackern die? Hast du mal am RS485 gesniffert?
Hallo PN/DP,

ich verwende eine EATON XC-303-C32-002 SPS.
Diese wird mit CodeSys 3.6 programmiert.

Die Schnittstelle habe ich nochmal geprüft, sieht scheinbar richtig aus.
Andere Modbusgeräte werden problemlos gelesen.
Leider hat die Schnittstelle keine LEDs für die modbus rtu Kommunikation.

PN/DP: Das mit dem Sniffer, ist die Lösung! Kannst du mir da was empfehlen?
Habe bei YouTube mal einen LogicAnalyser gesehen, meinstu du das?

Es wäre wirklich großartig, wenn man in CodeSys die ModbusRTU - Kommunikation debuggen könnte,
in dem man die Telegramme sehen könnte. Leider finde ich nichts, wäre aber ein super feauture für Debugging.
 
Zurück
Oben