FAQs from Rohde & Schwarz

Comunicazione seriale HM8123 / HM8118

Domanda

Desidero controllare il mio frequenzimetro HM8123 / 8118 tramite la porta RS232 integrata. Purtroppo non ottengo alcuna risposta dal dispositivo.

Cosa devo fare per garantire una corretta comunicazione?

Risposta

Entrambi i dispositivi possono essere facilmente controllati tramite la porta RS232. Tuttavia vi sono alcuni prerequisiti da tenere in considerazione.

  • Utilizzare un cavo "Modem" (1:1) per collegare lo strumento al PC
  • I parametri di comunicazione sono 9k6 / 8N1

Per il primo passaggio è utile verificare con un programma terminale standard. Qui abbiamo usato "Realterm", che è disponibile gratuitamente sul web.

Durante l’impostazione di Realterm abbiamo potuto provare diversi comandi con successo (qui non è possibile vedere l'input - l’eco era disattivato nell’esempio):

Comunicazione seriale HM8123 / HM8118

Entrambi i dispositivi possono essere facilmente controllati tramite la porta RS232. Tuttavia vi sono alcuni prerequisiti da tenere in considerazione.

  • Utilizzare un cavo "Modem" (1:1) per collegare lo strumento al PC
  • I parametri di comunicazione sono 9k6 / 8N1

Per il primo passaggio è utile verificare con un programma terminale standard. Qui abbiamo usato "Realterm", che è disponibile gratuitamente sul web.

Durante l’impostazione di Realterm abbiamo potuto provare diversi comandi con successo (qui non è possibile vedere l'input - l’eco era disattivato nell’esempio):

Come è possibile vedere, le righe sono state terminate con CR (/r). È importante mantenere queste impostazioni anche quando si scrivono programmi propri.

Abbiamo scritto un piccolo programma utilizzando l'interprete R&S Forum Python e abbiamo potuto controllarlo facilmente. Le righe successive mostrano la comunicazione tra Forum e HM8123, inclusi i caratteri di terminazione (\r ):

***

12:49:48.512 HM8123: IDN\r

12:49:48.575 HM8123: 62.6 ms HAMEG Instruments,HM8123,5.12\r

The current readout is HAMEG Instruments,HM8123,5.12

***

Forum è disponibile gratuitamente sul nostro sito web.