Skip to main content

485 采集转 TCP(过网闸)

概述​

提示(Info)

建议按“前置条件 -> 配置步骤 -> 验证与排障”的顺序执行,避免遗漏依赖项。

本手册用于指导在“内外网隔离(过网闸)”场景下完成数据链路配置:先在闸外采集器或者闸外接收方设备开启以太网通道作为接收端,再在闸内采集器完成 485 采集、TCP 通道与转发配置,实现“闸内采集、经网闸转发、闸外接收”。

适用范围​

  • 闸外采集器以太网通道配置
  • 闸内 485 数据接入
  • 闸内 TCP 通道配置(过网闸)
  • 设备转发配置
  • 数据验证与问题排查

前置条件​

  1. 已明确设备部署角色:
    • 闸内采集器:负责 485 采集并向外转发。
    • 闸外采集器:负责接收闸内转发数据。
  2. 已完成闸内采集器与现场设备的 RS-485 接线,并确认设备支持 Modbus-RTU 或电能表规约。
  3. 已与网闸/网络管理员确认通信策略:源 IP、目的 IP、端口、方向、认证方式均已放通。

步骤一:闸外采集器配置以太网接收通道并保持开启​

建议在此使用流程图: 步骤流程。

  1. 登录闸外采集器,进入“数据接入 → 以太网”。
  2. 选择通道(如 eth-0),通讯协议选择 TCP/IP,填写名称、监听地址与监听端口。
    • 监听地址可按现场策略配置为 0.0.0.0 或指定网卡 IP。
  3. 按要求配置“是否需要验证”及账号参数(如启用认证)。
  4. 保存后保持该通道为“开启/运行”状态,作为闸外接收入口。

关键字段说明​

  1. 通讯协议:选择 TCP/IP。
  2. 地址:闸外接收地址,需与网闸映射目标一致。
  3. 端口:闸外监听端口,需与闸内 TCP 通道目标端口一致。
  4. 通道开关:必须保持开启,否则闸内转发无法建立会话。

步骤二:闸内设备 485 数据接入配置​

  1. 进入“数据接入 → 485”页面,找到现场已接线的串口通道(如 485-1、485-2)。在通道卡片右侧打开启用开关,然后在卡片内完成协议与地址配置。
    • 操作要点:
      1. 通讯协议选择与设备一致(如 Modbus/Modbus-RTU 或电能表规约)。
      2. Modbus 场景:填写逻辑地址的起始与结束值,并点击右侧“+”添加地址区间。
      3. 电能表规约场景:填写电表表号,并按需设置“间隔读取”。
      4. 若协议为“Modbus/自定义”,在“通讯点表”中选择“点表配置 - Modbus”的点表,点表内容需与设备手册寄存器与测点一致。
    • 预期结果:通道显示为“启用/运行”,已配置的逻辑地址或表号在卡片中可见,所选点表生效,系统开始轮询该串口。
    • 原理说明:启用通道后采集器才会在 RS-485 总线上发起主站轮询;逻辑地址/表号决定轮询目标范围;“通讯点表”决定寄存器与测点映射,必须与设备手册一致才能正确解析数据。
    • 说明:当协议为“Modbus/自定义”时,请在“点表配置 - Modbus”中补充 SN 识别相关配置(如设备 SN 的寄存器与解析规则),否则识别页可能无法展示 SN。
  2. 点击通道右侧“设置”进入“串口设置”,按设备手册填写串口号、波特率、数据位、校验位、停止位;如现场设备多、总线距离长或干扰大,建议在高级参数中设置合理的间隔时间、下位机通讯超时、采集时间范围与重试次数,保存配置。
    • 预期结果:通道通信稳定,设备能持续响应,采集频率与重试策略符合现场要求。
    • 原理说明:串口参数不一致会导致帧解析失败或数据错位;高级参数用于平衡实时性与稳定性,减少超时或频繁重试造成的丢包与拥塞。
  3. 点击通道卡片右侧“识别结果/识别”按钮进入识别页面,确认设备识别结果。识别成功的设备卡片会显示设备类型、品牌、型号与 SN;如卡片为红色,表示未识别到设备,需返回检查该设备的逻辑地址、协议与点表是否匹配后重新识别。
    • 预期结果:识别页显示设备信息,未识别设备可通过调整参数重新识别;系统内部形成“通道 + 地址/表号”的数据源,页面可看到实时数据或状态变化。在设备管理-设备列表可以查看到识别成功的设备数据
    • 原理说明:识别结果用于验证当前协议、地址与点表是否正确,避免错误配置导致轮询无效;地址用于区分同总线多设备,轮询周期决定刷新频率,设备标识用于后续转发规则与平台设备的一一对应。

关键字段说明​

  1. 通讯协议:决定帧格式与寄存器解析方式,必须与设备手册一致。不同协议设备建议拆分到不同通道,避免解析冲突。
  2. 逻辑地址/表号:用于定位总线上具体设备,建议“一台设备一个地址/表号”,避免多设备响应混乱。
  3. 通讯点表:决定采集哪些寄存器与测点,并映射成系统内字段;应与设备手册中的寄存器表一致。
  4. 串口参数(波特率/数据位/校验位/停止位):必须与设备一致;链路较长或干扰大时可降低波特率提升稳定性。
  5. 轮询周期/间隔读取:控制采样频率,过短占用总线、过长影响实时性,应结合设备数量与现场稳定性调整。
  6. 设备名称:用于界面展示与转发匹

步骤三:闸内采集器配置 TCP 通道(指向闸外)​

  1. 在闸内采集器进入“通道管理 → TCP 通道”,点击“编辑”进入配置页。
  2. 填写通道参数:
    • 名称:如“tcp-过网闸-上送”。
    • 地址:填写网闸策略下可达的闸外目标地址。
    • 端口:填写与闸外以太网通道一致的监听端口。
    • 认证:按闸外侧要求配置是否验证及用户名/密码。
  3. 点击“连通性测试”,成功后保存并保持通道启用。

关键字段说明​

  1. 地址:闸内侧可达的对端地址,需与网闸策略一致。
  2. 端口:必须与闸外监听端口一致。
  3. 认证参数:需与闸外接收通道配置一致。
  4. 连通性测试:用于验证“闸内 -> 网闸 -> 闸外”链路可达性。

步骤四:闸内采集器配置设备转发​

  1. 进入“设备管理 → 转发配置”,点击“新增转发”,填写名称后,进入转发配置列表页。页面会展示“转发端口、转发设备、地址、端口”等信息,右侧有“绑定通道”“频次配置”等操作入口。
    • 预期结果:进入转发配置列表,可看到当前已绑定的通道与设备映射。
    • 原理说明:列表页用于统一管理“设备 → 通道”的转发关系,便于集中检查和维护。
  2. 如需调整上送频率,点击“频次配置”,进入“转发频次配置”弹窗,选择“实时模式”或“频控模式”,并填写转发周期、转发超时与重试次数后保存。
    • 预期结果:转发频率与重试策略生效,满足现场带宽与稳定性要求。
    • 原理说明:频次与重试参数用于平衡实时性与网络开销,减少高频上送导致的拥塞或超时。
  3. 点击“绑定通道”,进入“绑定通道”页面,在左侧设备列表勾选需要上送的设备,如果是需要转发到中鑫的设备需要为设备配置转发协议/转发协议版本,如果不是则不需要;在右侧通道列表选择目标 TCP 通道和目标端口,保存。
    • 预期结果:设备与通道绑定成功,列表页显示绑定关系,数据按选定通道上送。
    • 原理说明:绑定通道决定数据的上送路径,设备侧选择决定“上送哪些数据”,通道侧选择决定“发往哪里”。

关键字段说明​

  1. 目标通道:规则使用的实际链路,一般对应 TCP 通道,建议按业务系统划分。
  2. 设备SN:设备唯一标识,需与平台侧设备档案一致。

步骤五:数据验证与问题排查​

  1. 在闸外采集器“数据接入 → 以太网”确认目标通道持续“开启/运行”。
  2. 在闸内采集器确认 485 数据持续更新、TCP 通道在线、转发规则已启用。
  3. 在闸外侧设备列表或实时数据页面核对是否收到对应设备数据及刷新周期。
  4. 若闸外无数据,按链路分段排查:
    • 闸外以太网通道是否开启并正确监听。
    • 网闸策略是否放通源/目的地址、端口、方向、认证。
    • 闸内 TCP 通道目标地址与端口是否配置正确。
    • 闸内转发规则是否已绑定正确设备与通道。

关键检查项​

  1. 闸外以太网通道是否已开启且监听正常。
  2. 闸内 485 通道是否在线且数据稳定。
  3. 闸内 TCP 通道是否连通且启用。
  4. 网闸策略是否已生效。
  5. 设备转发关系是否正确。

注意事项​

风险(Danger)

生产环境修改通道、Topic 或对点映射前,请先完成联调验证并确认回滚方案。

  1. 本场景顺序建议固定为“闸外先监听、闸内后连接”,可降低联调失败率。
  2. 地址与端口需以网闸策略与实际可达路径为准,避免误用公网地址。
  3. 转发频率需与网闸带宽、策略限制匹配,避免拥塞或丢包。

常见问题​

  1. 闸内 TCP 连通性测试失败:优先检查闸外通道是否开启、网闸策略是否放通、地址端口是否一致。
  2. TCP 连通成功但闸外无数据:检查闸内是否完成设备绑定通道,确认转发规则已启用。
  3. 数据延迟或断续:降低转发频率,适当调大超时/重试,并排查网闸限流与链路抖动。