FAQs from Rohde & Schwarz

Serie HMP Connessione multipla via TCP/IP

Domanda

È possibile avere un accesso multiplo agli alimentatori della serie HMP tramite TCP/IP?
Desidero controllare il dispositivo da due applicazioni diverse e mantenere le connessioni sempre aperte.

Risposta

Non supportiamo l'accesso multiplo. Anche se funzionasse, potrebbe portare a effetti indesiderati.
Quando si usa VISA, la seconda connessione viene rifiutata.
Soprattutto quando si usa il raw socket (l'unica opzione disponibile sull'HMP) il protocollo di scambio dei messaggi non è supportato, quindi spesso non è chiaro quale risposta sia destinata a quale richiedente.
In teoria ci sarebbe una funzione di blocco, ma non può essere utilizzata nemmeno con le connessioni socket.

Una possibile soluzione potrebbe essere quella di far sapere alle applicazioni, tramite un token, quando è possibile accedere al dispositivo. L'accesso dovrebbe quindi essere eseguito in modo tale che il token venga impostato per primo, poi la connessione venga aperta, chiusa di nuovo dopo i comandi/le query di controllo desiderati e infine il token venga nuovamente rilasciato.