LabView ModBus TCP 通信

2019-07-17 08:50发布

各位前辈好:
        我现在遇到一个问题,我现在下位机是一个触摸屏以太网是用ModBus协议写的,现在上位机需要用
labview实现,应该怎么编写LabView  ModBus tcp/ip通讯程序。非常感谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
GREATMWW
2019-07-17 23:01
本帖最后由 GREATMWW 于 2012-7-7 15:04 编辑

MODBUS协议两中格式
一是RTU 在命令字串后+该字串的CRC校验码,传输给你的设备
若用
二是ASC2在命令字串后+该字串的LRC校验码,传输给你的设备
你所要用LV编写的只是CRC或是LRC的算法LV程序框图,
至于前面说的命令字串是该产品说明手册中使用到的功能码加上对应该设备内的功能命令(你可以这么理解,当然其中包括站号 数据位等等,统统当做命令字串)
这结合MODBUS协议需要自己根据手册设备地址自己理解出来,并不是程序写出来
程序写出来的就是上面说的CRC以及LRC的计算方法,
最后你要做的是把命令+你计算到的对应的CRC或是LRC码,一起通过VISA串口通讯给你的设备即可~

一周热门 更多>