当前位置:首页 -> 综合 -> 基础学习
LabVIEW与PLC的Modbus通信
关闭

Modbus是全球第一个真正用于工业现场的总线协议采用的是主从原则物理接口主要有串口和以太网口两种

本文主要介绍LabIEWPLC的通信实现方式。在进行通信前,首要需要LabVIEW安装DSC模块通信过程主要包括以下几个步骤:

1. PLC端的程序设计

PLC编程软件(MICROWIN STEP 7)中调用Modbus库函数中的从机(如图1所示),设置相关信息包括地址、波特率、校验等,如图2所示。

图1 Modbus库函数

2 PLCModbus通信的程序设计

2. LabVIEW中创建Modbus I/O 服务器

Modbus I/O服务器是LabVIEW程序和PLC之间连接的桥梁,首先,在LabVIEW中新建一个项目,在“我的电脑”点击鼠标右键,新建I/O SERVER,如图3所示:

3 创建I/O服务器

   在弹窗中选择Modbus,创建Modbus SERVER(图4所示)。

4 创建Modbus I/O服务器

   在配置Modbus I/O服务器窗口中,选择选择物理实现方式(型号),可选Modbus串口或Modbus以太网两种。选择连接方式后,对相应的其他参数进行配置,如图5所示:

5 配置Modbus I/O服务器

   配置好I/O服务器后,在项目浏览器中会生成一个新的“未命名库”,右键未命名库中的Modbus进行创建绑定变量。点击添加范围,选择需要的检测数据项,如图6所示。

6 I/O服务器中创建绑定变量

3. LabVIEW的程序设计

   在项目中新建一个VI。此时,将在第二步创建好的数据端口拖入VI程序面板中即可实现对数据的读取,如图7所示。

7 VI中调用数据项

发送给朋友 分享到朋友圈
相关阅读
内容加载中……