首页知识分享如何通过博途RDREC功能块读取XBF4-PN04固件版本?

如何通过博途RDREC功能块读取XBF4-PN04固件版本?

2026-04-26

本文速览

1.适用产品

实点科技离散式I/O PROFINET协议耦合器XBF4-PN04

 

2.使用平台

西门子S7-1500 PLC+博途TIA Portal V18

 

3.实现功能

通过RDREC功能块读取耦合器当前固件版本信息

 

4.操作入口

新建工程→创建DB数据块→调用RDREC功能块→配置引脚参数→下载程序并测试

 

 

在实际项目中,如何确认实点科技离散式I/O PROFINET协议耦合器XBF4-PN04当前运行的固件版本?该问题可通过西门子博途(TIA Portal)软件中的RDREC功能块,向XBF4-PN04耦合器发起记录读取请求,以获取当前固件版本信息。本文以西门子S7-1500 PLC为例,基于博途V18平台,介绍完整操作步骤。

 

 

1.新建工程并确认通讯正常

在博途软件中新建工程,完成S7-1500 PLC与XBF4-PN04耦合器的网络组态,确认PLC与耦合器之间已建立正常PROFINET通讯连接。

 

提示:建议先通过在线视图确认耦合器设备状态正常,再进行后续操作。

 

2.创建DB数据块并定义所需变量

新建一个全局数据块(DB),在其中定义以下两个变量,用于后续功能块的驱动与数据接收:

 

 

3.在程序块中调用RDREC功能块

从指令库找到RDREC功能块并将其拖入程序段中调用。

 

 

选中功能块点击【F1】可查看每个引脚的详细定义

 

 

4.配置RDREC功能块各引脚参数

 

 

5.下载程序并测试读取结果

完成上述配置后,将程序下载至PLC。在线监控DB块中的FirmWare数组,通过给M1赋值后,查看RECORD引脚返回的数据,即为XBF4-PN04耦合器的当前固件版本信息。