Parametrierung für einen SSI-Encoder
- 1. Im Solution Explorer das untergeordnete Device „EP7041-0000“ auswählen.
- 2. Im CoE-Parameter 8008:18 „Mode“ den Wert 1 „SSI“ auswählen.
- Der Parameter 0x8008:18 „CRC Polynomial“ wird automatisch auf 0 gesetzt. Das deaktiviert die CRC-Prüfung, weil das SSI-Protokoll keine Prüfsumme unterstützt.
- Der Parameter 0x8008:02 „Disable Status Bits“ wird automatisch auf TRUE gesetzt.
Die Status-Bits in „FB Inputs Channel 1 > Status“ sind außer Funktion. - 3. Den Encoder mit den folgenden CoE-Parametern konfigurieren:
- 0x8008:13 „Clock Frequency“
Stellen Sie hier die Taktfrequenz ein, mit der die EP7041-4032 die Werte aus dem Encoder lesen soll. Wertebereich: max. 2 MHz.
Wählen Sie eine Taktrate, die die maximale Taktfrequenz des Encoders nicht übersteigt.
Berücksichtigen Sie auch mögliche Einschränkungen durch ggf. hohe Kabellänge. - 0x8008:15 „Multiturn [Bit]“
Die Multiturn-Auflösung des Encoders. Sie entspricht der Anzahl von Multiturn-Bits, die vom Encoder übertragen werden.
Falls der Encoder nur Singleturn-Bits bereitstellt (z. B. linearer Encoder), setzen Sie „Multiturn [Bit]“ auf „0“. - 0x8008:16 „Singleturn [Bit]“
Die Singleturn-Auflösung des Encoders. Sie entspricht der Anzahl von Singleturn-Bits, die vom Encoder übertragen werden. - 0x8008:17 „Offset LSB Bits [Bit]“
Mit den „Offset LSB Bits“ können Sie zusätzliche Bits ausblenden, die manche Encoder im Anschluss an die Positionsdaten im SSI-Frame übertragen, z.B. ein Parity-Bit oder ein Power-Good-Bit.
Struktur eines SSI-Frames
Position [max. 64 Bit] | Offset LSB Bit | Error [1 Bit] | Warning [1 Bit] | |
|---|---|---|---|---|
Multiturn data | Singleturn data | Optional | Status Bits, deaktiviert (default) | |
0x80p8:15 | 0x80p8:16 | 0x80p8:17 | 0x80p8:02 | |