labview与PLC之间的Modbus通信

tomoya 2个月前 352次点击 来自 分享

labview与PLC之间的Modbus通信

labview软件

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

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

labview与PLC之间的Modbus通信

创建labview项目

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

labview与PLC之间的Modbus通信

选择Modbus

labview与PLC之间的Modbus通信

然后设置Modbus的参数

labview与PLC之间的Modbus通信

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

labview与PLC之间的Modbus通信

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

labview与PLC之间的Modbus通信

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

labview与PLC之间的Modbus通信

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

目前暂无回复

©2017 Powered by LabVIEW社区 - To Be Better
Any questions please contact us:confidante@labview.help