SMV和GOOSE报文解析_第1页
SMV和GOOSE报文解析_第2页
SMV和GOOSE报文解析_第3页
SMV和GOOSE报文解析_第4页
SMV和GOOSE报文解析_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目前数字化站越来越多,现场经常会遇到goose或smv通讯方面的问题。尤其是在需要和外厂家装置配合使用时。因此懂得一些简单报文的看法还是很必要的。最近在潍坊220kV怡明变消缺期间经常使用华电中原的软件分析smv和goose报文,相比于mms-ethereal工具,中原华电的软件更直观,比较容易看懂。现在把一些心得整理一下,和大家分享。一、 SMV报文目前合并单元与装置之间SMV通讯采用9-2标准。1秒传输4000点。每个周波80点。我觉得也可以理解为一个完整的波形就是由这80个点组成。 使用光猫抓取合并单元发送过来的报文,用网线把光猫和电脑连接后,打开MMS Ethereal软件即可抓取。打

2、开中元华电软件,将抓取的SMV文件直接拖入即可。下面是抓取的PRS711-D装置的MU报文随便用鼠标选中一行1235674891、 Destination MAC(目标MAC):SCD组态中配置的合并单元的MAC地址。Source MAC (源MAC):发送报文中的所带的MAC地址。Ethernet Type :0X88BA代表SV,0X88B8代表goose2、 AppID(应用标识):0X4009,SCD组态中的appIDApplication Length(长度Length):从APPID开始的字节数。下面保留四个四节3、 PDU Length:应用协议数据单元长度Number of A

3、sdu :ASDU数量Sequence of ASDU:ASDU序列注:一个APDU可以由多个ASDU链接而成。4、 smvID:采样值控制块。Sample Count:采样帧计数,该值累加。下一帧中加1,达到3999后归0,从新计数。Configure REV:配置版本号Sample Sync: 采样同步值,为1时表示同步。为0代表失步。 5、该部分为装置MU接受配置。01-18代表接入18路遥测值。6、V=1509459等代表遥测采样值,为一次瞬时值。由于我们主要看有效值,可以先找出峰值,然后计算有效值。电压和电流对于该值的处理方式不一样。电流的精度为1mA,则代表1509459mA,电压

4、的精度为10mV,则该值代表1509459*10mV。一个周波采样80点。每一帧中只上送一个点的数据,所以单看一个点的数据有可能为正,也可能为负。这与该点位于前半周期还是后半周期有关。为正时,采用原码表示,转换为10进制;为负时,采用补码表示。将该值转换为二进制后减1,再按位取反后即可的遥测值。7、该部分为遥测的品质属性,每个遥测值对应一个品质属性。共四个字节87654321保留保留OpBTestSourceDetailQualDetailQualValidityValidity:00good 好 01invalid无效 10reserved保留 11questionable可疑注:当品质属性

5、为0X0001时,该遥测值无效。品质位属性由合并单元决定。DetailQual(细化品质)Bit位含义备注2Overflow(溢出)0:未溢出;1:溢出3Outfrange(超值域)0-正常,1-超值域4Badreference(坏基准值)0-正常,1-坏基准值5Oscillatory(抖动)0-无抖动,1-抖动6Failure(故障)0-无故障,1-故障7oldData(旧数据)0-无超时,1-数据超时8Inconsistent(不一致)0-一致,1-不一致9Inaccurate(不精确)0-精确,1-不精确Source(源):0-process(过程)1-substituted(被取代)t

6、est(测试):0-运行;1-测试(也叫检修)注:合并单元投检修压板是此处会变1,品质位即变为0X0080Opb(操作员闭锁):0-不闭锁;1-闭锁。注:正常运行下,合并单元上送数据中的品质属性一般都为0。因此整个sequence of data部分就是上送的遥测值。该PRS711-D的遥测内容如下:接收序号遥测名称遥测值品质属性1通道延时该点为通道延时q=0x000000002A相保护电流1该点的遥测值*1mAq=0x000000003A相保护电流2该点的遥测值*1mAq=0x000000004B相保护电流1该点的遥测值*1mAq=0x000000005B相保护电流2该点的遥测值*1mAq=

7、0x000000006C相保护电流1该点的遥测值*1mAq=0x000000007C相保护电流2该点的遥测值*1mAq=0x000000008A相测量电流该点的遥测值*1mAq=0x000000009B相测量电流该点的遥测值*1mAq=0x0000000010C相测量电流该点的遥测值*1mAq=0x0000000011A相电压1该点的遥测值*10mVq=0x0000000012A相电压2该点的遥测值*10mVq=0x0000000013B相电压1该点的遥测值*10mVq=0x0000000014B相电压2该点的遥测值*10mVq=0x0000000015C相电压1该点的遥测值*10mVq=0x

8、0000000016C相电压2该点的遥测值*10mVq=0x0000000017线电压Ux-1该点的遥测值*10mVq=0x0000000018线电压Ux-2该点的遥测值*10mVq=0x000000008、所有报文数据。使用mms-ethereal也能对smv报文解析,但是遥测数据部分没有解析出来,需要分析报文,对比一下:中原华电截图,第一个遥测数据为00 16 13 58 00 00 00 00,前四个字节为遥测值,高字节在前,低字节在后,后四个字节为品质属性。选中这里,黑色部分都是采样值。8个字节表示一个遥测。mms-ethereal工具中,遥测数据部分需要自己从报文中分析,每8个字节为

9、一个组,代表一个遥测值。其中前四个字节为遥测值。后四个字节为品质属性。分析方式和上面一样。一般遥测部分的第一个遥测值为通道延时。0000 01 0c cd 04 00 09 44 4d 35 30 30 30 88 ba 40 09 90转换为10进制为144,除以8等于18,说明有18个通道0x87-采样值序列标记0010 00 d0 00 00 00 00 60 81 c5 80 01 01 a2 81 bf 30 0020 81 bc 80 1a 4d 55 5f 31 31 30 4d 4c 30 31 2f 4c 0030 4c 4e 30 24 4d 53 24 4d 53 56

10、43 42 30 31 82 02 0040 第一个是通道延时750us,07 a8 83 04 00 00 00 01 85 01 01 87 81 90 00 00 第二个遥测值02 ee 00 00 00 00 00 16 13 58 00 00 00 00 00 16 0060 13 58 00 00 00 00 ff e9 3d 3d 00 00 00 00 ff e9 0070 3d 3d 00 00 00 00 00 00 af 87 00 00 00 00 00 00 该值为负值,采用补码表示。该值转为二进制后减1,按位取反后得出值。即:-237662

11、0080 af 87 00 00 00 00 00 16 13 58 00 00 00 00 ff e9 0090 3d 3d 00 00 00 00 00 00 af 87 00 00 00 00 00 7a 第18个遥测值,801399600a0 48 ac 00 00 00 00 00 7a 48 ac 00 00 00 00 ff fc 00b0 5f a2 00 00 00 00 ff fc 5f a2 00 00 00 00 ff 8b 00c0 2a f2 00 00 00 00 ff 8b 2a f2 00 00 00 00 00 7a 00d0 48 ac 00 00 00

12、00 00 7a 48 ac 00 00 00 00和mms-ethereal对比,中原华电部分多了对sequence of data部分的数据解析,非常直观。8、波形分析波形分析部分会显示各通道的波形图,每一个周波的波形图由80点采样组成。如图第三个遥测值,如图除以1000后得出为1180.408A 角度-67.89°,与第二个遥测的角度差为120°第一个通道为延时第二个遥测值,如图除以1000后得出为1196.457A 角度50°SMV报文中遥测值都是一次值,需要除以装置参数中的CT变比得出装置上显示的二次值。该PRS711-D中变比为1200/5,因此119

13、6.457/240=4.985A。装置显示也为4.985A。下面是怡明变遇到的2个问题。怡明变PRS711装置停电检修时报测量字解析品质位无效。如下图。查看装置调试信息,与合并单元通讯正常。同时报测量字解析检修位不一致。运行异常灯常亮。如下图。抓取合并单元的SV报文分析如下:从上面可以看出,部分数据的品质q=0x00000801,这说明合并单元发来的SV报文中已将品质位置为无效。同时test位也已经被置1。说明装置报警是正确的。二goose报文分析GOOSE 服务器传输 GOOSE报文,都是以数据集形式发送,一帧报文对应一个数据(好像就是一个GOCB控制块),一次发送,将整个数据集中所有数据值

14、同时发送。GOOSE 跳闸、遥控、遥信采集、遥测采集(比如档位,油温等)报文传输过程完全一致。下面是一个完整的3智能终端的发送报文。SCD组态中配置如下。GOOSE报文分析智能终端各控制块的APPID地址。数据集中数据个数。有7个数据。未用配置版本号(配置次数)与SCD组态中要求一致。检修状态位:不检修为false,否则为true从0开始,没发送一帧报文后加1每产生变化数据,自动加1,初始值为1该帧报文产生时间DatSet名字符串该报文在网络上允许生存时间gocbRef字符串源MAC不能为0。SCD组态中分配的GOCB控制块的MAC地址。数据集 如果只看报文,看不出这代表的什么意思。需要和icd文件中相应的gocb控制块对照着看。不过也可以用这个方法,应该更简单一点。直接从我们的SCD工具中看。选择控制块选择智能终端7个数据的含义。由上可知,上面报文是7个双点遥信的报文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论