¿Porqué Recibo el Error VISA 0xBFFF00A7 y el Error NI-RIO -63040 Debajo de Mi Controlador CompactRIO en MAX?
Software Primario:
Versión de Software Primario: N/A
Versión de Software Primario Corregido: N/A
Software Secundario: LabVIEW Modules>>LabVIEW Real-Time Module
Hardware: Compact FieldPoint>>Controllers
Problema: He conectado mi equipo compactRIO a mi red. Aún así, cuando observo debajo de sistemas remotos (remote systems) en el Measurement and Automation Explorer (MAX) en mi PC host, puedo ver el controlador, pero debajo de Dispositivos e Interfaces (Devices & Interfaces) veo el error VISA 0xBFFF00A7 y el error NI-RIO -63040.
Solución: La causa más común de estos problemas es una configuración incorrecta de la dirección IP. Cuando se traslada un controlador en tiempo real de un tipo de red a otra, es necesario reconfigurar la dirección IP del controlador CompacRIO adecuadamente. A continuación se detalladan los posibles problemas debidos a cambios de red y cómo proceder para asignar adecuadamente la dirección IP al controlador.
Traslado de una Red con Asignamiento de direcciones IP Estático a una con Dinámico:
Si mueve un controlador de una red donde tenía una dirección IP estática asignada (por ejemplo conectado directamente a su PC con un cable cruzado) a otra red donde se asignan las direcciones dinámicamente (por ejemplo mediante un router que asigna direcciones IP mediante el protocolo DHCP), el controlador inicialmente se verá, peró debido al hecho de que se encuentre en una subred distinta aparecerá con los errores VISA y NI-RIO mencionados.

Para reconfigurar el controlador de forma que acepte una dirección IP dinámica, seleccione el controlador en MAX y seleccione Obtain IP address from DHCP server (Obtener IP address de un servidor DHCP) y de clic en el botón de Apply (Aplicar) en la barra superior.

Cuando aparezca el diálogo, reinicie (reboot) su PC. El controlador debería tener ahora una dirección IP asignada dinámicamente y aparecerá correctamente en MAX.
Traslado de una Red con Asignamiento de direcciones IP Dinámico a una Estático:
Si mueve su controlador de una red donde se le asignaba la dirección IP de forma dinámica a una donde necesita una dirección estática, el controlador no tendrá una dirección IP hasta que no le sea asignada una.
Entonces, debe mover el IP Reset DIP switch a ON en su controlador CompactRIO y pulsar el botón de reset. Esto asingará la dirección IP 0.0.0.0 y podrá verlo en el MAX.

Otras Posibles Causas de Error:
Si la dirección IP está configurada correctamente y estos errores aún suceden, tiene que haber algún problema más que impide la comunicación. Problemas comunes pueden ser el Firewall de Windows o múltiples tarjetas de red. Para una guía más completa sobre cómo solucionar problemas de controladores CompactRIO en MAX, leer el siguiente tutorial
DevZone tutorial.
Ligas Relacionadas:
Archivos Adjuntos:
Día del Reporte: 11/13/2007
Última Actualización: 10/13/2008
Identificación del Documento: 4FCHS33U