104规约报文解释说明
- 格式:pdf
- 大小:228.35 KB
- 文档页数:11
104规约报⽂解释说明
链路先握⼿再通信,不握⼿不通信,通信中断须再握⼿(建⽴链路)
确认报⽂的来回须对⽅的认可,认可⽅式可以是⼀条专⽤的报⽂也可以是下⼀个询问报⽂中的FCB来暗⽰
原因传送的信息都必须带上原因,不允许没有理由的传输
地址每个信息量都有⼀个唯⼀的不重复的地址
类型每种信息的传输都有不同的功能类型68 启动符
5D 长度
6C 控制域1
03 控制域2
78 控制域3
00 控制域4
01 遥信
D0 可变结构限定词(信息体个数)
14 00 传送原因
01 00 站地址
01 00 00 信息体地址(点号=信息体地址-起始地址)
00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
结构说明:TYP:类型标识,可查表在监视⽅向的过程信息<0> := 未定义
<1> := 单点信息M_SP_NA_1
<3> := 双点信息M_DP_NA_1
<5> := 步位置信息M_ST_NA_1
<7> := 32⽐特串M_BO_NA_1
<9> := 测量值,归⼀化值M_ME_NA_1
<11> := 测量值,标度化值M_ME_NB_1
<13> := 测量值,短浮点数M_ME_NC_1
<15> := 累计量M_IT_NA_1
<20> := 带状态检出的成组单点信息M_PS_NA_1
<21> := 不带品质描述的归⼀化测量值M_ME_ND_1
<22..29>:= 为将来的兼容定义保留
<30> := 带时标CP56Time2a的单点信息M_SP_TB_1
<31> := 带时标CP56Time2a的双点信息M_DP_TB_1
<32> := 带时标CP56Time2a的步位置信息M_ST_TB_1
<33> := 带时标CP56Time2a的32⽐特串M_BO_TB_1
<34> := 带时标CP56Time2a的测量值,归⼀化值M_ME_TD_1
<35> := 带时标CP56Time2a的测量值,标度化值M_ME_TE_1
<36> := 带时标CP56Time2a的测量值,短浮点数M_ME_TF_1
<37> := 带时标CP56Time2a的累计量M_IT_TB_1
<38> := 带时标CP56Time2a的继电保护装置事件M_EP_TD_1
<39> := 带时标CP56Time2a的继电保护装置成组启动事件M_EP_TE_1
<40> := 带时标CP56Time2a的继电保护装置成组输出电路信息M_EP_TF_1
<41..44>:= 为将来的兼容定义保留
在控制⽅向的过程信息
类型标识:= UI8[1..8]<45..69>CON <45> := 单命令C_SC_NA_1 CON <46> := 双命令C_DC_NA_1 CON <47> := 步调节命令C_RC_NA_1 CON <48>:= 设点命令,归⼀化值C_SE_NA_1 CON <49> := 设点命令,标度化值C_SE_NB_1 CON <50> := 设点命令,短浮点数C_SE_NC_1 CON <51> := 32⽐特串C_BO_NA_1
<52..57> := 为将来的兼容定义保留
在控制⽅向的过程信息,带时标的ASDUCON <58> := 带时标CP56Time2a的单命令C_SC_TA_1 CON <59> := 带时标CP56Time2a的双命令C_DC_TA_1 CON<60> := 带时标CP56Time2a的步调节命令C_RC_TA_1 CON <61> := 带时标CP56Time2a的设点命令,归⼀化值C_SE_TA_1 CON <62> := 带时标CP56Time2a的设点命令,标度化值C_SE_TB_1 CON <63> := 带时标CP56Time2a的设点命令,短浮点数C_SE_TC_1 CON <64> := 带时标CP56Time2a的32⽐特串C_BO_TA_1 <65..69> := 为将来的兼容定义保留VSQ:可变结构限定词D7 D6 … … D0
SQ 信息对象数⽬
SQ=0:离散的信息报告
SQ=1:顺序的信息报告
信息对象数⽬的个数是0-127;⼀包报⽂中所含的信息(YC 、YX 等)的数⽬COT_L,COTH:传送原因
1,NET 保护单元之间的通讯怎样设置在6800⾥??
2,控制域的I,S,U 等格式是怎样⽤的
I 格式:信息传输格式类型(Information transmit format)
简称 I-FORMAT 。⽤于传输含有信息体的报⽂和确认对⽅I 格式的信息报⽂ 控制域⼀、⼆:发送InformationNumbers(WORD)
控制域第⼀个⼋位位组的⽐特 1 = 0 定义了I 格式, I 格式的APDU 常常包含⼀个ASDU 。I 格式的控制信息如图6所⽰
⽐特 8 7 6 5 4 3 2 1
图 6 信息传输格式类型( I 格式)的控制域
控制域第⼀个⼋位位组的⽐特 1= 1 并且⽐特2 = 0 定义了S 格式。S 格式的APDU 只包括APCI 。S 格式的控制信息如图7所⽰。⽐特
图 7 编号的监视功能类型(S 格式)的控制域
控制域第⼀个⼋位位组的⽐特1 = 1 并且⽐特2 =1 定义了U 格式。U 格式的APDU 只包括APCI. U 格式的控制信息如图8所⽰。在同⼀时刻,TESTFR , STOPDT 或 STARTDT 中只有⼀个功能是激活的。
⽐特 8 76 5 4 3 2 1
图 8 未编号的控制功能类型(U 格式 ) 的控制域
⼋位位组 1 ⼋位位组 2 ⼋位位组 3 ⼋位位组 4
⼋位位组1 ⼋位位组 3 ⼋位位组 4
⼋位位组 2 ⼋位位组1 ⼋位位组 3 ⼋位位组 4⼋位位组 2S格式:计数的监视功能类型(Numbered supervisory functions)
简称 S-FORMAT。⽤于传输对站端确认的报⽂68 04 0100 0800
头长度 01 接收长度U格式:不计数的控制功能类型(Unnumbered control function)
简称 U-FORMAT。⽤于传输链路控制命令的报⽂U格式报⽂(Hex) 控制域(Bin) 语义
6804 07000000 00000111 启动命令
6804 0B000000 00001011 启动确认
6804 13000000 00010011 停⽌命令
6804 23000000 00100011 停⽌确认
6804 43000000 01000011 测试命令
6804 83000000 10000011 测试确认
3,104通讯过程:
a,建链、启动传输
b,是否启动确认 (未确认等待启动帧返回a)
c,站召唤
d,回答全数据
e,回答结束否 (等待d结束,未结束返回d)
f,有⽆定时任务
g,遥控遥调
h,对时测试
i,超时处理
j,接收变化数据
k,S-FORMAT确认 (确认完毕,返回f)
另外:
超时时间(建议)T0 建⽴连接超时。T0〈30秒
T1 发送或测试APDU的超时。T1〈15 秒。
T2 S格式确认时间。T2〈10 秒(T2
T3 链路上没有任何格式的信息⽽须发出U格式命令。T3〈 20 秒。
物理层⽹络特定参数
链路层平衡传输
应⽤层2Byte ASDU地址,3Byte 信息地址,2Byte 传送原因,APDU最⼤长度253 端⼝号2404发送状态变量和接收序号的最⼤差值k默认12(1-32767)
接收到w个I格式的报⽂后给出确认,w的默认值为8
启动
发送数据:68 04 07 00 00 00
(对这条报⽂做个分析;起始字节=68 数据单元长度(APDU)=4 U格式帧 STARTDT:ACT=1 CON=0 STOPDT:ACT=0CON=0 TESTFR: ACT=0 CON=0)
接收数据:68 04 0b 00 00 00
(这条报⽂分析:起始字节=68 数据单元长度(APDU)=4 U格式帧 STARTDT:ACT=0 CON=1 STOPDT:ACT=0 CON=0TESTFR: ACT=0 CON=0
链路连接完成!上⾯两条报⽂是:启动命令,启动确认04,07)
开始测试过程:
发送数据:68 04 43 00 00 00
(起始字节=68 数据单元长度(APDU)=4 U格式帧 STARTDT:ACT=0 CON=0 STOPDT:ACT=0 CON=0 TESTFR: ACT=CON=0)
接收数据:68 04 83 00 00 00
(起始字节=68 数据单元长度(APDU)=4 U格式帧 STARTDT:ACT=0 CON=0 STOPDT:ACT=0 CON=0 TESTFR: ACT=0CON=143,83,是测试命令,和测试确认)
发送数据:68 04 43 00 00 00
接收数据:68 04 83 00 00 00
发送数据:68 04 43 00 00 00
接收数据:68 04 83 00 00 00
开始总召过程
发送数据: (64:TPY总召命令,01:NUM,06 00:Cause激活,01 00 :F.Add,00 00 00 :I.add) 68 0E 3C 00 9E 02 64 0106 00 01 00 00 00 00 14
104站召唤680E00000000 64 01 0600 0100 000000 14
Head Type Num Cause F.Add I.Add
接收数据: (64:TPY总召命令,01:NUM,07 00:Cause激活确认,01 00 :F.Add,00 00 00:I.add)68 0E 6A 03 78 00 64 01 07 00 01 00 00 00 00 14
接收数据: (01:遥信[全遥信和遥信变位],D0:可变结构限定词[信息体的个数],14 00:传送原因,全数据, 01 00:站地址,01 00 00:信息体地址[点号=信息体地址-起始地址],遥信状态 00:分,01合)