Skip to main content

Encodeur gratuit

Utilisez le Encodeur gratuit pour l'intégration d'un codeur qui n'est pas couplé en permanence à des E/S ou à du matériel.

Ajout d'un encodeur gratuit

  1. Dans l'arborescence des appareils, sélectionnez SoftMotion Piscine de l'axe général.

  2. Dans le menu contextuel, cliquez sur Ajouter un appareil.

  3. Dans le Ajouter un appareil boîte de dialogue, sélectionnez le Entraînements SoftMotion → Encodeurs libres → SMC_FreeeEncoder appareil.

  4. Clique le Ajouter un appareil bouton.

    L'appareil est ajouté à l'arborescence des appareils.

    _sm_img_free_encoder.png
  5. Ouvrez l'encodeur dans le Éditeur.

  6. Adaptez les paramètres au matériel et définissez la largeur de bit et la mise à l'échelle.

  7. Affectez la valeur d'entrée de l'encodeur au <FREE_ENCODER_AXIS>.diEncoderPosition variable. Ceci est possible soit sous forme de code CEI, soit en mappant la mémoire des données d'entrée.

    Astuce

    Lors de l'initialisation du bus de terrain, cette entrée peut donner des valeurs invalides. Vous pouvez utiliser le bDélaiActivation entrée pour désactiver l’évaluation de l’entrée jusqu’à ce qu’une valeur valide soit disponible.

    Vous pouvez maintenant utiliser l'encodeur comme un lecteur.

Pour plus d'informations, voir : Axe de l'encodeur