Question
J'aimerais contrôler à distance le générateur de signaux via LAN et Telnet. Comment puis-je faire cela ?
J'aimerais contrôler à distance le générateur de signaux via LAN et Telnet. Comment puis-je faire cela ?
Pour un fonctionnement correct du SMA100A dans une connexion Telnet, la commande d'interface raw TCP/IP devrait avoir la syntaxe suivante : telnet <ip-addr> <port-number>
Le numéro de port devrait être "5025". telnet <ip-addr> 5025
Le contrôle à distance est possible via "Raw Ethernet". VISA n'est pas nécessaire sur l'ordinateur.
L'instrument est également équipé d'une interface de commande à distance :
- Interface LAN : La carte réseau utilise Ethernet 100 MHz IEEE 802.3u.
Pour le contrôle à distance, l'instrument utilise un simple protocole Telnet (port 5025). Contrairement à VXI-11, aucune installation VISA n'est nécessaire côté contrôleur à distance.
Ce protocole est parfois également connu sous le nom de "socket communication" ou "raw Ethernet mode". Pour contrôler l'instrument manuellement, vous n'avez besoin que d'un programme Telnet (intégré à tout système d'exploitation).
Exemple de communication avec un instrument avec l'adresse "10.111.10.208":
Pour écrire un programme, seule une communication par socket doit être établie. L'exemple de programme suivant montre une classe TcpClient simple et comment l'utiliser :