Hallo @ all,
Ich hab ein Problem mit einem unserer Roboter (IRB type 4400
4400L/30 M2000 Type A; Advanced Func.; 3HAC6811-2.20; System Pack 4.0; DSQC 328, DSQC 352)
Die Steuerung (S4CPlus) bekommt und sendet über die DSQC 352 ProfiBus-Karte Daten von einer SPS und über die DSQC 328 direkt Signale von der Anlage.
Das RAPID-Programm überwacht zeitweilig im Cyclus einen Eingang der von der Profibus-Karte kommt mit einer Interrupt Routine. Wenn dieser fehlt stoppt das Progamm und man muss erst den Fehler quittieren.
Nun bleibt das RAPID-Programm ständig an dieser Stelle stehen (Interrupt) ohne das das Signal von der SPS fehlt. Wenn ich den Eingang mit einem Passiv Filter um 500ms entprelle, bleibt die Steuerung nicht mehr durch die Interrupt Routine stehen sondern bring die folgende Systemfehlermeldung:
71262 Fehler: Feldbus-Komm. Fehler 0310 09:51.0
Beschreibung\Ursache:
Fehler bei der Kommunikation mit
'Profibus DP' Master
auf Einheit mit mac id
'10'
MAC ID 10 ist die DSQC 352
Daraufhin habe ich schon die DSQC 352 Profibuskarte gewechselt, jedoch ohne erfolg. Der Fehler kommt weitehin.
Hat jemand einen TIPP für mich??
Als nächstes wollte ich den CAN-Bus überprüfen, wenn es dazu eine Möglichkeit gibt...
Das der Fehler von der SPS kommt ist wohl weitestgehend ausgeschlossen laut unserer Anlagentechnik, da der zugehörige Ausgang bei der SPS auch schon "entprellt" wurde und keine Busfehler dort auflaufen.
MfG