Positionieren mit externem SSI Geber
Gültig für S400, S600
Einstellungen für externe SSI- Positionsrückführung
Die Einstellungen müssen über ein Terminalprogramm oder mit der Terminalemulation der Bediensoftware vorgenommen werden.
| DIS | schaltet das Softwareenable aus |
| EXTPOS 1 | Positionsrückführung => mit externem Lagegeber |
| GEARMODE 7 | Auswahl des Meßsystems => SSI |
| ENCMODE 2 | Emulationsmode der ROD / SSI Schnittstelle (bei GEARMODE=7 immer gleich 2 auf SSI – Geber ) |
| SSIGRAY 0 oder 1 | Datenformat entsprechend dem SSI Protokoll 0=binär / 1=gray |
| SSIINV 0 oder 1 | Übertragung zuerst MSB (=0) oder zuerst LSB (=1) |
| SSIMODE 0 | Alarmbit am Anfang (=1) oder am Ende (=2) oder gar nicht (=0) |
| SSIOUT x | x = Anzahl der Datenbits +1 |
| EXTMUL y | Interner Multiplikator: y = sz / (Geberauflösung in Inkrementen) z = PRBASE ( Default 20, optional 16 ) |
| Beenden Sie die Eingabe mit den Befehlen | |
| SAVE | speichert die Werte im EEPROM des Verstärkers |
| COLDSTART | startet den Regler neu, hierdurch werden die Parameteränderungen wirksam. |
Es muss sichergestellt werden, dass eine Umdrehung des Lageregler Sollwertes eine Umdrehung des Lageregler Istwertes nach sich zieht. Mögliche Verfahren zur Anpassung sind auf Seite "Geschwindigkeitsanpassung bei externer Lagerückführung" beschrieben.
Parameterübersicht siehe Seite Parameter zur SSI Schnittstelle.
Referenzpunkt setzen
Da es sich beim SSI Geber um ein Absolutwertmesssystem handelt, ist keine Referenzfahrt erforderlich.
- Verfahren Sie nach dem Neustart die Servoachse an die gewünschte Nullposition.
- Lesen Sie die aktuelle Position mit dem Befehl PFB im Terminal – Fenster aus.
- Geben Sie diesen Wert mit dem Befehl ROFFS (Wert von PFB) mit umgekehrtem Vorzeichen ein.
- Speichern Sie diese Werte mit SAVE und starten Sie den Regler mit COLDSTART neu. PFB ist nun = 0.
Bei Problemen
- Phasenlage überprüfen !!
- prüfen, ob Daten und Clocksignale gem. abgebildetem Signalverlauf sind. Die Anzahl der Daten- und Clockbits kann entsprechend Ihrer Einstellung vom dargestellten Verlauf abweichen.
- Starten Sie ein externes Terminalprogramm (z.B. HYPER TERMINAL) unter WINDOWS. (9600 baud, 8 bit, 1 stop bit, no parity, no handshake)
- Sollte Ihre Eingabeaufforderung so aussehen o -- > geben Sie den Befehl PROMPT 133 ein !
- Senden Sie nacheinander die Befehle
- Über den ASCII – Befehl M NEWSSI können Sie die vom Verstärker empfangenen Daten des SSI Gebers abfragen. Die Information wird hexadezimal in LONG FAST ausgegeben.
- Beispiel:
- LONGFAST = 0x00FC1E44 => 16522820 DEZ
- Nach ca. einer weiteren Geberumdrehung
- LONGFAST = 0x00FC2E34 => 16526900 DEZ
- Die Differenz ist 4080 DEZ, der eingestellt SSI Geber hat 4096 BIT. SSIOUT wurde korrekt eingestellt. Beenden Sie die Prüfung mit den Befehlen
- MSG 1 und SAVE
- Eine falsche Positionsanzeige bei den Istwerten kann durch inkorrekte EXTMUL Einstellung begründet sein.
Startseite >
Knowledge Base >
FAQs nach Themen >
Downloads >