FAQs from Rohde & Schwarz

Comunicación en serie HM8123 / HM8118

Pregunta

Quiero controlar mi HM8123 / 8118 a través del puerto RS232 integrado. Sin embargo, no recibo respuesta del dispositivo.

¿Qué tengo que hacer para que funcione la comunicación?

Respuesta

Los dos dispositivos pueden controlarse fácilmente a través del puerto RS232. No obstante, deben cumplirse algunas condiciones previas.

  • Utilice un cable «módem» (1:1) para conectar el instrumento a su PC
  • Los parámetros de comunicación son 9k6 / 8N1

Para el primer paso, resulta útil realizar una verificación con un programa de terminal estándar. En este caso hemos usado «Realterm», que está disponible gratis en Internet.

Al configurar Realterm hemos conseguido verificar con éxito varios comandos (la entrada no se aprecia aquí, ya que en el ejemplo estaba desactivado el eco):

Comunicación en serie HM8123 / HM8118

Los dos dispositivos pueden controlarse fácilmente a través del puerto RS232. No obstante, deben cumplirse algunas condiciones previas.

  • Utilice un cable «módem» (1:1) para conectar el instrumento a su PC
  • Los parámetros de comunicación son 9k6 / 8N1

Para el primer paso, hay que verificar con un programa de terminal estándar. En este caso hemos usado «Realterm», que está disponible gratis en Internet.

Al configurar Realterm hemos conseguido verificar con éxito varios comandos (la entrada no se aprecia aquí, ya que en el ejemplo estaba desactivado el eco):

Como puede ver, las líneas finalizan con CR (/r). Es importante mantener estos mismos ajustes al escribir programas propios.

Nosotros hemos escrito un pequeño programa con el intérprete de Python de R&S Forum y hemos podido controlarlo fácilmente. Las líneas siguientes muestran la comunicación entre Forum y HM8123, incluidos los caracteres de finalización (\r ):

***

12:49:48.512 HM8123: IDN\r

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

La lectura actual es HAMEG Instruments,HM8123,5.12

***

Forum está disponible gratuitamente en nuestra web.