¿Porqué Recibo el Error 3001 en LabVIEW Real-Time Cuando Ejecuto mi VI?



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

Problema:
Creé una aplicación que utiliza ActiveX en LabVIEW y se ejecuta bien cuando se hace en Windows, pero cuando se ejecuta en mi controlador de tiempo real (RT), obtengo el error 3001.

Solución:
Un código de LabVIEW Real-Time (LabVIEW en Tiempo Real) ejecutándose en un controlador de RT no soporta ActiveX, por lo tanto cualquier aplicación o VI que haga uso de ActiveX en sus diferentes formas va a fallar ejecutándose en un sistema RT. Debe de eliminarse cualquier uso de ActiveX del VI antes de poder ser utilizado.

Nota: Existen varios toolkits y VIs que hacen uso de ActiveX. Un ejemplo de VIs que hace uso de ActiveX son los de DataSocket en las primeras versiones de LabVIEW. DataSocket no usa ActiveX en versiones posteriores a LabVIEW 6.0. Refiérase al enlace adjunto para conocer cuáles toolkits son soportados para el uso en LabVIEW RT.

Ligas Relacionadas:
KnowledgeBase 2JH8JRKN: ¿Cuáles son los Toolkits de LabVIEW que Están Soportados por LabVIEW Real-Time?


Archivos Adjuntos:





Día del Reporte: 04/24/2015
Última Actualización: 05/08/2015
Identificación del Documento: 2POB4ELA