LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Clarification on Modbus TCP Communication with LabVIEW (Real-Time and DSC Modules)

Hello LabVIEW Community,

I'm currently working on a project where I need to communicate with I/O modules via Modbus TCP using LabVIEW. I plan to purchase the latest version of LabVIEW but I'm unsure which additional libraries or modules I need to ensure successful Modbus communication. I've come across various discussions that mention the Realtime Modules and DSC Modules in relation to Modbus, and I would like to ask the following:

  1. Do I need both the Real-Time and DSC Modules to communicate over Modbus TCP, or is just one of them sufficient?

  2. Is there any other way to communicate with Modbus TCP in LabVIEW without the need for either of these modules?

0 Kudos
Message 1 of 3
(312 Views)

1) You need neither unless you want to program NI RIO hardware, in which case you need at least the LabVIEW Realtime Toolkit and possibly the LabVIEW FPGA too.

 

2) Yes there is: https://forums.ni.com/t5/Reference-Design-Content/LabVIEW-Modbus-API/ta-p/3524019

You can install the according library through VIPM Manager 

 

There are other 3rd party libraries to do Modbus, some are also installable through VIPM.

Rolf Kalbermatter
My Blog
0 Kudos
Message 2 of 3
(295 Views)

I use and recommend Plasmionique Modbus Master, which is free.

0 Kudos
Message 3 of 3
(263 Views)