NSA3000系列装置LFP规约协议解析.docx
《NSA3000系列装置LFP规约协议解析.docx》由会员分享,可在线阅读,更多相关《NSA3000系列装置LFP规约协议解析.docx(23页珍藏版)》请在冰豆网上搜索。
NSA3000系列装置LFP规约协议解析
LFP规约协议解析
NACO公司NSA系列继电保护规约,采用了多种通讯协议,这里以NSA3152A备自投保护装置和NSA3112线路保护装置为基础,解析串口LFP报文格式内容。
1.通讯接口:
1.1接口标准:
CAN/RS-485/TCP
1.2通讯格式:
异步,一位起始位,八位数据位,一位停止位,无校验位。
1.3通讯速率:
4800~100Kbps。
1.4通讯方式:
主从方式。
2.报文格式:
0EBH
同步字符
090H
0EBH
090H
STX(02)
起始符
ADDR
地址码
CODE
特征码
GroupNum
分组数
GroupNo
分组序号
Length
报文长度
…
报文内容
SumL
代码和
SumH
EXT(03)
结束
注:
①报文长度指特征码,分组数,分组序号,报文长度,报文内容长度之和。
②报文内容最大长度为250字节。
③代码和为地址码,特征码,分组数,分组序号,报文长度,报文内容总和的低16位值(单字节相加)
④地址码范围为0-0FEH,其中0FFH为广播地址,0-0FEH为各保护地址
⑤分组序号从1,分组数至少为1
⑥报文内容可以为空
3.报文类型:
3.1特殊报文:
ACK(06H)接收正确
NAK(015H)接收不正确
这两字节作为特征码出现在上行报文及下行报文中,无报文内容。
NAK是接收侧通知发送侧本次接收有误。
ACK有二种可能,其一通知发送侧本次接收正确,其二通知发送侧所要求的信息没有准备好或不存在。
(对于某一种保护装置,并非所有下行报文都有效)
3.2报文定义与交换:
#defineRCS_C10x40/*对保护的故障报告,故障事件,自检报文,测距报文查询*/
#defineRCS_C20x41/*申请所有保护定值*/
#defineRCS_C30x42/*指对一定序号的故障报告进行申请*/
#defineRCS_C40x43/*申请模拟量:
包括电流,电压,相位差*/
#defineRCS_C50x44/*申请开关量*/
#defineRCS_C60x45/*申请特定的自检报告*/
#defineRCS_C70x46/*申请信号复归*/
#defineRCS_C80x47/*修改保护内部时钟*/
#defineRCS_C90x48/*修改保护定值*/
#defineRCS_C100x49/*确认本次定值修改有效*/
#defineRCS_C110x4a/*改变当前运行定值区号*/
#defineRCS_C120x4b/*确认本次定值区号修改有效*/
#defineRCS_C130x4c/*申请定值区号*/
#defineRCS_C140x4e/*申请小电流接地数据*/
#defineRCS_C150x50/*申请遥测*/
#defineRCS_C160x51/*申请电度*/
#defineRCS_C170x52/*遥控申请*/
#defineRCS_C180x53/*遥控确认*/
#defineRCS_C190x54/*申请全遥信*/
#defineRCS_C200x55/*查询命令2,对遥信变位及SOE查询*/
#defineRCS_C210x56/*申请计算电度*/
#defineRCS_C220x57/*遥控撤消*/
#defineRCS_C230x58/*电容器投切申请*/
#defineRCS_C240x59/*电容器投切确认*/
#defineRCS_C250x5a/*小电流接地跳闸申请*/
#defineRCS_C260x5b/*小电流接地跳闸确认*/
#defineRCS_C270x5c/*同期合闸申请*/
#defineRCS_C280x5d/*同期合闸确认*/
#defineRCS_C290x5e/*无压合闸申请*/
#defineRCS_C300x5f/*无压合闸确认*/
#defineRCS_C310x60/*电容器投切取消*/
#defineRCS_C320x61/*小电流接地跳闸取消*/
#defineRCS_C330x62/*同期合闸取消*/
#defineRCS_C340x63/*无压合闸取消*/
#defineRCS_C350x64/*申请装置类别*/
#defineRCS_SCADA0x7f
#defineRCS_R10x40/*简单的事件报告,带有绝对时间,仅指示保护跳闸,重合闸*/
#defineRCS_R20x41/*定值上送*/
#defineRCS_R30x42/*一次事故完整的报告*/
#defineRCS_R40x43/*telemetersending*/
#defineRCS_R50x44/*yxsending*/
#defineRCS_R60x45/*selfcheckreport*/
#defineRCS_R70x46/*新故障报告,主动上送,仅部分报告*/
#defineRCS_R80x47/*新自检报告,主动上送*/
#defineRCS_R90x48/*当前运行定值区号*/
#defineRCS_R100x49/*COS,对C20查询上送*/
#defineRCS_R150x50/*遥测上送*/
#defineRCS_R160x51/*脉冲电度上送*/
#defineRCS_R170x52/*遥控返校*/
#defineRCS_R180x53/*遥控确认返回*/
#defineRCS_R190x54/*全遥信上送*/
#defineRCS_R200x55/*SOE,对C20查询上送*/
#defineRCS_R210x56/*计算电度*/
#defineRCS_R220x57/*测距报文,对C20查询上送*/
#defineRCS_R230x58/*电容器投切返校*/
#defineRCS_R240x59/*电容器投切确认返回*/
#defineRCS_R250x5a/*小电流接地跳闸返校*/
#defineRCS_R260x5b/*小电流接地跳闸返回*/
#defineRCS_R270x5c/*同期合闸返校*/
#defineRCS_R280x5d/*同期合闸确认返回*/
#defineRCS_R290x5e/*无压合闸返校*/
#defineRCS_R300x5f/*无压合闸确认返回*/
#defineRCS_R310x60/*小电流接地数据*/
#defineRCS_R320x61/*装置类别*/
/*NOTE:
如用LON通讯,则不用C20查询,R10,R20和R22主动上送。
*/
#defineRCS_ACK0x06
#defineRCS_NAK0x15
4.报文内容(NSA3152A):
4.1召唤定值:
2015-11-0708:
57:
22(COM13)发送:
eb90eb900201550100045b0003
2015-11-0708:
57:
22(COM13)接收:
eb90eb900201060100040c0003
2015-11-0708:
57:
22(COM13)发送:
召唤定值下行报文
eb90eb90020141010104480003
2015-11-0708:
57:
23(COM13)接收:
装置应答报文
eb90eb9002014101001d01550a082823b80b64006400640064006400640064006400cfc50503
2015-11-0708:
57:
23(COM13)发送:
eb90eb900201550100045b0003
2015-11-0708:
57:
23(COM13)接收:
eb90eb900201060100040c0003
解析:
eb90eb90020141(功能码)01001d(报文长度29-4=25)01(定值区号)55(标志)0a(定值个数)08(开关量个数)2823(定值1)b80b(定值2)6400(定值3)6400(定值4)6400(定值5)6400(定值6)6400(定值7)6400(定值8)6400(定值9)6400(定值10)cf(开关量)c505(两位校验)03(结束符)
4.2召唤开关量:
2015-11-0708:
59:
28(COM13)发送:
eb90eb900201550100045b0003
2015-11-0708:
59:
28(COM13)接收:
eb90eb900201060100040c0003
2015-11-0708:
59:
28(COM13)发送:
eb90eb90020150010004560003
2015-11-0708:
59:
28(COM13)接收:
eb90eb900201060100040c0003
2015-11-0708:
59:
28(COM13)发送:
下行询问开关量报文
eb90eb900201440101044b0003
2015-11-0708:
59:
28(COM13)接收:
装置应答开关量报文
eb90eb900201440100070c04005d0003
2015-11-0708:
59:
28(COM13)发送:
eb90eb900201550100045b0003
2015-11-0708:
59:
28(COM13)接收:
eb90eb900201060100040c0003
2015-11-0708:
59:
28(COM13)发送:
eb90eb90020140010004460003
2015-11-0708:
59:
28(COM13)接收:
eb90eb900201060100040c0003
解析:
eb90eb90020144(功能码)010007(长度7-4=3)0c(开关量个数)0400(开关量内容)5d00(校验)03(结束符)
4.3召唤定值区号:
2015-11-0709:
00:
50(COM13)发送:
eb90eb900201550100045b0003
2015-11-0709:
00:
50(COM13)接收:
eb90eb900201060100040c0003
2015-11-0709:
00:
50(COM13)发送:
召唤定值区号
eb90eb9002014c01010500540003
2015-11-0709:
00:
51(COM13)接收:
装置应答报文
eb90eb9002014801000501500003
2015-11-0709:
00:
51(COM13)发送:
eb90eb900201550100045b0003
2015-11-0709:
00:
51(COM13)接收:
eb90eb900201060100040c0003
解析:
eb90eb90020148(功能码)010005(长度5-4=1)01(定值区号)5000(校验)03(结束符)
4.4召唤跳闸报告:
2015-11-0709:
01:
35(COM13)发送:
eb90eb900201550100045b0003
2015-11-0709:
01:
35(COM13)接收:
eb90eb900201060100040c0003
2015-11-0709:
01:
35(COM13)发送:
下行询问装置最近故障报文0
eb90eb9002014201010600014c0003
2015-11-0709:
01:
35(COM13)接收:
装置应答报文
eb90eb900201420100110a06110436070a026000ad0007d70103
2015-11-0709:
01:
35(COM13)发送:
eb90eb900201060100040c0003
2015-11-0709:
01:
35(COM13)发送:
eb90eb90020140010004460003
2015-11-0709:
01:
35(COM13)接收:
eb90eb900201060100040c0003
2015-11-0709:
01:
35(COM13)发送:
eb90eb900201550100045b0003
2015-11-0709:
01:
35(COM13)接收:
eb90eb900201060100040c0003
解析:
eb90eb90020142(功能码)010011(长度17-4=13)0a(年)06(月)11(日)04(时)36(分)07(秒)0a(毫秒L)02(毫秒H)6000(动作事件)ad00(电流)07(选相)d701(校验)03(结束符)
4.5申请全遥信:
2015-11-0709:
13:
32(COM13)发送:
eb90eb900201550100045b0003
2015-11-0709:
13:
32(COM13)接收:
eb90eb900201060100040c0003
2015-11-0709:
13:
32(COM13)发送:
申请全遥信下行报文
eb90eb900201540100045a0003
2015-11-0709:
13:
32(COM13)接收:
装置应答报文
eb90eb900201540100090000000200610003
2015-11-0709:
13:
33(COM13)发送:
eb90eb900201550100045b0003
2015-11-0709:
13:
33(COM13)接收:
eb90eb900201060100040c0003
解析:
eb90eb90020154(功能码)010009(长度9-4=5)0000000200(5个字节全遥信)6100(校验)03(结束符)
4.6SOE事件及变化遥信上送:
2015-11-0709:
20:
57(COM13)发送:
eb90eb900201550100045b0003下行报文
2015-11-0709:
20:
57(COM13)接收:
有变化遥信主动上送
eb90eb9002014901000619016b0003
2015-11-0709:
20:
57(COM13)发送:
eb90eb900201060100040c0003
2015-11-0709:
20:
58(COM13)发送:
下行报文
eb90eb900201550100045b0003
2015-11-0709:
20:
58(COM13)接收:
有SOE主动上送
eb90eb9002015501000b070112780119010f0103
2015-11-0709:
20:
58(COM13)发送:
eb90eb900201060100040c0003
2015-11-0709:
20:
58(COM13)发送:
eb90eb90020140010004460003
2015-11-0709:
20:
58(COM13)接收:
eb90eb900201060100040c0003
解析:
eb90eb90020149(功能码)010006(长度6-4=2)19(遥信序号25点)01(状态发生)6b00(校验)03(结束符)
eb90eb90020155(功能码)01000b(长度11-4=7)07(时)01(分)12(秒)78(毫秒L)01(毫秒H)19(遥信序号)01(状态发生)0f01(校验)03(结束符)
4.7召唤采样值:
2015-11-0708:
58:
17(COM13)发送:
eb90eb900201550100045b0003
2015-11-0708:
58:
17(COM13)接收:
eb90eb900201060100040c0003
2015-11-0708:
58:
17(COM13)发送:
召唤采样值下行报文
eb90eb900201430101044a0003
2015-11-0708:
58:
17(COM13)接收:
装置应答采样值报文
eb90eb9002014301002000000000000000000000060006000400040009000000000000000600880003
2015-11-0708:
58:
17(COM13)发送:
eb90eb90020150010004560003
2015-11-0708:
58:
17(COM13)接收:
eb90eb900201060100040c0003
解析:
eb90eb90020143(功能码)010020(长度32-4=28=14个模拟量*2bytes)0000(UAB1)0000(UBC1)0000(UCA1)0000(UAB2)0000(UBC2)0600(UCA2)0600(UX1)0400(UX2)0400(I1)0900(I2)0000(IA)0000(IB)0000(IC)0600(备用)8800(校验)03(结束符)
4.8召唤遥测值:
(以NSA3112线路保护为基础)
2015-11-0709:
31:
58(COM13)发送:
eb90eb90020150010004560003
2015-11-0709:
31:
58(COM13)接收:
eb90eb900201500100120000000000000000000000000000800003
解析:
eb90eb90020150(功能码)010012(长度18-4=14=7个模拟量*2bytes)0000(P)0000(Q)0000(IA)0000(IC)0000(COS)0000(I01)0000(I05)8000(校验)03(结束符)
4.9召唤自检报告:
2015-11-0709:
00:
01(COM13)发送:
eb90eb900201550100045b0003
2015-11-0709:
00:
01(COM13)接收:
eb90eb900201060100040c0003
2015-11-0709:
00:
01(COM13)发送:
询问装置最新自检报告0,最新自检报告0x47主动上送
eb90eb90020145010105004d0003
2015-11-0709:
00:
01(COM13)接收:
装置应答自检报告内容
eb90eb9002014501000f0a061104372c9303100280060203
2015-11-0709:
00:
01(COM13)发送:
eb90eb900201060100040c0003
2015-11-0709:
00:
01(COM13)发送:
eb90eb900201550100045b0003
2015-11-0709:
00:
01(COM13)接收:
eb90eb900201060100040c0003
解析:
eb90eb90020145(功能码)01000f(长度15-4=11)0a(年)06(月)11(日)04(时)37(分)2c(秒)93(毫秒L)03(毫秒H)10(自检个数)0280(自检内容)0602(校验)03(结束符)
5.附NSA3152A通讯信息点表:
(程序升级有区别的地方,恕不另行通知及更改)
NSA3152A微机保护通讯说明
NSA3152A装置类别为2DH
1.定值通讯说明
1.1定值传送格式
定值区号
标志
数值定值个数
开关量个数
数值定值
开关量定值
标志不再使用(仅保持兼容)
定值中所有数值型定值为2位小数方式,占用2个字节
开关量定值每个占1位,从低位开始排列
1.2定值内容
序号
定值名称
定值符号
整定范围
步长
备注
1
有压定值
Uyyzdyy
2—100V
0.01V
2
无压定值
Uwyzdwy
2—50V
0.01V
3
充电过流定值
Izd
0.1—20In
0.01A
4
充电零序过流定值
I0zd
0.1—20In
0.01A
5
自投方式1时间
Tb1
0—100s
0.01s
6
自投方式