UCOMP
ASCII - Kommando | UCOMP |
|
| |
Syntax Senden | UCOMP [Data] |
| ||
Syntax Empfangen | UCOMP <Data> | Vorhanden in |
| |
Type | Variable rw | Setup Software | Nein | |
ASCII Format | Integer32 | CANBus Objektnummer | 3631 (hex) | |
DIM | PUNIT | PROFIBUS PNU | 1905 (dec) IND = 0000xxxx (bin) | |
Bereich | long int | DPR | 305 (dec) | |
Default | 0 |
| ||
Opmode | 8 | Datentyp Bus/DPR | Integer32 | |
Verstärker Status | - | Wichtung |
| |
ab Firmware | 2.20 |
| ||
Konfiguration | Nein | Revision | 1.3 | |
Funktionsgruppe | Position Controller | EEPROM | Ja | |
Kurzbeschreibung | Umkehrlose Kompensation |
Beschreibung
Bei manchen Anwendungen ist es erforderlich, dass Fahrsatzpositionen immer nur von einer bestimmten Seite angefahren werden (Korrektur von Fehlern die im Zusammenspiel Zahnstange/ Zahnrad auftreten). Dazu wird beim Start eines Fahrsatzes je nach Fahrtrichtung die Zielposition des Fahrsatzes um einen Korrekturwert verschoben und erst nachdem diese korrigierte Zielposition erreicht wurde, ein Fahrsatz in die echte Zielposition gestartet. Das Verhalten dieser Funktion wird von dem Parameter UCOMP gesteuert. Der Betrag dieses Parameters gibt den Korrekturwert vor, das Vorzeichen: die Richtung, bei der diese Korrektur vorgenommen werden soll. Bei einem positiven Vorzeichen erfolgt die Korrektur nur bei positiven Geschwindigkeiten (d.h. die Zielposition wird immer von rechts angefahren), bei einem negativen Vorzeichen: nur bei negativen Geschwindigkeiten. Um diese Funktion abzuschalten, muss der Parameter UCOMP auf 0 stehen (Default-Wert).
z.B.:
- Istposition=0, Zielposition=1000, UCOMP =100 -> der Antrieb fährt in die Position 1100, dreht um und bleibt bei 1000 stehen.
- Istposition=1000, Zielposition=0, UCOMP =100 -> der Antrieb fährt direkt in die Position 0
- Istposition=1000, Zielposition=0, UCOMP= -100 -> der Antrieb fährt in die Position 100, dreht um und bleibt bei 0 stehen.