Établit une connexion avec une variable partagée et vérifie que la connexion est bien établie.


icon

Entrées/Sorties

  • cu32.png taille du buffer en éléments

    Taille du buffer en éléments spécifie le nombre d'éléments à inclure du côté client du buffer pour la connexion à la variable. La valeur par défaut est 0 (pas de bufférisation).

    Quand vous câblez une valeur de 2 ou supérieure à cette entrée, la fonction crée un buffer de lecture, un buffer d'écriture ou les deux, en fonction des paramètres d'accès en lecture et en écriture que vous spécifiez en utilisant l'entrée accès. Si vous câblez une valeur de 1 à cette entrée, la fonction renvoie une erreur.

  • cgenclassrntag.png refnum de variable partagée en entrée

    refnum de variable partagée en entrée est la référence à la variable partagée ou au conteneur de variables d'E/S.

    Vous pouvez cliquer avec le bouton droit sur sur ce terminal d'entrée et sélectionner Créer»Commande ou Créer»Constante pour créer cette référence. Vous pouvez alors cliquer sur la commande ou constante et sélectionnez Parcourir pour afficher la boîte de dialogue Naviguer jusqu'aux objets variables. Vous pouvez aussi rechercher les références à des variables par programmation. Ce terminal d'entrée accepte aussi les valeurs chaîne. Si vous connaissez l'adresse exacte de la variable NI-PSP, vous pouvez la saisir dans une commande chaîne et câbler directement cette commande à ce terminal d'entrée.

  • cpoly.png type de données

    data type spécifie le type de données de la variable partagée ou du conteneur de variables d'E/S. Pour les conteneurs de variables d'E/S, vous devez spécifier un type de données tableau.

    Cette entrée n'est disponible que si le type de données n'a pas déjà été spécifié. Vous pouvez spécifier un type de données en cochant l'option Spécifier le type de données sur la page Configuration de la boîte de dialogue Propriétés du refnum de variable. Si vous spécifiez le type de données à l'ouverture de la connexion, ce terminal ne sera pas disponible sur les fonctions de lecture et d'écriture suivantes.

  • ci32.png timeout en ms

    timeout en ms indique en millisecondes combien de temps la fonction attend avant de déclencher un timeout.

    L'opération est abandonnée si elle ne se termine pas dans les délais impartis par timeout en ms. Pour désactiver les timeouts, définissez timeout en ms à -1.

  • cerrcodeclst.png entrée d'erreur (pas d'erreur)

    entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.

  • cnclst.png accès

    accès spécifie les paramètres d'accès en lecture et en écriture pour la connexion à la variable partagée.

  • cenum.png Read Access

    Accès en lecture spécifie les paramètres d'accès en lecture.

    0Autorisé - Vouspouvez utiliser la connexion à la variable partagée pour lire la valeur de la variable partagée.
    1Obligatoire - Vousdevez utiliser la connexion à la variable partagée pour lire la valeur de la variable partagée. Si vous définissez cette option et que LabVIEW ne peut pas établir de connexion avec la variable partagée pour lire sa valeur, la fonction renvoie une erreur.
    2Aucune - Vousne pouvez pas utiliser la connexion de la variable partagée pour lire la valeur de la variable partagée.
  • cenum.png Write Access

    Accès en écriture spécifie les options d'accès en écriture.

    0Autorisé - Vouspouvez utiliser la connexion à la variable partagée pour écrire dans la variable partagée.
    1Obligatoire - Vousdevez utiliser la connexion à la variable partagée pour écrire dans la variable partagée. Si vous définissez cette option et que LabVIEW ne peut pas ouvrir la connexion à la variable partagée pour une opération d'écriture, la fonction renvoie une erreur.
    2Aucune - Vousne pouvez pas utiliser la connexion à la variable partagée pour écrire dans la variable partagée.
  • igenclassrntag.png refnum de variable partagée en sortie

    refnum de variable partagée en sortie est la référence à la variable partagée ou au conteneur de variables d'E/S.

  • ierrcodeclst.png sortie d'erreur

    sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

  • Utilisez cette fonction lorsque vous ne voulez pas ajouter du code pour attendre explicitement que la connexion soit établie avant de l'utiliser pour lire ou écrire des variables.