Externen Geber als Geber-Quelle verwenden
Als Quelle für die Encoder-Achse kann ein Positionswert z. B. von einem EtherCAT®-Geber verwendet werden.
Wählen Sie zum Verwenden des 2. Gebers als Quelle für die Encoder-Achse im Konfigurationsmenü Encoder axis settings als "Encoder source" die Option "Encoder 2" oder setzen Sie über den Funktionsbaustein MC_SEW_ConfigEncoderAxis den Parameter EncoderSource auf "Encoder 2".
Rufen Sie den Funktionsbaustein MC_SEW_EncoderAxis auf und verknüpfen Sie die Adresse der Quelle der Geberposition (z. B. %ID012) wie folgt mit dem Eingang PointerToPosition. Wenn der externe Geber Geschwindigkeitsinformationen liefert, verknüpfen Sie die Adresse der Quelle der Gebergeschwindigkeit (z. B. %ID016) mit dem Eingang PointerToVelocity.
VAR
EncoderAxis : MC_SEW_EncoderAxis;
END_VAR
// Use of the function block to connect an external encoder
EncoderAxis( Enable:= TRUE, Axis := NameOfLogDevEncoderAxis,
PointerToPosition := ADR(%ID12));