auch wenn es hier schon mehrere Beiträge zu diesem Thema gibt, kann ich leider keine Lösung für mein Problem finden. Ich habe einen Drehstromzähler (DDS578MR) der eine Modbus RTU RS485 Schnittstelle hat. Ich habe mir ein Gateway von Antratek (SMG-5420) gekauft und versuche jetzt die Daten vom Zähler auszulesen, aber bisher ohne Erfolg. Ich sehe, wenn ich in den Status vom GW schaue auch das dort Daten gesendet werden nur ich kann in IPS nicht die richtige Einstellung hinbekommen. Ich habe das Gateway angelegt und die IP-Adresse eingetragen (wo im Debug auch etwas zu sehen ist:confused:) zusätzlich noch eine Instanz angelegt. Was muss dort hinein? Wo muss ich die ID vom Zähler eintragen?
ich mach heute abend mal ein paar Bilder. Die Baudrate habe ich so wie auch im Zähler auf 9600 eingestellt. In IPS habe ich TCP und im SMG habe ich auch schon mit den Einstellungen gespielt. Bilder kommen heute abend.
Ändere mal das Gateway in Symcon auf ModBus RTU over TCP.
Du hast beim Serial/TCP Wandler ja serial to TCP ausgewählt und das würde ich Mal als 1:1 Verbindung ohne Wandlung des Protokolls sehen.
Michael
Sorry, ja den hatte ich auf beide Seiten in der Zwischenzeit mal geändert. Wenn ich in IPS vom GW die Schnittstelle ändere, so das keine Abfrage auf dem Client Socket ist steht das Socket.
Kommando zurück
Habe mir die Anleitung besorgt.
In IPS muss ModBus TCP sein, aber in dem Gateway ist der Flow falsch.
Schau Mal in Bild.
IPS ist master. Zähler ist Slave.
Michael
Die Debug der Instanzen würden mehr helfen
RS485 zwischen Gateway und Zähler korrekt angeschlossen (mal A/B gedreht?) ? Terminator vorhanden?
Wie lang ist die Strecke zwischen Zähler und Gateway?
Michael
Im Debug der Instanz ist nichts drin:confused:
Ich habe dort auch keine Ahnung welche Adresse ich dort eintragen muss.
A/B kann ich tauschen. Terminator??? Was ist das?
Die Strecke zwischen GW und Zähler ca. 1m.
Buffer in.
Also antwortet das Gateway. Aber leider Antwortet es mit einem Fehler, es kann den Zähler nicht erreichen.
Somit steht die Verbindung zwischen IPS und den Gateway schon Mal.
Die Gerät/Slave ID vom DDS578MR kontrolliert? Ist das die 1, wie in IPS und dem Gateway eingetragen?
Michael
Der Screenshot sagt das gleiche.
Netzwerk okay, aber serial wird nur gesendet aber es kommt keine Antwort vom Zähler.
Sieht man an sio und UART.
Michael
Bei der kurzen Strecke eigentlich egal.
Zumal ich nicht weiß ob das Gateway einen eingebaut hat.
Sonst 120 Ohm zwischen A/B an jedem Ende.
Aber prüfe erst die ID vom Zähler.
Michael