Zykluszeit bei Vipa CPU

dentech

Level-1
Beiträge
577
Reaktionspunkte
39
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

muss demnächst eine Anlage programmieren und ich weiß jetzt nicht, ob die CPU schnell genug ist. Vielleicht habt ihr schon ein bißchen Erfahrung und könnt mir sagen ob ich an die Grenzen stoße?

Die Anlage hat einen Servomotor (SMC) der Klemmstücke unter einem Deprag Schrauber mit AST10 Steuerung herfährt. Der Schrauber schraubt eine Schraube rein, dann fährt der Servomotor ein paar Millimeter weiter und der Schrauber schraubt die nächste Schraube rein, bis das Klemmstück fertig ist. Dann kommt das nächste Klemmstück usw.

Realisiert werden soll das ganze mit einer Vipa CPU 313SC.

Wir sollen auf mindestens 50/min Takte kommen, also 50 Schrauben pro min.

Ich will das ganze in S7 Graph programmieren.

Bekomme ich Probleme mit der Steuerung, dass die nicht schnell genug ist oder geht das??


Danke schon mal im vorraus.

Tschö dennis
 
50/min = 1/1200ms

1,2 Sekunden pro Takt.

Wichtig sind da eher deine Sensoren usw..
Wie lange steht das kürzeste Signal an der SPS an?
Wie schnell muss reagiert werden?
(Zeit haste ja genug für einen Takt)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also ich würde auch eher die mechanik als Problem ansehen, da bleiben mit verfahren und zustellen ja vieleicht noch 0,6s zum schrauben.
Aus meiner Erfahrung mit Schraubern ist das kritisch.
habt ihr das vom Schrauberhersteller bestätigt bekommen.
Ich kenne das immer so.

Maschinenbauer :Wir haben 1,2s taktzeit
Lieferant : Kein Problem

Bei der inbetriebnahme
Taktzeit 3s.
Maschinenbauer : Wir sind zu langsam.
Lieferant: wieso wir schaffen es doch in 1,2s
Maschinenbauer, Ja aber, Schraube laden, Zustellen spindel, verstellen Antrieb gehören ja auch zu Taktzeit.
Lieferant: Das haben Sie so aber nicht gesagt.
 
Die Anlage ist ja noch nicht mal zusammengebaut. Wir warten noch auf den Schrauber. Nur unserer externer Programmierer hat das vorher ohne S7 graph gemacht und hat mir gesagt, das man durch den Baustein schon 20ms verliert und jetzt wollte ich wissen, ob das aus eurer Erfahrung reicht oder nicht.
 
Also die 20ms hängen schon mal von der CPU ab,
Fakt ist aber das Graph einiges an Performance klaut, egal welche Art von Bausteinaufruf man bei Graph verwendet.

Ich hatte eine Maschine vor 3-4jahren (also vor Firmware 3 von Siemens) da hatte ich über 20 Graph Ketten drin.
Zykluszeit bei einer 315PN war um die 100ms, nachdem ich die Ketten z.B. für die Grundstellungsfahrt bei Automatik komplett abgeschaltet habe lage die Zykluszeit bei 65ms.
Das heisst alleine der Aufruf einer nicht benötigten Kette hat schon eine Zyklusbelastung verursacht.

Also wenn es hochperformant sein muß würde ich nicht auf Graph setzen.
Ist meine Meinung.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die Meinung von Jabba teile ich auch. Wenn etwas schnell ablaufen muss, dann nicht mit Graph arbeiten.

Eine Schrittkette in SCL (z.B. mit CASE) ist schon ganz fix. In AWL kannst du es natürlich auf die Spitze treiben, jedoch leidet die "Lesbarkeit".

Zu beachten ist auch die Kommunikation mit den Umrichtern. Über Profibus kann das schonmal etwas dauern, direkte E/A werden noch ein paar ms rausholen.

So eine Anlage ist auf jeden Fall vor der Auslieferung getestet werden.
 
Zurück
Oben