Anwendung:
Applikationen mit dem Einsatz kostengünstiger Absolutwertgeber von Fa. Stegmann.
Beschreibung:
Neben dem Typ SCM70 von Fa. Stegmann sind jetzt folgende weitere Hiperface-Sin/Cos-Absolutwertgebertypen ohne Einführung neuer Codestellen oder zusätzlicher Auswahlpunkte in bestehenden Codestellen parametrierbar:
Strichzahl
[Perioden/rev] | Datenformat
[inc/rev] | Gebertyp |
| 2048 | 2^16 | nicht marktverfügbar |
| 1024 | 2^15 | Stegmann SRM50, SRS50 |
| 512 | 2^14 | Stegmann SCM70/60, SCS70/60, Standard |
| 256 | 2^13 | nicht marktverfügbar |
| 128 | 2^12 | Stegmann SKS36 |
| 64 | 2^11 | nicht marktverfügbar |
Die Anpassung der Geber-Initialisierung an die unterschiedlichen Datenformate der Geber wird anhand der Strichzahl (C0420) vorgenommen. Bei Eingabe der obigen diskreten Strichzahlen wird das Datenformat bei der Initialisierung, wie oben aufgeführt, berücksichtigt. Das Datenformat (inc/rev) bestimmt die erreichbare Auflösung des initialisierten Absolutwertes.
Vorgehensweise zur Einstellung des verwendeten Hiperface-Absolutwertgebers:
1. C0025 = 'Geberauswahl' einstellen, falls nur ein Geber vorhanden ist oder C0490 = 'Rückführsystem Lage', falls der Absolutwertgeber nur als Lagegeber eingesetzt wird.
Alle Singleturn-Typen: C0025 = 310 (AS512-8V); C0490 = 3 (Absolut-ST)
Alle Multiturn-Typen: C0025 = 410 (AM512-8V); C0490 = 4 (Absolut-MT)
und anschließend (!)
2. die ggf. von 512 Strichen abweichende Strichzahl unter C0420 eingeben.
3. Spannungsversorgung Encoder unter C0421 auf 8 V einstellen
Die Reihenfolge ist wichtig, da C0420 sonst von der Geberauswahl überschrieben würde.
Kompatibilität:
Nur wenn unter C0420 die obigen diskreten Strichzahlen ausgewählt werden, ändert sich die Initialisierung wie oben beschrieben. Bei allen anderen Strichzahlen bleibt das Verhalten wie zuvor.
Verhalten älterer Versionen:
Bisher konnten nur Hiperface-Absolutwertgeber mit 512 Strichen verwendet werden. Andere Geberstrichzahlen ließen sich unter C420 zwar anpassen, jedoch wurde das Datenformat des seriell übertragenen Absolutwertes dadurch nicht mit angepasst. Es wurden dadurch immer der Lage-Istwert und die Rotorlage (C0060) falsch initialisiert.