首页知识分享XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

2026-10-07

本文速览

 

1.适用从站

XB6S-EI2002,可搭配XB6S-3200、XB6S-0032A等I/O模块

 

2.主站PLC

信捷XDH-60T4-E(固件版本:XDH_V3.7.5-20250427)

 

3.组态软件

信捷PLC编程工具软件XDPPro,软件版本:3.8.0a

 

4.核心流程

修改IP → 安装EDS文件 → 添加从站 → 参数配置 → 软元件地址分配 → 下载 → 软元件监视

 

5.关键前提

电脑、PLC、耦合器三者IP网段必须一致

 

6.关键注意

耦合器状态字/告警码默认开启,占用上行4字节;如关闭则不占用地址

 

 

XB6S-EI2002是实点科技插片式I/O EtherNet/IP协议耦合器,可搭配数字量、模拟量、功能模块等I/O模块使用。当它作为从站接入信捷XDH-60T4-E PLC进行EtherNet/IP通讯时,需要先在信捷编程软件XDPPro中完成组态,才能进行数据交换。那么,完成这组通讯要经过哪些步骤?

 

本文以信捷XDH-60T4-E+XDPPro 3.8.0a为例,演示完整的组态配置步骤。

 

 

 

一、准备工作

信捷PLC型号

XDH-60T4-E(固件版本:XDH_V3.7.5-20250427,XDH系列PLC)

耦合器型号

XB6S-EI2002(EtherNet/IP协议耦合器)

I/O模块

XB6S-3200(32点数字量输入,输入NPN/PNP兼容)、

XB6S-0032A(32点数字量输出,输出NPN)

XB6S-CVR00(终端盖板)

组态软件

信捷PLC编程工具软件XDPPro,软件版本:3.8.0a

 

 

 

 

二、网络拓扑

 

 

上位机(安装XDPPro)与信捷XDH-60T4-E PLC通过网线接入耦合器XB6S-EI2002,耦合器后挂XB6S-3200、XB6S-0032A等I/O模块,构成EtherNet/IP通讯网络。

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

 

 

 

三、在信捷XDPPro软件上的组态配置

 

 

1、修改从站耦合器IP地址

在实点科技官网下载IP Setting Tool工具或IO Config Tool上位机软件修改IP,模块出厂默认IP地址为192.168.0.120。

注:电脑、PLC、耦合器三者IP网段必须一致。

 

2、安装EDS文件

打开信捷软件,双击【EipScanner】→右键【EtherNet/IP Scanner】添加设备→【装载EDS文件】。

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

3、添加EtherNet/IP从站

双击【EipScanner】→右键【EtherNet/IP Scanner】添加设备;选择相应的从站→【添加】。

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

 

4、参数配置

单击【常规】,设定从站IP地址,默认是192.168.0.120。

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

点击【连接】并【添加】,设定上下行数据长度和输入输出首地址映射。

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

(1)可以通过IO Config Tool上位机软件自动获取上下行字节长度,然后填入到PLC侧【连接】→【数据大小】。

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

耦合器状态字/告警码定义(占用两个字):第一个状态字为告警码,第二个状态字为站号。其中,站号0是耦合器的告警码,1~32是IO模块的告警码;站号越小,告警越优先——比如站号0、1、2同时都有告警时,会一直显示站号0的告警,直到站号0的告警消除,才会更新显示站号1的告警,直到站号1的告警消除,才会显示站号2的告警。

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

类 别

编 号

错误类型

错误
代码

事件名称

事件代码(2#)

事件代码
(10#)

事件代码
(16#)

处理方法

通用错误

2 

在线升级
错误

1 

固件升级异常

0000000010000001

129 

0x0081

尝试重新升级,检查环境是否存
在干扰,固件是否过大等

2 

固件与当前模块型号
不符

0000000010000010

130 

0x0082

检查文件是否正确,模块是否存
在异常或干扰等

3 

电压错误

5 

负载侧电压未接

0000000011000101

197 

0x00C5

检测现场侧电源是否接线

6 

通道错误

4 

通道上下溢

0000000110000100

388 

0x0184

检查对应通道输入信号是否超出
测量范围,输出信号是否超出可
配置范围

7 

参数错误

0 

参数设置异常

0000000111000000

448 

0x01C0

检查模块参数设置

63 

X-bus通
讯错误

1 

X-bus初始化失败

0000111111000001

4033 

Ox0FC1

检查模块连接是否正常

2 

X-bus令牌超时

0000111111000010

4034 

0x0FC2

检查模块是否存在异常或干扰等

3 

X-bus模块运行掉线

0000111111000011

4035 

0x0FC3

检查模块是否在线或存在干扰等

4 

解析数据CRC错误

0000111111000100

4036 

0x0FC4

检查模块是否存在异常或干扰等

模拟量

1 

XB6S-A
80TM

0 

断连

0010000001000000

8256 

0x2040

检查对应通道接线是否正常

(2)或者手动计算上下行字节长度:耦合器状态字开启时,耦合器需要占用上行4字节(2个状态字);耦合器状态字关闭时,耦合器不占用地址。

 

5、软元件地址分配

以耦合器状态字开启为例:D0-D3

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

上行输入地址分配:D0-D3

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

下行输出地址分配:D10-D11

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

设置完成,点击【确定】。

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

 

6、下载

点击【下载配置】;

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

再通过【PLC操作】→【下载用户程序】→【在线下载】。

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?

 

 

7、软元件监视

通过【自由监控】→【添加】输入输出地址,即可监视通讯数据。

XB6S-EI2002如何与信捷XDH-60T4-E实现EtherNet/IP通讯?