labview是一种功能强大的编程环境,其独特的图形编程方式和各种专业的控件和工具使其非常适合工程测控领域。安装数据记录与监测(DSC)模块后,可以实现类似于组态软件但功能远比组态软件强大。安装数据记录与监测(DSC)模块后可以非常方便的实现Modbus通信功能。Modbus是工业上应用的通用协议,应用非常广泛,几乎所有品牌的PLC都支持Modbus通信功能。下面我们看看如何实现labview的Modbus通信功能.

首先在labview创建一个空白项目,

创建labview项目

再在项目中新建一个I/O Server

选择Modbus

然后设置Modbus的参数

完成后可以在项目窗口看到新建的Modbus服务器

右击,创建约束变量。以台达的PLC为例,比如我们需要连接D0的数据,台达的D0寄存器的Modbus地址是404097,我们就添加404097这个地址,

然后我们在编程界面中拖入这个新建的变量

就可以直接远程读写这个PLC中的寄存器。是不是非常简单实用?