These two packages provide a reusable way to provide a basic thin client to an application. They are based upon NI Current Value Table (CVT), which is available on the LabVIEW Tools Network. This community page is designed for feedback.
A thin client is a server-side client that is accessed through the web, and provides a seamless user experience across multiple platforms without the need to install any client-side software. The Tag Web Client included provides an example of this functionality using LabVIEW Web Services. Using these, a user can monitor the status of tags in the system, view a simple graph of their data, and write values back to a remote target.
There are existing examples an instructions in the Example Finder under Networking > Internet and Web > CVT Web Examples.
To add CVT Web to an existing project:
1. Open the target project.
2. Under 'Tools', select "Add CVT Web Service to Project"
3. Place the web service created under your desired target
4. Start the web service
5. Open a browser and navigate to 127.0.0.1:8001/tagweb/Graph.html
LabVIEW 2013 or greater
The script added to the tools menu incorrectly duplicates the web service. The workaround is to navigate to the sample web service in <vi.lib>/NI/CVT Web and drag the sample web service into your project.
[11/14/14] Added version 1.5, a breaking change. Web service is now restful; Template HTML/Jscript has improvements to performance/scalability and a new page for setting values manually.