Crée une voie qui utilise un encodeur linéaire pour mesurer la position linéaire. À l'exception des périphériques qui supportent les tâches à plusieurs compteurs, vous ne pouvez créer qu'une voie d'entrée de compteur à la fois avec ce VI car une tâche ne peut contenir qu'une seule voie d'entrée de compteur. Pour lire simultanément sur plusieurs compteurs, utilisez une tâche séparée pour chaque compteur. Connectez les signaux en entrée aux terminaux d'entrée par défaut du compteur, sauf si vous sélectionnez des terminaux d'entrée différents.


icon

Entrées/Sorties

  • ci32.png type de décodage

    type de décodage spécifie comment compter et interpréter les impulsions que l'encodeur génère sur les signaux A et B. X1, X2 et X4 sont valides uniquement pour les encodeurs en quadrature. Comptage de deux impulsions est valide uniquement pour les encodeurs réversibles.

    Les types de décodage X2 et X4 sont plus sensibles à de légers changements de position que l'encodage X1, mais c'est le type d'encodage X4 qui est le plus sensible. Cependant, les types de décodage plus sensibles sont plus susceptibles de produire des mesures erronées en cas de vibrations dans l'encodeur ou de tout autre bruit dans les signaux.

    Comptage de deux impulsions (10313)

    Incrémente le décompte sur les fronts montants du signal A. Décrémente le décompte sur les front montants du signal B. Si vous sélectionnez cette valeur, Phase de l'indice Z est ignorée.

    X1 (10090)

    Si le signal A précède le signal B, compte les fronts montants du signal A. Si le signal B précède le signal A, compte les fronts descendants du signal A.

    X2 (10091)

    Compte les fronts montants et descendants du signal A.

    X4 (10092)

    Compte les fronts montants et descendants des signaux A et B.

  • ci32.png phase de l'indice z

    phase de l'indice z spécifie dans quels états doivent se trouver les signaux A et B tant que le signal Z est haut, afin que NI-DAQmx puisse réinitialiser la mesure. Si le signal Z n'est jamais haut quand les signaux A et B le sont, par exemple, vous devez sélectionner une phase autre que A haut - B haut.

    À quel moment le signal Z passe à l'état haut et combien de temps il reste dans cet état dépend de l'encodeur. Reportez-vous à la documentation de l'encodeur pour déterminer le cadencement du signal Z par rapport au signal A et au signal B.

    A Haut B Haut (10040)

    Réinitialise la mesure lorsque les signaux A et B sont hauts.

    A Haut B Bas (10041)

    Réinitialise la mesure lorsque le signal A est haut et le signal B est bas.

    A Bas B Haut (10042)

    Réinitialise la mesure lorsque le signal A est bas et le signal B est haut.

    A Bas B Bas (10043)

    Réinitialise la mesure lorsque les signaux A et B sont bas.

  • cdbl.png valeur de l'indice z

    valeur de l'indice z spécifie, dans l'unité sélectionnée dans unités, la valeur à laquelle la mesure doit être réinitialisée lorsque le signal Z est haut et que le signal A et le signal B sont dans les états que vous avez définis dans Phase de l'indice Z.

  • cbool.png activer l'indice z

    activer l'indice z spécifie s'il faut utiliser l' indice Z pour la voie.

  • cgenclassrntag.png tâche en entrée

    tâche en entrée spécifie à quelle tâche sont ajoutées les voies virtuelles créées par ce VI. Si vous ne spécifiez pas de tâche, NI-DAQmx en crée une pour vous et ajoute les voies virtuelles créées par ce VI dans cette tâche.

  • cdaqmxscale.png compteur

    compteur spécifie le nom du compteur à utiliser pour créer la voie virtuelle. La constante Voie physique DAQmx dresse la liste de toutes les voies physiques, y compris des compteurs, des périphériques installés sur le système.

  • cstr.png nom à attribuer

    nom à attribuer spécifie un nom à assigner à la voie virtuelle créée par ce VI. Si vous ne câblez pas de valeur à cette entrée, NI-DAQmx utilise le nom de la voie physique comme nom de voie virtuelle.

    Si vous utilisez cette entrée pour fournir vos propres noms aux voies virtuelles, vous devez utiliser ces noms lorsque vous vous référez à ces voies dans d'autres nœuds de propriétés et VIs NI-DAQmx, comme dans l'entrée source du VI DAQmx - Déclenchement.

    Si vous créez plusieurs voies virtuelles avec un VI DAQmx - Créer une voie virtuelle, vous pouvez spécifier une liste de noms séparés par des virgules à assigner aux voies virtuelles. Si vous fournissez un nombre de noms inférieur au nombre de voies virtuelles créées, NI-DAQmx attribue automatiquement des noms aux voies virtuelles.

  • ci32.png unité

    unités spécifie les unités utilisées pour exprimer les mesures de position linéaire renvoyées par la voie.

    D'une échelle personnalisée (10065)

    Unités spécifiées par une échelle personnalisée Si vous sélectionnez cette valeur, vous devez câbler un nom d'échelle personnalisée à l'entrée nom d'échelle personnalisée.

    Pouces (10379)

    Pouces.

    Mètres (10219)

    Mètres.

    Tops (10304)

    Tops de base de temps.

  • cerrcodeclst.png entrée d'erreur

    entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce VI ou de cette fonction.

    La valeur par défaut est aucune erreur. Si une erreur s'est produite avant que ce VI ou cette fonction ne s'exécute, celui-ci ou celle-ci transmet la valeur d'entrée d'erreur au paramètre sortie d'erreur. Si une erreur se produit pendant que ce VI ou cette fonction s'exécute, le VI ou la fonction s'exécute normalement et définit son propre état d'erreur dans sortie d'erreur. Utilisez le VI Gestionnaire d'erreur simple ou Gestionnaire d'erreur général pour afficher la description du code d'erreur. Utilisez les paramètres entrée d'erreur et sortie d'erreur pour contrôler les erreurs et spécifier l'ordre d'exécution en câblant la sortie d'erreur d'un nœud à l'entrée d'erreur du nœud suivant.

  • cdaqmxscale.png nom d'échelle personnalisée

    nom d'échelle personnalisée spécifie le nom d'une échelle personnalisée pour la voie. Si vous voulez que la voie utilise une échelle personnalisée, câblez le nom de l'échelle personnalisée à cette entrée et définissez unités à D'une échelle personnalisée.

  • cdbl.png distance par impulsion

    distance par impulsion est la distance à mesurer pour chaque impulsion générée par l'encodeur sur le signal A ou le signal B. Cette valeur est exprimée dans les unités spécifiées à l'entrée unités.

  • cdbl.png position initiale

    position initiale est la position de l'encodeur quand vous commencez à effectuer la mesure. Cette valeur est exprimée dans l'unité spécifiée dans l'entrée unités.

  • igenclassrntag.png tâche en sortie

    tâche en sortie est une référence à la tâche à la fin de l'exécution de ce VI. La tâche contient toute voie virtuelle qui vient d'être créée. Si vous n'avez pas câblé de valeur à tâche en entrée, NI-DAQmx crée automatiquement la tâche à laquelle cette sortie fait référence.

  • ierrcodeclst.png sortie d'erreur

    sortie d'erreur contient des informations concernant les erreurs. Si entrée d'erreur indique qu'une erreur s'est produite avant l'exécution de ce VI ou de cette fonction, sortie d'erreur contient les mêmes informations d'erreur. Sinon, sortie d'erreur décrit l'état d'erreur produit par ce VI ou cette fonction.

    Cliquez avec le bouton droit sur l'indicateur sortie d'erreur de la face-avant et sélectionnez Expliquer l'erreur dans le menu local pour obtenir plus d'informations sur l'erreur.