工业通信中,协议不匹配是常见问题,今天讲 Profinet 和 EtherNet/IP 进行通 讯。

电子说

1.4w人已加入

描述

一、问题识别

协议不匹配主要表现为:

西门子 PLC(如 S7-1200/200SMART)无法与 EtherNet/IP 设备(如欧姆龙、施耐德、

罗克韦尔等 PLC 或设备)通信。

数据无法交换、设备状态异常、组态失败等。

二、解决方案概览

使用 SG-PN-EIP(S)-220 网关 实现:

Profinet(从站:网关,主站:西门子 PLC) ↔ EtherNet/IP(从站:网关,主站:EIP PLC)

数据映射方式通信,无需了解底层协议细节

支持 最大映射数据量:输入/输出各 496 字节

通信延时 < 12ms

三、实施步骤

3.1 硬件连接

PN 口(2 个 RJ45):连接至西门子 PLC(Profinet 主站)

EtherNet/IP 口(2 个 RJ45):连接至 EtherNet/IP 主站(如欧姆龙 PLC)

电源:9–36V DC,支持冗余供电

3.2 网关配置(EtherNet/IP 侧)3.2.1 使用配置软件

连接电脑至网关的 EtherNet/IP 口

打开配置软件 → 选择对应网卡 → 搜索设备

设置以下参数:

O->T:PN 主站的 Input 总字节数(偶数,如 18)

T->O:PN 主站的 Output 总字节数(偶数,如 20)

IP 地址/子网掩码/网关:与 EtherNet/IP 主站同网段

保持清零:选择断开时是否清零数据

字节交换:是否进行 2 字节交换(如 11 22 33 44 → 22 11 44 33)

3.2.2 配置并重启网关

点击“配置设备” → “重启设备”使参数生效

3.3 在西门子 PLC 中配置 PN 端(以 TIA Portal 为例)3.3.1 安装 GSD 文件

从三格电子官网下载并安装 GSD 到 TIA Portal

3.3.2 添加网关设备

在 PROFINET 网络中插入“SG-GATEWAY”

设置设备名称与 IP(需与实际网关一致)

3.3.3 分配 I/O 模块

根据配置软件中的 O->T 和 T->O 值插入对应字节数的输入/输出模块

示例:

O->T = 20 → 插入 20 字节输入模块

T->O = 18 → 插入 18 字节输出模块

3.3.4 映射关系

EIP 主站的 Input ↔ PN 主站的 Output

EIP 主站的 Output ↔ PN 主站的 Input

例如:EIP Input[0…17] → QB2…QB19

EIP Output[0…19] → IB3…IB22

3.3.5 设置看门狗时间(可选)

若通信报 IO 超时,可适当调大看门狗时间

3.3.6 下载并测试

下载程序到 PLC

使用监控表验证数据交换

3.4 在 EtherNet/IP 主站中配置(以欧姆龙 Sysmac Studio 为例)3.4.1 安装 EDS 文

从三格电子官网下载 EDS 文件并安装到 Sysmac Studio

3.4.2 添加网关设备

在 EtherNet/IP 网络中插入“TianJin Sange EIP Adapter1”

设置网关 IP(与配置软件中一致)

3.4.3 配置 I/O 连接

设置 Input/Output 字节数与网关配置软件一致

示例:

Input = 18(对应 T->O)

Output = 20(对应 O->T)

3.4.4 编译、下载、监控

编译并下载程序到 EIP 主站

使用变量表监控数据交换

四、典型应用场景

场景 1:西门子 PLC 与欧姆龙 PLC 数据交换

网关模式:PN ↔ EIP

PN 主站:S7-1200

EIP 主站:欧姆龙 NJ/NX 系列

数据映射:20 字节输入 + 18 字节输出

场景 2:西门子 PLC 与施耐德 PLC 集成

使用 Machine Expert 配置 EIP 主站

设置 Connection 参数与网关一致

数据格式:字节、小端表示

总结

通过 SG-PN-EIP(S)-220 网关,你可以:

实现 Profinet 与 EtherNet/IP 设备之间的无缝数据交换

使用配套软件灵活配置数据映射

在 TIA Portal、Sysmac Studio、CodeSYS、Machine Expert 等平台中快速组态与调试

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分