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));