6 CONTROL REMOTO CON UN PC
6.1 Introducción
El diseño del PROLINK-7 , basado en torno a un microprocesador, permite el
intercambio de datos entre el equipo y un controlador remoto (ordenador personal) a
través del conector RS-232C. De esta manera es posible la captura de datos así como
el control remoto del PROLINK-7 (modo de medida, tipo de sonido, estado de los
atenuadores, etc.) para fines de mantenimiento y supervisión de instalaciones.
6.2 Protocolo de comunicación entre el PROLINK-7 y un PC
Este protocolo está controlado por software y utiliza una conexión vía RS-232C.
Los datos e información se intercambian usando mensajes formados por caracteres
alfanuméricos ASCII. Este método asegura una fácil portabilidad entre distintas clases
de ordenadores personales.
Para asegurar una comunicación libre de errores entre los dos dispositivos, los
parámetros de comunicación del puerto serie deben ser seleccionados en el
Controlador Remoto (ordenador personal) tal como se detalla a continuación:
Velocidad:
Longitud:
Paridad:
Bits de stop:
La aceptación por parte del PROLINK-7 de comandos remotos se produce en
cualquier momento en que esté encendido el instrumento, excepto en el modo de
impresión. Es decir, no es necesario poner el instrumento en un modo especial de
control remoto, sino que este modo se selecciona de forma inmediata cuando se
detecta que se ha recibido un comando completo y por el tiempo necesario para su
ejecución.
En situación normal, el PROLINK-7 transmite un código XON (código 11h)
cada segundo. El objetivo es indicar al posible extremo remoto de control que el
equipo está preparado para recibir datos. En el momento en que se recibe un carácter
*
'
' de inicio de orden remota (código 2Ah), se para la transmisión de XON hasta recibir
un CR (retorno de carro, código 0Dh). En este momento, el PROLINK-7 entiende que
ha recibido una orden remota completa y procede a identificarla y ejecutarla. Para
indicar al equipo de control que está en situación de ocupado, envía un XOFF (código
13h).
Si la orden recibida se identifica como válida, se transmite un ACK
('acknowledge', código 06h) y en caso contrario un NAK ('not acknowledge', código
15h) seguido de un CR (retorno de línea, código 0Dh).
Si el comando se ha reconocido como válido, se ejecuta y se devuelve la
respuesta requerida (si el comando así lo requiere) seguida de un nuevo CR.
06/97
- 57 -
19200 baudios
8 bits
No
1
PROLINK-7