1
关注
1353
浏览

IG502南向采集配置问题?!

查看全部 1 个回答

InHand-Tan 注册会员 用户来自于: 四川省成都市
3 天前

请问下您使用的控制器的型号,使用的协议,点表是怎样的,控制器参数和测点如何设置的 ?

您也可以参考下述步骤自行排查

1、检查控制器配置

在 DSA 的“测点监控 / 监控列表”页面,编辑控制器,检查控制器配置是否与现场设备完全一致

1)协议是否选对

  • 现场是 Modbus TCP,就选 Modbus TCP;
  • 现场是 Modbus RTU,就选 Modbus RTU;
  • S7、BACnet 等同理,确保协议与 PLC 一致。

2)TCP 场景(如 Modbus TCP)
按 DSA 快速入门中的示例,控制器参数至少包括:名称、协议、IP 地址、端口号、从站地址等。

  • IP 地址:填写 PLC/模拟器所在的真实 IP;
  • 端口号:和 PLC/模拟器监听端口一致(示例默认 502);
  • 从站地址:和 PLC/模拟器中配置的一致(示例默认 1)。

3)串口场景(如 Modbus RTU / 自定义串口协议)

  • 先确认 IG502 → PLC 的接线:RS-485 A/B 对应 1A/1B(或 2A/2B)接线正确,参考 IG 系列快速使用手册中 IG502 串口接线示意。
  • 控制器中串口参数(波特率、数据位、校验位、停止位)必须和 PLC 完全一致。
  • 从站地址必须与 PLC 配置一致。

4)轮询周期 / 超时时间

  • 控制器的轮询周期设置合理(例如 1–10 秒),不要设置得过长导致你误以为“没在采”。
  • 高级设置里超时时间、重试次数保持默认或按现场网络质量适当调整。

2、检查测点配置是否正确

1)测点参数是否与设备寄存器对应
在 DSA 中,测点至少需要配置:测点名称、地址、数据类型等。

  • 地址:确认是否有 0/1 偏移(有些 PLC 用 40001/400001 与 0/1 起始地址对应);
  • 功能码(保持寄存器/线圈/输入寄存器)要和寄存器类型对应;
  • 数据类型(Unsigned/Float/32bit 等)要和 PLC 实际寄存器格式匹配,否则即便连上也会读出异常值。

2)控制器仍显示“断开连接”的典型原因

  • 创建控制器时,IP 地址、端口号和从站地址是否正确
  • IG502 是否能访问到模拟器/PLC 所在 IP 地址及端口号(网络层面是否可达)。

3、基本联通信检测

1)网络连通性(以太网 / Modbus TCP)

  • 在 IG 网关的“系统管理 → 工具”里用 Ping 工具检查:IG502 是否能 ping 通 PLC/模拟器 IP。
  • 如仍有问题,可以在同一页面使用抓包工具抓取南向接口的通讯报文,看是否有 TCP 建连/Modbus 请求和响应。

2)串口连通性(Modbus RTU 等)

  • 再次确认 A/B 线是否接反、屏蔽层接地是否合理;
  • 若 PLC 支持,用上位机串口调试工具直接接 PLC 验证通讯是否正常,排除现场侧问题。

4、查看DSA实时报文和日志

1)实时报文查看

  • DSA 支持在线查看、下载南向控制器的实时通讯报文,方便定位是“发不出去”还是“有请求无响应”。

2)DSA 日志

  • 在 DSA 管理页面可以设置日志等级并查看/下载 DSA 运行日志。日志等级从 ERROR、WARN、INFO 到 DEBUG 递增。
  • 建议临时将等级调到 DEBUG,重启 DSA,观察是否有“连接失败、超时、地址错误”等报错信息

关于作者

cahokkk 核心会员

这家伙很懒,还没有设置简介

问题动态

发布时间
2025-03-14 14:08
更新时间
3 天前
关注人数
1 人关注

相关问题

IR900 AAA 配置Radius为什么登录不到路由器?
IR600 CLI 如何保存配置?
远程修改配置box配置文件
IR302静态路由配置上不生效
IG502怎么管理MQTT
console线连接配置的问题!
DTU 配置为短信猫模式?
请问产品型号611sim卡的参数在哪配置,有截图么?
EC5550数据采集
IR611 Web配置页面是否可以看到SIM卡信息?