远盛通信技术资料站

并网点数据送不进调度主站,多半卡在点表:104 规约怎么一项一项对

技术知识库

作者:山东远盛通信科技有限公司 · 发布日期:2026-10-30

要点

现场最费时间的不是装终端,是对点。主站能 ping 通终端、总召也有回应,界面上却是一片 0,或者一堆"未定义点"。这时候通道是好的,问题在点表、系数和时标。这篇把 IEC 60870-5-104(电力行业对应 DL/T 634.5104)里跟分布式光伏并网点打交道的部分拆开讲:点表要哪六列、遥测系数怎么定、遥信为什么必须用双点、遥控的"选择-执行"怎么走、对点现场按什么顺序过、掉线了查哪几个超时参数。点表地址与阈值以当地调度机构下发的模板和合同技术协议为准。

先把三样东西分开:通道、规约、点表

通道是路,专线、APN、5G 切片,管的是报文能不能过去。

规约是说话的语法,104、101、Modbus、MQTT,管的是双方怎么开口、怎么应答。

点表是词典,管的是"这条数据放在哪个地址、叫什么名、什么单位、乘多少系数"。

三样里出问题最多的是第三样。它不像前两样有明确的通断状态。通道断了会报警,规约不对会握手失败,点表错了什么都不报,只是主站上那个数字长得不像话。有个站的有功功率常年显示 3.2kW,实际是 320kW,终端按 0.1kW 一个码传,主站按 1kW 一个码解,差十倍,谁都没报错。

点表至少要有六列

一张能用的点表,缺哪一列后面都得回来补:

点号(信息对象地址,104 里是三字节)、点类型(遥测、遥信、遥控、遥调)、数据格式(单点、双点、归一化值、短浮点)、名称与单位、系数与偏移、告警阈值。

地址段怎么划,各地不一样。有的地区沿用 Modbus 的习惯,遥信从 1H 段起、遥测从 4001H 段起;有的整段连续编号,遥测遥信混排。拿到调度下发的模板,第一页的填写说明要先读完,别自己按经验拍。地址段一旦和主站侧不一致,两边都在正常工作,数据就是进不去。

山东 10kV 分布式光伏,近三年新上的站基本都按"四可"要求配了终端,点表模板也比较成熟;要补课的多是更早投运、当时只配了计量表的老站,这批站的点表往往是重新梳理出来的,对起来更慢。

遥测:并网点必送的几项,系数最容易翻车

一个 380V 户用或小型工商业并网点,遥测点一般 8 到 12 个:有功功率、无功功率、功率因数、三相电压、三相电流、频率、正向有功电量。

10kV 工商业站要多一层:逆变器侧的直流电压、直流电流、组串电流、机内温度、日发电量。这些点按逆变器台数乘,20 台逆变器的站,遥测点能上到 150 个以上,点表就不是一张纸能写完的事了,得用表格管版本。

系数出问题有两种典型:

一种是归一化值。用 TypeID 9(M_ME_NA_1)传的时候,一个码代表多少工程量取决于满码值,双方没约定满码值,等于没约定单位。现在多数新项目改用短浮点(TypeID 13,M_ME_NC_1),直接传工程值,省掉这层换算,点数不多的时候优先用短浮点。

另一种是倍率。电能表本身有倍率(互感器变比),终端读的是表底数还是已经乘过倍率的数,要在点表里写清楚。见过 400/5 的互感器,一边按一次值算一边按二次值算,电量差 80 倍。

遥信:开关位置用双点,别拿单点凑

并网开关位置要用双点(TypeID 3,M_DP_NA_1),四种状态:00 中间或不确定、01 合、10 分、11 无效。

用单点(TypeID 1)也能传,通信上没毛病,但丢掉了"中间态"和"无效态"。开关动作过程中主站看到的是一条跳变,事后查事故,分不清是本来就在分位、还是动作到一半卡住了。

必送的几路信号:并网开关位置、孤岛保护动作、防逆流动作、逆变器运行/停机/故障、通信中断告警、远方/就地切换。通信中断这一路是终端自己发的,主站靠它判断"是站里没数据还是终端掉线了",少了这一路,掉线只能靠人发现。压板类的信号另算,那套有专门的验收口径。

遥控和遥调:终端只执行,权限在主站

遥控(TypeID 45,C_SC_NA_1)走"选择-执行"两步:主站先下选择,终端回确认,主站再下执行。跳过选择直接下执行,不少主站侧会直接拦掉,现场表现为"点了没反应"。

遥调的典型是限功率。主站下发一个限值百分比,终端要把它落到逆变器的 Modbus 寄存器上,再把逆变器回读的实际值传回主站。只下发不回读,主站会一直判"调节失败"——实际已经限住了,界面还是红的。

权限这块要在调试记录里写死:调度、业主云平台、运维 App 三处都可能发指令,谁优先。不写清楚,现场就会出现刚限到 30%、两分钟又被拉回 100% 的来回拉扯,而且事后没人承认是自己发的。

对点现场怎么走:一次总召,三轮变位

顺序别乱,乱了会重复排查。

第一步,总召。主站下发 TypeID 100(C_IC_NA_1),看终端是否依次回 COT=7 激活确认、COT=20 总召数据、COT=10 激活终止。三个都有,说明规约层通了。

第二步,遥测逐点比。用钳形表、电能表、逆变器屏幕上的读数对,误差超过 ±1% 就回头查系数,别在主站侧改显示值糊过去,那只是把错误藏起来。

第三步,遥信逐路变位。现场实际分合开关,看主站是否收到 COT=3 的突发上送。带不带时标也要确认:TypeID 30/31 带时标,1/3 不带。带时标的话是 7 字节(毫秒两字节加分、时、日、月、年),终端和主站时区差 8 小时是常见毛病,曲线图上表现为整段时间偏移。

第四步,断链恢复。拔卡或断网两分钟再恢复,看终端是否自动重连、缓存数据是否补传。补传没有,这段曲线就是空的,事后做发电量分析会莫名其妙少一截。

掉线查这四个超时参数

104 有几个链路参数,现场遇到"能连上但老断",先看它们:

t0 建链超时,默认 30 秒;t1 发出测试帧后等确认的时间,15 秒;t2 无数据时发测试帧的间隔,10 秒;t3 测试帧等待时间,20 秒。另外 K=12 是未确认 I 帧的上限,W=8 是收到多少帧后回一次确认。

对实现象:一分钟断一次,多半是 t2/t3 配得比主站短,或者中间有 NAT 设备把空闲连接清了;一发大量数据就断,看 K/W 和终端缓冲区,数据太快主站来不及确认;根本连不上,先查 APN、端口映射和防火墙,别在规约上耗时间。

这些参数主站侧一般有统一口径,终端按主站要求配。现场各改各的,是最容易埋下"过几天又断"的做法。

一张自查表

阶段要确认的出事的表现
点表落地六列齐全,双方签字确认版本主站显示未定义点
遥测数据格式、满码值/倍率、量程数值差 10 倍、80 倍
遥信双点定义、变位上送、时标开关位置反、时间偏 8 小时
遥控遥调选择-执行、回读、权限优先级点了没反应、反复被拉回
链路t0-t3、K/W、断链补传一分钟断一次、曲线断档

表里最右边一列比中间一列好用:现场对不上时,先看现象落在哪一行,直接跳到对应环节,比从头捋一遍快得多。

依据与边界

相关阅读