Why Do I Get Error 1550 when I Try to Run my Datalogging and Supervisory Control (DSC) Application?

Updated Aug 7, 2020

Reported In

Software

  • LabVIEW Datalogging and Supervisory Control Runtime

Issue Details

Whenever I try to run my LabVIEW Executable that uses the Datalogging and Supervisory Control (DSC)  Module and I/O servers, I get an error message when the library deploys that says:
 

<IP Address>\Library_Name\OPC deployment failed (error:  1550, LabVIEW: (Hex 0x60E) The license for I/O server type is invalid.)
 

Why do I get this error, and how can I resolve it?

Solution

This error occurs when trying to run a LabVIEW executable that uses the Datalogging and Supervisory Control (DSC) Module and I/O servers on a computer that doesn’t have the DSC Run-Time System installed.  Unlike LabVIEW, the DSC Module requires a separate Run-Time License which allows you to install the Run-Time System on another computer.  Once you purchase the license and install the Run-Time System on the target computer, this error should go away.  

 

Additional Information

The DSC RTS is distributed to customers through a download page with a single license. A new license needs to be purchased for every machine that needs to run an executable that uses DSC components. In the online store, the DSC Run-Time System is selected by choosing the Deployment option under Software Use.  The part number is 778312-35.