Problemas con el conexionado o configuración de la salida digital de los transmisores de presión, series 30X, 41X…

Problemas con el conexionado o configuración de la salida digital de los transmisores de presión, series 30X, 41X…

  • 04/09/2018

Cliente

Una vez conectado eléctricamente el PA-33X, le mando: FA30B442, ésto es:

  • FA->250, la dirección a la que responden todos los dispositivos
  • 30-> función 48 función de inicialización, en la que daría sus parámetros actuales.
  • B442, CRC 16 bits

No obtengo ninguna respuesta. A ver qué me puedes decir.

Catsensors

  • El Checksum es incorrecto. Para FA 30 el Checksum es: 04 43
  • Te adjunto una calculadora muy sencilla de CRC. Ver archivo “Calculadora de CRC “ en el área de descargas de nuestra web

Cliente

Pruebo a mandarle distintas funciones, te las enumero:

  • FA300443       Para probar que me responde.
  • FA45E382       Para leer el número de serie del sensor.
  • FA4901A1A7   Para leer el valor del canal 1.

Con todas veo los caracteres que le mando pero no tengo respuesta del sensor

Catsensors

Ahora el mensaje (CRC16) es correcto.


La comunicación

  • ¿La establecéis con el software Keller READ30 or CCS30?

  • ¿Qué sistema utilizáis? Microcontrolador, PC ...

  • ¿Cuál es el lenguaje de programación?

Cliente

  • Hemos intentado comunicarnos con sistema PC con el software READ30 y no conseguimos que se comunique. Al pinchar en PROG30->PROG30 me dice que no hay conexión con el dispositivo. He configurado la velocidad a 9600 y utilizo la dirección 250.
  • Además de ésto hemos intentado comunicarnos directamente con el sensor con TeraTerm (similar a hyperterminal) y no conseguimos que responda a nada.
  • No sé si esto tendrá que ver con la velocidad o dirección que trae de fábrica el sensor. Parece un problema de este tipo, algo que no hemos tenido en cuenta o que desconocemos.
  • Otra cosa que me llama la atención es que en el documento explicativo que me pasaste dice que, por ejemplo, si el CRC está mal calculado el sensor devuelve una excepción, cosa que no hemos recibido nunca.

Catsensors

Si no funciona con el ReadProg30, debe haber un problema con el convertidor o las conexiones.

  • ¿Qué tipo de convertidor utilizas? (RS485 - RS232 o USB)
  • ¿Cómo hacéis la conexión? (cable, conector binder, etc.)
  • ¿Cómo alimentáis el transmisor?
Para comprobar que el transmisor está funcionando, puedes medir la corriente que consume, con un mili-amperímetro.

Cliente

  • Utilizamos un convertidor RS-485 a RS232
  • En el sensor utilizamos en conector Binder que me suministraste, además venía una hoja con las conexiones que es: 1-GND, 3 +Vcc, 4 RS485A y 5 RS485B. ¿Me puedes confirmar que lo que vosotros llamáis RS485A se corresponde con el T+ y RS485B con el T-?
  • Lo alimentamos con una fuente de alimentación a +12VDC
  • He medido la corriente que se consume de la fuente y es de 2.74mA

Catsensors

RS485A y RS485B: véase el pdf Communication protocol Serie30 v.3.5

catsensors-salida-digital-30x-41x

  • En el capítulo 2.3 hay más datos acerca de la RS485.
  • El problema puede ser del convertidor RS485, ya que debería soportar halfduplex y controlar él mismo la dirección (send/receive) del driver en una forma adecuada especialmente referente al “timing”.
  • Comprueba que el GND del convertidor está conectado al GND del transmisor (modo común).

Cliente

  • He solucionado el problema conectando los positivos de recepción y transmisión y los negativos respectivos.
  • El firmware que incorporan los transmisores que he recibido es el 5.50 cuando parece ser que ya existe un firmware posterior. ¿Es así? En caso afirmativo, ¿es posible implementarlo, descargándolo de la web o de algún otro modo?

Catsensors

  • El firmware no se puede actualizar (incluso en Keller). Es más fácil fabricar un transmisor nuevo que reprogramar uno)
  • Hasta finales de año 2011 no se implementará totalmente el nuevo firmware 10.40, ya que habrá también algunos cambios de hardware (en el CI)
  • En cualquier caso, si deseas que algún transmisor que pidas a partir de ahora incorpore el 10.40, deberás indicarlo en el pedido.
  • En caso contrario, tal como te he comentado, todavía se está implementando el actual 5.50.


Etiquetas

Representante oficial de la firmas suizas Keller AG für Druckmesstechnik, líder europeo en la fabricación de sensores de presión piezo-resistivos aislados y Decentlab, fabricante suizo de sensores IoT LoRaWAN. Más de 40 años de experiencia y más de 1 millón de sensores fabricados cada año avalan los productos Keller como la mejor solución para su aplicación de medida o control de presión en cualquier fluido. Más de 10 años fabricando sensores IoT LoRaWAN fiables y de calidad reafirman a Decentlab como un fabricante mundial de referencia.

SEGUIMIENTO DE ENVÍOS

NOS VALORAN LOS CLIENTES

Ver más reseñas

Déjanos una reseña