PFC200 Update von FW26->FW30 und SP19->SP21.3 keine Werte Modbus Slave Com

Gärtner

Level-2
Beiträge
52
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,
ich setzte eine 8210 ein und habe bisher mit Codesys 3.5 SP19 gearbeitet und FW 26?
Ich musste für ein anderes Projekt Service Pack 21 installieren. Seit dem habe ich nur Probleme mit instabilitäten gehabt. Ich habe einiges probiert, es hat nicht gefruchtet.

Letztendlich habe ich mich dafür entschieden beides zu deinstallieren und nur noch SP21.3 wieder zu installieren. Dazu habe ich gleich bei allen Controllern die Firmware aktualisiert auf die aktulle 30.

Als ich mein Projekt das erste mal in SP21 geöffnet habe, fiel mir schon auf, dass bei allen Modbus RTU verbindungen ein Fehler angezeigt wurde.
Unter ModbusGernericSerielServer IEC-Objetke war zweimal die gleiche Variable. Einmal vom Typ ModbusSlaveComPort und einmal ModbusTCPSlaveUnit.

Da ich keine entfernen konnte habe ich alle betroffenen Geräte entfern und neu angehängt. Jetzt habe ich da (fälschlicherweise) "ModbusTCPSlvcaeUnit" stehen, obwohl es sich um einen Server im seriellen Bus handelt.

Im Geräte Baum ist der Aufbau

Ethernet
Modbus_TCP_Master
-diverse Modbus TCP Slave
...
- Modbus_TCP_Slave (wago 879-9000)
- Modbus_Slave_Com.... (wago 879-3040)
- Modbus_Slave_Com.... (wago 879-3040)
- Modbus_Slave_Com....

Und ein änliche Aufbau an dem Anderen Ethernet Anschluss.

Wenn ich Online bin, werden die Verbindungen online angezeigt udn der Counter läuft. Ich erhalte aber keine Werte mehr von den seriellen Geräten. Die Geräte die direkt über Modbus_TCP angesprochen werden funktionieren weiterhin einwandfrei.

Ich habe nun einiges Probiert und bin mit meinem Latein am Ende. Ich möchte ungern alle Controller wieder auf die 26 setzen um dann mit SP19 ein Backup aufspielen.
Wäre für einen Hinweis wirklich dankbar.
 
Ergänzung: wenn ich die Adresse der einzelnen Busteilnehmer ändere (also eine falsche wähle) bekomme ich entsprechend keine Verbindung.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Gärtner,

dabei scheint es sich um einen Bug innerhalb von Codesys zu handeln.
Wenn Sie den Modbus_TCP_Client in der Version 4.4.0.0 verwenden, sollte es wieder funktionieren.

Sollten Sie weitere Probleme oder Fragen dazu haben kontaktieren Sie bitte den WAGO Support telefonisch unter +49 571 887-44555 oder per E-Mail support.de@wago.com.
 
Vielen Dank!!
Ich war schon sehr frustriert. Ich habe mich im ersten Moment geärgert, dass ich nciht selber auf die Idee gekommen bin, aber im ersten Anlauf hat es nicht funktioniert.
Scheinbar ist es notwendig, dass man die 4.5.0.0 im ganzen Projekt durch ältere Versionen ersetzt und nicht nur im "betroffenen Strang".
Jetzt funktioniert es wieder wie gewohnt!
 
Zurück
Oben