智能变电站过程层报文详解
智能变电站过程层网络多播报文过滤

智能变电站过程层网络多播报文过滤周佳华加拿大罗杰康有限公司上海代表处0引言智能变电站的过程层网络承担着电流电压采样值(SV)、一次设备状态信息以及二次设备保护、控制信号的传输工作,较之站控层网络,要求更高的实时性和更强的报文处理能力。
IEC61850标准中各种服务类型的报文均使用多播MAC地址,如表1所示。
交换机在缺省情况下会将多播报文全网广播,这虽然能保证报文传输的实时性,也能保证报文能够送达目的装置(只要负载不超过端口带宽),但是这也造成装置收到大量与自身无关的报文,特别是网络中有采样报文时,往往会造成装置CPU过载。
这就需要对多播报文过滤,即从大量的网络报文中接收需要的报文,丢弃不需要的报文。
目前过程层网络常用的多播报文技术有虚拟局域网(VLAN)、GMRP(GARP多播注册协议)和静态多播地址表,本文将对这三种技术进行比较分析。
表1 IEC61850建议的多播地址取值范围服务开始地址(16进制)结束地址(16进制)GOOSE 01-0C-CD-01-00-00 01-0C-CD-01-01-FFSV 01-0C-CD-04-00-00 01-0C-CD-04-01-FF1VLAN技术VLAN是根据IEEE 802.1Q标准,把一个物理上的局域网划分成多个逻辑上的局域网,每个VLAN就是一个独立的广播域。
VLAN内的装置间通过传统的以太网通信方式进行报文的交互,而不同VLAN内的装置之间在逻辑上相互隔离。
VLAN的划分方式有基于端口、基于IP地址、基于MAC地址等多种方式,由于智能变电站划分VLAN的目的在于对多播数据的管理,且智能变电站内目前的GOOSE和SV数据不带IP地址,所以目前智能变电站广泛采用基于端口的VLAN划分原则。
交换机通过在报文中的VLAN Tag字段来识别不同VLAN的报文。
VLAN标签在数据链路层进行封装。
IEEE 802.1Q标准对带有VLAN Tag的报文结构进行了统一规定。
变电事业部智能变电站过程层报文培训

总结和展望
智能变电站过程层报文培训是变电事业部人才培养计划的重要组成部分。通 过培训,我们的工作人员能够熟练掌握智能变电站报文技术,提高工作效率 和工作质量,并为智能电网的建设和运维做出更大贡献。
通信协议
采用国际标准通信协议,如IEC 61850等。
智能变电站过程层报文的应用场景
状态监测
实时监测变电站设备的状态和运 行情况,及时发现并处理故障。
设备控制
通过报文发送控制指令,实现对 变电站设备的远程控制和操作。
自动化管理
通过自动化控制、调度和运行管 理,提高变电站的运行效率和电 网质量。
培训内容和方法
1
理论讲解
详细介绍报文的原理、结构和应用,让学员掌握基础知识。
2
实操演练
通过模拟实际工作场景,让学员亲自操作和处理报文,提升实际操作能力。
3
案例分析
分享实际应用案例,让学员了解报文在变电站运行中的重要作用。
智能变电站过程层报文的实施 案例
我们已成功在多个智能电网项目中实施了智能变电站过程层报文技术,获得 了显著的效果和经验。我们将分享这些案例并总结经验教训。
变电事业部智能变电站过 程层报文培训
智能变电站过程层报文是指在智能电网中,变电站通过传输报文进行数据交 换和通信的过程。本培训将介绍报文的基本要素、应用场景和实施案例。
什么是智能变电站过程层报文?
智能变电站过程层报文是指通过通信网络在变电站之间传输的数据包。它包 含了变电站运行所需的各类信息,如状态监测、告警通知和控制指令。
为什么需要培训智能变电站过程层报文?
良好的报文理解和应用能力对于变电事业部智能变电站的运行和维护至关重要。培训可以提升工作效率、降低 事故风险,并增加工作人员的专业能力。
变电事业部智能变电站过程层报文培训

源地址(SA),自己的MAC 地址,也用6 个字节表示。SA 可以自己定义,当使用交换 机必须使用唯一的以太网源地址;不使用交换机时,数据包以广播或点对点形式传 输,并不要求这一地址具有唯一性。 帧校验序列(FCS):32 位的帧数据校验码,由除了帧前同步信号和自身以外的所有内 容计算得的循环冗余校验码(CRC)。这部分由发送方计算填充,接收方收到帧后用 相同的方式重新计算CRC,并与这部分内容比较,以校验帧在网络传输过程中是否出 错。
• • • •
•
•
•
GOOSE 报文发送采用心跳报文和变位报文快速重发相结合的机制。当IEC61850-7-2 中有定义过 的事件发生后,GOOSE 服务器生成一个发送GOOSE 命令的请求,该数据包将按照GOOSE 的 信息格式组成并用组播包方式发送。为保证可靠性一般重传相同的数据包若干次,在顺序传送的 每帧信息中包含一个“允许存活时间”的参数,它提示接收端接收下一帧重传数据的最大等待时 间。如果在约定时间内没有收到相应的包,接收端认为连接丢失。 在GOOSE传输机制中,有两个重要参数StateNumber和SequenceNumber,StateNumber (0~4294967295)反映出GOOSE报文中数据值与上一帧报文数据值是否有变化, SequenceNumber(0~4294967295)反映出在无变化事件情况下,GOOSE报文发送的次数 如图2-2 所示,在GOOSE 数据集中的数据没有变化的情况下,发送时间间隔为T0的心跳报文, 报文中状态号(stnum)不变,顺序号(sqnum)递增。当GOOSE数据集中的数据发生变化情况 下,发送一帧变位报文后,以时间间隔T1,T1,T2,T3(T1、T2、T3 时间依次增加,但比T0 要短)进行变位报文快速重发。数据变位后的第一帧报文中stnum 增加1, sqnum 从零开始,随 后的报文中stnum 不变,sqnum 递增。GOOSE 接收可以根据GOOSE 报文中的允许生存时间 TATL(TimeAllowtoLive)来检测链路是否中断。
智能变电站网络报文分析

智能变电站网络报文分析作者:王晓东来源:《电子技术与软件工程》2016年第01期行状况及时对异常进行报警,并根据所记录的系统通信报文进行综合离线分析,从而查找系统存在的隐患和异常,分析系统异常和错误原因,指导有关人员定位、排除系统隐患货故障。
对智能变电站发挥着重要的作用,本文针对智能变电站过程层网络报文分析的难点进行分析,介绍了网络报文分析的作用、技术参数、构成及运行维护。
【关键词】网络报文分析过程层技术参数随着智能变电站的迅速发展,变电站站控层、间隔层以及过程层的通信网络报文已经成为变电站智能设备间信息交互和共享的主要方式。
直接影响整个智能变电站的通信是智能设备和通信网络的健康状况,可能导致电力系统重大事故的原因可能是网络报文的发送端、接收端及通信网络异常或故障,因此需要对网络报文进行有效的监视、记录和诊断,提前发现通信网络的薄弱环节和故障设备,预防电力系统事故的发生。
1 智能变电站网络报文分析技术特点及构成技术特点:无损高速记录;海量数据存储;结构灵活安全;调试过程可视化;网络可靠性在线监视;信息综合分析;标准化数据交换接口。
网络报文分析系统构成:现阶段实现智能变电站网络报文分析功能的方式是智能变电站网络报文分析系统,智能变电站网络报文分析系统的结构采用“1 台网络报文分析单元+N 台网络报文记录单元”的构成模式。
2 智能变电站网络报文分析标准规范(1)DL/T 553-2013 电力系统动态记录装置通用技术条件;(2)Q/GDW 383-2009 智能变电站技术导则;(3)Q/GDW 715-2012智能变电站网络报文记录及分析装置技术条件;(4)Q/GDW 733-2012智能变电站网络报文记录及分析装置检测规范;(5)国家电网公司2011年新建变电站设计补充规定。
3 智能变电站网络报文分析的作用3.1 网络报文实时记录、监视及分析实时分析报文,给出预警信息并启动报文记录,启动报文记录的条件包括:报文格式错误:SV、GOOSE、MMS等报文格式错误;报文不连续:丢帧、重复、超时等;报文不同步;数据属性变化:品质因数变化、同步标志变化等;SV采样异常:频率不稳定、双A/D不一致等;对时服务事件:时钟加入、退出、切换等。
智能变电站过程层报文详解

智能变电站过程层报文1. GOOSE报文1.1. GOOSE传输机制SendGOOSEMessage通信服务映射使用一种特殊的重传方案来获得合适级别的可靠性。
重传序列中的每个报文都带有允许生存时间参数,用于通知接收方等待下一次重传的最长时间。
如在该时间间隔内没有收到新报文,接收方将认为关联丢失。
事件传输时间如图1-1所示。
从事件发生时刻第一帧报文发出起,经过两次最短传输时间间隔T1重传两帧报文后,重传间隔时间逐渐加长直至最大重传间隔时间T0。
标准没有规定逐渐重传时间间隔计算方法。
事实上,重传报文机制是网络传输兼顾实时性、可靠性及网络通信流量的最佳方案,而逐渐重传报文已越来越不能满足实时性要求,对重传间隔时间已没有必要规定。
图1-1 GOOSE事件传输时间SendGOOSEMessage服务以主动无须确认的发布者/订阅者组播方式发送变化信息,其发布者和订阅者状态机见图1-2和图1-3。
图1-2 GOOSE 服务发布者状态机1) GoEna=True (GOOSE 使能),发布者发送数据集当前数据,事件计数器置1(StNum=1),报文计数器置1(SqNum=1)。
2) 发送数据,SqNum=0,发布者启动根据允许生存时间确定的重发计时器,重发计时器计时时间比允许生存时间短(通常为一半)。
3) 重发计时器到时触发GOOSE 报文重发,SqNum 加1。
4) 重发后,开始下一个重发间隔,启动重发计时器。
重发间隔计算方法和重发之间的最大允许时间都由发布者确定。
最大允许时间应小于60秒。
5) 当数据集成员数据发生变化时,发布者发送数据,StNum 加1,SqNum=0。
6) GoEna=False ,所有的GOOSE 变位和重发报文均停止发送。
图1-3 GOOSE 服务订阅者状态机1) 订阅者收到GOOSE 报文,启动允许生存时间定时器。
2) 允许生存时间定时器到时溢出。
3) 收到有效GOOSE 变位报文或重发报文,重启允许生存时间定时器。
智能变电站GOOSE、SV报文如何看-秒懂

秒懂智能变电站GOOSE、SV报文一、GOOSE报文GOOSE是什么?它的英文全称是Generic Object Oriented Substation Event,是一种面向通用对象的变电站事件,主要用于实现在多IED之间的信息传递,包括传输跳合闸信号(命令),具有高传输成功概率。
GOOSE控制块:描述IED的“开出”能力。
IED将需要开出的数据实例化为不同的LN,再按一定的逻辑分类将其汇总至不同的数据集(DataSet),数据集再关联至不同的Gocb。
如保护装置的跳闸出口、测控装置的遥控出口、智能终端上送采集到的开入量等。
既然其作用是反映事件,必然需要反映事件的稳态与变化。
在稳态情况下,GOOSE 源将稳定的以T0(可设、一般为5S)时间间隔循环发送GOOSE报文,当有事件变化时,GOOSE 服务器将立即发送事件变化报文,此时T0时间间隔将被缩短;在变化事件发送完成一次后,GOOSE服务器将以最短时间间隔T1,快速重传两次变化报文;在三次快速传输完成后,GOOSE服务器将以T2、T3时间间隔各传输一次变位报文;最后GOOSE服务器又将进入稳态传输过程,以T0时间间隔循环发送GOOSE报文。
在GOOSE 传输机制中,有两个重要参数StateNumber 和SequenceNumber ,StateNumber(0~4294967295(FFFFFFF))反映出GOOSE报文中数据值与上一帧报文数据值是否有变化,SequenceNumber (0~4294967295)反映出在无变化事件情况下,GOOSE报文发送的次数(到最大值后,将归0重新开始计数)。
GOOSE服务器通过重发相同数据主要是为了获得额外的可靠性。
GOOSE源传输GOOSE 报文,都是以数据集形式发送,一帧报文对应一个数据集,一次发送,将整个数据集中所有数据值同时发送。
一帧GOOSE 报文由AppID、PDU 长度、保留字1、保留字2、GOOSEPDU 组成,其中GOOSEPDU为可变长度,由数据集中DA的个数决定。
智能变电站报文浅解

智能变电站报文解析目录1. mms-ethereal的使用方法。
2.站控层报文分析。
3.过程层goose报文分析。
4.过程层smv报文分析。
许继电网公司技术部2011-11-101. mms-ethereal 使用方法。
1.1 常用抓包工具常用的抓包工具有Windows 下的mms-ethereal 和WireShark 。
mms-ethereal 可以自动解释mms 报文,适合进行站控层报文的分析。
WireShark 是ethereal 的替代版本,界面更加友好,但标准版本中没有对mms 报文分析的支持。
对于广播和组播报文如装置的UDP 心跳报文,可以用笔记本连接到交换机上任意端口抓取。
这些报文在调试过程中基本没有用。
可以选择过滤条件这些屏蔽。
对于后台与装置之间的61850网络通讯,常用抓报文有3种方法: 一是直接在后台机上安装软件来抓包,这个主要是针对我们windows 下得监控系统和XPE 系统的WYD803A 使用。
二是利用对站控层交换机的端口镜像,把站控层交换机上监控和远动的端口镜像到一个备用端口上面,这个端口上面有监控和远动与站控层交换的全部数据。
笔记本连接可以抓到全部站控层数据。
这个使用在UNIX 下监控系统和我们LINIX 系统的WYD811使用。
三是利用HUB 连接后台与装置,将笔记本接到HUB 上抓包。
注意一定要使用HUB ,不能使用交换机。
这个理论上可行,现场调试缺少硬件。
1.2 mms-etherea 使用举例均以mms-ethereal 为例,WireShark 与之类似。
1.打开MMS Ethereal选择本机网卡一定要选择对,即你用哪个网卡在抓包,双网卡注意。
“实时更新数据”和“自动滚屏”建议勾选。
然后点击start ,弹出两个窗口,将较小的窗口最小化,不要关闭,否则不抓包了。
在后台上抓包时,数据量比较大,文件一大之后,解析起来速度很慢,如果单纯为了分析站控层报文,可在抓包的时候设置过滤条件。
智能变电站GOOSE报文解读

智能变电站GOOSE 报文解读我们以一个220kV 线路保护PCS-931三相跳闸(同时发出启动失灵信号)的动作报文来分析。
用MMS Ethereal进入工具栏的“ FileOpen ”左栏的“ Directories ”中选择文件路径,“Files ”中选取文件后按“ OK ”确认2 D.30C781 Q0lG d<1O 16223 D.85SBO1 00:104 D.M&B48 aO!O4!&l3:&OE27:to35 l.'^O4 54 Q»;Qi ;ck :Lf :ld ;«7 1.325206 1WA68, 0.5 22血 0, 0. ?52 8 1 七?77念 IWaCiSa 0- 5 1»M4^ O,?55 =! 1. :L 」:-10 l.A27^42aDOQCiOIKi .QOD^bhS027bJ OOUIUU 」LLfffffffffF11 1. 0320^!^3;50:27^3 f fsfflff :ff :ff rff 1? 2.191313 5 13 2. j5^il56 1&2B 1^0. D B 5丄4 Z. M7U5V U j :ui-:■!*:*■□: 27:b3 15-九 与 汨 £k :tf : T£k" 16 2.O35D61 a0:ifi :A<:10:l&:lc 17 3.OTF8W OD :lu:«aO:15:lbi 匸亡3 阳E RequestUP 谕n his 1 测■斷・13L 2 知? 7111STPR5T. Kaga -327^3/Off : Da :; W 匚0班 -巧」口(=Ed arc B giori !573TS- EiBsrlreaT lortport ;1 IrrnnrUDPSource &or*i :; 57317 Cestir-at ' ar port : I fii 肝口冃阿呂Nil TIP qi 」p 「# NB 15AT^P-£Q0J1ECGOOSEReques-ipx HAP GS neral query *RP wha his. 1 将L 苛.13.2刑t Tell 19飢即■JBb,5 N^ie qu^ry NB Ji W 斗厂耳P% DO a ^Bh-5Ni~ne query N3 ISATAP<DO>Aftp Wins his 1^.87.104.. 2 5^? Tell wr 尸 ns-T. near ■ 7€S/&0': os de tlf:■ so uost * 21lEiZGOGSE GC^SE RmqtWS 工 :ECGMSC GO&SC R^qijest打开后报文如上图,我们需先对报文进行过滤软件打开文中附件的 GOOSE 报文:M :GC :CCl :Dl :<i5:2200:11 ff142.0^8. 0.35 51^2.168. 0.25 5ffsffxff :-rf 03 :so :<2 :口 D :tia :go :::加厂;• ii: .TTFG r. P -I I-在“ Filter ”后的文本框中键入“ iecgoose”(注意大小写),按回车提交过滤图中"Time ”表示报文发生的的相对时间, Destination ”表示报文的目的 MAC 地址。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
智能变电站过程层报文1. GOOSE 报文1.1. GOOSE 传输机制SendGOOSEMessage 通信服务映射使用一种特殊的重传方案来获得合适级别的可靠性。
重传序列中的每个报文都带有允许生存时间参数,用于通知接收方等待下一次重传的最长时间。
如在该时间间隔内没有收到新报文,接收方将认为关联丢失。
事件传输时间如图1-1所示。
从事件发生时刻第一帧报文发出起,经过两次最短传输时间间隔T1重传两帧报文后,重传间隔时间逐渐加长直至最大重传间隔时间T0。
标准没有规定逐渐重传时间间隔计算方法。
事实上,重传报文机制是网络传输兼顾实时性、可靠性及网络通信流量的最佳方案,而逐渐重传报文已越来越不能满足实时性要求,对重传间隔时间已没有必要规定。
图1-1 GOOSE 事件传输时间SendGOOSEMessage 服务以主动无须确认的发布者/订阅者组播方式发送变化信息,其发布者和订阅者状态机见图1-2和图1-3。
图1-2 GOOSE 服务发布者状态机1) GoEna=True (GOOSE 使能),发布者发送数据集当前数据,事件计数器置1(StNum=1),报文计数器置1(SqNum=1)。
2) 发送数据,SqNum=0,发布者启动根据允许生存时间确定的重发计时器,重发计时器计时时间比允许生存时间短(通常为一半)。
3) 重发计时器到时触发GOOSE 报文重发,SqNum 加1。
4) 重发后,开始下一个重发间隔,启动重发计时器。
重发间隔计算方法和重发之间的最大允许时间都由发布者确定。
最大允许时间应小于60秒。
5) 当数据集成员数据发生变化时,发布者发送数据,StNum 加1,SqNum=0。
5)6) GoEna=False ,所有的GOOSE 变位和重发报文均停止发送。
图1-3 GOOSE 服务订阅者状态机1) 订阅者收到GOOSE 报文,启动允许生存时间定时器。
2) 允许生存时间定时器到时溢出。
3) 收到有效GOOSE 变位报文或重发报文,重启允许生存时间定时器。
图1-4~8以某距离保护A 相跳闸为例演示了保护跳闸信号从动作到返回过程中SendGOOSEMessage 服务的报文时序。
图1-4 保护动作前数据重发保护动作前,SendGOOSEMessage 服务以最大重传时间间隔T0(图中为1024ms )重传报文,让接收方能检测到关联的存在,报文数据信息全部是0,即保护不动作。
重传报文时,事件计数器不变StNum ,报文计数器SqNum 加1。
图1-5 保护动作时刻数据发送保护动作时刻,SendGOOSEMessage 服务立即发送变位报文,事件计数器不变StNum 加1,报文计数器SqNum 清零。
报文数据中距离保护总动作和A 相动作信号为1;B 相和C 相动作信号为0,表明此刻距离保护动作,故障相别为A 相。
图1-6 保护动作过程中数据重发保护动作过程中,从事件发生时刻第一帧报文发出起,SendGOOSEMessage 服务经过两次最短传输时间间隔T1(图中为1ms )重传两帧报文后,重传间隔时间逐渐加长直至最大重传间隔时间T0(图中示例并未到T0,保护就返回了,启动新的数据刷新报文),保证了动作信息传递的实时性、可靠性。
)图1-7 保护返回时刻数据发送保护返回时刻与保护动作时刻相似,SendGOOSEMessage服务立即发送变位报文,事件计数器不变StNum加1,报文计数器SqNum清零。
报文数据全为0,表明此刻距离保护返回。
图1-8 保护返回后数据重发保护返回后,从返回时刻第一帧报文发出起,SendGOOSEMessage服务经过两次最短传输时间间隔T1重传两帧报文后,重传间隔时间逐渐加长直至最大重传间隔时间T0。
SendGOOSEMessage服务主要有以下特点:1)基于发布者/订阅者结构的组播传输方式。
发布者/订阅者结构支持多个通信节点之间的直接通信,与点对点通信结构和客户端/服务器通信结构相比较,发布者/订阅者通信结构是一个数据源(即发布者)向多个接收者(即订阅者)发送数据的最佳方式,尤其适合于数据流量大,实时性要求高,数据需要共享的数据通信,这一点非常适合于变电站内自动化系统的IED之间数据交换与共享。
发布者/订阅者通信结构符合GOOSE报文传输本质,是事件驱动的。
2)逐渐加长间隔时间的重传机制。
为了提高可靠性,通常采用应答方式确定接收者是否收到。
如果在一定时间内没有收到应答报文或收到接收错误的报文,发送者可以采取重发的方法弥补前一次通信失败。
但是,这种应答方式难以满足快速通信需求,尤其是在报文丢失的情况下,重发可能需要等待较长时间。
无需应答确认机制,直接逐渐加长间隔重传报文的方法是网络传输兼顾实时性、可靠性及网络通信流量的最佳方案。
3)GOOSE报文携带优先级/VLAN标志。
在数据链路层,为了提高速度,GOOSE报文采用VLAN标签协议,在数据中增加表示优先级的内容,支持VLAN标签协议的以太网交换机会根据优先级进行实时处理,保证其实时特性。
图1-9是以太网交换机处理带VLAN标签帧的报文处理示意图。
图1-9 交换机优先传输4)应用层经表示层后,直接映射到数据链路层。
基于通信功能分层的概念,OSI参考模型(ISO/IEC7498-1)给出了详细的通信模型。
为使通信系统稳定可靠,该模型规定了5-7层,并详细给出了每层的功能要求。
图1-10 OSI七层参考模型图1-11为SendGOOSE服务的通信协议栈。
从图中可以看出,这一服务只用了国际标准化组织开放系统互联(ISO/OSI)中的4层,不经过会话层、网络层和传输层,其目的是提高可靠性和降低传输延时。
图1-11 GOOSE通信协议栈5)基于数据集传输。
数据集是有序的功能约束数据或功能约束数据属性集合。
客户端/服务器或发布者/订阅者双边均知道数据集的成员和顺序,因此基于数据集的通信仅需要传输数据集名及其引用的数据或数据属性当前值,这将有效利用通信带宽。
另外,经过会话层的标准编码,数据集可以传输标准规定的各种数据类型,包括模拟量、时标、品质等。
1.2. GOOSE报文帧结构图1-1 GOOSE报文以太网帧格式图1-2 优先级/VLAN标签GOOSE报文不同于普通以太网报文,在标准的以太网报文头加入了VLAN标签,标签中包含了12 bit的虚拟局域网标识码(VLAN标签)和3 bit的报文优先级码(流量优先权),可实现网络VLAN隔离和优先传输(交换机须支持),优先级/VLAN标志帧格式见图1-1。
GOOSE报文解析见下图1-3:图1-3 GOOSE报文解析1MAC地址域:为了传输GOOSE 报文,必须配置符合ISO/IEC 8802-3的多播目的地址。
其中:1)Destination: 01:0c:cd:01:22:02为发送装置实际发送GOOSE报文的目标MAC地址。
此地址作为接收装置的识别标识之一。
2)Source: 00:79:77:74:10:52 为发送装置网卡的物理地址,MAC芯片出厂时已确定,不随程序及应用发生改变。
2TPID(标志协议标识)域:表示为VLAN标签以太网编码帧的以太网类型,该值为0x8100。
3TCI(标志控制信息)域:Priority(用户优先级),用户优先级值由配置设定,用于将采样值和对时间要求苛刻的保护相关GOOSE报文与低优先级的网络负荷分开。
VLAN标签允许带有优先级的实现,长度为3bit(0~7),高优先级的帧应具有优先级4-7,低优先级具有1-3。
值1是无标志帧的优先级,0应避免使用,对于正常网络流量,可能引起不可预测的延迟。
CFI(标准格式指示位),一个一位长度标识值。
CFI 值为0 说明是规范格式,1为非规范格式,GOOSE报文是标准格式,因此值应为0。
VID(虚拟LAN标识),长度为12bit(0~4095),0表示不属于任何VLAN,VID为可由系统配置设置。
4EtherType(以太网报文类型)域:基于ISO/IEC8802-3MAC子层的以太网类型被IEEE权威机构注册。
GOOSE直接映射到保留的以太网类型和以太网类型协议数据单元,分配值为0x88B8。
5APPID(应用标识)域:APPID用于选择含有GSE管理和GOOSE报文的ISO/IEC 8802-3帧并能够区分应用关联。
GOOSE的APPID预留值范围是0x0000到0x3fff。
如APPID未配置,其缺省值为0x0000。
缺省值用于表示缺乏配置。
6Length(长度)域:长度字节数包含从APPID开始以太网PDU和应用协议数据单元APDU的长度。
长度应是8+m,其中m是APDU的长度,且m<1492。
与此不一致的帧或非法长度域的帧将被丢弃。
7Reserved1和Reserved2(保留1和保留2)域:为未来标准化的应用而保留(在IEC 61850标准第二版已部分定义用于测试设备标记和根据IEC 62351标准定义的加密域),缺省值为0。
8APDU(报文内容)域:1)GoCBReference,可视字符串,GOOSE控制块引用名;2)TimeAllowedtoLive,32位无符号整形数,允许生存时间;工程应用中一般为2T0=10S。
3)DataSet,可视字符串,数据集引用名;4)GoID,可视字符串,GOOSE标识符;5)T,Utc时间,状态号StNum加1时的时间;6)StNum,32位无符号整形数,状态号计数器,数据集成员值发生变化发送GOOSE 报文时该序号加1;7)SqNum,32位无符号整形数,顺序号计数器,每重发一次GOOSE报文,该序号加1,每次状态号加1时,该序号清零;8)TEST,布尔量,检修位,该参数为TRUE时表示报文的值不得用于运行;9)ConfRev,32位无符号整形数,配置版本号,无符号整形数,GOOSE数据集引用成员发生变化或重新排序时,版本号加1;10)NdsCom,布尔量,需要重新配置标识,如果数据集属性为空或数据大小超出SCSM 规定的最大值,则NdsCom应设置TRUE;11)NumDatSetEntries,32位无符号整形数,数据集成员个数;12)AllData,所有引用数据;2. SV报文2.1. SV传输机制SendMSVMessage通信服务映射使用带采样计数器SmpCnt和采样同步标识SmpSynch的方式,按一定采样率同步采样的数据定期传送。
当采样速率较高时,SendMSVMessage通信服务映射应提供在应用协议数据单元APDU被递交到传输缓冲区前,将若干应用服务数据单元ASDU 连接成一个应用协议数据单元的性能。
一个应用协议数据单元的应用服务数据单元个数是可以配置的,并与采样速率有关,但为了减少实现的复杂性,应用服务数据单元配置不是动态的。