10-09-2024 09:52 AM
We are thinking of using the G Web software to provide remote viewing/remote control to a few LabVIEW test systems in-house (Let us say 3 to 5 Test Systems for now). Since each LabVIEW test system will be running on a separate computer, our approach would be to have the NI Web server running on a network PC, to which each test system can connect and publish data.
The PC used to host the NI Web server will not be used for development. All development will be done on my work PC, and executables will be built and installed on each test system.
1) With this configuration, how many G Web development licenses will we need to purchase? I am thinking one for my Work PC. Is another license needed for the PC hosting the NI Web Server?
2) Do the Test System PCs need any G Web licenses at all? If so, are there run-time licenses available for the G Web software?
Thank you.
Solved! Go to Solution.
10-09-2024 03:27 PM - edited 10-09-2024 03:34 PM
The PC used to host the NI Web server will not be used for development. All development will be done on my work PC, and executables will be built and installed on each test system.
1) With this configuration, how many G Web development licenses will we need to purchase? I am thinking one for my Work PC. Is another license needed for the PC hosting the NI Web Server?
A license is needed for the G Web Development Software Editor. The license entitles you to use the NI Web Server and the Data Services included with G Web on deployed systems. A separate license or activation is not needed for a PC with the NI Web Server and Data Services deployed.
2) Do the Test System PCs need any G Web licenses at all? If so, are there run-time licenses available for the G Web software?
The Test Systems using the included Data Services to communicate with the NI Web Server do not need run-time licenses. You may find yourself wanting more sophisticated services and features such as Test Reporting and Viewing, Tag History, Analysis Routines, System Management, Asset Tracking, etc, and consider upgrading to SystemLink Server to take advantage of those extra capabilities.
If you haven't gone through it yet I'd recommend watching How to Build a Web UI for Your LabVIEW-Based Test System which covers the differences the NI Web Server + Data Services included with G Web and SystemLink Server as well as going through the steps to develop and deploy WebVIs to the NI Web Server.
10-10-2024 12:53 PM
Thanks for the answer!
I have a follow-up question.
I have installed the G-Web Development Software on my work PC, and it also installed other items like NI Web Server, NI System Link etc.
This picture shows all the software that got installed with G-Web Development software. Out of these, I assume only the NI Web Server and NI System Link need to be installed on the network PC that will host the Web UIs. Can I install only these items since I will not be doing development on it?
10-12-2024 06:39 PM - edited 10-12-2024 06:43 PM
This picture shows all the software that got installed with G-Web Development software. Out of these, I assume only the NI Web Server and NI System Link need to be installed on the network PC that will host the Web UIs. Can I install only these items since I will not be doing development on it?
Yes, you can install just the components you rely on on the network pc, you do not need to install the full G Web Editor.
One way to pick the components you need is to search for "Web UI" and select on those. For example picking "NI SystemLink WebVI Hosting Web UI", "NI SystemLink Tag Service Web UI", and "NI SystemLink File Service Web UI" (the NI Web Server will be installed automatically as a dependency of those packages).
G Web also includes the ability to create packages / package installers that can include those packages as "Package dependencies".