06.05.2021 16:07 | |
Beigetreten: 11.10.2006 Letzter Bes: 30.10.2024 Beiträge: 5931 Bewertung: (813)
|
Hallo, für die Last können sie den Antrieb drehzahlgeregelt einschalten (Drehzahl 0) und über den MC_Torquelimiting das Lastmoment vorgeben. 7.1 MC_Power V5 (S7-1500, S7-1500T) StartMode INPUT DINT 0 Positionierachse/Gleichlaufachse nicht lagegeregelt freigeben 1 Positionierachse/Gleichlaufachse lagegeregelt freigeben https://support.industry.siemens.com/cs/ww/de/view/109766462 Für die Achsansteuerung kann der Laxisctrl (DB_Any) verwendet werden. https://support.industry.siemens.com/cs/de/de/view/109749348 |
With best regards, |
|
06.05.2021 20:12 | |
Beigetreten: 24.10.2016 Letzter Bes: 12.10.2021 Beiträge: 55 Bewertung: (0) |
Huhu Technology-Team, tut mir Leid, ich verstehe in dem Post nur Bahnhof. Das, was Sie schreiben, stand nie zur Debatte. Bitte um mehr Worte ! =) |
06.05.2021 20:51 | |
Beigetreten: 31.08.2005 Letzter Bes: 22.10.2024 Beiträge: 2198 Bewertung: (328) |
Das Technology Team wollte wohl darauf verweisen, dass es am MC_Power den Parameter "StartMode" gibt, den du Dir anschauen sollst. Nach der Tabelle steht noch was zum "StartMode". |
|
|
06.05.2021 21:02 | |
Beigetreten: 24.10.2016 Letzter Bes: 12.10.2021 Beiträge: 55 Bewertung: (0) |
Kurzer Einschub, dann die Details: |
06.05.2021 21:28 | |
Beigetreten: 24.10.2016 Letzter Bes: 12.10.2021 Beiträge: 55 Bewertung: (0) |
Zusätzliche Details: ich habe heute eine Reaktion auf die SIEMENS support request dazu bekommen. Der Mitarbeiter meinte, dass man beim "zur Laufzeit Umschalten" von lagegeregelt in nicht lagegeregelt und vice versa eine vorhandene Winkelabweichung/einen Schleppfehler weg bekäme, zu Null setzen könnte, wenn man den Antrieb zwischendurch ausschaltet. Dieser Hinweis deckt sich mit einer Antwort aus dem SPS-Forum. Dort sagte ein User das Gleiche. Also in der Theorie, müsste ich zwischenzeitlich mal die Achsfreigabe in MC_Power abwählen und dann sollte es gehen. Das Ganze hab ich einmal getestet und habe entsprechend meiner Überlegungen und Erwartungen diesbezüglich keinen Erfolg. Ich habe das gefilmt und ein Video in meiner Dropbox hochgeladen. Theoretisch sollte da jeder unter dem Link Zugriff drauf haben und kann sich das anschauen: https://www.dropbox.com/s/h04mwv93xr3lbuj/Lageregelung.mp4?dl=0 Es wird deutlich, das es nur mit dem reinen Aus- und Einschalten von MC-Power nicht gehen kann. Wäre auch unlogisch, weil ich meine Anlage täglich an- und ausschalte und noch nie ohne Schleppfehler da stand. Ich habe dann nochmal in den Antrieb reingeschaut. In der Funktionssicht, kann man sich ja die Maske zur Lage-Regelabweichung anschauen: So sieht es aus, wenn ich noch nicht gestartet habe, aber MC_Power mit 0 am Start-Mode-Pin bereits eingeschaltet ist.. Die Abweichung ist mit 0 beziffert, der Lage-Istwert steht auf irgendwas. Man würde nun denken, wenn ich die Leitachse mit einem Drehzahlbefehl, wie MC_MoveJog oder MC_MoveVelo fahre, dass sich der momentane LAge-Ist-Wert entsprechend der Winkelgeschwindigkeit ändert, aber die Lageabweichung gleich nahezu 0 bleibt. Das ist nicht so. Wenn ich mit Jog zum Beispiel 10 rpm vorwärts drehe, akkumuliert die Lageabweichung auf. Schalte ich dann die Lageregelung ein (HMI-Taster) und belege den "position controlled" Pin am MC_MoveJog, dann dreht die Achse plötzlich mit MaxSpeed. Das passiert aber nicht. stattdessen akkumuliert der Lagefehler weiter bis zu 80 000 000 H und dann bleibt er trotz anhaltender Drehung auf diesem Wert stehen. |
Folgen Sie uns auf