LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

DSC module runtime license and Modbus library

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

0 Kudos
Message 1 of 11
(3,668 Views)

What Modbus API are you talking about being released with LabVIEW 2014?

 

If you are talking about the Modbus library here http://www.ni.com/example/29756/en/  It has been around since about LabVIEW 7.  You do not need the DSC runtime license.

 

If you are using DSC http://sine.ni.com/nips/cds/view/p/lang/en/nid/210561, where you can set up libraries of variables that communicate directly with other devices through modbus, then you will need the DSC runtime license.

0 Kudos
Message 2 of 11
(3,643 Views)

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

Matt J | National Instruments | CLA
0 Kudos
Message 3 of 11
(3,634 Views)

Thanks.  That is news to me.  That is a new feature I never saw highlighted anywhere.

0 Kudos
Message 4 of 11
(3,628 Views)

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.

 

http://www.ni.com/white-paper/7675/en/

 

I just found this out like 1 week ago so it probably wasn't very well highlighted.

Matt J | National Instruments | CLA
Message 5 of 11
(3,617 Views)

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??

0 Kudos
Message 6 of 11
(3,602 Views)

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.

0 Kudos
Message 7 of 11
(3,591 Views)

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.

0 Kudos
Message 8 of 11
(3,577 Views)

@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. 

http://digital.ni.com/public.nsf/allkb/E56DB8726DB68F288625770E00594351  Originally published in 2010. 

0 Kudos
Message 9 of 11
(3,569 Views)

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?

http://www.medicollector.com
Message 10 of 11
(57 Views)