ASCII - Kommando | PRBASE | |||
Syntax Senden | PRBASE [Data] | |||
Syntax Empfangen | PRBASE <Data> | Vorhanden in | ||
Type | Variable rw | Setup Software | Nein | |
ASCII Format | Integer8 | CANBus Objektnummer | 35D1 (hex) | |
DIM | - | PROFIBUS PNU | 1809 (dec) IND = 1 (dec) | |
Bereich | 1 ... 28 | DPR | 209 (dec) | |
Default | 20 | |||
Opmode | All | Datentyp Bus/DPR | Integer8 | |
Verstärker Status | Disabled + Reset (Coldstart) | Wichtung | ||
ab Firmware | 1.0 | |||
Konfiguration | Ja | Letzte Bearbeitung der Seite REV | 2.10 | |
Funktionsgruppe | position loop | EEPROM | Ja | |
Kurzbeschreibung | interne Lage-Auflösung |
Beschreibung
Beschreibung: Der Antrieb arbeitet intern mit einer 64 Bit Variablen um die Anzahl der Motorumdrehungen sowie die Lage der Motorwelle zu verarbeiten. Dabei dienen die oberen 32 Bit zum Zählen der Motorumdrehungen und die unteren 32 Bit zur Lageerfassung. Externe Steuerungen arbeiten allerdings meist nur mit einer 32Bit Variablen. Somit ist man gezwungen, 32Bit aus der 64Bit Variablen heraus zu kopieren und in einer zweiten Variablen abzuspeichern. Mit PRBASE wird dieser internen 32Bit Variablen vorgegeben, wie viele Bits zur Lageauflösung zur Verfügung stehen. Die restlichen Bits dieser Variablen werden zum Zählen der Motorumdrehungen benutzt. Eine Änderung von PRBASE wird erst nach einem Neustart des Antriebs wirksam. Achtung: Aus Kompatibilitätsgründen findet bei der Einstellung PGEARI=PGEARO*(2^PRBASE) keine Umrechnung der SI-Einheiten statt. In diesem Fall muss die Position/Geschwindigkeit in Inkrementen vorgegeben werden! PRBASE=20: 20 Bits stehen zur Lageauflösung zur Verfügung. Mit den übrigen 12 Bits können maximal 2^12= 4096=+/-2047 Umdrehungen gezählt werden. PRBASE=16: 16 Bits stehen zur Lageauflösung zur Verfügung. Mit den übrigen 16 Bits können maximal 2^16= 65536=+/-32767 Umdrehungen gezählt werden. Beispiel: Interne 64Bit Variable: 0x00000012 15E3A455 Umdrehungen Lage Interne 32Bit Variable bei PRBASE=20 : 0x01215E3A Interne 32Bit Variable bei PRBASE=16 : 0x001215E3 |
||