Hallo dr.pfb,
benutze etwa das gleiche Diagnosetool.
Die von dir beschriebenen Erkenntnisse kann ich nachvollziehen und sie können mit dem Tool sehr schön bei Abschalten der 24V
reproduziert werden:
1) illigeale Telegramme (sei es frames, parität o.ä.)
2) nach Spannungsrückkehr Synch und ACK
Das Ganze sieht man dann auch sehr schön an den Telegrammzeiten.
Kann hier aber immer noch nicht erkennen, was es mir hilft ein Oszi kurzfristig an die 24V zu hängen um einen sporadischen Fehler
wie ich z.Zt. oder user mnuesser zu finden. Was haben die von dir aufgezeigten Pegel der DP-Slaves denn mit den 24V-Netz zu tun?
Gruß Mäuseklavier
Hallo Mäuseklavier,
ja mit dem vollstaendigen entfernen der Versorgungsspannung startet der Slave nach der Wiederversorgung wiederin die State Machine, also wie Du schreibst Power_On Wait_Prm etc. also er laeuft wieder hoch.
Ich meinte aber den kurzzeitigen Einbruch. Ein Einbruch der 24V Versorgungsspannung wirkt sich auch auf das RS485 Signal des Slaves aus, da der RS485 Treiberchip ja von den 24V versorgt wird.
Deswegen konnte ich in meinem angefuehrten Beispiel erkennen, dass evtl. ein Problem mit der 24V Versorgung am Slave vorlag, weil der Slave einen Minwert im Balkendiagramm anzeigt (gestrichelte Linie im Balken). Wenn der Einbruch kurz genug ist, geht der Slave nicht komplett vom Netz; sondern der Treiberchip schwebt dann sozusagen so rum und sendet die Illegalen Telegrammteile. In meinem Beispiel war es uebrigens das Netzteil, der Anlagenteil war neu und hing noch nicht an der USV. Es wurde dann ein Schreiber an die 24V gehangen.
Ich haenge auch nie ein Oszi an die 24V; wie gesagt ich messe die Spannung an den Geraeten und den Strom am Netzteil im Schaltschrank.
Zu den sporadischen Fehlern: Das wichtigste ist den Fehler zu fangen, mit einem Tool was den Fehlerfall und noch genug Telegramme vor dem Fehler aufzeichnet. Wenn das Tool dann noch im integrierten Oszilloskop auf Paritaetsfehler triggern kann, um so besser.
Also zuerst alle Segmente des Netzwerkes statisch durchmessen (Anlage laeuft), m. Checkliste
(z.B. von PROCENTEC Webseite)
Auch die 24V Versorgung messen, Wieviel Strom geliefert wird (Stromzange). Bei Repeatern auf den
Anschluss der Messbuchse achten (Siemens Standard oben, PROCENTEC unten, Siemens Diagnoserepeater DP3 komplett neues Segment). Segment am besten vom Anfang oder vom Ende messen (oder auch von beiden Seiten meinetwegen wenns Spass macht).
Evtl. Reflexionen untersuchen und beseitigen; evtl. Repeater verbauen (Auf Anzahl Repeater / Art achten; am besten mit Bitregenierung, Bitprüfung u. unbegrenzte Kaskadierung; Messbuchse; Multirepeater).
Wenn der Fehler dann gefangen ist, muss man sehen aus welchem Segment der kommt, und dann da vertiefen.
Hast Du denn einen Fehler noch irgendwo in einer Anlage?
Hoffe geholfen zu haben,
Tim