¿Qué es el sistema "DSC Run-Time" y cuándo debo usarlo?

Actualizado el Nov 26, 2019

Reportado en

Software

  • LabVIEW Datalogging and Supervisory Control Runtime Module

Detalles del problema

  • ¿Qué es el sistema DSC Run-Time?
  • ¿Cuándo es necesario instalar el sistema DSC Run-Time?
  • ¿Cómo se licencia el sistema DSC Run-Time?
  • ¿Se puede usar el soporte Enhanced DSC Run-Time para una función de LabVIEW al crear una aplicación?
  • ¿Para compliar una aplicación en LabVIEW DSC es necesario crearla como un .exe?

Solución

  • ¿Qué es el sistema DSC Run-Time?

El Datalogging and Supervisory Control (DSC por sus siglas en inglés) Run-Time System (RTS por sus siglas en inglés) permite la ejecución de una aplicación autónoma que utiliza uno o más de los componentes DSC. Estos componentes incluyen:
  • Elementos del proyecto (es decir, librerías de proyectos) y variables compartidas
  • Registro de datos (Citadel)
  • Alarma y registro de eventos (SQL Server Express)
    • Servicio de alarma
  • Servidores de I/O (del inglés In/Out)
    • EPICS
    • OPC
    • Conjunto de datos
    • Modbus
    • Custom VI
  • Servidores NI OPC (del inglés Open Plataform Communications)
 
  • ¿Cuándo necesito instalar el sistema DSC Run-Time?

Si se está implementando un ejecutable de LabVIEW que usa características y componentes de DSC (enumerados anteriormente) en un sistema que no tiene instalado LabVIEW DSC, se deberá instalar el DSC RTS.

 

  • ¿Cómo se licencia el sistema DSC Run-Time?

El DSC RTS se distribuye a los clientes por medio de un CD con una única licencia. Se debe comprar una nueva licencia con medios para cada máquina que necesite ejecutar un .exe que use componentes DSC.

 

  • ¿Qué pasa con el LabVIEW DSC Runtime que se encuentra en la ventana de Instaladores Adicionales cuando se está creando un Instalador de LabVIEW?


Se recomienda incluir este componente en todas las aplicaciones de LabVIEW que utilizan el módulo DSC. En la mayoría de los casos, se requiere tener instalado el sistema DSC Run-Time System junto con este paquete. Si no se tienen instalados estos dos componentes, es posible que se produzcan errores sobre las dependencias faltantes al ejecutar la aplicación creada.
  • ¿Se debe compilar una aplicación LabVIEW DSC como un .exe para que se ejecute en la licencia de implementación?

Sí, el RTS debe usarse con un ejecutable (.exe) en una PC de implementación.