GPIB Functions
GPIB_read - Reception d'ordres GPIB en mode texte en provenance d'un instrument
Sequence d'appel
Parametres
id : Numéro de l'adresse GPIB de l'instrument visé. id est un entier compris entre 1 et 32.
nb_rep : Nombre de réponses attendues
buf : Taille du buffer (en nombre de caractère ASCII) prévu pour la reception de toutes les reponses attendues.
Description
ordre est une chaîne de caractère à laquelle s'ajouterra automatiquement un retour charriot ,un retour à la ligne et une fin d'instruction (EOI) lors de l'envoi sur le bus GPIB.
ordre est typiquement de type 'string' mais peut egalement être une matrice de 'string'. Constituer un vecteur de commandes GPIB est un moyen interressant d'envoyer plusieurs ordres de façon sequentielle à un instrument avec une seule instruction 'Scilab'.
Exemple
// Mais quel est cet instrument ?
GPIB_write(5,"*IDN?");
reponse=GPIB_read(5,1,30);
// Plusieurs lectures (si l'instrument le permet)
multi_read=GPIB_read(3,10,400);
Voir aussi