Acciones Mecánicas Booleanas no Soportadas en Dispositivos de Tiempo Real Generan un Mensaje de Conflicto al Descargar un VI



Software Primario:
Versión de Software Primario: 8.5
Versión de Software Primario Corregido:
Software Secundario: N/A

Problema:

Tengo un VI que contiene un control booleano con una acción mecánica "Latch Until Released" y estoy tratando de correrlo en un dispositivo de Tiempo Real. Durante el Despliegue obtengo el mensaje de conflicto:



¿Por qué no puedo descargar estos booleanos a mi dispositivo de Tiempo Real?


Solución:

Las acciones mecánicas "Switch Until Released" y "Latch Until Released" no se encuentran soportadas en dispositivos de Tiempo Real porque requieren que el Panel Frontal espere a que el Booleano sea liberado, lo que causa que el hilo de la aplicación principal no pueda utilizar el procesador y por lo tanto los ciclos de alta prioridad de Tiempo Real no pueden correr según fueron diseñados.

Para cambiar la acción mecánica del booleano de clic derecho sobre el control y seleccione Mechanical Action, después seleccione alguna de las que se encuentran soportadas. Las ligas a continuación describen la diferencia entre cada acción mecánica.


Ligas Relacionadas:

Developer Zone Example: Mechanical Action of Booleans
KnowledgeBase 2ZD58VH6: Why Are Some of My Controls Not Available in the RT Communication Wizard?

Archivos Adjuntos:





Día del Reporte: 02/14/2002
Última Actualización: 11/26/2009
Identificación del Documento: 2IDDF0S0