变电运维班辅助设备全面监控系统建设技术规范中有文件传输协议的定义。具体可以见:
B. 1 . 1 . 5 文件传输扩展协议
在这份协议中,定义的文件传输和6号文的基本一样,只不过TI从210换成了116。
6号文的文件传输可以参考我之前写的文件传输:
6号文文件传输
还有一个地方不同,就是
这里两个标识定义为一样了,虽然我认为极大可能是笔误,但实际中有可能就将错就错了。除非官方重新发布新的版本。
例子报文就随便举几个,毕竟和6号文是一样的。
2024/11/04 08:15:04.700 -->> 68 14 04 00 8C 00 74 01 06 00 01 00 00 00 00 02 03 04 74 65 73 74
04 00 8C 00 --> I帧报文(低字bit0=0,高字bit0=0) 发送序号:2 接收序号:70 (发:低字bit1~bit15,收:高字bit1~bit15)
74 -> F_FR_NA_3|116 文件传输(国网变电)
01 -> SQ(bit7):0 信号个数(bit0~6):1
06 00 -> 传送原因:[T(bit7):0|未试验 P/N(bit6):0|肯定认可 原因(bit0~5):6|激活] 源发站地址(任务号):0
01 00 -> 公共地址:1[设备类型:0(备用),设备编号:1,设备组号:0,组内偏移地址:1]
00 00 00 -> 信息体地址:0
02 -> 附加数据包类型:文件传输
03 -> 操作标识:读文件激活
04 -> 文件名长度:4个字节
74 65 73 74
-> 按 GBK 编码,文件名称:test
-> 按UTF-8编码,文件名称:test
2024/11/04 08:15:04.740 <<-- 68 1D 8C 00 06 00 74 01 47 00 01 00 00 00 00 02 04 01 04 74 65 73 74 00 00 00 00 00 00 00 00
8C 00 06 00 --> I帧报文(低字bit0=0,高字bit0=0) 发送序号:70 接收序号:3 (发:低字bit1~bit15,收:高字bit1~bit15)
74 -> F_FR_NA_3|116 文件传输(国网变电)
01 -> SQ(bit7):0 信号个数(bit0~6):1
47 00 -> 传送原因:[T(bit7):0|未试验 P/N(bit6):1|否定认可 原因(bit0~5):7|激活确认] 源发站地址(任务号):0
01 00 -> 公共地址:1[设备类型:0(备用),设备编号:1,设备组号:0,组内偏移地址:1]
00 00 00 -> 信息体地址:0
02 -> 附加数据包类型:文件传输
04 -> 操作标识:读文件激活确认
01 -> 结果描述字:1(0:成功;1:失败)
04 -> 文件名长度:4个字节
74 65 73 74
-> 按 GBK 编码,文件名称:test
-> 按 GBK 编码,文件名称:test
-> 按UTF-8编码,文件名称:test
00 00 00 00 -> 文件ID:0
00 00 00 00 -> 文件大小:0
2024/11/04 08:15:14.806 -->> 68 04 01 00 8E 00
01 00 8E 00 --> S帧报文(低字bit0~bit1=01,高字bit0=0) 接收序号:71
标签:00,01,04,IEC104,文件传输,----,74,bit0
From: https://blog.csdn.net/XZHOUMIN/article/details/143475019