Asest

Asociación Española de Storytelling
  • Eventos
  • Áreas de especialización
    • Emprendimiento
    • Salud
    • Deporte
    • Nuevas tecnologías
    • Turismo
    • Diseño y moda
  • Comunicación
    • Artículos
    • Prensa
    • Testimonios
  • Story
  • Galería
  • Contacto
  • Acerca de
Inicio
|
Comunicación

Cómo desactivar la ejecución automática de aplicaciones en LabVIEW Real-Time y NI OPC Servers

by Admin on 22/05/2026

Cuando trabajas con controladores Real-Time de LabVIEW o con NI OPC Servers, es común encontrarse con la situación en la que una aplicación se ejecuta automáticamente al iniciar el sistema. Esto puede ser útil en algunos casos, pero en otros, es necesario desactivar este comportamiento. A continuación, se detallan varios métodos para evitar que un ejecutable o servicio se inicie automáticamente.

Desactivar el inicio automático de ejecutables en controladores LabVIEW Real-Time

Existen varias maneras de impedir que un ejecutable se ejecute automáticamente al inicio en un controlador LabVIEW Real-Time. Estos pasos no tienen un orden específico y se pueden aplicar según la configuración de tu sistema.

1. Eliminación del ejecutable de la carpeta de inicio

En controladores Real-Time VxWorks y PharLap, puedes eliminar el ejecutable de la carpeta /ni-rt/startup/. Puedes utilizar cualquier cliente FTP para navegar a ftp://<Dirección IP del Controlador>/ni-rt/startup y eliminar el archivo .rtexe. Esta es la carpeta de inicio predeterminada para las especificaciones de compilación RT PXI/cRIO. Si el "Directorio de destino" de la especificación de compilación fue modificado, deberás eliminar estos archivos del directorio especificado.

2. Uso de interruptores de hardware

Algunos controladores FieldPoint (discontinuados), CompactRIO y PXI Real-Time tienen un interruptor de hardware en el dispositivo que evitará que los VIs y ejecutables se ejecuten al inicio. Algunos controladores cRIO y los últimos controladores Compact FieldPoint etiquetan este interruptor como "NO APP". Los modelos más antiguos de dispositivos FieldPoint etiquetan este interruptor de hardware como "Disable VI". Los controladores PXI etiquetan el interruptor como "Disable Startup VI".

Para los controladores PXI, asegúrate de que el menú de configuración de LabVIEW RT en la BIOS tenga seleccionada la opción "Use Hardware Switch" para "Disable Startup VI?". Para obtener más información sobre el uso de estos interruptores dip de hardware, consulta el manual del producto de tu dispositivo.

3. Opción en Measurement & Automation Explorer (MAX)

La mayoría de los controladores que no tienen un interruptor de hardware tienen una casilla de verificación "Disable RT Startup App" en Measurement & Automation Explorer. Puedes encontrar esta casilla en la pestaña "Controller Settings" de la página del controlador en Measurement & Automation Explorer.

4. Desactivación en PC de escritorio Real-Time

Las aplicaciones de inicio se pueden deshabilitar en un PC de escritorio Real-Time utilizando la unidad USB de utilidad para PC de escritorio. Puedes crear una de estas en Measurement & Automation Explorer seleccionando "Tools"»"RT Disk Utilities"»"Create Desktop PC Utility USB Drive". Inicia el PC Real-Time desde esta utilidad y selecciona "Disable LabVIEW Real-Time startup application".

5. Modificación del archivo INI

La misma configuración de inicio se puede modificar a través del archivo INI almacenado en el objetivo Real-Time. El archivo llamado ni-rt.ini en el directorio raíz de la unidad Real-Time tiene una entrada llamada RTTarget.LaunchAppAtBoot=.

Métodos para desactivar el inicio automático de aplicaciones en LabVIEW Real-Time
Método Tipo de Controlador Descripción
Eliminación de archivo VxWorks, PharLap Borrar .rtexe de /ni-rt/startup/ (o directorio especificado por Build Spec) vía FTP.
Interruptor de hardware FieldPoint, CompactRIO, PXI RT Usar interruptor físico "NO APP" o "Disable VI" en el dispositivo. Configurar BIOS en PXI.
Measurement & Automation Explorer (MAX) La mayoría sin interruptor Marcar "Disable RT Startup App" en la pestaña "Controller Settings".
Utilidad USB para PC de escritorio PC de escritorio Real-Time Crear y arrancar desde utilidad USB para deshabilitar la aplicación de inicio.
Modificación de ni-rt.ini Todos los controladores Real-Time Modificar la entrada RTTarget.LaunchAppAtBoot= en el archivo ni-rt.ini.

Desactivar el inicio automático de NI OPC Servers en Windows

Si deseas evitar que NI OPC Servers arranque automáticamente al encender tu computador Windows, incluso después de cambiar la configuración "Startup Type" a manual, puedes seguir estos pasos:

1. Acceso a la ventana de Servicios de Windows

Accede a la ventana de Servicios de Windows. Para acceder a esta herramienta, ve al "Panel de Control" y luego a "Herramientas Administrativas".

2. Deshabilitar el servicio NI OPC Servers Runtime

Procede a buscar el servicio NI OPC Servers 201x Runtime (el año puede variar), presiona clic derecho sobre este y selecciona "Propiedades".

3. Cambiar el tipo de inicio

Navega al menú de selección "Tipo de inicio", selecciona "Deshabilitado" y finaliza presionando "Aceptar".

4. Verificación de NI Shared Variables

Se recomienda además verificar que no existan NI Shared Variables enlazadas con el NI OPC Servers operando. Para asegurarte de que así sea, presiona clic derecho sobre estas variables en tu proyecto de LabVIEW y selecciona "Undeploy". También puedes lograr esto desde el Distributed System Manager.

Siguiendo estos métodos, podrás controlar el inicio automático de tus aplicaciones y servicios, optimizando el rendimiento y la configuración de tus sistemas LabVIEW Real-Time y NI OPC Servers.

tags: #cómo #desactivar #startup #LabVIEW

Publicaciones populares:

  • Obligación Presentación Cuentas
  • Impacto del emprendimiento en la ciudad
  • curso de dirección de pequeñas y medianas empresas
  • Explora el diseño de espacios coworking que fomentan la interacción y adaptabilidad.
  • Guía para transformar tu local en punto de entrega de paquetes
Asest © 2025. Privacy Policy