当前位置:文档之家› 104规约(2002版)报文解析

104规约(2002版)报文解析

104规约(2002版)报文解析1、 初始化● 主站发: 68 04 07 00 00 00目的:给子站发请求链路状态命令。

子站回答:68 04 0B 00 00 00目的:子站向主站响应链路状态。

子站回答:68 0E 00 00 00 00 46 01 04 00 01 00 00 00 00 00 目的:初始化结束。

2、 对时 时钟同步命令一般不在104中应用,因为网络路由的延时永远不定(随机),导致对时不准。

● 主站发:68 14 2C 00 6A 00 67 01 06 00 01 00 00 00 00 E5 3F 00 0F 09 0C 04目的:向子站发送对时报文。

357 毫秒 16 秒 0分 15小时 9日 12月 4年3、 总召唤● 主站发:68 0E 00 00 06 00 64 01 06 00 01 00 00 00 00 14目的:向地址为01的子站发总召唤命令。

子站回答:68 0E 08 00 02 00 64 01 07 00 01 00 00 00 00 14目的:子站响应总召唤。

子站回答:68 2D 0A 00 02 00 01 A0 14 00 01 00 01 00 00 00 01 00 01 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00目的:子站向主站以ASDU1方式连续上送全遥信,此为第一帧。

报文解析:子站回答:68 2D 0C 00 02 00 01 A0 14 00 01 00 21 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00目的:子站继续上送全遥信的下一帧。

…………子站回答:68 2D 20 00 02 00 01 A0 14 00 01 00 61 01 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00目的:子站向主站上送全遥信的最后一帧。

子站回答:68 AD 22 00 02 00 0D A0 14 00 01 00 01 40 00 B2 0B 4B 42 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00目的:子站向主站以ASDU13方式(浮点数)上送全遥测中的第一帧。

(有些调度要求用ASDU9(码值)上送,见下文补充)报文解析:子站回答:68 AD 24 00 02 00 0D A0 14 00 01 00 21 40 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00目的:子站继续上送全遥测的下一帧。

…………子站回答:68 17 32 00 02 00 0D 82 14 00 01 00 01 41 00 00 00 00 00 00 00 00 0000 00目的:子站向主站上送全遥测的最后一帧。

子站回答:68 0E 34 00 02 00 64 01 0A 00 01 00 00 00 00 14目的:子站以ASDU100响应主站,指明总查询结束。

补充:有些主站要求遥测用ASDU9方式上送,举例报文如下子站回答:68 6D 9E 00 06 00 09 A0 14 00 02 00 01 40 00 ED 01 00 76 01 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00目的:子站向主站以ASDU9方式(码值)上送全遥测中的第一帧。

报文解析:4、变化遥测子站回答:68 1A 36 00 02 00 0D 02 03 00 01 00 01 40 00 22 5D 87 41 00 A4 40 0022 5D 87 41 00目的:有变化数据并以ASDU13方式上送变化遥测报文解析:● 子站回答:68 16 B0 00 04 00 09 02 03 00 02 00 01 41 00 E9 02 00 02 41 00 29 0200目的:有变化数据并以ASDU9方式上送变化遥测报文解析:● 主站发 68 04 43 00 00 00目的:召唤变化数据。

子站回答:68 04 83 00 00 00目的:此刻没有变化数据。

5、 变化遥信当站有相应遥信点变位时WATCHBUG 会提示 Get MSG_LON_YX_CHANGE Index:1 Val:0Get MSG_LON_YX_CHANGE Index:2 Val:1Get MSG_LON_YX_CHANGE Index:3 Val:0● 子站回答:68 16 32 00 02 00 01 03 03 00 01 00 02 00 00 00 03 00 00 01 04 00 0000目的:以ASDU1方式上送变位遥信(2号点置0,3号点置0,4号点置0,)。

报文解析:…………WATCHBUG 提示Get MSG_LON_YX_CHANGE Index:2 Val:0子站回答:68 0E 36 00 02 00 01 01 03 00 01 00 03 00 00 00目的:以ASDU1方式上送变位遥信(3号点置0)。

6、 SOE 的处理分为3字节时标和7字节时标两种:● 子站回答:68 11 24 00 2A 00 02 01 01 00 01 00 01 00 00 00 7E 3E 18目的:以ASDU2方式上送SOE (3字节时标)。

报文解析:● 子站回答:68 15 9C 01 2E 00 1E 01 03 00 02 00 85 04 00 01 80 6D 13 11 1E 0C 06目的:以ASDU30方式上送SOE (7字节时标)。

报文解析:7、 遥控 ● 主站发:68 0E 04 00 9C 00 2E 01 06 00 02 00 42 60 00 82目的:对地址为02的子站发遥控预置。

报文解析:子站回答:68 0E 9C 00 06 00 2E 01 07 00 02 00 42 60 00 82目的:子站上送遥控预置成功的反校报文。

……● 主站发:68 0E 06 00 9E 00 2E 01 06 00 02 00 42 60 00 02目的:发遥控执行命令。

子站回答:68 0E 9E 00 08 00 2E 01 07 00 02 00 42 60 00 02目的:执行确认。

子站回答:68 0E A0 00 08 00 2E 01 0A 00 02 00 42 60 00 02目的:一次遥控过程结束。

IEEE754浮点数2008年04月15日星期二 07:01一:概述IEEE754浮点数格式短实数也称单精度数符号位1位,阶码8位,尾数23位长实数也称双精度数符号位1位,阶码11位,尾数52位42E48000第一步,化为2进制0100 0010 1110 0100 1000 0000 0000 0000第二步:因为IEEE754使用1个符号,8个阶码,23个尾数,我们分别在上面提取这些容.符号:第一位:0 表示正数阶码:2-9位:10000101 为133,实际的幂值为133-127=6尾数:10-32位:11001001000000000000000,实际值为1.11001001 (1+尾数)第三步:根据公式写出实际数值大小为1110010.01,化为十进制为:114.25二:基础知识扩展-----------------------------------------------------------------------值存储为指数偏移量real*4 1位符号位(s)、8位指数(e),23位尾数(m,共32位) 127(7FH)real*8 1位符号位(s)、11位指数(e),52位尾数(m,共64位) 1023(3FFH)real*10 1位符号位(s)、15位指数(e),64位尾数(m,共80位) 16383(3FFFH)-----------------------------------------------------------------------计算公式:V=(-1)^s*2^E*MV=(-1)^s * 2^( 1 -指数偏移量) * ( 尾数) (当指数位为0时)V=(-1)^s * 2^(指数位数值-指数偏移量) * (1+尾数) (当指数位不全为0或不全1情况1:当e(各位)为全'0'时:E=1-(2^(e(位数)-1)-1);<===>E=1-指数偏移量M=m。

相关主题