谁知道labview中的modbus通讯协议和VISA通讯有什么区别?

2019-07-17 10:45发布

谁知道labview中的modbus通讯协议和VISA通讯有什么区别?这是不是两种通讯方法啊?我现在有点迷。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
fsirupup
1楼-- · 2019-07-17 13:43
我也搞不动,来学习学习。为啥没大神回答呀有没有大神回答下
mayjoy
2楼-- · 2019-07-17 14:58
应该是labview实现modbus的方式有很多种,其中一个就是用VISA串行通讯软件实现。
正好搜到的一个相关网址希望对你有用。
我不能发送链接,所以可以搜索名字:Modbus通讯协议的几种实现方式(LabVIEW)
sangdeyi
3楼-- · 2019-07-17 19:07
感谢楼上的回答,受益匪浅
zhouyezuishuai
4楼-- · 2019-07-18 00:01
Modbus协议只是一种通讯协议,各个不同的厂家都可以应用该协议用来和自家的设备做通讯,不过一般来说都是在这modbus协议的基础之上做一些改动再应用的  支持这种协议的通讯方式有很多种,比如TCP,VISA, GPIB等等都可以走MODBUS协议进行通讯, VISA只是一种通讯方式,它可以是基于MODBUS协议,也可以基于厂家自定义的协议,比如基恩士 斑马 米亚基 这些厂家的设备就是可以走VISA通讯,但是协议却是自定义的协议,发送ASCii码来给自家设备发送不同的命令的  至于MODBUS协议的具体内容,可以网上找找,很多  labview中最主要需要解决的就是crc校验的问题,一般情况下都是crc16校验,在论坛里有现成的VI可用  需要做的还有16进制和10进制之间的转换,以及处理某些情况下16进制负数的处理(数据显示格式用U16即可显示负数)
yuanxyz
5楼-- · 2019-07-18 04:07
MODBUS是协议,COM是通迅方式。一般用的除了MODBU协议还有总线的CAN通迅等,通讯方式除了COM有USB/GPIP/TCP/UDP等

一周热门 更多>