escride1
Level-1
- Beiträge
- 1.110
- Reaktionspunkte
- 263
-> Hier kostenlos registrieren
Moin,
am Samstag war die SEW-Hotline zum Anrufzeitpunkt überlastet oder nicht besetzt, daher kam ich da nicht weiter.
Wir haben zwei SEW-Umrichter mit einem Gateway an einer 1500er zu betreiben. Antriebe starten, stoppen, Strom OK, Drehzahl OK. Soweit so gut.
Unsere Erfahrung mit SEW-Umrichtern ist nicht null, bisher haben wir diese FUs immer nur mit kleinen Standardanwendungen betrieben, ohne Probleme, also ist kein tiefes Fachwissen über SEW-Umrichter da.
Gesteuert sowie Status wird also über Profinet.
Was nicht funktioniert wie erwartet und von sonstigen Projekten bei uns abweicht:
1) Nehmen wir Phase 2 oder 3 ab vor dem Einschalten oder aber auch während des Betriebs dann erscheint keine Fehlermeldung. So gar nix. Der Motor dreht weiter, der FU zeigt nix an, wobei ich im MotionStudio nicht einmal gefunden habe wo ich die 3 Phasen einzeln anzeigen lassen kann.
Wird zusätzlich eine zweite Phase entfernt, so geht der Umrichter erwartungsgemäß in Stop und zeigt auch den Fehler an. Weitere Fehler haben wir nicht mehr produziert, da ein Fehler der nicht wie erwünscht bearbeitet wird ja schon reicht.
2) Sobald die Phasen wieder angeschlossen werden startet der Umrichter wieder. Das Startsignal ist nicht unterbrochen worden, lag also durchgehend an. Eigentlich aber ist gar kein automatischer Fehlerreset eingestellt.
3) Fehler von Phase 1 oder der 24V werden sofort angezeigt und der Stop erfolgt auch erwartungsgemäß.
Programmauszug der Ansteuerung zum letzten Stand um alle weiteren Befehle wie eigens geschickter Fehlerreset etc. auszuschließen (Habe die Ansteuerung massiv auskommentiert um grobe Fehler in den Steuerworten auszuschließen):
Also zuletzt ganz simpel gestaltet.
#"Ausgang Peripherie" wird aktiv wenn der Umrichter selbst keine Störung anzeigt und die entsprechenden Betriebsarten/Anforderungen im Programm erfüllt sind. Somit sollte der Umrichter bei einer Störung seinerseits also auch keinen Startbefehl haben.
Überprüft habe ich im Busmonitor von MotionStudio was er ausgibt. Dort wird im Statuswort auch keine Störung angegeben, also schon passend zu dem Statuswort das ich beobachten kann.
Ich hänge das Motionstudio-Projekt mit an, das wird vermutlich einfacher sein als wenn ich alle Parameter abtippe, vielleicht fällt jemandem auf was ich falsch eingestellt habe.
Vielen Dank!
Anhang anzeigen X006030.zip.pdf
am Samstag war die SEW-Hotline zum Anrufzeitpunkt überlastet oder nicht besetzt, daher kam ich da nicht weiter.
Wir haben zwei SEW-Umrichter mit einem Gateway an einer 1500er zu betreiben. Antriebe starten, stoppen, Strom OK, Drehzahl OK. Soweit so gut.
Unsere Erfahrung mit SEW-Umrichtern ist nicht null, bisher haben wir diese FUs immer nur mit kleinen Standardanwendungen betrieben, ohne Probleme, also ist kein tiefes Fachwissen über SEW-Umrichter da.
Gesteuert sowie Status wird also über Profinet.
Was nicht funktioniert wie erwartet und von sonstigen Projekten bei uns abweicht:
1) Nehmen wir Phase 2 oder 3 ab vor dem Einschalten oder aber auch während des Betriebs dann erscheint keine Fehlermeldung. So gar nix. Der Motor dreht weiter, der FU zeigt nix an, wobei ich im MotionStudio nicht einmal gefunden habe wo ich die 3 Phasen einzeln anzeigen lassen kann.
Wird zusätzlich eine zweite Phase entfernt, so geht der Umrichter erwartungsgemäß in Stop und zeigt auch den Fehler an. Weitere Fehler haben wir nicht mehr produziert, da ein Fehler der nicht wie erwünscht bearbeitet wird ja schon reicht.
2) Sobald die Phasen wieder angeschlossen werden startet der Umrichter wieder. Das Startsignal ist nicht unterbrochen worden, lag also durchgehend an. Eigentlich aber ist gar kein automatischer Fehlerreset eingestellt.
3) Fehler von Phase 1 oder der 24V werden sofort angezeigt und der Stop erfolgt auch erwartungsgemäß.
Programmauszug der Ansteuerung zum letzten Stand um alle weiteren Befehle wie eigens geschickter Fehlerreset etc. auszuschließen (Habe die Ansteuerung massiv auskommentiert um grobe Fehler in den Steuerworten auszuschließen):
Code:
IF #"Ausgang Peripherie" THEN
#"PA1 Steuerwort 1" := 16#0006;
#"PA2 Sollgeschwindigkeit" := INT_TO_WORD(SCALE_X(MIN := 0, VALUE := NORM_X(MIN := 0.0, VALUE := #"Sollgeschwindigkeit 0-100%", MAX := 100.0), MAX := #"max U/min Bezug"));
ELSE
#"PA1 Steuerwort 1" := 16#0000;
#"PA2 Sollgeschwindigkeit" := 16#0000;
END_IF;
#"Ausgang Peripherie" wird aktiv wenn der Umrichter selbst keine Störung anzeigt und die entsprechenden Betriebsarten/Anforderungen im Programm erfüllt sind. Somit sollte der Umrichter bei einer Störung seinerseits also auch keinen Startbefehl haben.
Überprüft habe ich im Busmonitor von MotionStudio was er ausgibt. Dort wird im Statuswort auch keine Störung angegeben, also schon passend zu dem Statuswort das ich beobachten kann.
Ich hänge das Motionstudio-Projekt mit an, das wird vermutlich einfacher sein als wenn ich alle Parameter abtippe, vielleicht fällt jemandem auf was ich falsch eingestellt habe.
Vielen Dank!
Anhang anzeigen X006030.zip.pdf