1、配置Modbus模块将NI Modbus.llb文件,放置到LabView安装路径的user.lib文件夹下。注:Modbus.llb下载链接https://www.ni.com/example/29756/en/
![[研华Motion Studio教程] 如何连接LabView](https://exp-picture.cdn.bcebos.com/6061b9cd0c6efbf2a84ee562127bbbf4db58da56.jpg)
2、编写测试例程1.打开LabView,新建一个项目1.在项目中新建一个vi文件,命名为测试例程.vi。3.在测试例程中添加以下内容,编写读取写入Motion Studio中VR的功能。程序流程:1.打开 Modbus TCP/IP链接(输入IP地址,远程端口;输出链接ID)2.写入数值到VR(输入VR的Modbus地址,VR数值,变量类型,链接ID;输出链接ID)3.回读VR数值,验证写入的数值(输入VR的Modbus地址,变量类型,链接ID;输出链接ID,VR数值)4.关闭ModbusTCP/IP链接(输入连接ID,输出错误信息)。
![[研华Motion Studio教程] 如何连接LabView](https://exp-picture.cdn.bcebos.com/a68c126efbf202b3de2a09ce30f4da5873dadb56.jpg)
![[研华Motion Studio教程] 如何连接LabView](https://exp-picture.cdn.bcebos.com/0d2fe5f202b375d735862b41515872dadf49d856.jpg)
![[研华Motion Studio教程] 如何连接LabView](https://exp-picture.cdn.bcebos.com/fab31cb375d7997b16094aedf9dade49600fd956.jpg)
![[研华Motion Studio教程] 如何连接LabView](https://exp-picture.cdn.bcebos.com/03f26bd7997bbbf474a5e26f5549610f8a56d656.jpg)
3、ReadVR.vi功能:通过Modbus TCP/IP通讯读取VR值注:该模块在测试例程.vi中被调用
![[研华Motion Studio教程] 如何连接LabView](https://exp-picture.cdn.bcebos.com/7496877bbbf4da58dd274efcea0f8b56ac04d756.jpg)
![[研华Motion Studio教程] 如何连接LabView](https://exp-picture.cdn.bcebos.com/3aae2b4f50b8b43e4526c7ff7132939c2df71957.jpg)
![[研华Motion Studio教程] 如何连接LabView](https://exp-picture.cdn.bcebos.com/340e4eb8b43ea8dbb9b76a87189c2cf7deb21657.jpg)
4、HexToFloat.vi功能:将字节转成浮点数注:该模块ReadVR.vi中被调用
![[研华Motion Studio教程] 如何连接LabView](https://exp-picture.cdn.bcebos.com/51f9aa3ea8db574a15cf0329a7f7dfb2dd191757.jpg)
5、WriteVR.vi功能:通过Modbus TCP/IP通讯写入VR值注:该模块在测试例程中被调用
![[研华Motion Studio教程] 如何连接LabView](https://exp-picture.cdn.bcebos.com/b57fb6db574afa326361bc4254b2dc19cf2c1457.jpg)
![[研华Motion Studio教程] 如何连接LabView](https://exp-picture.cdn.bcebos.com/a99a494afa32939cdd0a4f075719ce2c5a1b1557.jpg)
![[研华Motion Studio教程] 如何连接LabView](https://exp-picture.cdn.bcebos.com/560be432939c2cf72d4f4cac452c5b1b1fde1257.jpg)
6、FloatToHex.vi功能:将浮点数转成字节注:该模块WriteVR.vi中被调用
![[研华Motion Studio教程] 如何连接LabView](https://exp-picture.cdn.bcebos.com/fb738d9c2cf7dfb22fe45e99d01b1edef5dc1357.jpg)