Technical Forum

Umrichtersystem SIMODRIVE

Steuerung mit Posmo A Antrieben

Thread Starter: mvm87   Started: 12/11/2010 12:40 PM   Replies: 2

« Previous thread Next thread »
Page 1 of 1 (3 items)
  12/11/2010, 12:40 PM
Joined 11/3/2009
Last visit: 4/1/2013
Posts: 67
Rating:
Rated: Outstanding [3.33 out of 5 / rated 3 time(s)]. (3) 
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Hallo zusammen

Ich habe ein Problem mit meinen Ablauf von meinen Programm.
Beschreibung von dem Ablauf:

Ich habe eine X-Achse und eine Y-Achse (werden beide über Posmo A angetrieben) und ich habe einen Zylinder.
Wenn ich auf Start drücke sollen die beiden Antriebe eine Referenz fahren. Funktioniert auch so weit nur die Werte im Posmo auf null  setzten geht nicht.

Wenn die beiden Achsen ihre Referenz haben Zähle ich mit einem Zähler einen Wert hoch und dadurch werden die Solldaten aus einem DB geholt und in ein MDWord geschrieben. Wenn ich mein erste Position erreicht habe fährt der Zylinder für 1s runter und dann wieder hoch. Wenn er oben angekommen ist wird mein Zählerwert um 1 erhöcht und es sollen die nächsten sollwerte geladen werden.

Ich habe hier mal eine kleine Übersicht von dem aufbau und mein Programm. Vielleicht hat ja jemand Zeit und lust sich das mal anzusehen und kann mir Tipps geben was ich falsch machen und was man besser machen kann.

Danke

Attachment: Programm+Übersicht.zip  (13 Downloads)



=== Bearbeitet von mvm87 @ 19.12.2010 21:10 [GMT ] ===



Top
  12/13/2010, 9:10 AM
Joined 7/22/2008
Last visit: 5/21/2013
Posts: 1213
Rating:
Rated: Outstanding [3.94 out of 5 / rated 126 time(s)]. (126) 
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Hi,

ich hatte auch schon das Vergnügen mit dem Posmo A. Was bei mir etwas für Kummer gesorgt hat war, dass im Beispiel nicht sauber beschrieben war, dass man zwei Punkte sicherstellen muß:

1. Immer eine Steigende Flanke beim Triggern
2. Alle Bausteinaufrufe müßen gegenseitig verriegelt sein (sobald zwei Aufrufe gleichzeitig kommen bei meheren Posmo As geht sonst nichts.

Ich hoff, dass sich dein Problem auch irgendwann finden läßt.

Viel Glück!
Top
  1/13/2011, 2:08 PM
Joined 11/3/2009
Last visit: 4/1/2013
Posts: 67
Rating:
Rated: Outstanding [3.33 out of 5 / rated 3 time(s)]. (3) 
Rated: Excellent [5 out of 5 / rated 1 time(s)]. (1) 
Hallo zusammen

Ich habe mein problem gelöst. An den FB10 von Siemens habe ich an den Anschluß BLOCK_Number den Wert B#16#3 eingetragen. Jetzt kann ich über MDI_position einen Wert vorgeben und Über Start fahrt der Antrieb die Position an.

mfg
Top
Thank you for this post from:
Page 1 of 1 (3 items)
Actions