Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1226068
  • 博文数量: 124
  • 博客积分: 7074
  • 博客等级: 少将
  • 技术积分: 1336
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-15 16:37
文章分类
文章存档

2011年(3)

2010年(18)

2009年(8)

2008年(14)

2007年(81)

分类: 系统运维

2010-09-28 19:15:09

No.     Time                       Source                Destination           Protocol Info
     10 2008-11-12 14:53:04.800587 Elitegro_0a:1a:fb     Broadcast             IEC61850 Sampled Values
Frame 10: 127 bytes on wire (1016 bits), 127 bytes captured (1016 bits)
Ethernet II, Src: Elitegro_0a:1a:fb (00:21:97:0a:1a:fb), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
    Destination: Broadcast (ff:ff:ff:ff:ff:ff)
    Source: Elitegro_0a:1a:fb (00:21:97:0a:1a:fb)
    Type: 802.1Q Virtual LAN (0x8100)
802.1Q Virtual LAN, PRI: 4, CFI: 0, ID: 10
    100. .... .... .... = Priority: Controlled Load (4)
    ...0 .... .... .... = CFI: Canonical (0)
    .... 0000 0000 1010 = ID: 10
    Type: IEC 61850/SV (Sampled Value Transmission (0x88ba)
IEC61850 Sampled Values
    APPID: 0x4000
    Length: 109
    Reserved 1: 0x0000 (0)
    Reserved 2: 0x0000 (0)
    savPdu
        noASDU: 1
        seqASDU: 1 item
            ASDU
                svID: XJPA_MU0001
                smpCnt: 954
                confRef: 1
                smpSynch: global (2)
                PhsMeas1
                    value: -446
                    quality: 0x00000000, validity: good, source: process
                        .... .... .... .... .... .... .... ..00 = validity: good (0x00000000)
                        .... .... .... .... .... .... .... .0.. = overflow: False
                        .... .... .... .... .... .... .... 0... = out of range: False
                        .... .... .... .... .... .... ...0 .... = bad reference: False
                        .... .... .... .... .... .... ..0. .... = oscillatory: False
                        .... .... .... .... .... .... .0.. .... = failure: False
                        .... .... .... .... .... .... 0... .... = old data: False
                        .... .... .... .... .... ...0 .... .... = inconsistent: False
                        .... .... .... .... .... ..0. .... .... = inaccurate: False
                        .... .... .... .... .... .0.. .... .... = source: process (0x00000000)
                        .... .... .... .... .... 0... .... .... = test: False
                        .... .... .... .... ...0 .... .... .... = operator blocked: False
                        .... .... .... .... ..0. .... .... .... = derived: False
                    value: 981
                    quality: 0x00000000, validity: good, source: process
                        .... .... .... .... .... .... .... ..00 = validity: good (0x00000000)
                        .... .... .... .... .... .... .... .0.. = overflow: False
                        .... .... .... .... .... .... .... 0... = out of range: False
                        .... .... .... .... .... .... ...0 .... = bad reference: False
                        .... .... .... .... .... .... ..0. .... = oscillatory: False
                        .... .... .... .... .... .... .0.. .... = failure: False
                        .... .... .... .... .... .... 0... .... = old data: False
                        .... .... .... .... .... ...0 .... .... = inconsistent: False
                        .... .... .... .... .... ..0. .... .... = inaccurate: False
                        .... .... .... .... .... .0.. .... .... = source: process (0x00000000)
                        .... .... .... .... .... 0... .... .... = test: False
                        .... .... .... .... ...0 .... .... .... = operator blocked: False
                        .... .... .... .... ..0. .... .... .... = derived: False
                    value: -535
                    quality: 0x00000000, validity: good, source: process
                        .... .... .... .... .... .... .... ..00 = validity: good (0x00000000)
                        .... .... .... .... .... .... .... .0.. = overflow: False
                        .... .... .... .... .... .... .... 0... = out of range: False
                        .... .... .... .... .... .... ...0 .... = bad reference: False
                        .... .... .... .... .... .... ..0. .... = oscillatory: False
                        .... .... .... .... .... .... .0.. .... = failure: False
                        .... .... .... .... .... .... 0... .... = old data: False
                        .... .... .... .... .... ...0 .... .... = inconsistent: False
                        .... .... .... .... .... ..0. .... .... = inaccurate: False
                        .... .... .... .... .... .0.. .... .... = source: process (0x00000000)
                        .... .... .... .... .... 0... .... .... = test: False
                        .... .... .... .... ...0 .... .... .... = operator blocked: False
                        .... .... .... .... ..0. .... .... .... = derived: False
                    value: -446
                    quality: 0x00000000, validity: good, source: process
                        .... .... .... .... .... .... .... ..00 = validity: good (0x00000000)
                        .... .... .... .... .... .... .... .0.. = overflow: False
                        .... .... .... .... .... .... .... 0... = out of range: False
                        .... .... .... .... .... .... ...0 .... = bad reference: False
                        .... .... .... .... .... .... ..0. .... = oscillatory: False
                        .... .... .... .... .... .... .0.. .... = failure: False
                        .... .... .... .... .... .... 0... .... = old data: False
                        .... .... .... .... .... ...0 .... .... = inconsistent: False
                        .... .... .... .... .... ..0. .... .... = inaccurate: False
                        .... .... .... .... .... .0.. .... .... = source: process (0x00000000)
                        .... .... .... .... .... 0... .... .... = test: False
                        .... .... .... .... ...0 .... .... .... = operator blocked: False
                        .... .... .... .... ..0. .... .... .... = derived: False
                    value: -446
                    quality: 0x00000000, validity: good, source: process
                        .... .... .... .... .... .... .... ..00 = validity: good (0x00000000)
                        .... .... .... .... .... .... .... .0.. = overflow: False
                        .... .... .... .... .... .... .... 0... = out of range: False
                        .... .... .... .... .... .... ...0 .... = bad reference: False
                        .... .... .... .... .... .... ..0. .... = oscillatory: False
                        .... .... .... .... .... .... .0.. .... = failure: False
                        .... .... .... .... .... .... 0... .... = old data: False
                        .... .... .... .... .... ...0 .... .... = inconsistent: False
                        .... .... .... .... .... ..0. .... .... = inaccurate: False
                        .... .... .... .... .... .0.. .... .... = source: process (0x00000000)
                        .... .... .... .... .... 0... .... .... = test: False
                        .... .... .... .... ...0 .... .... .... = operator blocked: False
                        .... .... .... .... ..0. .... .... .... = derived: False
                    value: 981
                    quality: 0x00000000, validity: good, source: process
                        .... .... .... .... .... .... .... ..00 = validity: good (0x00000000)
                        .... .... .... .... .... .... .... .0.. = overflow: False
                        .... .... .... .... .... .... .... 0... = out of range: False
                        .... .... .... .... .... .... ...0 .... = bad reference: False
                        .... .... .... .... .... .... ..0. .... = oscillatory: False
                        .... .... .... .... .... .... .0.. .... = failure: False
                        .... .... .... .... .... .... 0... .... = old data: False
                        .... .... .... .... .... ...0 .... .... = inconsistent: False
                        .... .... .... .... .... ..0. .... .... = inaccurate: False
                        .... .... .... .... .... .0.. .... .... = source: process (0x00000000)
                        .... .... .... .... .... 0... .... .... = test: False
                        .... .... .... .... ...0 .... .... .... = operator blocked: False
                        .... .... .... .... ..0. .... .... .... = derived: False
                    value: -535
                    quality: 0x00000000, validity: good, source: process
                        .... .... .... .... .... .... .... ..00 = validity: good (0x00000000)
                        .... .... .... .... .... .... .... .0.. = overflow: False
                        .... .... .... .... .... .... .... 0... = out of range: False
                        .... .... .... .... .... .... ...0 .... = bad reference: False
                        .... .... .... .... .... .... ..0. .... = oscillatory: False
                        .... .... .... .... .... .... .0.. .... = failure: False
                        .... .... .... .... .... .... 0... .... = old data: False
                        .... .... .... .... .... ...0 .... .... = inconsistent: False
                        .... .... .... .... .... ..0. .... .... = inaccurate: False
                        .... .... .... .... .... .0.. .... .... = source: process (0x00000000)
                        .... .... .... .... .... 0... .... .... = test: False
                        .... .... .... .... ...0 .... .... .... = operator blocked: False
                        .... .... .... .... ..0. .... .... .... = derived: False
                    value: -7466
                    quality: 0x00000000, validity: good, source: process
                        .... .... .... .... .... .... .... ..00 = validity: good (0x00000000)
                        .... .... .... .... .... .... .... .0.. = overflow: False
                        .... .... .... .... .... .... .... 0... = out of range: False
                        .... .... .... .... .... .... ...0 .... = bad reference: False
                        .... .... .... .... .... .... ..0. .... = oscillatory: False
                        .... .... .... .... .... .... .0.. .... = failure: False
                        .... .... .... .... .... .... 0... .... = old data: False
                        .... .... .... .... .... ...0 .... .... = inconsistent: False
                        .... .... .... .... .... ..0. .... .... = inaccurate: False
                        .... .... .... .... .... .0.. .... .... = source: process (0x00000000)
                        .... .... .... .... .... 0... .... .... = test: False
                        .... .... .... .... ...0 .... .... .... = operator blocked: False
                        .... .... .... .... ..0. .... .... .... = derived: False
阅读(5190) | 评论(3) | 转发(1) |
给主人留下些什么吧!~~

菲儿cs2014-06-08 17:45:54

请问一下PhsMeasl中的数据值是补码形式存储吧?这个值是你自己算的还是抓包软件自带的解析呢?如果是抓包软件,是什么抓包软件?

chenst112012-03-07 16:29:19

想问下 你怎么知道 PhsMeas1
这个解析的呢 还有 你怎么知道里面是 value和quality的值呢?他不是可配置的吗?还有可能传输的控制报文啊 怎么区分的啊

chinaunix网友2010-10-09 08:56:33

您好,有问题请教,能否告知您的联系方式或邮箱,谢谢,我邮箱poem-shiquan.zeng@cn.abb.com