Bonjour,
Je suis débutant dans Matlab,
J’essaie de lire via Matlab certain de mes appareils connectés.
J'ai pris un exemple pour l'alimentation de laboratoire, le code fonctionne.
J’essaie de le transposer pour le multimètre.
Le multimètre reçoit une commande, car il "bip" (comme signe d'erreur) et ne répond pas à la commande.
Si quelqu'un peut me donner un petit coup de main
réponse "Warning: Unsuccessful read: VISA: Le délai d'attente (timeout)Code:clear;clc; DM3068 = visa( 'ni','TCPIP::192.168.0.11::INSTR' ); fopen( DM3068 ); fprintf(DM3068, '*IDN?' ); fprintf(DM3068, ':MEAS:VOLT:DC? CH1'); meas_CH1 = fscanf(DM3068) fclose(DM3068);
a expiré avant que l'opération ne soit achevée."
Sur l'interface Ultrasigma (le truc de Rigol) la syntaxe fonctionne
Code:* Connected to: TCPIP::192.168.0.11::INSTR -> *IDN? <- (Return Count:58) Rigol Technologies,DM3068,DM3O151900355,01.01.00.01.07.00 -> :MEAS:VOLT:DC? <- (Return Count:17) 4.02988604e+00
-----