本案例通过Profinet转ModbusRTU网关实现西门子S71200PLC对永宏FB系列变频器的远程控制与状态监控。系统主要包含以下组件:
主控制器西门子S71200-CPU1214C发送控制指令并接收变频器状态数据
协议转换网关工业级Profinet转ModbusRTU网关实现Profinet与ModbusRTU协议转换
变频器永宏FBsV2系列(带RS485接口)接收控制指令执行调速等操作
辅助设备工业以太网交换机、RS485屏蔽双绞线、120Ω终端电阻保障通信稳定性
硬件连接方式:
西门子PLC的Profinet端口(X1)通过以太网电缆连接至网关的Profinet接口
网关的RS485接口(A/B)通过屏蔽双绞线连接永宏变频器的RS485接口(A/B对应)
在RS485总线两端(网关侧和变频器侧)接入120Ω终端电阻,减少信号反射
确保所有设备共地连接,降低共模干扰
永宏变频器Modbus参数设置
永宏FBsV2变频器需先配置ModbusRTU通信参数(通过操作面板或FBProgrammer软件):
基本通信参数:
通信协议:ModbusRTU(从站模式)
站号(Addr):1(范围1247,可自定义)
波特率(Baud):9600bps(与网关保持一致)
数据格式:8位数据位,1位停止位,无校验(8N1)
西门子TIAPortal组态配置,项目创建与网关GSD文件导入。
打开TIAPortalV17,创建新项目,选择CPU1214C(固件版本V4),导入网关GSDML文件:路径:选项→管理通用站描述文件(GSD)→安装→选择网关厂商提供的GSDML文件导入成功后,在硬件目录"PROFINETIO→其他现场设备"中可找到网关型号
网络组态与参数设置
在网络视图中放置S71200PLC和Modbus转Profinet网关,建立Profinet连接配置设备网络参数
Modbus转Profinet网关Modbus映射配置
打开Gateway Configuration Studio软件新建项目选择PN2MRM3;设置修改PN端的IP地址和设备名称,需和博图配置保持一致。
手册起始地址为2523H,需换算成10进制地址为9507,连续读取2个地址的数据。从站功地址为1,功能码为03,读取的寄存器数量为1个,即可开始进行Modbus转Profinet网关的配置。
通过以上配置,西门子PLC可通过Modbus转Profinet网关实现对永宏变频器的远程控制,适用于生产线调速、风机水泵控制等工业场景,既保留了老设备的利用价值,又实现了与现代工业以太网的无缝集成。