Contrainte des valeurs de variables d'E/S (NI Scan Engine)

NI Distributed System Manager

Contrainte des valeurs de variables d'E/S (NI Scan Engine)

Vous pouvez utiliser une sonde de variable d'E/S pour contraindre les valeurs d'une variable d'E/S. Si vous contraignez une variable d'E/S, l'entrée ou la sortie, et tous les alias associés à cette variable prennent la valeur contrainte jusqu'à ce que vous annuliez la contrainte de la valeur. Si une entrée d'un périphérique renvoie une erreur et que la variable d'E/S associée est contrainte, le Gestionnaire de systèmes n'affiche pas l'erreur. Cependant, si l'erreur provoque une défaillance, LabVIEW enregistre cette défaillance. Si une sortie renvoie une erreur, le Gestionnaire de systèmes affiche l'erreur.

Remarque  Si vous liez plusieurs variables d'E/S dans une chaîne d'alias et que vous contraignez une de ces variables, la valeur contrainte s'applique à toutes les variables d'E/S de la chaîne.

Activation de la contrainte de variables d'E/S

Effectuez les étapes suivantes pour activer et désactiver la contrainte de variable d'E/S sur une cible où NI Scan Engine est installé.

  1. Cliquez sur une cible de l'arborescence de systèmes sur laquelle le balayage est activé pour afficher une sonde de la cible dans l'Affichage automatique. Vous pouvez aussi cliquer avec le bouton droit sur une cible et sélectionner Sonder pour afficher une sonde de cible dans une nouvelle fenêtre.
  2. La page Moteur de balayage d'une sonde de cible RT affiche le voyant LED Contrainte activée, qui indique si la contrainte de variables d'E/S est activée sur le contrôleur.
  3. Utilisez le bouton Activer la contrainte pour activer la contrainte. Utilisez le bouton Désactiver la contrainte pour désactiver la contrainte et annuler toutes les valeurs contraintes des variables d'E/S. Utilisez le bouton Effacer la contrainte pour effacer les contraintes de toutes les variables d'E/S.
Remarque  Si vous désactivez la contrainte puis que vous la réactivez, toutes les variables d'E/S qui étaient contraintes reviennent à leur dernière valeur contrainte si vous n'aviez pas effacé ces valeurs avec le bouton Effacer la contrainte.

Contrainte des valeurs de variables d'E/S

Effectuez les étapes suivantes pour contraindre et annuler la contrainte des valeurs d'une variable d'E/S.

  1. Cliquez sur une variable d'E/S dans l'arborescence de systèmes pour afficher une sonde de variable d'E/S dans l'Affichage automatique, ou cliquez avec le bouton droit sur une variable d'E/S et sélectionnez Sonder pour afficher une sonde de variable d'E/S dans une nouvelle fenêtre.
  2. Dans la section Nouvelle valeur de la sonde de variable d'E/S, entrez ou sélectionnez la nouvelle valeur de la variable d'E/S.
  3. Cliquez sur le bouton Contraindre pour contraindre la variable d'E/S à la valeur que vous avez spécifiée.
  4. Cliquez sur le bouton Annuler la contrainte pour annuler la contrainte de la valeur de la variable d'E/S.
Remarque  La contrainte de variable d'E/S individuelle ne s'applique que si cette contrainte est activée sur la cible. Utilisez les boutons Activer la contrainte et Désactiver la contrainte pour activer et désactiver la contrainte globale sur la cible.

Contrainte d'un ensemble de valeurs de variables d'E/S

Effectuez les étapes suivantes pour appliquer une contrainte sur un ensemble de variables d'E/S.

  1. Désactivez la contrainte sur la cible.
  2. Contraignez chaquevariable d'E/S à la valeur désirée.
  3. Activez la contrainte sur la cible.