Probleme mit Modbus nach update von 2.0 auf 2.3

Nach dem Update von 2.0 auf 2.3 habe ich das Problem das mein Modbus nicht mehr geht.
Beim letzten Stammtisch haben wir festgestellt das es wohl Änderungen bei der Seriell gibt.
Da mein Modbus über Seriell läuft stellt sich die frage ob der Fehler damit zusammenhängen kann.

@Paresy ich habe es mit Seriell Karte und USB Dongel versucht beides geht nicht mehr.

Danke für den service :frowning:

War auf der Cebit… Und… ähm… du nutzt die 2.3 doch schon seit eh und je… ich hab dir letztens noch erst Patches für das ModBus RTU Modul erstellt. Irgendwie kommt mir das hier alles SEHR Spanisch vor…

Ein paar mehr Infos?

paresy

Hi,

ich hab hier testweise nen Modbus RTU Stack auf einem AVR am laufen. Der geht ohne Probleme. Was läuft denn bei dir nicht? Eventuell wären die Debug Ausgaben vom Serial uns Splitter hilfreich?!

Gruss, Michael

Entschuldigt meine Ungeduld ich hatte die Messe nicht berücksichtigt.
Das Problem mit der seriellen habe ich erst seit dem letzten update Pareys
Ich bekomme immer die Meldung „Übertragungsfehler“.
Wenn du Zeit hast Pareys kannst du gerne noch mal drauf sehen.

So mal ein kurzer Ausschnitt
SERIAL

03.03.2011 09:40:47.00 | TRANSMITTED | 01 02 00 0B 00 01 C8 08
03.03.2011 09:40:52.00 | TRANSMITTED | 01 01 00 0C 00 01 3D C9
03.03.2011 09:40:57.00 | TRANSMITTED | 01 01 00 0C 00 01 3D C9
03.03.2011 09:41:02.00 | TRANSMITTED | 01 01 00 0C 00 01 3D C9
03.03.2011 09:41:07.00 | TRANSMITTED | 01 01 00 0C 00 01 3D C9
03.03.2011 09:41:12.00 | TRANSMITTED | 01 01 00 0C 00 01 3D C9
03.03.2011 09:41:17.00 | TRANSMITTED | 01 01 00 0C 00 01 3D C9
03.03.2011 09:41:22.00 | TRANSMITTED | 01 01 00 0D 00 01 6C 09
03.03.2011 09:41:27.00 | TRANSMITTED | 01 01 00 0D 00 01 6C 09
03.03.2011 09:41:32.00 | TRANSMITTED | 01 01 00 0D 00 01 6C 09
03.03.2011 09:41:37.00 | TRANSMITTED | 01 01 00 0D 00 01 6C 09
03.03.2011 09:41:42.00 | TRANSMITTED | 01 01 00 0D 00 01 6C 09
03.03.2011 09:41:47.00 | TRANSMITTED | 01 01 00 0D 00 01 6C 09
03.03.2011 09:41:52.00 | TRANSMITTED | 01 01 00 02 00 01 5C 0A
03.03.2011 09:41:57.00 | TRANSMITTED | 01 01 00 02 00 01 5C 0A

MODBUS

03.03.2011 09:42:12.00 | Wait Error | 01 00 02 00 01
03.03.2011 09:42:12.00 | Transmitted | 01 00 02 00 01
03.03.2011 09:42:17.00 | Wait Error | 01 00 02 00 01
03.03.2011 09:42:17.00 | Transmitted | 01 00 02 00 01
03.03.2011 09:42:22.00 | Wait Error | 01 00 02 00 01
03.03.2011 09:42:22.00 | Transmitted | 01 00 06 00 01
03.03.2011 09:42:27.00 | Wait Error | 01 00 06 00 01
03.03.2011 09:42:27.00 | Transmitted | 01 00 06 00 01
03.03.2011 09:42:32.00 | Wait Error | 01 00 06 00 01
03.03.2011 09:42:32.00 | Transmitted | 01 00 06 00 01
03.03.2011 09:42:37.00 | Wait Error | 01 00 06 00 01
03.03.2011 09:42:37.00 | Transmitted | 01 00 06 00 01
03.03.2011 09:42:42.00 | Wait Error | 01 00 06 00 01
03.03.2011 09:42:42.00 | Transmitted | 01 00 06 00 01

So nun mal zu meinen Fortschritten .
Ich habe mir mitlerweile eine neu Serialkarte besorgt und diese auch instaliert mein System ich neu installieret ( Win 2000 Server).
Ich konnte gestern die Serails durchtesten und sie mit meinem Laptop verbinden die schnittstellen arbeiten alle ( senden und empang ) die Kommunikation zwischen ips und sps funktioniert leidere imm noch nicht.

Ich melde mich wieder wenn ich was herausgefunden habe.
MfG Ken

Stand der Dinge
Verbindung zur SPS klappt Modbuskoppler (den der SPS) zeigt Daten Fehler an.
Schnittellen sind alles überprüft und auf die gleichen werte eingestellt.

@Paresy ich hänge noch mal die Anleitung vom Koppler und meine Topologie dran in der Hoffnung das du mir sagen kannst wo der Fehler liegt.

MFG Ken

Doku.rar (480 KB)

Habe eben noch mal ein Update gemacht
mit dem Buffer scheint es zu klappen es ist auch viel schneller als je zuvor.
DANKE

Freut mich. Ich habe an der Stelle seit Wochen nichts verändert.

paresy

Ich habe den server neu aufgesetzt warscheinlich ist mir ein update durchgegangen
Sorry Nochmal

Besteht eine chance das du eine Modbusüberwachung einbauen kannst das Protokoll sieht sowas ja vor???