02-10-2015 06:55 AM
Hello,
Do I need to have DSC Run-Time license to deploy executable that uses ow-level Modbus API introduced in NI LabVIEW 2014 ??
When I want to use Modbus IO or OPC servers that license is required. In that case I can't find this information
Thanks in advice
02-10-2015
08:03 PM
- last edited on
03-25-2025
11:16 AM
by
Content Cleaner
What Modbus API are you talking about being released with LabVIEW 2014?
If you are talking about the Modbus library here https://forums.ni.com/t5/Reference-Design-Content/LabVIEW-Modbus-API/ta-p/3524019 It has been around since about LabVIEW 7. You do not need the DSC runtime license.
If you are using DSC https://www.ni.com/en-us/shop/product/labview-datalogging-and-supervisory-control-module.html, where you can set up libraries of variables that communicate directly with other devices through modbus, then you will need the DSC runtime license.
02-10-2015 08:57 PM
RavensFan,
There is a Modbus API that now comes with either the DSC Module or the Real-Time Module. When you install either of these you will see the modbus functions appear under data communications I believe.
Because the functions come with the RT Module though I am not sure if you would actually need DSC Run Time
02-10-2015 09:11 PM
Thanks. That is news to me. That is a new feature I never saw highlighted anywhere.
02-10-2015
09:29 PM
- last edited on
03-25-2025
11:16 AM
by
Content Cleaner
The only place I saw it mentioned was in the Introduction to Modbus white paper where it mentions half way through that in 2014 it's included as part of two modules even though the functions don't appear under either section in the functions palette.
https://www.ni.com/en/shop/labview/introduction-to-modbus-using-labview.html
I just found this out like 1 week ago so it probably wasn't very well highlighted.
02-11-2015 01:20 AM
I am talking about Modbus lib that comes with LV 2014
It says that is included in DSC and RT module. So as I understand DSC RT lisense isn't required in that case??
02-11-2015 07:33 AM
I'm pretty sure you'll need the RTE. But, there's a simple test you can do to determine if this is correct. Build a simple project that uses the library. Create an executable. Try to run it on a second computer that doesn't have the development system. If it works, you're set. If not, you'll want to talk to NI about the RTE.
02-11-2015 09:44 PM
you'll need the labview runtime of course, you shouldn't need the DSC runtime unless something drastically changed. It should have identical licensing to the modbus I/O servers, which simply require that you own a license to DSC or RT.
02-11-2015
10:18 PM
- last edited on
03-25-2025
11:17 AM
by
Content Cleaner
@smithd wrote:
you'll need the labview runtime of course, you shouldn't need the DSC runtime unless something drastically changed. It should have identical licensing to the modbus I/O servers, which simply require that you own a license to DSC or RT.
If it's a part of the DSC, you'd certainly need the DSC RTE. A "drastic change" would the DSC Module not requiring the DSC RTE to run on a deployment PC as it's always required the DSC RTE.
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019LRUSA2&l=en-US Originally published in 2010.
04-08-2024 10:50 AM
I have the same questions. Does this Modbus library require LV DSC RTE in order to deploy?
I see the community's answers to this question are conflicting. Some say yes. Some say no. Anybody have a definitive answer?