使用Modbus将LabVIEW连接到任何PLC

环境

软件

  • LabVIEW
  • LabVIEW Datalogging and Supervisory Control Module

        NI LabVIEW软件可以通过多种方式与可编程逻辑控制器(PLC)通信。 Modbus是Modicon于1979年发布的用于与PLC进行通信的串行通信协议,后来被扩展为TCP协议。 Modbus由于其可用性而成为业界事实上的标准通信协议之一。在本教程中,学习如何使用LabVIEW通过Modbus与联网的PLC通信。

        本教程使用了LabVIEW数据记录和监控(DSC)模块。该模块包括用于将数据记录到联网的历史数据库,实时和历史趋势,管理警报和事件,将LabVIEW Real-Time目标和Modbus设备联网到一个完整系统中以及为用户界面增加安全性的工具。凭借这些功能,LabVIEW成为用于工业控制应用程序的功能强大的HMI / SCADA软件包。

创建一个Modbus主I / O服务器

        在本节中,您将创建一个到Modbus地址的LabVIEW接口,称为I / O服务器。 I / O服务器会使用当前值自动更新LabVIEW。

        1、在LabVIEW入门窗口中,单击文件»新建项目。这将打开一个新的LabVIEW项目。

        2、如果“上下文帮助”窗口不可见,请按Ctrl + H以显示该窗口。使此窗口保持打开状态,以获取有关光标下方项目的有用信息。

        3、在LabVIEW Project窗口中,右键单击My Computer,然后选择New»I / O Server ,如图1所示。

                             图1:通过LabVIEW项目创建新的I / O服务器

        4、在“创建新的I / O服务器”窗口中选择Modbus ,然后单击“继续” 。

        5、从型号下拉菜单中选择Modbus以太网

                                              图2:配置Modbus主I / O服务器

        6、在IP地址字段中输入目标Modbus从站的IP地址。如果您不知道如何确定计算机的IP地址,请参考以下网页:外部链接:如何查找IP信息。在此示例中,我们将Modbus从站与主站运行在同一台计算机上,因此我们使用本地主机IP地址127.0.0.1。

        7、选择确定。在“项目资源管理器”窗口中会自动创建一个库来管理I / O服务器。

        8、通过从项目浏览器窗口中选择文件»全部保存,将项目另存为ModbusDemoProject,将库另存为ModbusDemoLibrary。

通过I / O服务器将共享变量绑定到Modbus地址

使用Modbus将LabVIEW连接到任何PLC - National Instruments (ni.com)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值