ModbusTCP转Profinet网关ModbusTCP作为从站案例

发布时间: 2024-03-22
来源: 电子工程世界

本案例是模拟将Modbus TCP 设备数据接入到西门子PROFINET 网络中。使用设备为西门子 S7-1200 型 PLC,开疆智能ModbusTCP转Profinet网关。MODBUS 从站为电脑安装modbus poll 软件。


1.打开西门子博图软件建立新项目。

wKgaomUiIkSATMUcAAYwxy3Dw9c476.png


2.安装 GSD 文件。

wKgZomUiIkmAODEcAAFUhzOTims483.png


3.添加模块。

wKgZomUiIk2AEmHIAAVbkFwtJcQ236.png


4.设置设备名称和 IP 地址,本例为 kj1,IP 为 192.168.20.5。

wKgaomUiIl-AQho1AAMl5_AgMzw739.png

5.配置输入输出字节长度,本例为 8 个字节即 4 个寄存器。

wKgaomUiImSANHvTAAGQqNeU6Uc159.png


6.下载配置,设置ModbusTCP转Profinet网关参数,点击新建选择 PN2MS。

wKgZomUiImuAQhzUAAI1NfgxGQk734.png


8.设置ModbusTCP转Profinet网关在 PROFINET 网络中的设备名和 IP 地址(注意:要和博图中组态一致)

wKgaomUiInKALVB3AAFEQrihAik784.pngwKgZomUiInKAS9BPAAHH7eAp3KM284.png


9.设置ModbusTCP转Profinet网关 tcp 端的 IP。

wKgZomUiIneAarULAAIYVHvoTuI399.png


10.下载配置到ModbusTCP转Profinet网关,即可使用,打开 Modbus Poll 软件,连接服务器端,注意:不是 PROFINET 端IP 地址,是ModbusTCP 服务端地址。

wKgZomUiInyAZrVZAANUL3EM_08720.png


11、ModbusTCP转Profinet网关的参数地址,以 03,10 功能码为例、Q 地址所输出数据的寄存器范围为 750-1499、I 地址输入数据寄存器地址范围为 0-749;

wKgaomUiIoGAQrChAAe1kTIl7g0002.png


12、如图,主站对寄存器地址 0 写入数据,对应 i 地址的起始地址IW68,Q 地址的输出数据在主站从寄存器地址 750 开始读取对应 Q 地址的起始地址 QW64;


文章来源于: 电子工程世界 原文链接

本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。