Control Remoto .................. 13 5.3.3 Configuración de los módulos para Control Remoto y Local ....13 USO DE SOFTWARE MCI XBEE IO CONTROLLER ........15 Leer y escribir en tarjetas XBee IO ............16 Agregar y quitar módulos remotos personalizados ........ 16 6.2.1...
Página 4
Manual Usuario de XBee IO Página 4 de 24 CARACTERÍSTICAS MECÁNICAS .............. 21 SOLUCIÓN DE PROBLEMAS ..............22 HISTORIA DEL DOCUMENTO..............22 APÉNDICE: COMANDOS LOCALES BÁSICOS .......... 23 Luis Thayer Ojeda 0115 Of. 402 ▪ Santiago, Chile ▪ Tel. +56 2 3339579 ▪ [email protected]...
El software XBee IO Controller fue especialmente desarrollado para la XBee IO, y permite leer y actuar sobre un gran número de placas XBee IO de una forma intuitiva. También está disponible una biblioteca de funciones en lenguaje C#, para Microsoft Windows.
Manual Usuario de XBee IO Página 6 de 24 3 INTERFAZ DE USUARIO / PARTES DEL DISPOSITIVO RS232 Serial Port XBee Connector CH1-4 switchs RL OUT 1 Opto IN 1 RL OUT 2 Opto IN 2 RL OUT 3 Opto IN 3...
Página 7
Manual Usuario de XBee IO Página 7 de 24 RS232 Serial Port: Puerto de comunicación serial RS232. XBee Connector: Conector para radio XBee. RESET: Botón de reset de la placa. Vcc Jack: Jack de alimentación Vcc. Opto IN 1-4: Entradas optoacopladas 1-4.
X-CTU es un software desarrollado por Digi International que permite el trabajo con XBee IO de manera gráfica, y también incluye una consola para comunicación con comandos AT. X-CTU Permite configurar los registros del XBee de una forma sencilla e intuitiva.
Manual Usuario de XBee IO Página 9 de 24 4.1.1 Comenzando a trabajar con XBee IO. 1. Seleccionar puerto serial. 2. Seleccionar opción Test/Query para verificar correcto funcionamiento del módulo. 3. Hacer click en Modem Configuration. 4. Hacer click en Read.
5.1 Configuración preliminar Para empezar a utilizar el módulo se deben seguir los siguientes pasos: 1. Colocar XBee en el conector de XBee IO, según la posición indicada por la serigrafía de la placa. 2. Conectar entradas de contacto seco.
Cabe destacar que XBee IO trabaja con señales de entrada digitales solamente. 5.2.1 Configuración de los módulos para Reemplazo de Cables La XBee IO incluye 4 switchs que permiten cambiar el módulo a lectura (transmisor) o escritura (receptor). La posición de los switchs está definida según la siguiente figura: Figura 7: Posición de los switchs.
Manual Usuario de XBee IO Página 13 de 24 Este tipo de configuración resulta útil cuando se tiene un solo módulo XBee IO, conectado al PC. Para utilizar el módulo de esta forma pueden utilizarse comandos AT, o simplemente utilizar XBee IO Controller. (sección 7) 5.3.2 Control Remoto...
Página 14
Manual Usuario de XBee IO Página 14 de 24 Además es preciso configurar los registros del XBee con X-CTU según se muestra a continuación: (sección 4) D8 = 0 D3 = 3 D7 = 4 D2 = 3 D6 = 4...
6 USO DE SOFTWARE MCI XBEE IO CONTROLLER XBee IO Controller es un software que fue desarrollado especialmente por MCI para controlar el módulo XBee IO. Posee una interfaz gráfica que le permite al usuario controlar una cantidad ilimitada de módulos XBee IO de forma simple e intuitiva.
Antes de comenzar a usar el programa cabe destacar que se requiere tener instalado Microsoft .NET Framework 4. Si Ud. no lo tiene, puede descargarlo aquí. 6.1 Leer y escribir en tarjetas XBee IO Para trabajar con XBeeIO Controller se deben seguir los siguientes puntos: 1.
Manual Usuario de XBee IO Página 17 de 24 sola vez y olvidarse de ella. Para utilizar el módulo posteriormente basta con hacer click en el nombre respectivo dado por el usuario, en la ventana principal del programa. Cada vez que se agregue un módulo, el programa automáticamente guardará...
Manual Usuario de XBee IO Página 18 de 24 Figura 12: Agregando un módulo de ejemplo. Para eliminar un módulo basta con seleccionarlo y hacer click en Remove. 6.3 Uso de archivos XML externos El programa trabaja con archivos XML para guardar los módulos personalizados: Se asocia un alias (nombre personalizado) a cada dirección MAC.
Manual Usuario de XBee IO Página 19 de 24 6.3.1 Creación de un nuevo Archivo 1. Hacer click en la pestaña Modules. 2. Hacer click en la opción New File… 3. Elegir un nombre para el archivo y aceptar. Luego de los anteriores pasos se crea un archivo por defecto que sólo incluye el módulo local.
6.5 Cambio del tiempo de actualización (Update Time) Luego de abrir un puerto serial el programa empezará a leer el estado de los pines del módulo XBee IO constantemente, con un intervalo de tiempo entre mediciones dado por el parámetro Update Time.
Manual Usuario de XBee IO Página 22 de 24 9 SOLUCIÓN DE PROBLEMAS Solución de errores más frecuentes La tarjeta deja de responder estando en modo de comandos AT: Enviar +++, para reactivarla, ya que el módulo XBee pasa a modo de bajo consumo después de 10 [s] de no haber recibido comandos.
Página 23 de 24 11 APÉNDICE: COMANDOS LOCALES BÁSICOS Para comunicarse con XBee IO mediante comandos AT debe ingresarse en la pestaña Terminal, de X-CTU (sección 4). A continuación se muestra una captura de pantalla de la ventana de X-CTU.
Página 24
Manual Usuario de XBee IO Página 24 de 24 Number of samples<CR> channel mask<CR> DIO data<CR> (If DIO lines are enabled<CR> <CR> (end of data noted by extra <CR>) El valor devuelto en DIO data corresponde al estado de las entradas del módulo.