Procedimiento Verificacion Puerto Serie RS-232

Anuncio
Documentación Técnica
Uso Interno
Procedimiento Verificación Puerto Serie RS-232
Datos del Producto:
Sistema
Clino opt 99
Dispositivo
Interface de PC
Abreviatura
Referencia
72643H1 / 7608819
Versión Soft.
Datos del Documento:
Tipo documento
Pauta
Nombre documento
ACL_PC-010301-001
Versión
01
Fecha
Enero 2008
Estado
Autor
M.Reyes
Relación de modificaciones:
Fecha
28.01.2008
Versión
01
Modificaciones
Creación del documento
Índice de contenidos
1
Introducción
2
2
Hardware necesario
2
3
Procedimiento de verificación
2
Ref. Doc.: ACL_PC-010301-001
Ene. 2008
Pág. 1/1
Documentación Técnica
Uso Interno
1 Introducción
Durante la instalación y puesta en marcha de un Interface para PC, pueden surgir situaciones en las
que exista algún problema para establecer la comunicación entre el citado interface y el PC receptor.
Entre las diferentes razones que podrían llegar a causar este comportamiento, podemos encontrar las
siguientes:
•
•
•
•
Interface dañado, defectuoso o no reconocido por la central de grupo
Cable de conexión desconectado, dañado o defectuoso
Software de comunicación no instalado, desactivado o configurado incorrectamente
Funcionamiento incorrecto del puerto serie del PC receptor
La primera causa, y la 2ª sólo en el caso de material defectuoso de origen, quedan bajo la
responsabilidad de Ackermann clino, mientras que las 3 últimas son responsabilidad del cliente, ya
que dependen de un equipo ajeno al sistema.
Entre ellas, la más “complicada” de determinar y/o demostrar es la última, a no ser que el PC receptor
disponga de más de un puerto serie para comparar, o pueda verificarse la comunicación utilizando
otro ordenador.
En el presente documento, se describe un método sencillo de realizar esta verificación, con el objeto
de diagnosticar y/o eliminar dicha posibilidad, a la vez que determinar la responsabilidad del
funcionamiento anómalo.
2 Hardware necesario
Para llevar a cabo la verificación sobre el funcionamiento del puerto serie, tan sólo es necesario un
conector Serial LoopBack que, mediante el cruce de algunas de sus líneas (ver figura), simule la
emisión y recepción de datos a través de un mismo puerto, utilizando el mismo equipo como
transmisor y receptor. Es decir, los datos enviados por el ordenador, a través de un puerto serie, se
recibirán en el mismo ordenador, a través del mismo puerto serie.
(Conector DB9-F)
5
1
9
6
DTR TxD
CTS
RxD
DCD
RTS DSR
Conexionado Serial LoopBack
3 Procedimiento de verificación
Para la verificación del funcionamiento del puerto serie donde se pretende conectar el Interface para
PC, se utilizará una aplicación presente en el sistema operativo MS Windows®: el HyperTerminal de
Microsoft®.
La mencionada aplicación puede encontrarse, en MS Windows® XP, seleccionando:
Inicio → Programas → Accesorios → Comunicaciones → HyperTerminal
Ref. Doc.: ACL_PC-010301-001
Ene. 2008
Pág. 2/2
Documentación Técnica
Uso Interno
Una vez iniciada la aplicación, el programa solicitará un nombre y un icono para identificar la conexión
a realizar.
Como ejemplo, puede utilizarse el nombre “Test Serie”, y asignar el icono por defecto.
Una vez identificada la conexión, el programa solicita el tipo de conexión a realizar, donde deberá
seleccionarse el puerto COM que se pretende verificar.
Ref. Doc.: ACL_PC-010301-001
Ene. 2008
Pág. 3/3
Documentación Técnica
Uso Interno
Seguidamente deberán introducirse los parámetros de la conexión que, para que se ajusten a los
utilizados por el Interface para PC y determinar el funcionamiento del puerto bajo las mismas
circunstancias, se utilizarán los siguientes:
Bits por segundo (Baudrate):
Bits de datos (Data Bits):
Paridad (Parity):
Bits de parada (Stop Bits):
1200
8
Ninguna (None)
1
Con respecto al parámetro “Control de Flujo (Flow Control)”, éste es independiente del valor
asignado, para el procedimiento de verificación, y puede utilizarse el mismo que aparezca por
defecto.
Una vez finalizado el proceso de configuración de la conexión, la pantalla mostrará la ventana en
blanco del HyperTerminal, que se utiliza para representar los datos recibidos a través del puerto
seleccionado.
Si emitimos un mensaje, mediante la escritura del mismo en el teclado del ordenador, no aparecerá
nada en pantalla dado que ésta sólo muestra los datos recibidos, no los emitidos. Y dado que el
puerto serie no está conectado a ningún dispositivo, implica que no se está recibiendo ninguna trama.
Por el contrario, si el Serial LoopBack se encuentra conectado en el puerto seleccionado, forzaremos
al ordenador a recibir los mismos datos que se envían, con lo que si se escribe una frase mediante el
teclado, ésta se enviará a través del puerto serie, el Serial LoopBack la devolverá a través del mismo
puerto, y la frase deberá aparecer en la ventana del HyperTerminal como mensaje recibido.
Ref. Doc.: ACL_PC-010301-001
Ene. 2008
Pág. 4/4
Documentación Técnica
Uso Interno
De no recibir nada a través de la ventana del HyperTerminal, con el Serial LoopBack conectado, es
indicativo de algún tipo de anomalía en el puerto serie del ordenador, no achacable al equipo de
Ackermann clino.
Para salir de la aplicación y finalizar la prueba, se deberá inhabilitar la conexión previa, mediante el
botón “Desconectar” de la barra de menú, y denegar el ofrecimiento de guardar los parámetros de la
conexión definida.
Ref. Doc.: ACL_PC-010301-001
Ene. 2008
Pág. 5/5
Descargar