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