<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta name="generator" content="pdf2htmlEX">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css">
<link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css">
<link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/626a4d174f8811599e53de24/raw.css">
<script src="https://static.pudn.com/base/js/compatibility.min.js"></script>
<script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar" style="display: none">
<div id="outline">
</div>
</div>
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/626a4d174f8811599e53de24/bg1.jpg"><div class="c x0 y1 w2 h2"><div class="t m0 x1 h3 y2 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x2 h4 y3 ff2 fs1 fc0 sc0 ls0 ws0">IEC104<span class="_ _0"> </span><span class="ff3 sc1">规约调试小结</span></div><div class="t m0 x3 h4 y4 ff3 fs1 fc0 sc1 ls0 ws0">丁敬雷</div><div class="t m0 x4 h4 y5 ff3 fs1 fc0 sc0 ls0 ws0">调试广西中调<span class="_ _0"> </span><span class="ff1">IEC-104<span class="_ _0"> </span></span>规约时对报文作了如下的分析,不对地方请指正。</div><div class="t m0 x4 h4 y6 ff3 fs1 fc0 sc0 ls0 ws0">一、四遥信息体基地址范围</div><div class="t m0 x5 h4 y7 ff1 fs1 fc0 sc0 ls0 ws0">“<span class="_ _1"></span><span class="ff3">可<span class="_ _1"></span>设<span class="_ _1"></span>置<span class="_ _2"> </span></span>104<span class="_ _2"> </span><span class="ff3">调度<span class="_ _1"></span>规<span class="_ _1"></span>约<span class="_ _3"></span>”<span class="_ _1"></span>有<span class="_ _2"> </span></span>1997<span class="_ _2"> </span><span class="ff3">年和<span class="_ _2"> </span></span>2002<span class="_ _2"> </span><span class="ff3">年两<span class="_ _3"></span>个<span class="_ _1"></span>版<span class="_ _1"></span>本<span class="_ _1"></span>,<span class="_ _1"></span>在<span class="_ _1"></span>流<span class="_ _1"></span>程<span class="_ _1"></span>上<span class="_ _3"></span>没<span class="_ _1"></span>有<span class="_ _1"></span>什<span class="_ _1"></span>么<span class="_ _1"></span>变<span class="_ _1"></span>化<span class="_ _4"></span>,</span></div><div class="t m0 x6 h4 y8 ff1 fs1 fc0 sc0 ls0 ws0">02<span class="_ _0"> </span><span class="ff3">版只是在<span class="_ _0"> </span></span>97<span class="_ _0"> </span><span class="ff3">版上扩展了遥测、遥信等信息体基体址,区别如下:</span></div><div class="t m0 x7 h4 y9 ff3 fs1 fc0 sc1 ls0 ws0">类别<span class="_ _5"> </span><span class="ff2 sc0">1997<span class="_ _0"> </span></span>版基地址<span class="_ _6"> </span><span class="ff2 sc0">2002<span class="_ _0"> </span></span>版基地址</div><div class="t m0 x7 h4 ya ff3 fs1 fc0 sc0 ls0 ws0">遥信</div><div class="t m0 x8 h5 yb ff1 fs1 fc0 sc0 ls0 ws0">1H------400H<span class="_ _7"> </span>1H------4000H</div><div class="t m0 x7 h4 yc ff3 fs1 fc0 sc0 ls0 ws0">遥测</div><div class="t m0 x8 h5 yd ff1 fs1 fc0 sc0 ls0 ws0">701H------900H<span class="_ _6"> </span>4001H------5000H</div><div class="t m0 x7 h4 ye ff3 fs1 fc0 sc0 ls0 ws0">遥控</div><div class="t m0 x8 h5 yf ff1 fs1 fc0 sc0 ls0 ws0">B01H------<span class="_ _8"></span>B80H<span class="_ _9"> </span>6001H------6100H</div><div class="t m0 x7 h4 y10 ff3 fs1 fc0 sc0 ls0 ws0">设点</div><div class="t m0 x8 h5 y11 ff1 fs1 fc0 sc0 ls0 ws0">B81H------COOH<span class="_ _a"> </span>6201H------6400H</div><div class="t m0 x7 h4 y12 ff3 fs1 fc0 sc0 ls0 ws0">电度</div><div class="t m0 x8 h5 y13 ff1 fs1 fc0 sc0 ls0 ws0">C01H------C80H<span class="_ _b"> </span>6401H------6600H</div><div class="t m0 x4 h4 y14 ff3 fs1 fc0 sc0 ls0 ws0">二、一些报文字节数的设置 </div><div class="t m0 x9 h4 y15 ff3 fs1 fc0 sc1 ls0 ws0">类别<span class="_ _c"> </span>配置方式</div><div class="t m0 xa h4 y16 ff3 fs1 fc0 sc0 ls0 ws0">公共地址字节数</div><div class="t m0 xb h5 y17 ff1 fs1 fc0 sc0 ls0 ws0">2</div><div class="t m0 xa h4 y18 ff3 fs1 fc0 sc0 ls0 ws0">传输原因字节数</div><div class="t m0 xb h5 y19 ff1 fs1 fc0 sc0 ls0 ws0">2</div><div class="t m0 xa h4 y1a ff3 fs1 fc0 sc0 ls0 ws0">信息体地址字节数</div><div class="t m0 xb h5 y1b ff1 fs1 fc0 sc0 ls0 ws0">3</div><div class="t m0 xc h4 y1c ff3 fs1 fc0 sc0 ls0 ws0">此配置要根据主站来定,有的主站可能设为<span class="_ _0"> </span><span class="ff4">1</span>,<span class="ff4">1</span>,<span class="ff4">2</span>,我们要改与主站一致。</div><div class="t m0 x4 h4 y1d ff3 fs1 fc0 sc0 ls0 ws0">三<span class="_ _1"></span>、以<span class="_ _3"></span>公<span class="_ _1"></span>共地<span class="_ _3"></span>址字<span class="_ _1"></span>节<span class="_ _1"></span>数<span class="_ _3"></span><span class="ff1">=2<span class="_ _1"></span></span>,<span class="_ _1"></span>传输<span class="_ _3"></span>原因<span class="_ _1"></span>字<span class="_ _1"></span>节<span class="_ _1"></span>数<span class="_ _3"></span><span class="ff1">=2<span class="_ _1"></span></span>,<span class="_ _1"></span>信<span class="_ _1"></span>息<span class="_ _1"></span>体地<span class="_ _3"></span>址字<span class="_ _1"></span>节<span class="_ _1"></span>数<span class="_ _3"></span><span class="ff1">=3<span class="_ _2"> </span></span>为例<span class="_ _1"></span>对<span class="_ _1"></span>一<span class="_ _1"></span>些<span class="_ _1"></span>基<span class="_ _1"></span>本</div><div class="t m0 x6 h4 y1e ff3 fs1 fc0 sc0 ls0 ws0">的报文分析</div><div class="t m0 x4 h4 y1f ff3 fs1 fc0 sc1 ls0 ws0">第一步:首次握手(<span class="ff2 sc0">U<span class="_ _0"> </span></span>帧)</div><div class="t m0 x6 h4 y20 ff3 fs1 fc1 sc0 ls0 ws0">发送→激活传输启动<span class="ff4"> </span>:<span class="ff5 fs2 fc0"> <span class="fs1">68<span class="ff3 fs0">(<span class="fc2">启动符</span>)</span>04<span class="ff3 fs0">(<span class="fc2">长度</span>)</span>07<span class="ff3 fs0">(<span class="fc2">控制域</span>)</span>00 00 00</span></span></div><div class="t m0 x6 h4 y21 ff3 fs1 fc3 sc0 ls0 ws0">接收→确认激活传输启动<span class="ff4"> </span>:<span class="ff4 fc0"> <span class="ff5">68<span class="ff3 fs0">(<span class="fc2">启动符</span>)</span>04<span class="ff3 fs0">(<span class="fc2">长度</span>)</span>0B<span class="ff3 fs0">(<span class="fc2">控制域</span>)</span>00 00 00</span></span></div><div class="t m0 x4 h4 y22 ff3 fs1 fc0 sc1 ls0 ws0">第二步:总召唤(<span class="ff2 sc0">I<span class="_ _0"> </span></span>帧)</div><div class="t m0 x6 h4 y23 ff3 fs1 fc0 sc0 ls0 ws0">召唤<span class="_ _2"> </span><span class="ff4">YC</span>、<span class="_ _1"></span><span class="ff4">YX<span class="_ _1"></span></span>(<span class="_ _1"></span>可变<span class="_ _1"></span>长<span class="_ _2"> </span><span class="ff4">I<span class="_ _0"> </span></span>帧<span class="_ _1"></span>)<span class="_ _1"></span>初始<span class="_ _1"></span>化<span class="_ _1"></span>后定<span class="_ _1"></span>时<span class="_ _1"></span>发<span class="_ _1"></span>送总<span class="_ _1"></span>召<span class="_ _1"></span>唤,<span class="_ _1"></span>每<span class="_ _1"></span>次<span class="_ _1"></span>总召<span class="_ _1"></span>唤<span class="_ _1"></span>的<span class="_ _1"></span>间隔<span class="_ _1"></span>时<span class="_ _1"></span>间一<span class="_ _1"></span>般</div><div class="t m0 xd h4 y24 ff3 fs1 fc0 sc0 ls0 ws0">设为<span class="_ _0"> </span><span class="ff4">15<span class="_ _0"> </span></span>分钟召唤一次,不同的主站系统设置不同。</div><div class="t m0 x6 h4 y25 ff3 fs1 fc1 sc0 ls0 ws0">发送→总召唤<span class="ff4"> </span>:</div><div class="t m0 x5 h6 y26 ff5 fs1 fc0 sc0 ls0 ws0">68<span class="ff3 fs0">(<span class="fc2">启动符<span class="_ _1"></span></span>)</span>0E<span class="ff3 fs0">(<span class="_ _1"></span><span class="fc2">长度</span>)</span>00 <span class="_ _1"></span> 00<span class="ff3 fs0">(<span class="fc2">发<span class="_ _1"></span>送序号<span class="_ _1"></span></span>)</span>00 00<span class="_ _1"></span><span class="ff3 fs0">(<span class="fc2">接收<span class="_ _1"></span>序号</span>)<span class="_ _1"></span></span>64<span class="ff3 fs0">(<span class="fc2">类型<span class="_ _1"></span>标示</span>)<span class="_ _1"></span></span>01<span class="ff3 fs0">(<span class="fc2">可变结</span></span></div><div class="t m0 x6 h6 y27 ff3 fs0 fc2 sc0 ls0 ws0">构限定词<span class="_ _1"></span><span class="fc0">)<span class="ff5 fs1">06 00<span class="_ _1"></span></span>(</span>传输原因<span class="_ _1"></span><span class="fc0">)<span class="ff5 fs1">01 <span class="_ _1"></span>00</span>(</span>公共地<span class="_ _1"></span>址即<span class="_ _0"> </span><span class="ff1">R<span class="_ _d"></span>TU<span class="_ _0"> </span><span class="ff3">地址<span class="fc0">)<span class="ff5 fs1">00 00 00</span>(</span>信息<span class="_ _1"></span>体地址<span class="_ _1"></span><span class="fc0">)<span class="ff5 fs1">14</span>(</span>区<span class="_ _1"></span>分</span></span></div><div class="t m0 x6 h6 y28 ff3 fs0 fc2 sc0 ls0 ws0">是总召唤还是分组召唤,<span class="ff1">02<span class="_ _e"> </span></span>年修改后的规约中没有分组召唤<span class="fc0">)</span></div><div class="t m0 x6 h4 y29 ff3 fs1 fc3 sc0 ls0 ws0">接收→<span class="ff4">S<span class="_ _0"> </span></span>帧<span class="ff4"> </span>:</div><div class="t m0 xe h6 y2a ff3 fs0 fc0 sc0 ls0 ws0">注意:记录接<span class="_ _1"></span>收到的长帧,<span class="_ _1"></span>双方可以按频<span class="_ _1"></span>率发送,比如<span class="_ _1"></span>接收<span class="_"> </span><span class="ff1">8<span class="_ _e"> </span></span>帧<span class="_ _e"> </span><span class="ff1">I<span class="_ _e"> </span></span>帧回答<span class="_ _1"></span>一帧<span class="_ _e"> </span><span class="ff1">S<span class="_ _0"> </span></span>帧,也可以要<span class="_ _1"></span>求</div><div class="t m0 xf h6 y2b ff3 fs0 fc0 sc0 ls0 ws0">接收<span class="_ _e"> </span><span class="ff1">1<span class="_ _e"> </span></span>帧<span class="_ _e"> </span><span class="ff1">I<span class="_ _e"> </span></span>帧就应答<span class="_ _e"> </span><span class="ff1">1<span class="_ _f"> </span></span>帧<span class="_ _e"> </span><span class="ff1">S<span class="_ _f"> </span></span>帧。</div><div class="t m0 x10 h7 y2c ff5 fs1 fc0 sc0 ls0 ws0">68<span class="_ _10"> </span>04 01 00 02 00</div><div class="t m0 x6 h4 y2d ff3 fs1 fc3 sc0 ls0 ws0">接收→总召唤确认(发送帧的镜像,除传送原因不同)<span class="ff4"> </span>:</div><div class="t m0 xe h6 y2e ff5 fs1 fc0 sc0 ls0 ws0">68<span class="ff3 fs0">(<span class="fc2">启动符<span class="_ _1"></span></span>)</span>0E<span class="ff3 fs0">(<span class="_ _1"></span><span class="fc2">长度</span>)</span>00 <span class="_ _1"></span> 00<span class="ff3 fs0">(<span class="fc2">发<span class="_ _1"></span>送序号<span class="_ _1"></span></span>)</span>00 00<span class="_ _1"></span><span class="ff3 fs0">(<span class="fc2">接收<span class="_ _1"></span>序号</span>)<span class="_ _1"></span></span>64<span class="ff3 fs0">(<span class="fc2">类型<span class="_ _1"></span>标示</span>)<span class="_ _1"></span></span>01<span class="ff3 fs0">(<span class="fc2">可变结</span></span></div><div class="t m0 x6 h6 y2f ff3 fs0 fc2 sc0 ls0 ws0">构<span class="_ _1"></span>限<span class="_ _1"></span>定<span class="_ _1"></span>词<span class="_ _3"></span><span class="fc0">)<span class="_ _1"></span><span class="ff5 fs1">07 <span class="_ _1"></span> <span class="_ _1"></span>00<span class="_ _1"></span></span>(<span class="_ _1"></span></span>传<span class="_ _1"></span>输<span class="_ _1"></span>原<span class="_ _1"></span>因<span class="_ _3"></span><span class="fc0">)<span class="_ _1"></span><span class="ff5 fs1">01 <span class="_ _3"></span> 00<span class="_ _1"></span></span>(<span class="_ _1"></span></span>公<span class="_ _1"></span>共<span class="_ _3"></span>地<span class="_ _1"></span>址<span class="_ _1"></span>即<span class="_ _0"> </span><span class="ff1">R<span class="_ _d"></span>TU<span class="_ _0"> </span><span class="ff3">地<span class="_ _1"></span>址<span class="_ _3"></span><span class="fc0">)<span class="_ _1"></span><span class="ff5 fs1">00 <span class="_ _1"></span>00 <span class="_ _1"></span>00<span class="_ _1"></span></span>(<span class="_ _1"></span></span>信<span class="_ _1"></span>息<span class="_ _1"></span>体<span class="_ _1"></span>地<span class="_ _1"></span>址<span class="_ _3"></span><span class="fc0">)<span class="_ _1"></span><span class="ff5 fs1">14<span class="_ _1"></span></span>(<span class="_ _3"></span></span>同</span></span></div><div class="t m0 x6 h6 y30 ff3 fs0 fc2 sc0 ls0 ws0">上<span class="fc0">)</span></div><div class="t m0 x6 h4 y31 ff3 fs1 fc1 sc0 ls0 ws0">发送→<span class="ff4">S<span class="_ _0"> </span></span>帧<span class="ff4"> </span>:</div><div class="t m0 xe h6 y32 ff3 fs0 fc0 sc0 ls0 ws0">注意:记录接<span class="_ _1"></span>收到的长帧,<span class="_ _1"></span>双方可以按频<span class="_ _1"></span>率发送,比如<span class="_ _1"></span>接收<span class="_"> </span><span class="ff1">8<span class="_ _e"> </span></span>帧<span class="_ _e"> </span><span class="ff1">I<span class="_ _e"> </span></span>帧回答<span class="_ _1"></span>一帧<span class="_ _e"> </span><span class="ff1">S<span class="_ _0"> </span></span>帧,也可以要<span class="_ _1"></span>求</div><div class="t m0 xf h6 y33 ff3 fs0 fc0 sc0 ls0 ws0">接收<span class="_ _e"> </span><span class="ff1">1<span class="_ _f"> </span></span>帧<span class="_ _e"> </span><span class="ff1">I<span class="_ _e"> </span></span>帧就应答<span class="_ _e"> </span><span class="ff1">1<span class="_ _e"> </span></span>帧<span class="_ _e"> </span><span class="ff1">S<span class="_ _f"> </span></span>帧。</div><div class="t m0 x11 h7 y34 ff5 fs1 fc0 sc0 ls0 ws0">68 04 01 00 02 00</div></div></div><div class="pi" data-data='{"ctm":[1.611850,0.000000,0.000000,1.611850,0.000000,0.000000]}'></div></div>
</body>
</html>