6 votos

Transferencia de datos Serial de Omega DP80 legado de hardware de la computadora

¿Alguien puede proporcionarme alguna orientación sobre el establecimiento de un legado conexión serie de un Omega (marca) termopar de la pantalla? Me gustaría utilizar la interfaz de datos serial (Omega DP80-Ser) de forma fiable de transferencia ASCII cadena de texto a través de RS-232 para conexión en serie.

Información adicional se enumeran a continuación si usted piensa que usted puede ayudar. Gracias por echar un vistazo a mi pregunta!


He comprado un ligeramente usado Omega DP86T ( http://www.omega.com/pptst/DP80.html ) hace varios meses. La unidad incluye varias tarjetas de expansión:

  • cuatro de 6 canales de termopar tarjetas
  • una escala de voltaje de salida de tarjetas que genera un voltaje proporcional a una determinada escala completa temperatura para el canal que se ha seleccionado
  • un RS232 tarjeta de salidas ASCII cadena de texto que incluye el número de dispositivo, el valor en la pantalla, las unidades y, a continuación, algunos de los caracteres de terminación (espacios, retornos de carro, avance de línea).

Después de que me los termopares de instalación y estaba seguro de que la unidad de trabajo así como un stand-alone visualización de la temperatura me dirigí mi mirada a conseguir el serial de trabajo de comunicaciones de modo que yo podría utilizar la unidad en conjunto con mi equipo como un registrador de temperatura. Esto, por supuesto, es donde la agravación comenzó.

El Omega manual ( http://www.omega.com/Manuals/manualpdf/M0511.pdf ) tiene una descripción razonable de la tarjeta de serie, de la instalación y de la configuración en dos áreas diferentes:

  • Página 2-21 habla sobre el diseño de la tarjeta de instalación en el dispositivo, y la velocidad en baudios, longitud de la palabra, bits de parada y paridad de configuración.
  • Página 3-44 entra en mayor detalle en la configuración de los parámetros de configuración y el de salida ASCII. Hay una gran cantidad de superposición entre las dos secciones.

Actualmente tengo la Omega de serie de la tarjeta de instalación para 4800baud, 8 bits de longitud de palabra, 1 bit de parada y paridad par.

Estoy usando un par de diferentes programas libres (Termitas, RS232 Data Logger, y UltraMonitor) para escanear la serie de entrada a la computadora.

Por supuesto, tengo un relativamente nuevo ordenador portátil que no tienen un nativo de puerto RS232 (no choque, ¿verdad?) así que me compré el CablesToGo USB a DB25 convertidor RS232. Era bien revisado un par de lugares diferentes por las personas que estaban tratando de conectar el legado del hardware de un ordenador moderno. (Antes de que alguien lo sugieren - no, esto NO es un paralelo de la impresora cable de interfaz.)

Por desgracia, cuando me enganché el Omega de la pantalla de temperatura de hasta el ordenador a través del USB/RS232 convertidor tengo un galimatías trasladado a la terminal serial del programa. He intentado jugar con el Hardware de Windows y configuración para el puerto COM:

  • De hecho estoy seguro que eran exactamente de la misma en el administrador de hardware; como en el Omega de la tarjeta; una en el software de registro.
  • He intentado más rápido y más lento de la velocidad de baudios, la palabra diferentes longitudes, bits de parada y paridad de configuración en la tarjeta.
  • He probado diferentes de enviar/recibir tamaños de búfer en el hardware de Windows manager, y básicamente todo lo demás que podía pensar.

Recientemente, me trajo un viejo (2000) portátil a casa desde el trabajo que todavía tiene un puerto serial DB9. He conectado el cuadro de Omega para el ordenador portátil con un DB9 a DB25 cable, verificado la configuración de Windows y trató de ejecutar el software de registro de datos, pero no pasó nada.

Esto es interesante por una razón: Cuando yo estaba usando mi mucho más reciente portátil y el adaptador USB/RS232 cable de los datos, software de registro de grabar un galimatías símbolos. Con el nativo de puerto serie en los 12 años de edad portátil, el sistema no incluso apretón de manos con el cuadro de Omega y por lo tanto no generan el galimatías que el USB/RS232 cable hizo.

(Por lo que vale la pena, el cable RS232 de por sí no es hacer que el software de registro de caracteres al azar.)

Más recientemente, se me saltaron las clavijas 2 y 3 en el (de 25 pines) dispositivo de finalización del cable RS232 y comprobado que puedo hacer un envió de la señal de eco de nuevo a la terminal del programa. Esta prueba trabajado, pero el equipo antiguo con el nativo de la interfaz RS-232 y el nuevo ordenador mediante USB/RS-232 adaptador.

Si no puedo hacer que la interfaz RS232 de trabajo, probablemente voy a la configuración de la escala de voltaje de salida y de alimentación que en un Arduino (o similar) para que yo pueda obtener la interfaz de la computadora, así como algunos de control de lazo cerrado. Así, la esperanza no se pierde, pero yo todavía deseas obtener el serial de la interfaz trabajo - aunque sólo sea para ganar the grudge match.

Cualquier sugerencia sobre el software o el hardware de la solución de problemas sería muy apreciada. Gracias a todos.

1voto

Spehro Pefhany Puntos 90994

Aquí es cómo yo sugeriría va acerca de la depuración de este problema:-

  1. Compruebe las conexiones.. si has mezclado de la masa de la señal y la tierra del chasis (escudo) usted podría conseguir curioso comportamiento como el que usted describe. El Pin 7 en el DB-25 es la que desea conectarse a DE 9 patillas 5. Voy a asumir que usted está usando un comercial cable/adaptador o el cable como este.

    enter image description here

    Tal vez de verificación de la transmisión fuera de la línea para asegurarse de que esté en marcha en -12 ( < -3 de todos modos).

  2. Asegúrese de que el instrumento se ajusta a RS-232, y no de lazo de corriente (Puente de 7,8 y 1,2).

  3. Pruebe el más común de valor del puerto serie (9600/8-N-1), 9600 baudios, SIN paridad, 1 bit de parada interruptor 1, 2, 3 OFF interruptor 4, 5 EN interruptor 6 EN interruptor 7, 8 EN

    ASEGÚRESE de entender lo que está en 'OFF' y que es 'EN'. No, no se rían, He visto esto suceder más de una vez, y algunos tipos de interruptores DIP se tipo de ambiguamente marcado. En caso de duda, un ohmímetro a través del interruptor.. de hecho, usted puede comprobar todos los interruptores para asegurarse de que está trabajando.

    Me gusta Realterm como un programa de terminal. Es gratis, y fácil de cambiar los parámetros. Prueba a hacerlo en algo que se conoce de trabajo primer lugar, por supuesto, y buscar un tutorial en línea. Realmente vale la pena.

  4. Si todavía galimatías después de que, de conseguir un alcance tapa de pantalla o foto y publicarla.

  5. Si usted tiene una necesidad continua de un analizador lógico, esto es muy barato y relativamente útil. No tan buena como la de mi Tektronix ancla del barco, pero este ajuste en un bolsillo de la chaqueta. Pero me gustaría obtener un alcance en primer lugar, si usted no tiene uno. Incluso el peor de los ámbito de aplicación es mejor que nada.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X