Extraire des bits d'un signal ou des éléments d'un tableau

MDA prend en charge l'extraction de bits individuels à partir de signaux analogiques et l'extraction d'éléments individuels à partir d'un signal de tableau.

Pour chaque bit sélectionné ou élément de tableau extrait, un signal calculé est créé. Le nom des signaux calculés se compose du nom du signal original et du numéro de bit, respectivement de l'ID de l'élément de tableau. Les signaux calculés sont disponibles dans l'Explorateur de variables et dans l'éditeur de Signaux calculés. Vous pouvez utiliser ces signaux dans des instruments et d'autres signaux calculés. Pour de plus amples informations, voir Affecter des signaux aux instruments et Définition de signaux calculés.

Pour supprimer les signaux binaires extraits, voir Pour supprimer un signal calculé.

Extraire des bits d'un signal

Certains signaux peuvent être interprétés comme une combinaison de signaux à 1 bit. Par exemple, un signal d'octet contient huit bits d'état différents et indépendants. Chaque bit représente une information d'état spécifique. Pour de tels signaux, les signaux de bits individuels sont plutôt pertinents.

Pour découvrir comment extraire des bits individuels d'un signal et les renommer, visionnez notre vidéo Extracting Bits from a Signal.

Pour les extraire du bloc de signal complet, procédez comme suit :

  1. Dans l'Explorateur de variables, sélectionnez le signal à partir duquel les bits individuels doivent être extraits.
  2. Dans le menu contextuel, sélectionnez Générer des signaux binaires.
  3. Sélectionnez un ou plusieurs bits.

    Le nombre de cases à cocher dépend du type de données de la variable sélectionnée.

  4. Cliquez sur Générer.

     

Extraire des éléments d'un tableau

  1. Dans l'Explorateur de variables, sélectionnez le signal de tableau à partir duquel les éléments doivent être extraits.
  2. Dans le menu contextuel, sélectionnez Extraire des éléments de tableau.
  3. Sélectionnez un ou plusieurs éléments.

    1. Sélectionner un élément en cliquant sur un élément individuel.

    2. Cliquez sur Select all pour choisir tous les éléments disponibles.

    3. Vous pouvez également définir la taille du tableau manuellement en cliquant sur les éléments individuels pour faire votre propre choix.

  4. Cliquez sur OK or Effacer la sélection.

    Pour chaque élément de tableau extrait, la même formule de conversion est appliquée.