Sinamics S120 mit CU320 - Verfahrsatz startet nicht

elifendt

Level-1
Beiträge
94
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich arbeite seit einiger Zeit an einem Antrieb S120 mit folgenden Komponenten:
CU320 (6SL3040-0MA00-0AA1)
Smart Line Module (6SL3130-6AE15-0AB0)
Double Motor Module (6SL3120-2TE13-0AA3)
Synchronmotor (1FK7034-2AK71-1CG0)
von CPU zum Starter mit Telegramm 110 und FB283

Die Ansteuerung funktioniert soweit gut, das heißt ich kann die Achse durch Tippen und anhand von Verfahrsätzen bewegen. Allerdings hab ich immer ein Problem:
Ich Referenziere die Achse auf Position 0. Eine Verfahrsatzposition (1) liegt ebenfalls auf 0. Wenn ich diesen Verfahrsatz (1) anwähle und auf Position 0 fahre, kann ich einen weiter Verfahrsatz (2), der auf Position xy liegt, nicht mehr anfahren. Der Motor bleibt wo er ist (auf Position 0). Wenn ich die Achse dann mit Tippen von Position 0 auf eine andere beliebige Position verfahren, kann ich wieder beide Verfahrsätze ( (1) und (2) ) anfahren. Wenn ich auf Position xy vom Verfahrsatz (2) stehe und Verfahrsatz (1) anwähle, hab ich keine Probleme und die Position 0 wird sofort angefahren.
Mir kommt es so vor, als ob der Referenzpunkt nicht mit einem Verfahrsatz auf einer Position liegen darf. Lieg ich da richtig oder hat das andere Gründe? Kann ich das Problem irgendwie anderst beheben?

Danke schon mal im Voraus für eure Hilfen

Grüße
elifendt
 
Hast Du evtl. eine Modulo-Achse parametriert ? Dann wäre bei Absolutpositionierung z.B. 0° und 360° bei einer Modulolänge von 360° die gleiche Position und der Antrieb bewegt sich kein Stück.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nein, die Modulkorrektur ist nicht aktiviert. Oder ist die woanderst als unter "-> Technologie -> Lageregelung -> Mechanik " auch noch angwählt?
Und die Position vom Verfahrsatz (2) ist auch nicht durch 360 teilbar. Somit schließe ich das aus!
 
Servus,
habe gerade nochmal ein paar Versuche gemacht.
Wenn die Position des Verfahrsatzes 1 zwischen 0 und 100 LU liegt, kann Verfahrsatz 2 nicht gestartet werden. Liegt der Wert allerdings bei 100 LU oder höher, kann der Verfahrsatz 2 gestartet werden. Warum das allerdings so ist, kapier ich nicht!
Hat einer eine Idee?
Grüße
elifendt
 
verdammt! Es lag an an einem Programmier-Fehler meinerseits. Habe die Positionen in einem FC abgerufen um die aktuelle Lage (Grundstellung oder nichtx) zu bestimmen. Wenn er in der Position +/- 100 LU steht, kann der Verfahrsatz nicht gestartet werden. Allerdings habe ich die falschen Positionen aus den Verfahrsätzen ausgelesen.
Somit Thema erledigt!
Danke Trotzdem!
Gruß
elifendt
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich greife das Thema nochmal auf. Und zwar habe ich selbe Konstellation. Also Smart Line Modul Doble Motor Modul und 2 Servos. Diese sitzen auf einer Achse. War das bei dir auch so? Ich habe ja jetzt im Starter 2 Motoren, die ich aber jeden einem Telegram zuweisen muss, ich möchte aber das die komplett synchron laufen. Gibt es da eine Möglichkeit das direkt zu aktivieren, oder muss ich freigabe usw für jeden Motor gleeichzeitig geben damit die sich gleichzeitig bewegen. Vorher war eine Master Slave achse von Bosch rexroth installiert. Und die teile habe ich mir umschlüsseln lassen von Siemens und habe die jetzt verbaut. Allerdings komme ich halt mit der synchronität nicht weiter.
Reicht es denn wenn ich beide Motoren gleich parametriere und dann halt sollwerte positionen geschwindigkeiten usw gleichzeitig auf beide gebe?

Vielleicht hat ja jemand ein Tip.

Gruss Marco
 
Guten morgen Marco,

die Konstellation ist bei mir dieselbe. Bosch-Rexroth hab ich allerdings noch keine Erfahrungen.

Ich habe um die Achsen gleichzeitig zu verfahren, einfach den Start gleichzeitig drauf gegeben. Wenn du das allerdings noch genauer brauchst und überwachen willst, ist das Stichwort "Gleichlauf". Bei einem Gleichlauf wird ein Master gebildet, der einen Leitwert für den Slave raus gibt. Wie das allerdings genau funktioniert, kann ich dir nicht sagen. Sorry! Vielleicht einfach mal bei Siemens direkt nachfragen!?!

Grüße
Eli
 
Zurück
Oben