Tip: SEW Absolutwerpositionierung mit Inkrementalgeber als Ext. Geber nutzen.

Jochen Kühner

Level-3
Beiträge
4.291
Reaktionspunkte
527
Zuviel Werbung?
-> Hier kostenlos registrieren
Was ist das Problem: Ich hatte einen Motor mit einem Inkrementalgeber als Externer Geber und kein Motorgeber. Mit dieser Konstellation kann bei SEW keine Erweiterte Busposi eingesetzt werden. AUch ist es nicht möglich die Absolutwertpositionierung zu verwenden, da diese keine Referenzierung ermöglicht. Also muss dies hinzugefügt werden...

Nemt dazu einfach erstmal die Absolutwertpositionierung in Betrieb.

Dann öffnet Ihr das Ipos Programm im Assembler.

Fügt am ende des Programmes folgfende Zeilen ein:

Code:
M299: SET H510 = 0
   JMP UNCONDITIONED, M298

und fügt mitten im Code kurz nach der sprungmarke M10 (4 Zelen danach)
nach der Zeile:
Code:
SET H201 = H404

die Zeile:
Code:
JMP  H201 = 2,  M299

ein.

Auch muss die darauffolgende Zeile
Code:
SET H200 = H352

um die Sprungmarke M298 ergänzt werden.
Code:
M298: SET H200 = H352

Nun könnt Ihr die Absolutwertpositionierung über die Betriebsart Referenzierung auf Null stellen. Es wird direkt durch setzten der Betriebsart abgenullt, es wird nicht noch das Positionier Bit abgefragt!!
 
Änderungen...

Hab das ganze nun noch so abgeändert, das auch drehzahl (schnell und langsam) sowie die schleichfahrtoptimierung und die rampe über den bus vorgegeben werden können. Wenn jm. intresse hat, bitte pm
 
Zurück
Oben