Preguntas Más Frecuentes Acerca de los Dispositivos NI cRIO-901x y cRIO-907x



Hardware: CompactRIO>>Controllers>>cRIO-9012

Problema:
¿Cuáles son algunas de las preguntas más frecuentes en relación con los dispositivos NI cRIO-901x y cRIO-907x?

Solución:
P.  ¿Son los resultados de punto flotante diferentes cuando se pasan a un cRIO-901x con un Motorola PowerPC que cuando se pasan a un cRIO-9004 con un Intel x86?

R.  Sí, pero la diferencia será evidente únicamente en operaciones de alta precisión. P.  ¿Los controles de ruta cambiarán automáticamente la ruta de los archivos de \ a / (es decir, el estilo de Linux para el estilo de Windows)?
R.  Si, los controles de ruta cambiarán automáticamente, pero ninguna funcion string-to-path cambiará de \ a /. P.  ¿Puedo leer y escribir de\a archivos con formato TDM?
R.   Sí, pero sólo en LabVIEW Real-Time 8.6 y superior. Las versiones anteriores de LabVIEW Real-Time no admiten archivos TDM para el cRIO-901x. P. ¿Qué funciones de LabVIEW no están disponibles para su uso con el cRIO-901x?
R.  Las utilidades no soportadas de LabVIEW Real-Time pueden encontrarse en el siguiente enlace: LabVIEW 2010 Real-Time Module Help: Unsupported LabVIEW Features (RT Module on VxWorks Targets). P.  ¿Existe alguna alternativa a los DLL que se pueda utilizar con el cRIO-901x?
R. El código puede ser compilado en un archivo *.out el cual puede ser utilizado exclusivamente en VxWorks. Más información sobre la compilación de archivos *.out se puede encontrar en los enlaces relacionados: KnowledgeBase 43QD6TS9: Calling External Code on VxWorks Target y Developer Zone Tutorial: Developing Shared Libraries for the cRIO-901x and Other VxWorks Targets P.  ¿El cRIO-901x permite paralelismo?
R.  El cRIO-901x tiene 4 hilos por sistema de ejecución, mientras que la serie cRIO-900x tiene sólo una. Por lo tanto, el paralelismo es posible y la temporización y sincronización es diferente en un cRIO-901x. Puede ser necesario hacer pruebas por comparación (benchmark) en su aplicación y ejecutar la herramienta “Execution Trace Toolkit” para asegurarse de que sigue funcionando tal y como se espera. P. ¿Debo usar la consola al crear una aplicación?
R.  La consola es el proceso de mayor prioridad y añadirá fluctuaciónes indeseadas en el valor del período de los bucles con prioridad crítica de tiempo así como en todos los bucles de menor prioridad también. Cuando se implementa una aplicación, no se recomienda utilizar la consola a menos que se requiera para efectos de depuración. P. ¿Puedo utilizar multidifusión UDP?
R.  Sí, LabVIEW 2009 Real-Time Module introdujo la compatibilidad con multidifusión UDP. Utilice la función UDP Multicast Open VI para iniciar una sesión de multidifusión UDP. P.  ¿Es posible copiar ejecutables de tiempo real (Real-Time) desde un cRIO-900x a un cRIO-901x?
R.  El cRIO-901x opera en un sistema operativo diferente y con un procesador diferente, así que todo debe volverse a compilar (tanto los VI, como los ejecutables de Real-Time). Se recomienda agregar un cRIO-901x a su proyecto y arrastrar todo desde el cRIO-900x al cRIO-901x. Lo que significa que usted puede hacer una nuevo build specification, tal como un ejecutable Real-Time, y reconstruir su ejecutable. P.  ¿Dónde puedo encontrar los requisitos mínimos de la versión de NI-RIO y LabVIEW necesario para utilizar con el cRIO-901x?
R.  El enlace Developer Zone Tutorial: Software Support for CompactRIO, CompactDAQ, Single-Board RIO, R Series, FlexRIO, and EtherCAT lista las versiones mínimas requeridas para utilizar con dispositivos cRIO y de la serie R.



Ligas Relacionadas:
KnowledgeBase 43QD6TS9: Calling External Code on VxWorks Targets
KnowledgeBase 4O08M6Z6: Why do I get Error 1430 when using string-to-path on my VxWorks controller?
Developer Zone Tutorial: Developing Shared Libraries for the cRIO-901x and Other VxWorks Targets
Products and Services: NI cRIO-9012
Products and Services: NI cRIO-9014
Developer Zone Tutorial: Software Support for CompactRIO, CompactDAQ, Single-Board RIO, R Series, FlexRIO, and EtherCAT
LabVIEW 2010 Real-Time Module Help: Unsupported LabVIEW Features (RT Module on VxWorks Targets)

Archivos Adjuntos:







Día del Reporte: 12/05/2014
Última Actualización: 12/15/2014
Identificación del Documento: 44HDTKQ0