¿Por qué MAX Muestra Puertos Serie para mi sbRIO-9651 Cuando no Habilité las Interfaces en el Generador sbRIO CLIP?



Software Primario: Driver Software>>NI-VISA
Versión de Software Primario: 14.0
Versión de Software Primario Corregido: N/A
Software Secundario: N/A
Hardware: Reconfigurable I/O (RIO)>>NI Single-Board RIO>>System on Module>>SBRIO-9651

Problema:
Creé un adaptador CLIP (socketed CLIP en inglés, por sus siglas Component Level IP) usando el sbRIO CLIP Generator y habilité varias, pero no todas las interfaces serie; sin embargo, MAX muestra que he habilitado todas las interfaces. ¿Por qué MAX siempre muestra todas los puertos seriales posibles para mi SOM sbRIO-9651?

Solución:
El SOM sbRIO-9651 permite la creación de cuatro interfaces RS-232 (incluyendo Serial1, Console Out) y dos interfaces RS-485. NI Linux Real-Time enumera las seis interfaces, independientemente de si el adaptador CLIP ha habilitado estas interfaces o si los transceptores seriales se implementan en su placa portadora. MAX siempre mostrará las seis interfaces, pero eso no significa que estén correctamente instanciadas e implementadas. El sistema operativo NI Linux Real-Time ha definido estáticamente estas interfaces y es por eso que aparecen en MAX.

Si no puede leer ni escribir datos a través de RS-232 o RS-485, asegúrese de que ha instanciado correctamente e implementado todos los pasos necesarios:

1. Compruebe que ha creado un adaptador CLIP o está utilizando un adaptador  CLIP preexistente que tiene habilitada la interfaz serie adecuada. Por ejemplo, si está usando el adaptador CLIP del "DevKit" para su uso con la tarjeta portadora de referencia, tiene Serial1 (RS-232), Serial2 (RS-232) y Serial5 (RS-485) habilitado.

2. Compruebe que ha compilado un VI para FPGA que incluye el CLIP de la primera etapa y que se descarga en el flash del SOM sbRIO-9651. Esto garantiza que el controlador en serie se puede cargar correctamente en el momento del arranque. El VI de la FPGA no tiene que estar en ejecución, pero el archivo de bits (bitfile, en inglés) debe configurarse.

3. Compruebe que ha habilitado el transceptor serial adecuado para la interfaz de su tarjeta portadora. Compruebe también que las señales adecuadas se direccionan para lo que el adaptador CLIP ha sido configurado. La siguiente figura muestra las rutas de comunicación de alto nivel.

El (los) transceptor(es) se comunican con UARTs seriales que se instancian en la FPGA. El (los) UART(s) se direccionan al procesador.



Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 02/08/2017
Última Actualización: 05/30/2017
Identificación del Documento: 6RCG3Q4P