NACO公司LFP规约协议解析

更新时间:2023-09-09 15:58:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

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 Group Num Group No Length 起始符 地址码 特征码 分组数 分组序号 报文长度 报文内容 同步字符 …Sum L Sum H EXT(03) 注:① 报文长度指特征码,分组数,分组序号,报文长度,报文内容长度之和。 ② 报文内容最大长度为250字节。

③ 代码和为地址码,特征码,分组数,分组序号,报文长度,报文内容总和的低16位值(单字节相加)

④ 地址码范围为0-0FEH,其中0FFH为广播地址,0-0FEH为各保护地址 ⑤ 分组序号从1,分组数至少为1 ⑥ 报文内容可以为空

3. 报文类型: 3.1 特殊报文:

ACK(06H) 接收正确 NAK(015H) 接收不正确

这两字节作为特征码出现在上行报文及下行报文中, 无报文内容。 NAK是接收侧通知发送侧本次接收有误。ACK有二种可能,其一通知发送侧本次接

收正确,其二通知发送侧所要求的信息没有准备好或不存在。

(对于某一种保护装置,并非所有下行报文都有效) 3.2 报文定义与交换:

代码和 结束 #define RCS_C1 0x40 /*对保护的故障报告,故障事件,自检报文,测距报文查询*/ #define RCS_C2 0x41 /*申请所有保护定值 */ #define RCS_C3 0x42 /*指对一定序号的故障报告进行申请 */ #define RCS_C4 0x43 /*申请模拟量:包括电流,电压,相位差 */ #define RCS_C5 0x44 /*申请开关量 */ #define RCS_C6 0x45 /*申请特定的自检报告 */ #define RCS_C7 0x46 /*申请信号复归 */ #define RCS_C8 0x47 /*修改保护内部时钟 */ #define RCS_C9 0x48 /*修改保护定值 */ #define RCS_C10 #define RCS_C11 #define RCS_C12 #define RCS_C13 #define RCS_C14 #define RCS_C15 #define RCS_C16 #define RCS_C17 #define RCS_C18 #define RCS_C19 #define RCS_C20 #define RCS_C21 #define RCS_C22 #define RCS_C23 #define RCS_C24 #define RCS_C25 #define RCS_C26 #define RCS_C27 #define RCS_C28 #define RCS_C29 #define RCS_C30 #define RCS_C31 #define RCS_C32 #define RCS_C33 #define RCS_C34 #define RCS_C35 #define RCS_SCADA

#define RCS_R1 合闸*/

#define RCS_R2 #define RCS_R3 #define RCS_R4 #define RCS_R5 #define RCS_R6 0x49 /*确认本次定值修改有效 */ 0x4a /*改变当前运行定值区号 */ 0x4b /*确认本次定值区号修改有效 */ 0x4c /*申请定值区号 */ 0x4e /*申请小电流接地数据*/ 0x50 /*申请遥测*/ 0x51 /*申请电度 */ 0x52 /*遥控申请*/ 0x53 /*遥控确认*/ 0x54 /*申请全遥信*/

0x55 /*查询命令2,对遥信变位及SOE查询*/ 0x56 /*申请计算电度*/ 0x57 /*遥控撤消*/

0x58 /*电容器投切申请*/ 0x59 /*电容器投切确认*/ 0x5a /*小电流接地跳闸申请*/ 0x5b /*小电流接地跳闸确认*/ 0x5c /*同期合闸申请*/ 0x5d /*同期合闸确认*/ 0x5e /*无压合闸申请*/ 0x5f /*无压合闸确认*/ 0x60 /*电容器投切取消*/ 0x61 /*小电流接地跳闸取消*/ 0x62 /*同期合闸取消 */ 0x63 /*无压合闸取消*/ 0x64 /*申请装置类别*/ 0x7f 0x40 /*简单的事件报告,带有绝对时间,仅指示保护跳闸,重0x41 /*定值上送 */ 0x42 /*一次事故完整的报告 */ 0x43 /*telemeter sending*/ 0x44 /*yx sending*/

0x45 /*selfcheck report*/

#define RCS_R7 0x46 /*新故障报告,主动上送,仅部分报告 */ #define RCS_R8 0x47 /*新自检报告,主动上送 */ #define RCS_R9 0x48 /*当前运行定值区号*/ #define RCS_R10 0x49 /*COS,对C20查询上送*/ #define RCS_R15 0x50 /*遥测上送*/ #define RCS_R16 0x51 /*脉冲电度上送*/ #define RCS_R17 0x52 /*遥控返校*/ #define RCS_R18 0x53 /*遥控确认返回*/ #define RCS_R19 0x54 /*全遥信上送*/ #define RCS_R20 0x55 /*SOE,对C20查询上送*/ #define RCS_R21 0x56 /*计算电度*/ #define RCS_R22 0x57 /*测距报文,对C20查询上送*/ #define RCS_R23 0x58 /*电容器投切返校*/ #define RCS_R24 0x59 /*电容器投切确认返回*/ #define RCS_R25 0x5a /*小电流接地跳闸返校*/ #define RCS_R26 0x5b /*小电流接地跳闸返回*/ #define RCS_R27 0x5c /*同期合闸返校*/ #define RCS_R28 0x5d /*同期合闸确认返回*/ #define RCS_R29 0x5e /*无压合闸返校*/ #define RCS_R30 0x5f /*无压合闸确认返回*/ #define RCS_R31 0x60 /*小电流接地数据*/ #define RCS_R32 0x61 /*装置类别*/

/*NOTE:如用LON通讯,则不用C20查询,R10,R20和R22主动上送。*/ #define RCS_ACK 0x06 #define RCS_NAK 0x15

4. 报文内容(NSA3152A): 4.1 召唤定值:

2015-11-07 08:57:22(COM13)发送:

eb 90 eb 90 02 01 55 01 00 04 5b 00 03 2015-11-07 08:57:22(COM13)接收:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03

2015-11-07 08:57:22(COM13)发送: 召唤定值下行报文 eb 90 eb 90 02 01 41 01 01 04 48 00 03

2015-11-07 08:57:23(COM13)接收: 装置应答报文

eb 90 eb 90 02 01 41 01 00 1d 01 55 0a 08 28 23 b8 0b 64 00 64 00 64 00 64 00 64 00 64 00 64 00 64 00 cf c5 05 03 2015-11-07 08:57:23(COM13)发送:

eb 90 eb 90 02 01 55 01 00 04 5b 00 03 2015-11-07 08:57:23(COM13)接收:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03 解析:

eb 90 eb 90 02 01 41(功能码) 01 00 1d(报文长度29-4=25) 01(定值区号) 55(标志) 0a(定值个数) 08(开关量个数) 28 23(定值1) b8 0b(定值2) 64 00(定

值3) 64 00(定值4) 64 00(定值5) 64 00(定值6) 64 00(定值7) 64 00(定值8) 64 00(定值9) 64 00(定值10) cf(开关量) c5 05(两位校验) 03(结束符)

4.2 召唤开关量:

2015-11-07 08:59:28(COM13)发送:

eb 90 eb 90 02 01 55 01 00 04 5b 00 03 2015-11-07 08:59:28(COM13)接收:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03 2015-11-07 08:59:28(COM13)发送:

eb 90 eb 90 02 01 50 01 00 04 56 00 03 2015-11-07 08:59:28(COM13)接收:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03

2015-11-07 08:59:28(COM13)发送: 下行询问开关量报文 eb 90 eb 90 02 01 44 01 01 04 4b 00 03

2015-11-07 08:59:28(COM13)接收: 装置应答开关量报文 eb 90 eb 90 02 01 44 01 00 07 0c 04 00 5d 00 03 2015-11-07 08:59:28(COM13)发送:

eb 90 eb 90 02 01 55 01 00 04 5b 00 03 2015-11-07 08:59:28(COM13)接收:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03 2015-11-07 08:59:28(COM13)发送:

eb 90 eb 90 02 01 40 01 00 04 46 00 03 2015-11-07 08:59:28(COM13)接收:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03 解析:

eb 90 eb 90 02 01 44(功能码) 01 00 07(长度7-4=3) 0c(开关量个数) 04 00(开关量内容) 5d 00(校验) 03(结束符)

4.3 召唤定值区号:

2015-11-07 09:00:50(COM13)发送:

eb 90 eb 90 02 01 55 01 00 04 5b 00 03 2015-11-07 09:00:50(COM13)接收:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03

2015-11-07 09:00:50(COM13)发送: 召唤定值区号 eb 90 eb 90 02 01 4c 01 01 05 00 54 00 03

2015-11-07 09:00:51(COM13)接收: 装置应答报文 eb 90 eb 90 02 01 48 01 00 05 01 50 00 03 2015-11-07 09:00:51(COM13)发送:

eb 90 eb 90 02 01 55 01 00 04 5b 00 03 2015-11-07 09:00:51(COM13)接收:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03 解析:

eb 90 eb 90 02 01 48(功能码) 01 00 05(长度5-4=1) 01(定值区号) 50 00(校验) 03 (结束符)

4.4 召唤跳闸报告:

2015-11-07 09:01:35(COM13)发送:

eb 90 eb 90 02 01 55 01 00 04 5b 00 03 2015-11-07 09:01:35(COM13)接收:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03

2015-11-07 09:01:35(COM13)发送: 下行询问装置最近故障报文0 eb 90 eb 90 02 01 42 01 01 06 00 01 4c 00 03

2015-11-07 09:01:35(COM13)接收: 装置应答报文

eb 90 eb 90 02 01 42 01 00 11 0a 06 11 04 36 07 0a 02 60 00 ad 00 07 d7 01 03 2015-11-07 09:01:35(COM13)发送:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03 2015-11-07 09:01:35(COM13)发送:

eb 90 eb 90 02 01 40 01 00 04 46 00 03 2015-11-07 09:01:35(COM13)接收:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03 2015-11-07 09:01:35(COM13)发送:

eb 90 eb 90 02 01 55 01 00 04 5b 00 03 2015-11-07 09:01:35(COM13)接收:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03 解析:

eb 90 eb 90 02 01 42(功能码) 01 00 11(长度17-4=13) 0a(年) 06(月) 11(日) 04(时) 36(分) 07(秒) 0a(毫秒L) 02(毫秒H) 60 00(动作事件) ad 00(电流) 07(选相) d7 01(校验) 03(结束符)

4.5 申请全遥信:

2015-11-07 09:13:32(COM13)发送:

eb 90 eb 90 02 01 55 01 00 04 5b 00 03 2015-11-07 09:13:32(COM13)接收:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03

2015-11-07 09:13:32(COM13)发送: 申请全遥信下行报文 eb 90 eb 90 02 01 54 01 00 04 5a 00 03

2015-11-07 09:13:32(COM13)接收: 装置应答报文 eb 90 eb 90 02 01 54 01 00 09 00 00 00 02 00 61 00 03 2015-11-07 09:13:33(COM13)发送:

eb 90 eb 90 02 01 55 01 00 04 5b 00 03 2015-11-07 09:13:33(COM13)接收:

eb 90 eb 90 02 01 06 01 00 04 0c 00 03 解析:

eb 90 eb 90 02 01 54(功能码)01 00 09(长度9-4=5) 00 00 00 02 00(5个字节全遥信) 61 00(校验) 03(结束符)

4.6 SOE事件及变化遥信上送: 2015-11-07 09:20:57(COM13)发送:

本文来源:https://www.bwwdw.com/article/qonh.html

Top