AI 驱动文档
您想了解什么?
网络:IP/子网
本页解释在工业网络环境中正确部署和管理 OV20i 摄像头所需的 IP 地址分配与子网概念。
OV20i 的 IP 地址分配基础
默认网络配置
OV20i 提供了用于即时部署的预定义网络设置:
出厂默认设置:
- 主 IP 地址:
192.168.0.100(静态) - 子网掩码:
255.255.255.0(/24 网络) - 紧急 USB IP:
192.168.55.1(固定,不可配置) - DHCP: 默认禁用
IP 地址的格式为 XXX.XXX.XXX.YYY。通常由贵 IT 部门定义,其中 XXX.XXX.XXX 应在所有设备上保持相同,而 YYY 为设备特定,因此为您的计算机选择一个在生产线中未被其他设备使用的 IP。
网络可访问性要求
同一子网原则:
将计算机连接到摄像头时,确保两台设备处于同一子网很重要。如果计算机与摄像头的子网配置不同,计算机可能无法定位摄像头,连接可能会失败。
子网规划与网络架构
理解子网分段
子网掩码 255.255.255.0 解释:
该子网可通过子网掩码 255.255.255.0 识别。处于此子网中的设备将具有如 192.168.0.1、192.168.0.2 等 IP 地址。
单一子网工业示例:
Factory Network Subnet (192.168.0.x):
- OV20i Camera:
192.168.0.100(工厂默认) - QR Code Reader:
192.168.0.20 - PLC Controller:
192.168.0.50 - HMI Panel:
192.168.0.30 - Control PC:
192.168.0.10 - Subnet Mask:
255.255.255.0 - Purpose: 让所有生产设备在同一网络中,便于通信
替代子网分配:
如果工厂使用不同的子网范围,可以按需配置所有设备:
- OV20i Camera:
192.168.1.100 - QR Code Reader:
192.168.1.20 - PLC Controller:
192.168.1.50 - Control PC:
192.168.1.10 - Subnet Mask:
255.255.255.0
设备特定 IP 分配策略
唯一 IP 要求:
网络中的每个设备在其子网内必须具有唯一的 IP 地址。设备特定部分(YYY)应为:
- 唯一性 - 生产线上的其他设备未使用该地址
- 有文档记录 - 为维护和排错而记录
- 计划分配 - 根据设备类型或位置进行分配
静态 IP 与 DHCP 配置
静态 IP 地址分配(生产环境推荐)
何时使用静态 IP:
- ✅ Production environments - 一致、可预测的寻址
- ✅ Critical systems - 消除对 DHCP 的依赖
- ✅ Multi-camera installations - 简化管理与故障排除
- ✅ PLC integration - 工业协议所需的固定寻址
静态 IP 的好处:
- Reliability - 不依赖 DHCP 服务器的可用性
- Predictability - 维护时的一致寻址
- Integration - 许多工业自动化系统所必需
- Security - 更易于实现访问控制和监控
DHCP 地址分配(开发与测试)
DHCP Capability:
此 IP 地址可配置,可以通过 DHCP 自动分配,或根据网络需求进行更改。
When to Use DHCP:
- ✅ Development environments - 简化的网络设置
- ✅ Testing scenarios - 减少配置开销
- ✅ Temporary installations - 快速部署,无需 IP 规划
- ✅ Network with DHCP reservations - 将 DHCP 的便利性与静态行为结合
⚠️ IP 冲突预防与解决
常见的 IP 冲突场景
Router IP Conflicts:
你的网络可能正在使用与相机相同的 IP,例如 192.168.0.100(某些路由器具有相同的默认 IP)。这会引起混淆,因为存在 IP 冲突。
Prevention Strategies:
为了防止 IP 冲突并确保相机的稳定连接,必须在网络中的每个设备配置唯一的 IP 地址。
IP 冲突检测与解决
Detection Methods:
要检测 IP 冲突,请使用 IP 扫描工具来识别共享同一 IP 地址 的设备。
Resolution Process:
若发现冲突,请调整一个或多个设备的 IP 地址以确保唯一性并消除冲突。
Emergency Access for Conflicts:
发生冲突时,最好通过 Micro USB 连接并将 IP 设置为唯一的 IP 地址。
工业网络集成
TCP 通信要求
Network Range Compatibility:
相机的 IP 地址必须与其通信的设备处于同一地址段。
Node-RED TCP 集成:
- TCP Input Ports - 相机在分配的端口上监听
- TCP Output - 相机将数据发送到指定设备 IP 地址
- Port Management - 为通信分配可用端口
- IP Range Matching - 确保设备间通信成功
多相机网络拓扑
Subnet Planning for Multiple Cameras:
- Camera 1:
192.168.0.101 - Camera 2:
192.168.0.102 - Camera 3:
192.168.0.103 - Control PC:
192.168.0.10 - PLC Gateway:
192.168.0.50
Network Segmentation Benefits:
- Traffic Isolation - 将视觉流量与控制流量分离
- Performance Optimization - 降低网络拥塞
- Security Enhancement - 限制网络分段之间的访问
- Troubleshooting Simplification - 将故障定位到特定子网
配置最佳实践
Network Documentation Requirements
- IP Address Registry - 记录所有已分配的地址
- Subnet Maps - 网络拓扑的可视化表示
- Device Inventory - IP 地址与物理设备之间的对应关系
- Change Management - 跟踪 IP 地址随时间的修改
Emergency Access Planning
Micro-USB Recovery:
- Fixed IP:
192.168.55.1(绕过网络配置) - No Configuration Required - 无论网络设置如何均可访问
- Recovery Purpose - 网络访问失败时修改 IP 设置
- Troubleshooting Tool - 诊断并解决连接问题
网络监控与维护
持续的网络管理:
- IP Scanner Tools - 进行常规冲突检测
- Performance Monitoring - 网络利用率和响应时间
- Documentation Updates - 维护当前网络拓扑图
- Security Audits - 定期审查网络访问和权限
IT 团队的网络需求
本节内容在部署前可与 IT 或网络工程团队共享。OV20i 作为一个自包含的本地服务器:所有 AI 推理、图像存储和用户界面均在设备本身运行。日常运行不需要云连接。 用户通过工厂局域网中的网页浏览器访问系统。
初始设备激活需要一个临时互联网连接。激活后,相机将完全离线运行。如在设置期间无法连接互联网,请联系 support@overview.ai。
网络要求汇总
| 需求 | 详情 |
|---|---|
| 网络速度 | 强烈建议使用千兆 Ethernet(1 Gbps),以获得最佳仪表板和图像库性能 |
| 以太网接口 | 10/100/1000 Base-T,M12 X-Coded 连接器(附带 M12-to-RJ45 电缆) |
| IP 配置 | 生产环境建议使用静态 IP;也支持 DHCP |
| 默认 IP 地址 | 192.168.0.100(静态,可配置) |
| 默认子网 | 192.168.0.X / 255.255.255.0 (/24) |
| 所需端口 | TCP 端口 80(HTTP)。端口 443(HTTPS)可选,可启用以实现加密访问 |
| 支持的浏览器 | Google Chrome(推荐)、Microsoft Edge 或 Safari。Firefox 不受支持 |
| 云/互联网访问 | 运行不需要。初次设备激活需要一次性云/互联网访问 |
| 紧急 USB IP | 192.168.55.1(通过 USB 连接用于恢复时始终可用) |
带宽要求
实时视频流
OV20i 以固定速率为每个活动浏览会话提供基于浏览器的实时视频流,速率为 5 Mbps。若有多名用户同时查看实时视频,请按人数相应乘以。
仪表板和图像库
在设备内置的图像库中浏览(查看捕获的检验图像、训练数据等)在千兆连接下将显著受益。较慢的链路上,加载大型图像集合将显得迟缓。
发送图像数据至 MES / 外部系统
若部署将捕获的检验图像从相机传输到 MES、数据历史系统或网络存储,所需带宽取决于您的 inspection cycle time(检验周期时间)和 number of cameras(摄像头数量)。每张捕获的图像在 1.6 MP 全分辨率下大约为 ~0.5 MB。请使用下列公式来估算持续带宽需求:
Bandwidth (Mbps) = Images per second x 0.5 MB x 8 bits x Number of cameras
| 场景 | 周期时间 | 摄像头 | 持续带宽 |
|---|---|---|---|
| 慢线 | 每 30 秒 1 张图像 | 1 | ~0.13 Mbps |
| 典型线 | 每秒 1 张图像 | 1 | ~4 Mbps |
| 快线 | 每秒 3 张图像 | 1 | ~12 Mbps |
| 多摄像头 | 每秒 1 张图像 | 4 | ~16 Mbps |
| 高吞吐多摄像头 | 每秒 3 张图像 | 4 | ~48 Mbps |
捕获速率本身不消耗网络带宽,若图像仍存储并在相机上进行处理。观看实时视频、在库中浏览图像,或将捕获的图像实时导出到外部系统时,网络负载将上升。
PLC / Industrial Protocol 流量(EtherNet/IP、PROFINET、OPC UA)通常可以忽略,载荷通常很小,仅为字节级的通过/失败载荷。
端口、服务与防火墙配置
OV20i 在标准运行中采用最小化的网络占用。
| 目的 | 方向 | 端口 / 服务 | 必需 | 备注 |
|---|---|---|---|---|
| Web UI(默认) | 指向相机 | TCP 80 | 是 | 标准浏览器访问本地界面 |
| Web UI(安全) | 指向相机 | TCP 443 | 可选 | 启用 HTTPS 时使用。HTTP 默认仍然可用 |
| 产品激活 | 相机到互联网 | Internet access | 一次性 | 首次连接时需要自助激活 |
| 固件更新 | 相机到互联网 | Internet access | 可选 | 对常规本地检测使用非必需 |
| 时间同步 | 相机到 NTP 源 | NTP(UDP 123) | 可选 | 出于生产环境的需要,建议以确保时间戳准确 |
| 自定义 Node-RED 集成 | 客户特定 | Customer-specific | 可选 | 按应用文档记录的任何自定义 TCP、MQTT、REST 或其他流程 |
对于标准部署,相机所需的唯一已确认的浏览器访问端口是 TCP 80,除非客户选择启用 HTTPS(TCP 443)。任何额外端口取决于为该生产线实现的特定工业协议或 Node-RED 自定义。
安全性与访问建议
- 仅使用有线 Ethernet。 避免在生产访问或实时监控中使用 Wi‑Fi,因为不稳定的无线带宽可能导致画面卡顿或连接中断。
- 在专用 VLAN 上进行隔离。 将相机放置在生产 VLAN 或受限网络段上,并仅允许经批准的工程与运营端点访问。
- 跨段路由时启用 HTTPS(TCP 443)。 如果需要通过路由 VLAN、VPN,或遵循企业加密策略来访问相机,请在设备上启用 HTTPS(TCP 443)。
- 使用静态地址或 DHCP 保留,以确保相机 IP 对操作员、HMI、PLC 与支持人员保持稳定。
- 修改默认密码,并记录所有 IP 分配以及为生产线开启的任何自定义集成端口。
- 遥测 (Telemetry) 可在系统设置中基于客户策略启用或禁用。
工业协议集成
OV20i 支持以下用于 PLC 与 MES 集成的工业通信协议。它们通过同一以太网连接工作。
- EtherNet/IP
- PROFINET
- OPC UA
- Modbus TCP
- MQTT(通过内置 Node-RED 进行自定义集成)
- 数字 I/O:2 个数字输出(NPN sinking),2 个数字输入 + 1 个触发输入(通过 M12 连接器硬接线,非网络)
IT 团队的部署前检查清单
- 已分配唯一的相机 IP 或已创建 DHCP 保留(默认值:192.168.0.100)
- 相机与授权的客户端设备在目标子网或路由路径上能够互访
- 所有通信设备的子网掩码一致(通常为 255.255.255.0)
- 允许 TCP 80 端口对相机 IP 的入站访问,若启用 HTTPS 则为 TCP 443
- 如需要自助激活、固件更新或云功能,请批准 Internet 访问
- 如需生产时间戳同步,请提供 NTP 源
- 已确认端到端的 Gigabit Ethernet 可达相机的网络出口
- 为设置和验证准备 Chrome 或 Edge 工作站
- 将相机放置在合适的 VLAN 上,并限制访问仅限经批准的端点
- 基于循环时间和相机数量估算图像传输带宽
- 在实际生产网络中测试实时视图、配方访问和库性能
- 任何 PLC 或 Node-RED 自定义集成需求请单独文档化,并获得 controls / IT 的批准