跳到主要内容

IEC 60870-5-104 (电力远动)

IEC 60870-5-104 — 输配电·发电系统的远动标准(TCP 2404)。RTU·网关将 测量值和状态上报,因此网关会先把值接收并缓存起来,再提供给标签。

场景使用哪种卡
RTU · 系统网关 · 远程监控IEC-104 (本页)
变电站 IED · 保护继电器IEC 61850
北美系统 utility SCADADNP3
通用测量仪表 · 变频器Modbus TCP

注册表单输入值​

输入栏填写内容示例
IP 地址RTU · 网关地址10.20.30.40
端口标准 24042404
采集周期从缓存读取的周期(ms)1000

选项​

选项默认值说明
common-address1ASDU 公共地址。必须与设备上设置的值相同
general-interrogation开启连接后立即一次性接收全部值
common-address 不同则会出现「连接成功但无值」

TCP 已连接,STARTDT 也已交换,但标签一直为空,十有八九是这个值的问题。请在设备 配置界面确认 ASDU 地址并进行匹配。


标签的 PLC 地址表示 — IOA​

标签的 PLC 地址 = IOA (信息对象地址,整数)。

格式含义
1001IOA 1001
13:1001前面的类型标识符忽略,读取为 IOA 1001

支持 13:1001 格式是为了能够直接粘贴其他 SCADA 的标签列表 — 类型由值本身确定, 因此至少是无害的。


不是轮询,而是「接收并缓存」​

접속 ─▶ STARTDT ─▶ 일반심문(전체 값 요청)
│
RTU 가 값이 바뀔 때마다 밀어 준다
▼
게이트웨이가 IOA 별로 최신값을 담아 둔다
│
수집 주기마다 태그가 그 캐시를 읽는다

🔴 缩短采集周期不会增加 RTU 的负载。 周期仅指读取缓存的间隔,值的到达速度由 RTU 决定。相反,若 RTU 不发送,则无论如何缩短周期,值都不会更新。


故障排查​

症状首先检查
连接本身失败2404 防火墙,RTU 是否允许本网关 IP
连接成功但所有值均为空common-address,以及 general-interrogation 是否开启
仅部分 IOA 为空RTU 是否确实输出该 IOA (范围设置)
值停止更新RTU 端会话可能已断开 — 尝试重新连接

→ 连接状态确认 · 故障排除