Modbus I / O服务器使您可以轻松地将Modbus寄存器值链接到可在LabVIEW VI中使用的
共享变量。 Modbus I / O服务器提供了一种在LabVIEW中访问和写入Modbus数据的简单方法。
LabVIEW DSC模块和
LabVIEW Real-Time模块中包含Modbus I / O服务器。相对的,在某些应用中Modbus I / O服务器不能像受支持的LabIVEW Modbus API一样很好地对可能需要的Modbus协议进行控制。
受支持的Modbus API可对Modbus协议进行精细控制,并具有很高性能。使用此低层API时,必须手动完成所有操作。
LabVIEW DSC模块和
LabVIEW Real-Time模块中包含受支持的Modbus API。
NI OPC服务器和DataSocket
如果在Windows上使用LabVIEW,则还可以使用
DataSocket同可以与Modbus进行通信的OPC服务器进行通信。如果您没有OPC服务器,NI OPC服务器将提供许多协议的接口,包括Modbus。要了解有关使用DataSockets连接到OPC服务器的更多信息,请阅读有关
使用前面板DataSockets将LabVIEW连接到OPC服务器的教程。
不支持的Modbus库(在上面的屏幕截图中以绿色框出)