Fonctionnement de l'Interface Distante
L'instrument peut être contrôlé à distance via ses interfaces RS232, USB, LAN ou GPIB (en
option). La commande distante analogique est décrite dans la section précédente.
La télécommande USB fonctionne de la même manière que décrit pour un appareil RS232 mais
par l'intermédiaire du connecteur USB. Le logiciel fourni avec l'appareil configure l'ordinateur de
contrôle pour traiter la connexion USB comme un port COM virtuel. Le logiciel d'application de
l'ordinateur peut ensuite communiquer avec l'appareil via le port COM.
L'interface LAN est conçue pour être conforme à LXI (Lan eXtensions for Instrumentation)
version 1.2 ; l'instrument est compatible avec la Class C. La commande distante utilisant
l'interface LAN est possible à l'aide du protocole TCP/IP Sockets. L'instrument contient
également un serveur web de base qui fournit des informations sur l'unité, lui permettant ainsi
d'être configurée à partir d'un navigateur internet. Une simple commande de ligne de commande
du navigateur est également possible.
L'instrument est fourni avec des interfaces RS232, USB, et LAN en standard ; GPIB est en
option. Toutes les interfaces sont, par défaut, actives à tout moment (un exigence LXI) mais
l'accès à des interfaces spécifiques peut être limité à l'aide des options de configuration sur les
pages web.
Verrouillage de l'Interface
Toutes les interfaces sont actives à tout moment ; cela élimine la nécessité de sélectionner
l'interface active et représente également une exigence de LXI. Afin de réduire le risque que
l'instrument soit, par inadvertance, sous le contrôle de deux interfaces en même temps, un
simple mécanisme de verrouillage et de déverrouillage est fourni dans le jeu d'instructions. Le
verrou est automatiquement débloqué lorsqu'il est possible dé détecter une déconnexion et
lorsque le bouton local est enfoncé. L'accès aux interfaces peut également être restreint à l'aide
des pages web.
Toute interface peut nécessiter d'avoir la commande exclusive de l'instrument en envoyant une
commande "IFLOCK". Le verrou ne peut être débloqué que par l'envoi d'une commande
"IFUNLOCK" depuis l'instance de l'interface qui a actuellement le verrou et peut être demandé à
partir de toute interface par l'envoi d'une commande "IFLOCK?". La réponse à l'une de ces
commandes sera "-1" si le verrou est détenu par une autre instance d'interface, "0" si l'interface
est libre et "1" si le verrou est détenu par l'instance d'interface effectuant la requête. L'envoi de
toute commande depuis une interface sans droits de commande qui tente de modifier le statut de
l'instrument définira un bit 4 du Event Status Register Standard et placera 200 dans le Execution
Error Register pour indiquer que les droits sont insuffisants pour l'action requise.
Remarque : il est également possible de configurer les droits d'une interface spécifique soit en
« lecture seule » soit en « pas d'accès » à partir de l'interface de la page internet.
Sélection d'adresse
La capacité d'adresse de l'instrument n'est strictement requise que par l'interface GPIB.
Toutefois, il est possible d'utiliser la commande ADDRESS? Sur l'une quelconque des interfaces,
afin d'identifier facilement l'instrument qui est contrôlé par un port COM spécifique (pour RS232
ou USB) ou TCP socket (for LAN). Notez que l'interface LAN possède également une fonction
« Identifier » distincte, accessible depuis les pages internet de l'instrument, et qui fait clignoter
l'écran de l'instrument, jusqu'à ce que la fonction soit annulée.
L'adresse est définie sur le panneau avant de l'instrument, comme suit. Démarrer en ayant
l'appareil hors tension, avec toutes les touches Lock, Meter Average et Current Range enfoncées
(la sortie SLAVE sur double uniquement), puis mettre l'appareil sous tension. L'écran affiche
77