Fonction WaitSRQ
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Attend jusqu'à ce qu'un périphérique active la ligne SRQ.
Reportez-vous à la rubrique Valeurs par défaut des fonctions GPIB pour obtenir des informations complémentaires sur les valeurs de timeout et d'adresse par défaut.

Entrées/Sorties
bus
—
bus fait référence au numéro du bus GPIB. Si vous ne disposez que d'une interface GPIB dans votre ordinateur, le numéro de bus par défaut est 0. Consultez les instructions d'installation du logiciel fournies avec le contrôleur GPIB pour des interfaces GPIB supplémentaires.
entrée 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.
SRQ
—
Si SRQ se produit pendant la période de timeout spécifiée dans la configuration GPIB, la fonction renvoie VRAI dans SRQ. Sinon, la fonction renvoie FAUX.
état
—
état représente un tableau de booléens dans lequel chaque bit décrit un état du contrôleur GPIB. Si une erreur se produit, la fonction définit le bit 15 à 1. erreur GPIB n'est valide que si le bit 15 d'état est défini à 1. Le tableau suivant présente la valeur numérique et l'état symbolique de chaque bit d'état. Ce tableau propose également une description de chaque bit.
sortie d'erreur
—
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard. |
La fonction suspend l'exécution jusqu'à ce qu'un périphérique GPIB connecté au GPIB active la ligne Service Request (SRQ).
Cette fonction a un format similaire à la fonction TestSRQ, à ceci près que TestSRQ renvoie immédiatement l'état SRQ, alors que WaitSRQ suspend le programme pendant la période de timeout (mais pas plus longtemps), en attendant qu'un SRQ survienne.
bus
—
entrée d'erreur
—
SRQ
—
état
—
sortie d'erreur
—