摩尔信使MThings IEC 60870-5-104数据配置使用指南

功能概述

摩尔信使MThings支持 IEC 60870-5-104 的主站和从站角色,通过 TCP/IP 承载 IEC 60870-5-101 应用数据,完成遥信、遥测、累计量、遥控、设点、总召、计数器召唤、单点读取和时钟同步。连接层支持 STARTDT/STOPDT/TESTFR 控制、I/S/U 帧、发送与接收序号及确认窗口管理。

IEC 104 的应用数据点配置与 IEC 101 基本相同,核心键为 Type ID、公共地址和 IOA;差异主要在 TCP 会话和 APCI 流程,不使用 IEC 101 的链路地址字段。标准定位参见 IEC 60870-5-104 官方条目。本文只声明已验证的子集,不代表支持 IEC 104 的所有 ASDU、冗余架构或安全扩展。

关键字

摩尔信使MThings,MThings,IEC 60870-5-104,IEC104,远动 TCP,端口 2404,APCI,STARTDT,TESTFR,I 帧,S 帧,U 帧,Type ID,IOA,总召,遥控

核心问题 结论
默认端口 通常为 TCP 2404,实际以项目和对端配置为准
是否需要 IEC 101 链路地址 不需要;IEC 104 会话主要通过 TCP 连接和 ASDU 公共地址区分
数据点能否与 IEC 101 共用 Type ID/IOA 模型相同,但通道、会话和确认参数需单独配置

功能详解

标准支持程度

类别 已确认支持内容 说明
APCI I、S、U 帧,发送/接收序号,确认处理 支持数据传输启停及测试帧流程
TCP 角色 客户端、服务端 支持多会话下按公共地址处理数据
监视 Type ID 1、3、5、7、9、11、13、15、20、21、30~37 含无时标及 CP56Time2a 监视信息
控制 Type ID 45~51、58~64 含直接控制及部分选择---执行流程
系统命令 100~103 总召、计数器召唤、单点读取、时钟同步
主动上送 支持 从站可向处于数据传输状态的会话发送变化数据
未列 ASDU、文件传输、安全扩展 未发现支持 IEC 62351 安全机制不属于当前确认能力

支持的传送原因包括主动上送、请求、激活、激活确认、撤销、撤销确认、激活结束、总召/分组召唤响应、计数器召唤响应及未知类型/原因/地址错误。

数据配置方法

  1. 新建 IEC 104 TCP 客户端或服务端通道,设置本地/远端地址、端口以及连接和确认参数。
  2. 新建设备并设置 ASDU 公共地址;服务端多连接时仍需保证逻辑站地址规划清晰。
  3. 新增监视点或控制点,选择准确 Type ID 并填写 IOA。
  4. 设置名称、单位、显示类型、倍率、偏移和小数位。数据类型与长度随 Type ID 自动确定。
  5. 配置总召、计数器召唤、单点读取、校时和主动上送策略;建立连接并进入 STARTDT 后验证数据流。
  6. 控制业务按现场要求选择直接执行或选择---执行,完成命令确认、结束及反馈点核验。

配置校验规则

项目 规则
Type ID 仅支持已列监视、控制和系统类型;类型决定数据编码
IOA 0~16777215,并受配置的 IOA 长度约束
公共地址/COT/IOA 长度 必须与对端互操作参数一致
连接状态 只有会话建立且数据传输已启动时,I 帧业务才可正常交换
序号与确认 收发序号必须连续;异常确认或窗口失配会使会话重置或请求失败
选择---执行 支持 45~50 及相应带时标命令;51/64 不支持选择流程
命令与时标 值、限定词、IOA 和时标必须合法;测试标志不应触发真实动作
点唯一性 同一公共地址下 Type ID + IOA 应唯一

常见问题

问题 排查方向
TCP 已连接但没有业务数据 检查 STARTDT 状态、公共地址、总召配置和对端是否允许发送
周期断线重连 检查确认窗口、测试帧周期、网络空闲超时及代理设备
总召有数据但主动上送没有 核对从站主动上送使能、会话数据传输状态和点变化条件
遥控收到否定确认 核对 Type ID、IOA、传送原因、选择状态、限定词和目标点权限

注意事项

  • IEC 104 默认没有加密与身份认证,生产网络应使用隔离、白名单、VPN 或符合项目要求的安全网关。
  • TCP 保序不替代 IEC 104 的 APCI 序号和确认机制;窗口、超时参数必须双方协调。
  • 同一个公共地址不宜被多个独立逻辑设备重复占用,否则主动上送和命令可能映射错误。
  • IEC 101 与 IEC 104 的 Type ID 相同不代表链路参数可以照搬;104 不使用串行链路地址与 FCB 流程。
  • 遥控必须结合设备反馈点和现场闭锁判断,收到协议确认不等于一次设备已达到目标状态。
  • 需要正式互操作验收时,应使用双方确认的互操作表逐项测试 Type ID、COT、地址长度、命令流程和异常恢复。
相关推荐
隐擎fox9 小时前
高性能网络爬虫架构设计:基于 Python 的长连接复用与分布式会话池调度实践
分布式·python·网络协议·tcp/ip·高并发·网络爬虫、
binqian10 小时前
【linux】OpenSSH升级文档
linux·运维·网络
Bruce_Liuxiaowei10 小时前
2026年9月第2周网络安全形势周报
网络·安全·web安全·网络安全·漏洞评级
和裕10 小时前
蜂窝板 vs 七层瓦楞重型纸箱:大件工业设备运输性能与成本全对比
大数据·运维·网络·人工智能·算法
Jae den10 小时前
网络延迟为什么会影响游戏和实时业务?
网络·游戏
水域安全老周10 小时前
水趣钓鱼救生衣专利拆解:两级锁紧如何解决落水人衣分离
java·前端·网络
IT摆渡者11 小时前
1panel 配置申请手动解析网站SSL证书
服务器·网络协议·ssl
易岳群11 小时前
物联网 MQTT 方案:服务端如何通过 MQTT 生命周期维护客户端设备状态
物联网·网络协议
制造业的搬运工11 小时前
智能家居工控PCB可靠性检测规范与制程管控实践
大数据·网络·人工智能·制造·pcb工艺