Zählerstand setzen - Referenzieren (Index 0x7000:03, Index 0x7000:08)
Da Inkrementalgeber nach dem Einschalten keine eindeutige Positionsangabe liefern, sollte eine Referenzfahrt durchgeführt werden.
Die EL5151-0021 bietet die Möglichkeit, den Referenzpunkt sowohl manuell über „Set counter“ (Index 0x7000:03) als auch über die Funktion „Set counter on latch C“ (Index 0x7000:08) bei Erreichen des Nullimpulses zu setzen.
- „Set counter“ (Index 0x7000:03)
- In „Set counter value“ (Index 0x7000:11) wird der Wert geschrieben, der als Referenzwert gesetzt werden soll (Default: 0).
- Die Funktion wird aktiviert, indem das Bit in „Set counter“ (Index 0x7000:03) auf TRUE gesetzt wird.
- Der Wert aus „Set counter value“ (Index 0x7000:11) wird in „Counter value“ (Index 0x6000:11) geschrieben.
- Der Wert des Bits in „Set counter done“ (Index 0x6000:03) wird auf TRUE gesetzt.
- Erst wenn der Wert des „Set counter done“‑Bits (Index 0x6000:03) FALSE ist, kann nach erneuter Aktivierung von „Set counter“ (Index 0x7000:03) oder „Set counter on latch C“ (Index 0x7000:08) der nächste Referenzwert in „Counter value“ (Index 0x6000:11) geschrieben werden.
Das „Set counter done“‑Bit (Index 0x6000:03) wird zurückgesetzt, wenn sowohl „Set counter“ (Index 0x7000:03) als auch „Set counter on latch C“ (Index 0x7000:08) zurückgesetzt wurden. - „Set counter on latch C“ Index 0x7000:08
- In „Set counter value“ (Index 0x7000:11) wird der Wert geschrieben, der als Referenzwert gesetzt werden soll (Default: 0).
- Die Funktion wird aktiviert, indem das Bit in „Set counter on latch C“ (Index 0x7000:08) auf TRUE gesetzt wird.
- Der Wert aus „Set counter value“ (Index 0x7000:11) wird in „Counter value“ (Index 0x6000:11) geschrieben, wenn an Kanal C der Nullimpuls anliegt.
- Der Wert des Bits in „Set counter done“ (Index 0x6000:03) wird auf TRUE gesetzt.
- Erst wenn der Wert des „Set counter done“‑Bits (Index 0x6000:03) FALSE ist, kann nach erneuter Aktivierung von „Set counter“ (Index 0x7000:03) oder „Set counter on latch C“ (Index 0x7000:08) der nächste Referenzwert in „Counter value“ (Index 0x6000:11) geschrieben werden.
Das „Set counter done“‑Bit (Index 0x6000:03) wird zurückgesetzt, wenn sowohl „Set counter“ (Index 0x7000:03) als auch „Set counter on latch C“ (Index 0x7000:08) zurückgesetzt wurden. - Bei gleichzeitige Aktivierung von „Enable latch C“ (Index 0x7000:01) und „Set counter on latch C“ (Index 0x7000:08)