跳至主要内容

在线培训

PD4-E 电机 IP 连接与配置 SOP

| 在线培训

Tftpd64_Installer_v4.70

适用对象:Nanotec PD4-E 系列(EtherNet/IP 接口,M12 D-coded X1/X2,X3 供电,X4 IO)。

目标:无论是否知道 IP/MAC、无论控制器处于 DHCP 还是静态模式,都能按流程连上并固定 IP。

按本 SOP 操作,无论遇到 DHCP/静态/未知 IP/MAC 丢失等情况,都能一步步定位并连上。

 

目录

 

1  准备工具与环境 

1.1  硬件 

1.2  电脑设置 

1.3  软件 

2  关键对象速查 

3  总体决策树 

4  场景化操作步骤 

4.1  场景 A:知道 IP,直接连接 

4.2  场景 B:不知道 IP,但知道 MAC,且控制器在 DHCP 模式 

4.3  场景 C:知道 MAC,但控制器是静态 IP 

4.4  场景 D:不知道 IP,也不知道 MAC 

4.5  场景 E:Wireshark 抓包定位 

4.6  场景 F:用通用 DHCP 服务器 

4.7  场景 G:接路由器从 DHCP 列表找 

4.8  场景 H:试默认回退 IP 

4.9  场景 I:恢复出厂网络设置 

5  连上后固定 IP 流程(必做) 

6  常见问题排查表 

7  注意事项 

8  一页速查(可打印) 

 

1  准备工具与环境
1.1  硬件
•  12–48 V DC 电源,接 X3。

•  M12 4-pin D-coded 转 RJ45 线,接 X1 EtherNet/IP IN。注意:X1/X2 是 D-coded,X4 是 A-coded 12-pin,不能混。

•  Windows 电脑,有线网卡直连控制器,或接同一交换机/路由器。

1.2  电脑设置
•  关闭 WiFi、Internet 连接共享、VMware/VirtualBox 的 DHCP/NAT。

•  停掉/卸载电脑上所有 DHCP 服务(Windows DHCP Server、Open DHCP Server、Tftpd32/64 的 DHCP、dnsmasq 等)。

•  关闭 Rockwell BOOTP/DHCP Tool(除非正在用它分配 IP)。

有线网卡设静态 IP,常用:

◦  192.168.1.100 / 255.255.255.0,网关空

◦  或 192.168.7.100 / 255.255.255.0,网关空

1.3  软件
•  Wireshark

•  Rockwell BOOTP/DHCP Tool(独立免费,不需要 AB PLC)

补充:如果 Rockwell 官网实在下不动,也可以用通用 DHCP 服务器替代,比如 Open DHCP Server 或 Tftpd32/64,按 MAC 给它分配 192.168.1.24,效果一样。

•  Nanotec Plug & Drive Studio

•  浏览器(访问 REST 接口)

•  可选:通用 DHCP 服务器(Open DHCP Server、Tftpd32/64、dnsmasq)

2  关键对象速查
下表为操作中涉及的 EtherNet/IP 对象与常用取值:

对象 含义 常用值
2010h IP 配置位掩码 00000001h = 只用静态 IP,关闭 DHCP
2011h 静态 IPv4 地址 C0A80118h = 192.168.1.24
2012h 静态子网掩码 FFFFFF00h = 255.255.255.0
2013h 静态网关 00000000h = 无网关
2014h 当前 IPv4 地址(只读) 用于确认实际 IP
1010h:0C 保存 Ethernet 类别 写 65766173h(ASCII “save”)
2800h:01 重启控制器 写 746F6F62h(ASCII “boot”)
1011h:0C 恢复 Ethernet 默认 写 64616F6Ch(ASCII “load”)

默认回退静态 IP:192.168.7.146,掩码 255.255.255.0。

默认 2010h 出厂值为 00000064h,通常包含 DHCP 开启。

3  总体决策树
开始

│

├─ 知道当前 IP?

│   ├─ 是 → ping IP

│   │   ├─ 通 → 用 PDS/浏览器连接 → 改静态 → 保存 → 重启 → 验证

│   │   └─ 不通 → 检查电脑网卡/网关/物理层 → 不行转“不知道 IP”

│   └─ 否 → 下一步

│

├─ 知道 MAC?

│   ├─ 是 → 控制器是否在 DHCP 模式?

│   │   ├─ 是 → 用 Rockwell BOOTP/DHCP Tool 按 MAC 分配 IP

│   │   └─ 否(静态)→ 用 Wireshark 抓包 / 试默认 192.168.7.146 / 路由器 DHCP 列表

│   └─ 否 → 用 Wireshark 找 MAC(44:AA:E8 开头)或看标签

│

├─ 仍找不到 → Wireshark 抓包看 DHCP/ARP/LLDP

├─ 仍不行 → 接路由器,从 DHCP 租约列表找

├─ 仍不行 → 试默认回退 IP 192.168.7.146

└─ 仍不行 → 恢复出厂网络设置,回到 DHCP 模式,重新开始

4  场景化操作步骤
4.1  场景 A:知道 IP,直接连接
1. 电脑网卡设为同网段静态 IP,网关空。

2. ping <IP>。

3. 通 → 浏览器访问:

http://<IP>/od/2014/00

http://<IP>/od/2010/00

 

返回 JSON 即通。

4. 用 Plug & Drive Studio 连接,选 Ethernet/EtherNet/IP,手动输入 IP。

5. 连上后执行“固定 IP 流程”(见第 5 节)。

4.2  场景 B:不知道 IP,但知道 MAC,且控制器在 DHCP 模式
特征:控制器上电后 Net 灯可能闪绿或常灭,Wireshark 能看到 DHCP Discover。

操作:

1. 电脑网卡设 192.168.1.100/24,网关空。

2. 停掉所有其他 DHCP 服务。

3. 打开 Rockwell BOOTP/DHCP Tool,选对网卡。

4. 控制器断电再上电,等列表出现 MAC 44-AA-E8-xx-xx-xx。

5. 双击 MAC,填:

Client Address / IP:192.168.1.24

Subnet Mask:255.255.255.0

Gateway:0.0.0.0

Hostname:留空

 

6. 点 Enable DHCP/Assign,选 DHCP,不要选 BOOTP。

7. ping 192.168.1.24。

8. 通 → 用 PDS/浏览器连接 → 执行“固定 IP 流程”。

4.3  场景 C:知道 MAC,但控制器是静态 IP
BOOTP/DHCP Tool 可能看不到,因为控制器不发 DHCP。操作:

1. 用 Wireshark 抓 arp or dhcp or lldp,或按 MAC 过滤:

eth.addr == 44:aa:e8:xx:xx:xx

 

2. 控制器断电再上电,观察它实际使用的 IP。

3. 看到 IP 后,电脑设同网段,ping 并连接。

4. 或试默认回退 IP:电脑设 192.168.7.100/24,ping 192.168.7.146。

5. 或接路由器,从 DHCP 客户端列表按 MAC 找 IP。

4.4  场景 D:不知道 IP,也不知道 MAC
1. 看电机标签/铭牌,找 MAC,格式 44-AA-E8-xx-xx-xx。

2. 标签没了 → Wireshark 抓包:

◦  过滤 arp or dhcp or lldp

◦  找 MAC 以 44:AA:E8 开头的包

3. 找到 MAC 后,按场景 B 或 C 处理。

4. 也可以接路由器,从 DHCP 客户端列表找 44:AA:E8 开头的设备。

4.5  场景 E:Wireshark 抓包定位
1. 电脑网卡设 192.168.1.100/24,网关空。

2. Wireshark 选有线网卡,过滤:

arp or dhcp or lldp or icmp

 

3. 控制器断电再上电。

4. 观察:

•  大量 DHCP Discover → 它还在找 DHCP,没超时或有人应答。停掉电脑上所有 DHCP 服务,再等 2–3 分钟。

•  DHCP Request 后拿到 IP → 网络里有 DHCP 在分配,从租约或抓包看它拿了什么 IP。

•  ARP 广播 → 看它问哪个 IP,或声明自己是谁。

•  LLDP → 可能带管理 IP。

•  什么都没有 → 查物理层:X1 口、M12 转接线、L1 灯、供电。

4.6  场景 F:用通用 DHCP 服务器
1. Windows 装 Open DHCP Server 或 Tftpd32/64。

2. 配置池:

网段:192.168.1.0/24

池:192.168.1.100 ~ 192.168.1.200

掩码:255.255.255.0

网关:0.0.0.0

 

3. 控制器上电,从 DHCP 租约列表按 MAC 44:AA:E8 找 IP。

4. 用该 IP 连接,执行“固定 IP 流程”。

4.7  场景 G:接路由器从 DHCP 列表找
1. 控制器和电脑接同一路由器。

2. 登录路由器后台,看 DHCP 客户端列表。

3. 找 MAC 以 44:AA:E8 开头的设备,记录 IP。

4. 电脑设同网段,ping 并连接。

4.8  场景 H:试默认回退 IP
1. 电脑设 192.168.7.100/24,网关空。

2. ping 192.168.7.146。

3. 通 → 连接 → 执行“固定 IP 流程”。

4.9  场景 I:恢复出厂网络设置
如果以上都不行,可恢复 Ethernet 默认:

1. 通过任何能连上的方式(或让控制器进入可访问状态)写:

1011h:0C = 64616F6Ch

 

2. 重启:

2800h:01 = 746F6F62h

 

3. 之后控制器回到默认 DHCP/回退 192.168.7.146,从场景 A 或 H 重新开始。

5  连上后固定 IP 流程(必做)

不管用哪种方法连上,马上改回静态并保存:

   1. 写对象:

2010h = 00000001h   // 只用静态 IP,关闭 DHCP

2011h = C0A80118h   // 192.168.1.24

2012h = FFFFFF00h   // 255.255.255.0

2013h = 00000000h   // 网关,没有就 0

 

   2. 保存 Ethernet 类别:

1010h:0C = 65766173h   // ASCII “save”

 

等待返回 1,保存过程中不要断电。

   3. 重启:

2800h:01 = 746F6F62h   // ASCII “boot”

 

或直接断电重启。

   4. 验证:

•  2014h 应为 C0A80118h(192.168.1.24)

•  2010h 应为 00000001h

•  关掉 Rockwell DHCP 工具,电脑网卡保持 192.168.1.100/24,ping 192.168.1.24 仍通。

•  Plug & Drive Studio 能连上。

6  常见问题排查表

现象 可能原因 处理ping 显示“无法访问目标主机”
ping 显示“无法访问目标主机” 电脑自己回自己,ARP 失败 检查网卡 IP、网关是否空、是否多网卡走错
ping 请求超时 控制器无响应或 IP 不对 用 Wireshark 抓包,试默认 IP,用 DHCP 工具
BOOTP/DHCP Tool 列表为空 控制器是静态 IP,不发 DHCP;或物理层不通 查物理层;用 Wireshark;试默认 IP
PDS 扫描不到 不在同一广播域、DHCP 干扰、防火墙 手动输入 IP;关防火墙;直连
重启后 IP 又变 没保存成功或仍为 DHCP 确认 1010h:0C=65766173h 返回 1,2010h=1
保存后仍回 DHCP 保存未完成就断电 重新保存,等待返回 1 再重启
控制器 Net 灯常灭 无 IP 或未启动完 等 2–3 分钟;查 DHCP;查供电
控制器 Net 灯闪绿 有 IP,无 CIP 连接 可 ping,可连 PDS
控制器 Net 灯常绿 有 EtherNet/IP 连接 正常

7  注意事项
•  Rockwell BOOTP/DHCP Tool 不需要 AB PLC,独立软件。

•  Hostname 能留空就留空;非要填用 PD4E 等短名,避免以后 MAC 找不到。

•  选 DHCP,不要选 BOOTP,控制器不支持 BOOTP。

•  不要同时开静态 IP 和 DHCP;建议只写 2010h = 1。

•  改 2010h~2013h 后必须保存 1010h:0C 并重启才可靠生效。

•  电脑不要设成控制器 IP,会冲突。

•  保存时不要断电,等待返回 1。

•  默认回退 IP:192.168.7.146,掩码 255.255.255.0。

•  如果 DHCP 分配了 Hostname,控制器可能只响应 Hostname,不再响应 MAC,影响后续 BOOTP 工具查找。

8  一页速查(可打印)

【目标】连接 PD4-E 并固定 IP 192.168.1.24

【准备】

电脑网卡:192.168.1.100 / 255.255.255.0,网关空

关闭 WiFi、ICS、VMware/VBox DHCP、所有 DHCP 服务

网线接 X1,供电 X3,L1 闪绿

【找 IP】

1. 试 192.168.7.146(默认回退)

2. Wireshark 抓 arp/dhcp/lldp

3. Rockwell BOOTP/DHCP Tool 按 MAC 分配

4. 路由器 DHCP 列表按 MAC 找

5. 通用 DHCP 服务器给池,看租约

【BOOTP/DHCP Tool】

Client Address:192.168.1.24

Mask:255.255.255.0

Gateway:0.0.0.0

Hostname:留空

选 DHCP,不选 BOOTP

【连上后固定】

2010h = 00000001h

2011h = C0A80118h

2012h = FFFFFF00h

2013h = 00000000h

1010h:0C = 65766173h   // save,等返回 1

2800h:01 = 746F6F62h   // reboot

【验证】

2014h = C0A80118h

2010h = 00000001h

关 DHCP 工具,ping 192.168.1.24 仍通

PDS 能连

 

相关文档