Fluke II Series, 5700A, 5720A Manuel
Sommaire
Règles de Syntaxe
| Espaces | Utilisez au moins un espace entre une commande et un paramètre. N'utilisez pas d'espaces à l'intérieur d'un paramètre ou d'un nombre. |
| Paramètres Multiples | Lorsqu'une commande a plus d'un paramètre, séparez les paramètres par des virgules. Par exemple : "OUT 1 V, 100 HZ" (SORTIE 1 V, 100 HZ). |
| Paramètres Numériques | Les paramètres peuvent avoir jusqu'à 255 chiffres significatifs. Les exposants peuvent varier de -32000 à +32000. La plage utile pour la programmation du 5720A est de ± 2.2 E-308 à ± 1.8 E308. |
| Sensibilité à la Casse | Toutes les lettres minuscules sont converties en majuscules, sauf dans les chaînes de caractères entre guillemets. |
| Paramètres Supplémentaires | Évitez d'utiliser des paramètres supplémentaires. Trop de paramètres provoqueront une erreur de commande. |
| Paramètres Nuls | Les paramètres nuls provoqueront une erreur de commande (par exemple, des virgules adjacentes dans "CLOCK 133700, ,071787" (HORLOGE 133700, ,071787)). |
| Expressions | N'utilisez pas d'expressions comme paramètres. Un exemple d'expression est "(4+2*13)" (4+2*13). |
| Unités | Les unités acceptées dans les paramètres de commande sont : A ampères DB décibels DBM décibels rapportés à 1 milliwatt pour l'amplitude de la tension alternative HZ hertz OHM ohms PCT pourcent PPM parties par million V volts |
| Multiplicateurs | MA méga, ou unité x 1 000 000) K kilo, ou unité x 1 000) M milli, ou unité ÷ 1 000; (sauf MOHM et MHZ) U micro, ou unité ÷ 1 000 000) Exemples : MOHM ou MAOHM Mégaohms MHZ ou MAHZ Mégahertz MV millivolts MAV Mégavolts MA millampères |
| Commandes Multiples | Pour combiner des commandes en une seule instruction, utilisez un point-virgule (;). Par exemple, au lieu d'utiliser ces deux instructions : 20 PRINT @3,"OUT 100 MV" (SORTIE 100 MV)! Sélectionner 100 mV cc 30 PRINT @3,"OPER" (ACTIVER)! Activer la sortie Vous pouvez réaliser la même chose avec cette seule ligne : 20 PRINT @3,"OUT 100 MV; OPER" (SORTIE 100 MV; ACTIVER) |
| Terminateurs | Terminateurs envoyés par le 5720A : LF avec EOI. Terminateurs reçus par le 5720A : LF ou tout caractère avec EOI |
| Réponses | Les réponses décrites dans la table des commandes sont correctes pour le contrôle à distance IEEE-488, et pour le contrôle série à distance en mode "COMPUTER" (ORDINATEUR). En contrôle série à distance en mode "TERMINAL" (TERMINAL), les réponses contiennent un texte plus descriptif destiné à un opérateur utilisant un terminal de manière interactive. |
Résumé des commandes par fonction
| Commandes de mode d'erreur | |
| ADJOUT? | Renvoie l'amplitude et la fréquence de sortie ajustées. |
| INCR | Incrémente ou décrémente la sortie |
| MULT | Multiplie la référence par une valeur et établit le produit comme nouvelle référence. |
| NEWREF | Établit une nouvelle référence. |
| OFFSET | Définit et active ou désactive un décalage. |
| OFFSET? | Renvoie la valeur du décalage actuel. |
| OLDREF | Définit la sortie sur la référence actuelle. |
| OUT_ERR? | Renvoie l'erreur de l'UUT calculée par le 5720A. |
| REFOUT? | Renvoie la valeur de la référence actuelle. |
| SCALE | Active et désactive la mise à l'échelle. |
| SCALE? | Renvoie les informations de mise à l'échelle. |
| SCAL_ERR? | Renvoie la valeur d'erreur d'échelle si la mise à l'échelle est active. |
| Commandes de configuration de l'instrument | |
| BTYPE | Sélectionne un type d'amplificateur pour l'amplification de tension ou de courant. |
| BTYPE? | Renvoie les types d'amplificateurs définis pour l'amplification de tension et de courant. |
| CLOCK | Règle l'horloge/le calendrier. |
| CLOCK? | Renvoie le réglage de l'horloge/du calendrier. |
| CUR_POST | Sélectionne la borne de connexion active pour la sortie de courant. |
| CUR_POST? | Renvoie la borne de connexion active pour la sortie de courant. |
| EXTGUARD | Ouvre et ferme une connexion interne entre GUARD et LO. |
| EXTSENSE | Ouvre et ferme une connexion interne entre SENSE et OUTPUT. |
| FORMAT | Restaure les constantes de calibration et d'autres paramètres aux valeurs d'usine par défaut. |
| LIMIT | Définit les limites de sortie positives et négatives. |
| LIMIT? | Renvoie les limites de sortie positives et négatives programmées. |
| *LRN? | Renvoie une liste de commandes pouvant dupliquer l'état actuel. |
| RANGE? | Renvoie la plage de sortie actuelle. |
| RANGELCK | Verrouille la plage actuelle, ou sélectionne l'autoranging (gamme automatique). |
| Commandes de sortie | |
| BOOST | Active ou désactive un amplificateur auxiliaire. |
| DBMOUT? | Renvoie l'amplitude et la fréquence de sortie, mais en dBm si tension AC. |
| OPER | Active la sortie du 5720A si elle est en veille. |
| OUT | Définit la sortie et établit une nouvelle référence pour le mode d'erreur. |
| OUT? | Renvoie l'amplitude et la fréquence de sortie. |
| PHASE | Définit le déphasage du signal de sortie de phase. |
| PHASE? | Renvoie le déphasage du signal de sortie de phase. |
| PHASELCK | Active ou désactive le verrouillage de phase sur un signal externe. |
| PHASESFT | Active ou désactive la sortie de phase variable. |
| RCOMP | Active ou désactive les circuits de compensation à deux fils. |
| STBY | Met le 5720A en veille. |
| VOUT? | Renvoie l'amplitude de sortie en volts si les unités actives sont des dBm. |
| WBAND | Active ou désactive le module CA large bande (Option 5700A-03). |
| Fonctions générales | |
| *CLS | Efface ; efface les registres d'état, toute demande de service et les drapeaux. |
| ECHO? | Renvoie une chaîne au port distant. |
| GAL | Passe en langue alternative ; entre en mode d'émulation Fluke 5100B ou 5200A. |
| *OPC | Définit le bit 0 du registre ESR à 1 lorsque les opérations en attente sont terminées. |
| *OPC? | Renvoie un "1" lorsque toutes les opérations distantes en attente sont terminées. |
| *PUD | Stocke une chaîne de caractères sélectionnés par l'utilisateur dans la mémoire non volatile. |
| *PUD? | Renvoie le contenu de la mémoire PUD. |
| RPT_STR | Charge la chaîne de rapport utilisateur. |
| RPT_STR? | Renvoie la chaîne de rapport utilisateur. |
| *RST | Réinitialise le 5720A à son état de mise sous tension par défaut. |
| UNCERT? | Renvoie l'incertitude absolue de la sortie. |
| *WAI | Arrête l'exécution du programme jusqu'à ce que les opérations en attente soient terminées. |
| Commandes de réglage des paramètres de l'interface RS-232C | |
| SP_EOF | Définit la chaîne de fin de fichier (EOF). |
| SP_EOF? | Renvoie la chaîne de fin de fichier (EOF). |
| SP_SET | Définit les paramètres de l'interface RS-232C. |
| SP_SET? | Renvoie les paramètres de l'interface RS-232C. |
| SP_TIME | Définit la période de temporisation. |
| SP_TIME? | Renvoie la période de temporisation. |
| Commandes de calibration, de test et de diagnostic du 5720A | |
| CAL_ADJ | Effectue la partie interne de la calibration. |
| CAL_CHK | Démarre une vérification de calibration. |
| CAL_CLST? | Renvoie un groupe de noms de constantes de calibration et leurs valeurs. |
| CAL_CONF | Définit le niveau de confiance de la spécification à 95 % ou 99 %. |
| CAL_CONF? | Renvoie le niveau de confiance de calibration actif. |
| CAL_CONST? | Renvoie la valeur d'une constante particulière. |
| CAL_DATE? | Renvoie la date de la calibration la plus récente. |
| CAL_DAYS? | Renvoie le nombre de jours écoulés depuis le dernier rappel de calibration. |
| CAL_INTV | Définit l'intervalle de calibration. |
| CAL_INTV? | Renvoie l'intervalle de calibration. |
| CAL_PR | Imprime un rapport de calibration via l'interface série. |
| CAL_REF | Effectue une procédure de calibration à l'aide d'un standard 1½, 10 k½ ou 10V. |
| CAL_RNG | Démarre une procédure d'auto-calibration d'une plage. |
| CAL_RPT? | Renvoie un rapport de calibration formaté. |
| CAL_SHIFT? | Renvoie le décalage d'une plage dû à la calibration. |
| CAL_SLST? | Renvoie les décalages d'un groupe de plages. |
| CAL_STORE | Stocke de nouvelles constantes de calibration dans la mémoire non volatile. |
| CAL_TEMP | Définit la température pour la calibration. |
| CAL_TEMP? | Renvoie la température de calibration spécifiée en dernier. |
| CAL_WBFLAT | Effectue la calibration de planéité du module CA large bande (Option 5700A- 03). |
| CAL_WBGAIN | Effectue la calibration de gain du module CA large bande (Option 5700A- 03). |
| CAL_ZERO | Effectue la calibration interne des zéros. |
| DIAG | Exécute les auto-diagnostics. |
| DIAGFLT | Définit la réponse du 5720A aux défauts des diagnostics à distance. |
| DIAGFLT? | Renvoie la réponse du 5720A aux défauts des diagnostics à distance. |
| OHMSREF? | Renvoie une référence de résistance calculée. |
| STOP_PR | Arrête l'impression d'un rapport. |
| *TST? | Effectue des auto-tests et renvoie les résultats. |
| Commandes à distance uniquement série | |
| LOCAL | Place le 5720A en état local. |
| LOCKOUT | Place le 5720A en état de verrouillage local. |
| REMOTE | Place le 5720A en état distant. |
| Commandes d'état | |
| *ESE | Charge le registre d'activation d'état d'événement. |
| *ESE? | Lit le registre d'activation d'état d'événement. |
| *ESR? | Lit et efface le registre d'état d'événement. |
| ETIME? | Renvoie le temps écoulé depuis la mise sous tension. |
| EXPLAIN? | Renvoie une brève description d'un code de défaut. |
| FAULT? | Renvoie le code de défaut le plus récent de la file d'attente des défauts. |
| *IDN? | Renvoie les informations d'identification du 5720A. |
| ISCE | Charge le registre d'activation des changements d'état de l'instrument. |
| ISCE? | Lit le registre d'activation des changements d'état de l'instrument. |
| ISCR? | Lit et efface le registre de changement d'état de l'instrument. |
| ISR? | Lit et efface le registre d'état de l'instrument. |
| ONTIME? | Renvoie le temps écoulé depuis la mise sous tension. |
| *OPT? | Renvoie une liste des modules installés et des amplificateurs connectés. |
| *SRE | Charge le registre d'activation des demandes de service. |
| *SRE? | Lit le registre d'activation des demandes de service. |
| STATE? | Renvoie l'état à long terme du 5720A. |
| *STB? | Renvoie l'octet d'état. |
Commandes
| Commande | Paramètres | Réponse |
| ADJOUT? | Aucun |
|
| BOOST | ON ou OFF | Aucun |
| BTYPE | VB5725, VB5205, VB5215, IB5725, ou IB5220 | Aucun |
| BTYPE? | Aucun |
|
| CAL_ADJ | Aucun | Aucun |
| CAL_CHK | Aucun | Aucun |
| CAL_CLST? | CAL, CHECK, ou PREV |
|
| CAL_CONF | 99 ou 95 | Aucun |
| CAL_CONF? | Aucun | CONF99 ou CONF95 |
| CAL_CONST? |
| (Flottant) Valeur de la constante |
| CAL_DATE? | B5725, CAL, WBFLAT, WBGAIN, ou ZERO | (Entier) Date au format MMDDYY |
| CAL_DAYS? | B5725, CAL, WBFLAT, WBGAIN, ou ZERO | (Entier) Nombre de jours écoulés depuis l'étalonnage |
| CAL_INTV | 1, 90, 180, ou 365 | Aucun |
| CAL_INTV? | Aucun | (Entier) 1,90, 180, ou 365 |
| CAL_PR | CAL, CHECK, ou RAW | Aucun |
| CAL_REF | Valeur et unités de l'étalon externe | Aucun |
| CAL_RNG |
| Aucun |
| CAL_RPT? | CAL, CHECK, ou RAW |
|
| CAL_SHIFT? |
|
|
| CAL_SLST? | CAL ou CHECK |
|
| CAL_STORE | Aucun | Aucun |
| CAL_TEMP | Température en °C | Aucun |
| CAL_TEMP? | B5725, CAL, WBFLAT, WBGAIN, ou CHECK | (Flottant) Température en °C. |
| CAL_WBFLAT | START, NULL, ou STORE | Aucun |
| CAL_WBGAIN | PGAIN, NGAIN, ou STORE | Aucun |
| CAL_ZERO | Aucun | Aucun |
| CLOCK |
| Aucun |
| CLOCK? | Aucun |
|
| *CLS | Aucun | Aucun |
| CUR_POST | NORMAL, AUX, ou IB5725 | Aucun |
| CUR_POST? | Aucun | (Chaîne de caractères) NORMAL, AUX, ou IB5725 |
| DBMOUT? | Aucun |
|
| DIAG | ALL, D5700, DV5725, DI5725, CONT, ou ABORT | Aucun |
| DIAGFLT | HALT, ABORT, ou CONT | Aucun |
| DIAGFLT? | Aucun | (Chaîne de caractères) HALT, ABORT, ou CONT |
| ECHO? | N'importe quelle chaîne de caractères | (Chaîne de caractères) Même chaîne de caractères |
| *ESE | Équivalent décimal du mot de 16 bits (0255 seulement) | Aucun |
| *ESE? | Aucun | (Entier) Équivalent décimal de l'octet |
| *ESR? | Aucun | (Entier) Équivalent décimal de l'octet |
| ETIME? | Aucun | (Entier) minutes depuis la mise sous tension |
| EXPLAIN? | Code d'erreur | (Chaîne de caractères) Texte d'explication |
| EXTGUARD | ON ou OFF | Aucun |
| EXTSENSE | ON ou OFF | Aucun |
| FAULT? | Aucun | (Entier) Le code d'erreur |
| FORMAT | ALL, B5725, CAL, RNG, ou SETUP | Aucun |
| GAL | L5100 | Aucun |
| *IDN? | Aucun | (Chaîne de caractères, chaîne de caractères, chaîne de caractères, chaîne de caractères) Fluke, numéro de modèle, numéro de série, révision logicielle CPU principale + révision logicielle CPU inguard + révision logicielle CPU BOOST) |
| INCR | ± taille du pas | Aucun |
| ISCE | Équivalent décimal du mot de 16 bits | Aucun |
| ISCE? | Aucun | Équivalent décimal du mot de 16 bits |
| ISCR? | Aucun | Équivalent décimal du mot de 16 bits |
| ISR? | Aucun | Équivalent décimal du mot de 16 bits |
| LIMIT |
| Aucun |
| LIMIT? | Aucun | (Flottant, flottant, flottant, flottant) |
- Limite de tension positive
- Limite de tension négative
- Limite de courant positive
- Limite de courant négative
- (Flottant) Valeur de décalage
- (Flottant) Unités de décalage
- (Facultatif) Amplitude
ou - (Facultatif) Fréquence
- (Flottant) Amplitude
- (Chaîne de caractères) Unités
- (Flottant) Fréquence
- (Flottant) Magnitude de l'erreur UUT
- (Chaîne de caractères) Unités pour ce qui précède
- (Flottant) Sortie
- (Chaîne de caractères) Unités
- (Chaîne de caractères) Fréquence
- (Flottant) Pleine échelle nominale
- (Flottant) Pleine échelle réelle
- (Chaîne de caractères) Unités pour les deux précédents
- (Flottant) Erreur d'échelle
- (Chaîne de caractères) Unités pour l'erreur d'échelle
- Premier code ASCII
- Deuxième code ASCII
- (Entier) Premier code ASCII
- (Entier) Deuxième code ASCII
- 110, 300, 600, 1200, 2400, 4800, (9600), ou 19200
- (TERM) ou COMP
- (XON), RTS, ou NOSTALL
- DBIT7 ou (DBIT8)
- (SBIT1) ou SBIT2
- PNONE, (PEVEN), PODD, ou PIGNORE
- CR, LF, ou (CRLF)
- (Entier) Débit en bauds
- (Chaîne de caractères) TERM ou COMP
- (Chaîne de caractères) XON, RTS, ou NOSTALL
- (Chaîne de caractères) DBIT7 ou DBIT8
- (Chaîne de caractères) SBIT1 ou SBIT2
- (Chaîne de caractères) PNONE, PEVEN, PODD, ou PIGNORE
- (Chaîne de caractères) CR, LF, ou CRLF
de l'octet
- (Flottant) Incertitude du 5720A
- (Chaîne de caractères) Unités pour la réponse 1
- (Entier) Intervalle d'étalonnage en jours
- (Float) amplitude
- (String) Unités
- (Float) Fréquence
Transitions d'état de fonctionnement
| De | À | Utiliser | Commande GPIB 1722A | Commande série |
| Local | À distance | MLA + REN | REMOTE | REMOTE |
| Local/ Verrouillage | LLO + PEN | LOCKOUT | LOCKOUT | |
| À distance | Local | GTL, ou touche logicielle "GO TO LOCAL CONTROL" (PASSER AU CONTRÔLE LOCAL) | LOCAL | LOCAL |
| À distance/ Verrouillage | LLO + REN | LOCKOUT | LOCKOUT | |
| Local/ Verrouillage | À distance/ Verrouillage | MLA + REN | REMOTE ou toute commande 5720A | REMOTE |
| À distance/ Verrouillage | Local | REN not | LOCAL | LOCAL |
| Local/ Verrouillage | GTL | Manuellement à l'aide de WBYTE | Aucun |
Résumé du registre d'état
| Registre | Commande de lecture | Commande d'écriture | Registre d'activation |
| Octet d'état d'interrogation série (STB) | STB? (ou SPL () pour 1722A) | None | SRE |
| Registre d'activation de demande de service (SRE) | *SRE? | *SRE | None |
| Registre d'état d'événement (ESR) | *ESR? | None | ESE |
| Registre d'activation d'état d'événement (ESE) | *ESE? | *ESE | None |
| Registre d'état de l'instrument (ISR) | ISR? | None | None |
| Registre de changement d'état de l'instrument (ISCR) | ISCR? | None | ISCE |
| Registre d'activation de changement d'état de l'instrument (ISCE | ISCE? | ISCE | None |
Définitions des bits d'octet d'état d'interrogation série et SRE
| RQS | Pour le contrôle à distance IEEE-488 : Demande de service. Le bit RQS est mis à 1 chaque fois que les bits ESB, MAV, EAV ou ISCB passent de 0 à 1 et sont activés (1) dans le SRE. Lorsque RQS est à 1, le 5720A active la ligne de contrôle SRQ. Effectuez une interrogation série pour lire ce bit afin de voir si le 5720A est la source d'une SRQ. (Une interrogation série efface également le bit RQS.) |
| MSS | Pour le contrôle à distance série : Statut récapitulatif maître. Mis à 1 chaque fois que les bits ESB, MAV, EAV ou ISCB sont à 1 et activés (1) dans le SRE. Ce bit peut être lu à l'aide de la commande *STB?. |
| ESB | Est mis à 1 lorsqu'un ou plusieurs bits ESR activés sont à 1. |
| MAV | Message disponible. Le bit MAV est mis à 1 chaque fois que des données sont disponibles dans le tampon de sortie de l'interface IEEE-488 du 5720A. |
| EAV | Erreur (défaut) disponible. Un défaut est survenu et un code de défaut est disponible pour être lu depuis la file d'attente des défauts à l'aide de la requête FAULT?. |
| ISCB | Un ou plusieurs bits ISCR activés sont à 1. |
Définitions des bits ESR et ESE

| PON | Mise sous tension. Ce bit est mis à 1 si l'alimentation a été coupée et rétablie depuis la dernière lecture du ESR. | |||||||||
| CME | Erreur de commande (défaut). L'interface IEEE-488 a rencontré une commande mal formée. (La commande FAULT? récupère le code de défaut le plus ancien dans la file d'attente des défauts, qui contient les codes des 15 premiers défauts) | |||||||||
| EXE | Erreur d'exécution (défaut). Un défaut est survenu lorsque le 5720A a tenté d'exécuter la dernière commande. Cela peut être causé, par exemple, par un paramètre hors de portée. (La commande FAULT? récupère le défaut le plus ancien dans la file d'attente des défauts, qui contient les codes des 15 premiers défauts survenus.) | |||||||||
| DDE | Erreur dépendante du périphérique (défaut). Un défaut lié à une commande dépendante du périphérique est survenu. Un exemple serait de tenter d'exécuter "OUT 1000000V" (SORTIE 1000000V), ce qui est hors de la plage du 5720A. (La commande FAULT? récupère le défaut le plus ancien dans la file d'attente des défauts, qui contient les codes des 15 premiers défauts survenus.) | |||||||||
| QYE | Erreur de requête (défaut). Le 5720A a été adressé pour communiquer alors qu'aucune donnée de réponse n'était disponible ou appropriée, ou lorsque le contrôleur n'a pas réussi à récupérer des données dans la file d'attente de sortie. | |||||||||
| OPC | Opération terminée. Toutes les commandes précédant la réception d'une commande *OPC ont été exécutées, et l'interface est prête à accepter un autre message. | |||||||||
Définitions des bits ISR, ISCR et ISCE

| RPTBUSY | Lorsque 1, un rapport d'étalonnage est en cours d'impression sur le port série. | |||||||||
| SETTLED | Lorsque 1, la sortie s'est stabilisée conformément aux spécifications. | |||||||||
| REMOTE | Lorsque 1, le 5720A est sous contrôle à distance. | |||||||||
| WBND | Lorsque 1, la bande large est active. | |||||||||
| SCALE | Lorsque 1, la mise à l'échelle est active. | |||||||||
| OFFSET | Lorsque 1, un décalage est actif. | |||||||||
| PLOCK | Lorsque 1, la sortie du 5720A est verrouillée en phase à une source externe. | |||||||||
| PSHFT | Lorsque 1, la sortie de phase variable est active. | |||||||||
| RLOCK | Lorsque 1, la plage de sortie du 5720A est verrouillée. | |||||||||
| RCOMP | Lorsque 1, la compensation à deux fils est active en mode résistance. | |||||||||
| BOOST | Lorsque 1, un amplificateur auxiliaire est actif. | |||||||||
| EXSENS | Lorsque 1, la détection externe est sélectionnée. | |||||||||
| EXGARD | Lorsque 1, la garde de tension externe est sélectionnée. | |||||||||
| OPER | Lorsque 1, le 5720A fonctionne. Lorsque 0, il est en veille. | |||||||||
Télécharger le manuel
Ici, vous pouvez télécharger la version PDF complète du manuel. Elle peut contenir des instructions de sécurité supplémentaires, des informations de garantie, des règles de la FCC, etc.
Télécharger Fluke II Series, 5700A, 5720A Manuel