MANUAL DE INSTRUCCIONES. MO-180
Si no podemos abrir el puerto COM, y cree que todo es correcto, puede realizar
un ping desde MS-DOS (Windows- Inicio- Ejecutar- cmd) a la IP del modulador. De
esta forma sabrá si el MO-180 está realmente accesible a través de la conexión a la
red Ethernet.
Puede darse el caso que el modulador responda al ping pero no sea posible
abrir el puerto virtual. En este caso compruebe si el puerto está siendo usado por otro
software. Si no es así puede eliminar este puerto y volver a realizar todo el proceso de
configuración anteriormente explicado.
4.13.3 Comandos de control Serie.
El puerto COM virtual creado siguiendo los pasos anteriormente descritos
puede ser usado para obtener el control remoto del MO-180 usando un ordenador. Un
paquete apropiado de comandos de control remoto le permite preguntar y cambiar
muchas de las funcionalidades del modulador usando un software que controle los
dispositivos serie, por ejemplo el Hyperterminal de Windows.
Hay un protocolo para sincronizar la recepción y validación de comandos. El
comando debe ser enviado una vez se ha recibido un carácter XON (ASCII 0x11 en
hexadecimal) del modulador. Cuando el modulador detecta un comando completo
envía el código XOF (0x13) y una vez validado responde con un ACK (0x06) o un NAK
(0x15).
Para asegurar la comunicación libre de errores entre el ordenador y el
modulador conectado a Ethernet la configuración del puerto serie debe ser la
siguiente:
Rate: 19200; Data bits: 8; Paridad: None; Stop bit: 1; Flow Control: None
El MO-180 acepta comandos remotos en cualquier instante mientras esté
encendido. No es necesario configurar el M0-180 en un modo especial par el control
remoto.
El protocolo de comunicación es como se muestra a continuación:
1- El MO-180 transmite un XON (0x11) cada segundo. Esto significa que ningún
dispositivo está escuchando en el otro lado de la conexión serie virtual y el
modulador está preparado para recibir datos.
2- Los comandos de control enviados al modulador tienen el siguiente formato:
a) Carácter inicial "*"(0x2A).
b) Conjunto de caracteres que forman el comando
c) Carácter de fin CR (retorno de carry 0x0D)
04/2008
Página 47