LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Modbus on Windows palette

The LabvIEW 2015 comes packaged with a Modbus palette that works fine on Windows, but isn't listed on the palette.

 

I keeping having to go to a RT target and get the ModBus functions then move them over to the Windows application.

 

Is there a reason for this not being included?

0 Kudos
Message 1 of 6
(3,266 Views)

It might work, but might not be fully tested on Windows.  Or maybe there is some function that just doesn't work on Windows that you don't use.  Or maybe NI just forgot to put it on the palette.  You can probably copy the VIs from there they are (probably the vi.lib) into a place that is seen in Windows and use them.  Or download one of the many modbus toolkits, some on LAVA, some here, and some on the tools network.

0 Kudos
Message 2 of 6
(3,221 Views)

@Hooovahh wrote:

It might work, but might not be fully tested on Windows.  Or maybe there is some function that just doesn't work on Windows that you don't use.  Or maybe NI just forgot to put it on the palette.


Do we know which... that's sort of why I was asking!

0 Kudos
Message 3 of 6
(3,213 Views)

Looking at the help documentation I wouldn't expect the VIs to show up under data communications unless you have the DSC module.

 

http://zone.ni.com/reference/en-XX/help/370622M-01/lvmve/modbus_pal/

 

If you do have DSC I would try repairing it. I don't know if/how they are different but as mentioned before there are plenty of open APIs.

Matt J | National Instruments | CLA
0 Kudos
Message 4 of 6
(3,191 Views)

I just checked, I don't have DSC installed but do have RT in LabVIEW 2015.  When my VI has a target on RT under the Data Communication there is a subpalette for Modbus, if my target for the VI is Windows that palette isn't there.

0 Kudos
Message 5 of 6
(3,180 Views)

From the linked help document: You must activate the LabVIEW Real-Time Module to use the Modbus VIs on a real-time target. You must activate the LabVIEW Datalogging and Supervisory Control Module to use the Modbus VIs on Windows and Windows Embedded Standard targets.

Message 6 of 6
(3,161 Views)