|
LabVIEW 8.0 和更高版本:
The LabVIEW 数据记录和监控 (DSC) 模块 LabVIEW 8.0 的 LabVIEW Real-Time (RT) 包括内置的通过Modbus I/O server支持的Modbus。Modbus I/O Server 可以让您非常容易得将 Modbus 寄存器值 和 共享变量连接到一起。 查看 Demo.
LabVIEW 7.1 及其之前版本:
DSC Module 能够直接通过OPC Servers 来连接 LabVIEW DSC Module 和 Modbus 设备,例如Industrial Automation OPC Servers。
Modbus 是一个串口通信协议,因此通过串口编程使得 LabVIEW 和 Modbus 设备通信是可能的。同样的规则也适用于基于 TCP/IP 协议的 Modbus TCP/IP。Modbus LabVIEW Library 允许在您的LabVIEW 或 LabVIEW RT 7.1 应用程序中直接实现 Modbus 通信。
如果您是在 Windows下使用 LabVIEW ,您也可以用DataSocket和 OPC Server通信,以实现和Modbus的对话。如果您不能访问OPC Server,带有OPC 接口的National Instruments Industrial Automation Servers提供了很多协议的OPC 接口,其中包括Modbus。参照 examples\comm\opc.llb
中有例子阐明了使用DataSocket和OPC Server通信的编程思想。
一个 National Instruments 联盟成员, Software Engineering Group (SEG), 提供BusVIEW(详见下面的链接),它为Windows和Mac OS平台下的LabVIEW提供直接的Modbus 支持。
|