好利来 丝袜 从零入手意会IEC104契约之一
引子好利来 丝袜
本文把柄相干尺度、本司内容情况及个东谈主调试训诫编写,主要指标是针对104契约进行扫盲,共分为五大块。把柄个东谈主需求可遴选相应段落进行阅读。
这里作念一个小推选:
1、仅需要了解报文含义,阅读著作的第一块内容即可;
2、简短故障排查,阅读著作的第一块和第四块内容即可;
3、稍复杂的故障排查,需要阅读著作的第一块、第三块登第四块内容;
4、但愿对104契约的实施有一个较为全面的坚定,不错通读全文;
5、但愿对104契约有一个较为全面且准确坚定,不错通读全文并参考相干尺度。
电力系统通讯个东谈主嗅觉照旧较为复杂的,硬件不停更替,软件也在不停更新。针对复杂故障一定要作念到表面链接子际,多与厂家技艺相沿东谈主员及研发东谈主员通常,切不可抱着扫盲著作和国度尺度死扣字眼,更不可凭生机象,脱离表面。
参考尺度如下:
1、IEC60870-05-104传输规约(海外电工委员会制定)
2、广东电网DL/T634.5104-2002实施确定
3、国度电网DL/T634.5104-2009实施确定
4、南边电网DL/T634-2002远动契约实施确定
另本东谈主调试经验不长,表面水平也相比微薄,更未参与过相干软硬件的开发责任,因此著作中不可幸免的会出现失实、莽撞。宽容巨匠进行月旦指正。
但愿本文粗犷对您的责任有一定的匡助,感谢您的阅读!
一、104规约帧花式
IEC104契约的帧花式有三种(I帧、U帧、S帧),基本花式如下图所示:
图片
⑴I帧
编号的信息传输花式(I帧),用于传输诈欺数据,佩戴阐明对方的发送。把柄类型标记(TYP)不同,报文时局各有互异。总肉时局为基本花式中的68H+APDU长度+①+②。
I帧中的约束域1与约束域2为发送序号,约束域3与约束域4为接纳序号。其花式图如下所示:
图片
从上图中不错看出约束域中含有发送序号和接纳序号,但约束域1与约束域3的最低位固定为0(即约束域1、2组成的字节与约束域3、4组成的字节,其十进制时局固定以偶数递加)。是以约束域1及约束域3的最低位不必于组成序号。
综上在筹办序号时,要先转机成十进制数值,再除以2。且需要注释的是低位字节在前,高位字节在后,是以筹办时要先作念倒置。在104规约中是通用王法。详实原因会在二、基础学问中解释。
发送序号与接纳序号是用于防患报文在传送过程中出现丢失或相通传送。发送方每发送一个I花式报文,其发送序号应加1,接纳方每接纳到一个与其接纳序号格外的I花式报文后,其接纳序号应加1,需要注释的是,每次重新建筑TCP勾通明,调度主站和子站RTU的接纳序号和发送序号齐应清零。
综上,在两边入手数据传送后,接纳方若收到一个I花式报文,应判断此I花式报文的发送序号是否等于我方的接纳序号。若格外则应将我方的接纳序号加1,若此I花式报文的发送序号大于我方的接纳序号,这说明发送方发送的一些报文出现了丢失,若此I花式报文的发送序号小于我方的接纳序号,这意味着发送方出现了相通传送。
当报文接纳方收到发送方的I花式报文后,要是莫得I花式报文需要发送给对方,不错向对方发送S花式报文以对所接纳的报文进行阐明。I花式和S花式报文的接纳序号标明了发送该报文的一方对已接纳的I花式报文(一个或多个)的阐明。发送方会将一个或几个报文保存到一个缓冲区里直到它将我方的发送序号作为一个接纳序号收回,这个接纳序号小于发送序号时有用。这么就不错删除缓冲区里正确传送过的报文。要是是很长的数据传输只在一个主张进行,就得在另一个主张发送S花式报文,在缓冲区溢出或超时前招供报文。
若发送方发送的某一I花式报文后永劫期无法在对方的接纳序号中取得阐明,这就意味着报文发生了丢失。
当出现上述情况时,频繁意味着TCP勾通出现了问题,发送方或接纳方应关闭当今的TCP勾通然后再重新建筑新的TCP勾通,并再新的TCP勾通上重新入手会话过程。
把底下两张图看懂,对I帧中收发序号应该有了一个简短的坚定。领先对途中的变量作念一下解释。
V(S)为发送情景变量,V(R)为接纳情景变量,ACK为现时照旧正确收到的所有这个词I花式APDU的最新序号。I(a,b)为信息花式APDU,a为发送序号,b为接纳序号。
平方情况下的I帧:
图片
出现报文丢失的I帧:
图片
底下是类型标记,它界说了后续信息对象的结构、类型和花式。如下表所示:
图片
上图中黄色标记为常见类型标记符。这边主要讲一下单点与双点的区别,以遥信为例,单点等于用一位标记一个遥信量,比如开关位置,只汇注一个常开的接济接点,值为1示意合位,0示意分位;而双点需要汇注常开合常闭两个接济接点位置,,当常开点值为1何况常闭点值为0,即10,则以为开关在合位;当常开点值=0何况常闭点值为1,即01,以为开关在分位;当两个位置值齐为1,或两个值齐为0,则以为开关位置不成确定。遥控亦然一样的钦慕。
这里还有几个见解需要单独提议来说下:
①短时标与CP56Time2a时标(永劫标)
短时标与CP56Time2a时标(永劫标)的结构,如下图所示:
图片
其中IV为有用位,RES为保留位。
②归一化值、标度化值、短浮点数
归一化值(NVA),值的界限为[-1,1]。归一化,即是将大于1的数映射到1以内的空间,频繁等于用内容值除以额定值,即取得归一化的少量。具体示意法不错有F13或F16位的。占2个字节。
在电力行业中,频繁是将数值归一到满码值。满码值是通讯两边商定的一个值,它会影响数值的舛错。一般来说,所内监控后台满码值为4095或2047,地调满码值为4095,中调满码值为32767(频繁会要求P、Q、I按1倍额定值对应15000的码值的关系转机后上送;母线电压、频率则按1.2倍额定值对应15000的码值的关系转机后上送)。
举个例子:110kV澄澈的CT变比为1200/5,电流采样裕度为1.2,满码值为4095,则电流信得过值为1200,其归一化值为若干?归一化值00d3的信得过值是若干?
第一问:
电流遥测量的最大内容值=1.2*1200=1440A;
电流信得过值1200的归一化码值=(满码值*信得过值)/最大内容值=3412.5;
又归一化值只可示意为整数,其归一化值为0D54H。
第二问:
归一化值00d3的码值=211;
电流信得过值=(归一化码值/满码值)*最大内容值≈74.2A
拳交twitter拓展:
南瑞科技后台只需要把抓住以下三个参数,其遥测值就能平方露出。
第一,标度所有这个词;标度所有这个词等于一次额定值/二次额定值;
例如:PT变比为220kV/100,CT变比为1200/5,4~20mA的变送器对应-20~100度,求把电压标度所有这个词,电流标度所有这个词,功率(Kw)标度所有这个词,频率标度所有这个词,功率要素标度所有这个词,温度标度所有这个词。
电压标度所有这个词=220/100=2.2;电流标度所有这个词=1200/5=240;功率标度所有这个词=2.2*240=528;频率标度所有这个词=功率要素标度所有这个词=1;
温度标度所有这个词=输入最大值与输入0之间的温度差值。
设其特质弧线为y=kx+b,通过4mA对应-20度,20mA对应100度,列方程组不错解出b=-50;
那么温度标度所有这个词=100-(-50)=150。
第二、参比因子;参比因子等于满码值/(二次额定值*1.2)
已知,CT二次值为5A,PT二次值为100V,满码值为4095,求电流参比因子、电压参比因子、功率参比因子。
电流参比因子=4095/(5*1.2)=682.5;电压参比因子=4095/120=34.125;功率参比因子=4095/(6*120*1.732)=3.284。
另外频率参比因子等于满码值/(最大码值对应的频率与最小码值对应的频率之差);温度参比因子为2047;功率要素参比因子为1000。
第三、基值
其风趣风趣为传输最小码值所对应的物理量,也等于码值为0对应的物理量。电压、电流、功率、功率要素基值齐为0,频率基值为50Hz,温度的基值等于上头所提到的b。
标度化值(SVA),值的界限为[-32768,~32767],即带象征整数。占2个字节。它的信得过值等于标度值*少量点的位数,量程和少量点位置是固定的参数。
例如电流76A,电压7.6kV,其传输的标度化值齐为004CH,但其少量点的参数不同,电流的少量点为1;电压的少量点为0.1。
注释:归一化值与标度化值齐是两个字节。高字节的最高位为象征位, 0示意正数,1示意负数。15位数据位,正数是原码,负数是补码。
底下举一个负数为例:设归一化值FA,求其对应的十进制数是若干?
补码的求法:象征位不变,求反码;然后反码最低位加1,即为补码。
FA=1111 1010;其反码为1000 0101;
其补码为1000 0110=-1*
图片
+1*
图片
+1*
图片
=-128+4+2=-122
短浮点数(R32-IEEE STD 754),即筹办机内浮点数的示意法,占4字节。其花式如下图所示:
图片
IEEE754尺度在示意浮点数时,每个浮点数均由三部分组成:象征位S、指数部分E和余数部分M。浮点数有以下两种基本花式:
第一种,单精度花式(32位),撤除象征位1位后,E占8位,M占23位;第二种,双精度花式(64位),E占11位,M占52位。
这里的短浮点数即是32位的单精度花式。
数符S,1位,决定了短浮点数的正负,0正1负;
指数E,揣摸8位,以2为底,在这里称为阶码,为了示意指数的正负,阶码部分给与移码示意,移码值为127。对于规格化浮点数而言,阶码值即从1~254变为-126~+127,筹办公式——阶码=阶码真值+127;
余数M,揣摸24位,商定少量点左边隐含有一位1,这么内容上使余数的有用位数为24位,即余数真值形如1. M。
照旧举几个例子:
第一问,怎样将10进制数+178.125化为短浮点数?
⒈正数的象征位为0;
⒉将178转成二进制数,(178)D=(1011 0010)B;
⒊将0.125转成二进制数,(0.125)D=(0.001)B;
⒋合并筹办后果,取得(178.125)D=(1011 0010.001)B;
⒌对上述二进制数进行规格化处理,如下:(1011 0010.001)D=1.0110010001*
图片
,隐含少量点尽头左边的1,化为原码,并膨大为23位,取得:0110 0100 0100 0000 0000 000;
⒍求阶码。上述规格化数得指数为7,把柄筹办公式,阶码=7+127=134,化为二进制,取得1000 0110。
⒎汇总上述后果可得:
0100 0011 0011 0010 0010 0000 00000000
化为16进制可得:43 32 20 00H
第二问:怎样将浮点数C1 C9 00 00H转成十进制数?
⒈将十六进制化为二进制:C1C90000H=1100 0001 1100 1001 0000 0000 0000 0000B。
⒉筹办阶码真值,阶码真值=阶码-127。即1000 0011 -0111 1111=100,即十进制的4。
⒊将上述二进制数规格化,得1.100 1001*
图片
。
⒋将上述后果进行非规格化,得11001.001。
⒌涟漪为十进制数,并加上象征位。
领先进行涟漪(11001.001)B=(25.125)D,
随后加上象征位,可得临了后果为-25.125。
③品性刻画词
用于刻画遥测、遥信、遥脉值的传输质地,分为遥信品性刻画词和遥测(遥脉)品性刻画词。遥脉中也有刻画品性的信息,不外它温和序号集成在沿路,咱们在遥脉的报文会对其加以分析。
品性刻画词结构如下图所示:
图片
其中:
IV为有用标志位(0有用,1无效),若值被正确汇注等于有用,在汇注功能阐明了信息源的反常情景(例如:安装的启动过程中或者一些成立失实),那么值等于无效的。信息对象的值在这些条款下莫得被界说。标上无遵守以教唆使用者,此值不正确而不成使用。
NT为刷新标志位(0刷新告捷,1刷新未告捷),若最近的刷新告捷则值就称为现时值,若一个指定的时常间隔内刷新不告捷或者其值不可用,值就称为非现时值。开垦处于调试态或安装通讯中断齐有可能变成非现时值。
SB为取代标志位(0未被取代,1被取代),当信息对象的值由值班员(调度员)输入(即东谈主工置数)或者由当地自动原因(模拟遥信)所提供时,即为被取代。如东谈主工置数情况下。
BL为阻塞标志位(0未被阻塞,1阻塞),信息对象的值为传输而被阻塞,值保持阻塞前被汇注的情景。阻塞息争锁不错由当地联锁机构或当地自动原因启动。
OV为溢出标志位(0未溢出,1溢出),信息对象的值超出了事前界说值的界限(主要适用模拟量值)。仅在遥测品性结构词中出现。
SPI为遥信情景值。单点遥信,0分1合;双点遥信,1开2合,0和3为中间情景。
类型标记符讲已矣,然后是可变结构适度词,其结构如下所示:
图片
当可变结构适度词最高位为1示意连气儿,其对应n个信息对象中,第一个信息对象中含有信息体地址(3个字节)示意此帧报文中的信息从这个地址入手,第二个信息对象中不再包含信息体地址,第二个信息对象地址是在第一信息对象中的信息体地址递加。
当可变结构适度词最高位为0示意不连气儿,每个信息对象中齐包含信息体地址。
接下来是传送原因,揣摸2个字节。但传送原因内容上仅仅占两个字节中的6位。其完整结构如下图所示:
图片
其中T代表测验位(0未测验,1测验),它说明了诈欺职业数据单元是在测试条款下所产生的,被用于测试传输和开垦,但不约束过程。工程中很少使用。
P/N位用以对由启动诈欺功能所央求的激活以深信或者含糊阐明。P=0示意深信阐明,P=1示意含糊阐明。在工程上,主要用于示意遥控遴选告捷或失败。
传送原因详表如下图所示:
图片
针对上表中的部安分容进行一个说明:
第一、周期、轮回(01H)与配景扫描(02H)光看尺度的话会嗅觉他们两个差未几,我这里仅从内容诈欺上来叙述它们的区别。
周期、轮回(01H)适用于传输变化很慢的数据,例如水位、油温等,这类数据定时主动上送,何况不再响应总召唤过程中传送。而配景扫描(02H)则是从站周期性主动将响应总召唤过程中传送的数据上送,使得主站和从站数据库保持一致。配景扫描数据传送时可被中断,当同期又配景扫描数据和及时数据时,优先传送及时数据。
第二、什么样的情况算是突发(03H)呢?有两种情况:1、现时的配景扫描发现该点的模拟量数据与前一次模拟量数据传输值的差值超出越死区传输设定值。即前后两次的模拟量数据差值不超出死区设定值,但与前次传输数据的累计差值超出死区设定值也立即作为突发数据向主站传输。2、现时的配景扫描发现该点的情景量数据与前一次情景量数据不一致,即发生了情景变位。
第三、对于分组召唤,新版尺度已对分组内容不作念商定,但一般遐想时仍以尺度作为参考。
上述结构中还有源发地址,他用来标明来自哪个主站的召唤,一般情况下不适用。端正源发地址不使用时,应置零。
传送原因讲已矣,咱们接着来看ASDU全球地址和信息对象地址。
领先ASDU地址为2个字节,一般作为站地址,在低版块远动花式中,一般高字节固定为0,1~254示意站地址,255示意全局地址。新远动花式则可相沿1~65534为站地址,而65535为全局地址。
全局地址用于再一个特定系统中在所有这个词站在吞并时刻同期启动吞并个诈欺功能,一般只用于召唤、电度召唤、时钟同步、复位进度。
约束站将断念那些全球地址未界说的ASDU。要是该地址成立与主站不一致,会出现遥测、遥信能平方刷新,然则无法上送运转情景,无法遥控的景象。
说明:
1、部分厂家,会将ASDU全球地址的高字节界说为扇区,低字节界说为安装地址,总召唤将按扇区号进行。
然后是信息对象地址,三个字节示意,最高字节一般置零,最多粗犷抒发65535个信息。要是某些诈欺职业数据单元中信息对象地址是无关的,它就成立为零。同类信息对象地址必须连气儿。主站和对应厂站两侧的地址分拨必须一致。
同样约束站将断念那些信息对象地址具有未界说值的ASDU。且一个ASDU中的首个信息体必须具有信息地址。
平庸来说,信息对象地址即通讯过程中的点号,104规约均对点号界限作念了端正,常见问题等于遥测、遥控的肇端点号与主站不一致。而且主站提供的点表一般齐是从0或1入手的限定号,咱们需要阐明0或1对应的内容肇端信息体地址。
对于上述内容再注释底下两张表格即可,底下这些内容齐不错通过成立.ini文献——iec104规约成立表。
图片
咫尺常用的是02版的,故一个104通谈,遥测最多可配16384个,遥测最多可配4096个,遥控最多可配256个,遥脉最多可配512个。
图片
上述成立要把柄主站来定,有的主站可能成立为1,1,2,与主站一致即可,一般主站默许成立为2,2,3。
底下等于信息体元素了,咱们会举各式不同的报文来详实说明以下内容:
领先咱们先先容一下双传输,信息体元素不错用吞并个信息对象地址来组成不同的ASDU,即带时标或者不带时标的单点信息。
在信息点的单个情景改换的情况下,具有同样信息对象地址的信息对象不错传输两次,一次不带时标,一次带时标。不带时标的信息对象频繁尽可能地优先传输,对于约束站能尽快地反应过程约束瑕瑜常有用的。带时标的信息对象传输优先级较低,过后用以对事件系列校核。所有这个词信息对象以传送原因3(突发)传送两次,这种模式等于“双传输”。这种模式必须由固定的站与特定参数加以界说。
对于莫得指明相沿双传输的所有这个词诈欺职业数据单元类型,单个情景改换将仅引起单个信息对象的传输。
有了上头的基础学问,咱们当今来看报文吧。
Ⅰ、遥信(数字量输入DI)
1、单点遥信(01)
Send:68(启动符)12(APDU长度)02 c7(发送序号)ce ca(接纳序号)01(单点遥信)02(可变结构适度词)03
00(传送原因:突发)01 00(ASDU全球地址)49 01 00(信息对象地址)01(信息体元素)4a 01 00(信息对象地址)00(信息体元素) 2020/03/30 22:36:59::443(c306L时标) TaskId=1(任务ID) LinkId=85(链路ID)NodeId=0 (节点ID)
说明:
查点表可知,213开关位置分位的ISCS点号为328,213开关位置合位的ISCS点号为329,104规约2002版的基地址为0001H,把柄报文组成王法,可得213开关位置分位的信息体地址为01 49H,在报文中低位在前,高位在后,露出为49 01 00H。而213开关位置合位的信息体地址为01 4aH,露出为4a 01 00H。
2、双点遥信(03)
68(启动符)0e(APDU长度)18 00(发送序号)06 00(接纳序号)03(双点遥信)01(可变结构适度词)03
00(传送原因:突发)01 00 (ASDU全球地址)06 00 00(信息对象地址)01(信息体元素)
3、带CP56Time2a时标的单点遥信(1e)
Send:68(启动符)15(APDU长度)f6 c6(发送序号)cc ca(接纳序号)1e(带CP56Time2a时标的单点遥信) 01(可变适度结构词) 03 00(传送原因:突发) 01 00 (ASDU全球地址)49
01 00(信息对象地址) 01 (信息体元素)bf e0 (毫秒)24(分) 16(时) 1e(日历) 03(月) 14(年) 2020/03/30 22:36:58::693 TaskId=1 LinkId=85NodeId=0 ()
说明:
信息对象地址为49 01 00,说明了SOE与单点遥信的信息体地址是一致的,在ASDU除时标的部分,除了类型标记与单点遥信不一致,其他并无别离。
这里持重讲一下时标,现今常用时标为CP56Time2a时标。bf e0H是毫秒信息,把柄报文组成王法,将e0 bfH化为10进制后得57535毫秒,即57秒535毫秒;24H是分钟信息,即36分;16H是小时信息,即22时;1e是日历信息,即30日;03是月份信息,即3月;14是年分信息,即20年。
4、带CP56Time2a时标的双点遥信(1f)
68(启动符)15(APDU长度)1c 00(发送序号,2个字节)06 00(接纳序号,2个字节)1f(带CP56Time2a时标的双点遥信)01(可变结构适度词)03 00(传送原因:突发)01 00(ASDU全球地址)0A 00 00(信息对象地址)01(信息体元素)2f 40(毫秒)1c(分钟)10(时)7a(日历)0b(月)05(年)
说明:
提一丝,单点和双点的区别在类型标记那段中说明过,健忘的不错回头望望。咱们赓续来看下时标。这里的时标意为2005年11月26日星期六16时28分16秒431毫秒。
不错看出,日历信息中的星期信息不是每个厂家齐会进行界说,未界说时此段信息为0。
Ⅱ、遥控(数字量输出)
遥控分为直控和选控,直控内容上等于去掉遴选呐喊,径直发践诺呐喊。一般来说保护压板、保护复归为直控;测控压板、刀闸开关、分有计划的升降停为选控。
选控的一般经过如下: 主站下发遴选呐喊→安装回遴选阐明报文→主站下发践诺呐喊→安装回践诺阐明报文→完成齐全报文。
直控的一般经过如下: 主站下发践诺呐喊→安装回践诺阐明报文→完成齐全报文。
在所有这个词这个词遥控过程中,直到安装回践诺阐明前齐可进行
而遥控呐喊的花式如下所示:
图片
先讲共同部分,S/E为遴选/践诺位,0代表践诺,1代表遴选;QU代表遥控呐喊品性,0代表被控站里面确定遥控输出姿色,不由约束站遴选,1代表短脉冲姿色输出,接续时期由被控站的系统参数决定,2代表长脉冲姿色输出,接续时期由被控站的系统参数决定,3代表接续脉冲姿色,其他值莫得界说;
SCS代表单点遥控呐喊情景,0代表分/开,1代表合/关;DCS代表双点遥控呐喊情景,1代表分/开,2代表合关,0、3代表不允许。
QU一般为0,那么单点遥控——遥控遴选分:0x80;遥控践诺或遥控打消分:0x00;遥控遴选合:0x81;遥控遴选或遥控打消合:0x01;双点遥控——遥控遴选分:0x81;遥控践诺或遥控打消分:0x01;遥控遴选合:0x82;遥控遴选或遥控打消合:0x02。
1、单点遥控(2d)
Recv:68(启动符)0e(APDU长度)c6 cb(发送序号)c4 c6(接纳序号)2d(单点遥控)01(可变结构适度词)06
00(传送原因:激活)01 00(ASDU全球地址) 09 60 00(信息对象地址) 80(信息体元素) 2020/03/30 22:36:53::993TaskId=1 LinkId=85 NodeId=0 ()
Send:68(启动符)0e(APDU长度)c6 c6(发送序号)c8 ca(接纳序号)2d(单点遥控)01(可变结构适度词)07
00(传送原因:激活阐明)01 00(ASDU全球地址)09 60 00(信息对象地址) 80(信息体元素) 2020/03/30 22:36:54::055TaskId=1 LinkId=85 NodeId=0 ()
Recv:68(启动符)0e(APDU长度)c8 cb(发送序号)e8 c6(接纳序号)2d(单点遥控)01(可变结构适度词)06
00(传送原因:激活)01 00(ASDU全球地址)09 60 00(信息对象地址) 00(信息体元素) 2020/03/30 22:36:57::143TaskId=1 LinkId=85 NodeId=0 ()
Send:68(启动符)0e(APDU长度)e8 c6(发送序号)ca ca(接纳序号)2d(单点遥控)01(可变结构适度词)07
00(传送原因:激活阐明)01 00(ASDU全球地址)09 60 00(信息对象地址) 00(信息体元素) 2020/03/30 22:36:57::144TaskId=1 LinkId=85 NodeId=0 ()
说明:
查点表可知,213位置遥控的ISCS点号为8, 104规约2002版的基地址为6001H,综上213位置遥控的信息体地址为6009H,在报文中低位在前,高位在后,露出为09 60。
上头的报文为正线遥控报文,不错看出给与的是选控模式,但并莫得完成齐全的报文,这点区别于一般王法,其余一致。
2、双点遥控(2e)
双点遥控以直控为示例:
R:68(启动符) 0e(APDU长度) 50 3f(发送序号) 62 31(接纳序号)2e(双点遥控) 01(可变适度结构词) 06 00(传送原因:激活) 01 24(ASDU全球地址)33 60 00(信息对象地址)02(信息体元素)
S:68(启动符) 0e(APDU长度) 18 3a(发送序号) 3a 3f (接纳序号)2e(双点遥控) 01(可变适度结构词) 07 00(传送原因:激活阐明) 01 24(ASDU全球地址)33 60 00(信息对象地址)02(信息体元素)
S:68(启动符) 0e(APDU长度) 1a 3a(发送序号) 3a 3f(接纳序号) 2e(双点遥控) 01(可变适度结构词) 0a 00(传送原因:激活赶走) 01 24(ASDU全球地址) 33 60 00(信息对象地址)02(信息体元素)
当主站需要赶走遥控时,会下发遥控打消呐喊,其报文如下所示:
R:68(启动符)0e(APDU长度)04 00(发送序号)18 00(接纳序号)2e(双点遥控)01(可变结构适度词)08(传送原因:住手激活)01 00(ASDU全球地址)05 0b
00(信息对象地址)02(信息体元素)
S:68(启动符)0e(APDU长度)12 00 (发送序号)08 00(接纳序号)2e(双点遥控)01(可变结构适度词)09
00(传送原因:住手激活阐明)01 00(ASDU全球地址)05 0b 00(信息对象地址)02(信息体元素)
3、循序节遥控(2f)
常用来进行调节分有计划遥控,不是所有这个词厂家齐相沿此呐喊,部分厂家将调节分有计划遥控合股至单/双点遥控中。
另循序节遥控呐喊与双点遥控呐喊时局上一致,在循序节遥控呐喊中1代表降档,2代表升档。
这里以遥控遴选失败的报文为示例:
R:68(启动符)0e(APDU长度)12 05(发送序号)c8 4e(接纳序号)2f(循序节遥控)01(可变适度结构词)06 00(传送原因:激活)01 1d(ASDU全球地址)0b 60 00(信息对象地址)82(信息体元素)
S:68(启动符)0e(APDU长度)90 4f(发送序号) 16 05(接纳序号)2f(循序节遥控)01(可变适度结构词)47 00(传送原因:未知信息对象地址)01 1d(ASDU全球地址)0b 60
00(信息对象地址)82(信息体元素)
S:68(启动符)0e(APDU长度)92 4f(发送序号) 16 05(接纳序号)2f(循序节遥控)01(可变适度结构词)0a 00(传送原因:激活赶走)01 1d(ASDU全球地址)0b 60
00(信息对象地址)82(信息体元素)
注:遥控遴选时,要是遥控点号超界限或者遥控呐喊与类型标示符不符时,安装发送激活齐全。
Ⅲ、遥测(模拟量输入)
遥测的上送姿色主要有定时主动上送(01H),响应总召唤上送(14H),越限上送(03H),而遥测值又分为归一化值、标度化值、短浮点数。各遥测报文。其报文主体结构未变,改换是传送原因及类型标记。
这里解释以下越限上送,又叫越死区上送。平方情况下电力系统中有些遥测量变化不大,在远动中相通传送没特风趣风趣,反而加剧两头安装和信谈的包袱。因此,可为每一个遥测成立一个阈值,当遥测量变化不进取阈值时就不传送。
是以本文仅以总召唤(64H)时局来进行分析,其他时局类同,不再赘述。
在运涟漪后或主站发现通讯中断后又复原平方时,必须总召唤。平方过程中,主站给与定时总召唤,总召唤的周期不错事前把柄通讯汇注流量而确定(每次总召唤的间隔时期一般设为15分钟)。当预估通讯汇注流量太大时,不错不给与定时(周期无限大)总召唤,总召只在运涟漪后或者主站发现通讯中断后又复原平方时,才总召唤。
召唤品性刻画词结构如下:
图片
把柄值的不同(这里的值是10进制,注释换算),其含义不一。0代表不使用,1~19为兼容界说保留,20代表总召唤,21~36分别代表1~16组召唤,37~63为兼容界说保留,64~255为专用界限保留。
总召唤报文如下所示:
Recv:68(启动符)0e(APDU长度)a0 ca(发送序号)f4 66(接纳序号)64(总召唤)01(可变适度结构词)06 00(传送原因:激活)01 00(ASDU全球地址) 00 00 00(信息对象地址)14(召唤品性刻画词) 2020/03/30 21:45:45::594TaskId=1 LinkId=85 NodeId=0 ()
说明:
此帧为召唤全数据激活帧。
Send:68(启动符)0e(APDU长度)f4 66(发送序号)a2 ca(接纳序号)64(总召唤)01(可变适度结构词)07 00(传送原因:激活阐明)01 00(ASDU全球地址)00 00 00(信息对象地址) 14(召唤品性刻画词) 2020/03/30 21:45:45::594TaskId=1 LinkId=85 NodeId=0 ()
说明:
此帧为召唤全数据激活阐明帧。
Send:68(启动符)85(APDU长度)f6 66(发送序号)a2 ca(接纳序号)01(单点遥信)f8(可变适度结构词)14 00(传送原因:响应总召唤)01 00(ASDU全球地址)01 00 00(信息对象地址) 01(信息体元素)01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 0101 01 01 01 01 00 01 00 01 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 01 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 2020/03/30 21:45:45::694 TaskId=1 LinkId=85NodeId=0 ()
注:
全遥信报文有许多条,只取一条进行说明。
说明:
此帧为遥信数据帧,分析可变适度结构词f8H,可知其信息对象地址是以00 00 01H为肇端地址的连气儿地址,ASDU中共含120个单点遥信。例如,对照地铁大厦点表可得,此帧中第一个遥信代表约束权限为中心,第二个遥信代表301P521安装工况平方,依此类推,不再赘述。
Send:68(启动符)d5(APDU长度)2e 67(发送序号)a2 ca(接纳序号)0d(测量值,短浮点数)a8(可变适度结构词)14 00(传送原因:响应总召唤) 01 00(ASDU全球地址) 01 40 00(信息对象地址) 00 c0 c9 44 00(信息体元素,前四个字节为遥测值,第五个字节为品性刻画词)00 00 c6 42 00 00 00 00 00 00 00 00 b8 42 00 00 a0 cb 44 00 00 00 68 43 00 00a0 cb 44 00 00 00 64 43 00 00 80 cb 44 00 00 8a 7f 47 00 00 80 cb 44 00 00 7e7f 47 00 00 00 53 43 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 b9 7f 4700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 3f 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0 17 44 00 00 80 22 44 00 00c0 11 44 00 00 80 48 44 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 2020/03/30 21:45:48::744 TaskId=1 LinkId=85 NodeId=0 ()
注:
全遥测报文有许多条,只取一条进行说明。
说明:
此帧为遥测数据帧,分析可变适度结构词a8H,可知其信息对象地址是以00 40 01H为肇端地址的连气儿地址,ASDU中共含40个测量值(短浮点数)。例如,对照地铁大厦点表可得,此帧中第一个遥测值为201母线电压,其值为1614,品性平方;第二个遥测代表201进线电流,其值为99,品性平方;依此类推,不再赘述。
Send:68(启动符) 0e(APDU长度)5e 67(发送序号)a2 ca(接纳序号)64(总召唤)01(可变适度结构词)0a 00(传送原因:激活赶走)01 00(ASDU全球地址)00 00 00(信息对象地址)14(召唤品性刻画词) 2020/03/30 21:45:51::444TaskId=1 LinkId=85 NodeId=0 ()
Ⅳ、遥调(模拟量输出)
遥调用于而已读取修改系统的定值,定值上传一般使用的是短浮点数形。同期,因为约束器一次最多传送10个定值,因此主站需要一次性读取多个点号的定值时,从站会分屡次上送。
1、读取(66H)
R:68(启动符)0d(APDU长度)00 00(发送序号)00 00(接纳序号)66(读)01(可变结构适度词)05 00(传送原因:央求)01 00(ASDU全球地址)0D 50 00(信息对象地址)
S:68(启动符)10(长度)00 00(发送序号)02 00(接纳序号)0b(测量值,标度化值)01(可变结构适度词)0a 00(传送原因:激活赶走)01 00(ASDU全球地址)0D 50 00(信息对象地址) 02 00 00(信息体元素,前2个字节为定值内容,后一个字节为品性因数)
注:
若读取多个定值,只需改换下行报文中的可变结构适度词即可,一般为限定读取。分次上送时,唯有临了一帧报文的传送原因为00 0aH,其余帧均为00 50H。
2、设点(31H)
设点呐喊把柄数形不同,指示各不通常。这里以31H(标度化值)为例:
R:68(启动符)10(APDU长度)02 00(发送序号)04 00(接纳序号)31(设点呐喊,标度化值)01(可变结构适度词)06 00(传送原因:激活)01 00(ASDU全球地址)0D 50 00(信息对象地址)02 00 00(信息体元素,前2个字节为定值内容,后一个字节为品性因数)
S:68(启动符)10(APDU长度)00 00(发送序号)02 00(接纳序号)31(设点呐喊,标度化值)01(可变结构适度词)07 00(传送原因:激活阐明)01 00(APDU全球地址)0d 50 00(信息对象地址)02 00 00(信息体元素,前2个字节为定值内容,后一个字节为品性因数)
注:
若成立多个定值,只需改换下行报文中的可变结构适度词即可,一般为限定成立。
Ⅴ、遥脉(电度量)
电度不错在对时之前发送。通过成立参数中”全数据扫描间隔”,单元是分钟,一般是15分钟召唤一次电度,要是不需要召唤电度一定要将参数中的电度个数设为0。
在遥脉报文中有两个参数(计数目品性刻画词、计数目召唤适度词)需要注释,其结构如下:
图片
来看限定记号,IV为有用标志位(0有用,1无效),CA为调节标志位(0前次读数后未调节,1前次读数后被调节),CY为溢出标志位(0无溢出,1溢出),组内限定号取值界限为0~31,示意此帧内电度值的限定。
接着是计数目召唤呐喊适度词(QCC),FRZ代表冻结呐喊词(0意为读,无冻结或复位;1意为计数目冻结不带复位,被冻结的值为累计量;2意为计数目冻结带复位,被冻结的值为累计量,3意为技艺量复位)。RQT代表央求适度词(0未界说,1~4代表电度分组召唤,5代表电度总召唤,5~31兼容界说保留,32~63专用界限保留)
电度量在电能脉冲召唤呐喊(65H)下,按“冻结→冻结复返→复返电度量”的姿色践诺。其报文如下所示:
R:68(启动符)0e(APDU长度)04 00(发送序号)0c 00(接纳序号)65(电能脉冲召唤)01(可变结构适度词)06 00(传送原因:激活)01 00(ASDU全球地址)00 00 00(信息对象地址)45(QCC)
S:68(启动符)0e(APDU长度)0c 00(发送序号)04 00(接纳序号)65(电能脉冲召唤)01(可变结构适度词)07 00(传送原因:激活阐明)01 00(ASDU全球地址)00 00 00(信息对象地址)45(QCC)
S:68(启动符)1a(APDU长度)0e 00(发送序号)06 00(接纳序号)0f(不带时标的遥脉值)02(可变结构适度词)05 00(传送原因:央求或被央求)01 00(ASDU全球地址)01 64 00 (信息对象地址)00 00 00 00 00 00(信息体元素,前4个字节是遥脉值,第5个字节是限定记号)02 64 00 00 00 00 01
S:68(启动符)0e(APDU长度)14 00(发送序号)06 00(接纳序号)65(电能脉冲召唤) 01(可变适度结构词)0a 00(传送原因:激活赶走) 01 00(ASDU全球地址)00 00 00(信息对象地址)45(QCC)
说明:
报文中其他内容齐没什么好说的,主要说下计数目召唤呐喊适度词(QCC),45H=0100 0101B,那么FRZ=1,即代表计数目冻结不带复位,被冻结的值为累计量。RQT=5,即代表电度总召唤。
在本司现场样子中,不给与冻结机制,是以其QCC为05H,其FRZ=0,即读,无冻结或复位。另由于本司调度后台不识别遥脉的品性因数,是以限定记号中不再带有品性因数,纯用作念限定记号。
对于电度量冻结这里解释一下,为了统计全系统的电度量,要求在合股时期同期读取各厂站的电度量,是以需要对电度量进行冻结。一般来说,每一电度量齐有两套计数器:主计数器和副计数器。任何时候主计数器的值齐反应了所测时段的电能量。但发送到调度的电度量值老是副计数器的值。主计数器和副计数器的关系是:在收到合股读数的“电度冻结”呐喊后,副计数器的值就保持不变,等于收到“电度冻结”呐喊时主计数器的值;而在齐全电度值上送会话后,副计数器又重新随同主计数器,两者的值保持一致。
对于要求相比高的厂站,电度解冻需要通过下列两种方法解冻:1、调度下发呐喊被迫解冻,2、厂站传送3次电度量后自行解冻。
一般所有这个词这个词遥脉传输过程为:冻结→冻结阐明→读取→读取阐明→传输遥脉→读取齐全。
Ⅵ、对时
对时呐喊使用条款:1、采聚首的最大延时不会进取400ms;2、被控站的所要求的精度为1S。综上,时钟同步呐喊一般不再104规约中诈欺。
若汇注延时很大或者子站所要求的准确度很高(例如1ms),则变电站笼统自动化系统必须安装精准度很高的全球定位系统(GPS)。
若使用的话,时钟在系统运涟漪以后由约束站进走运涟漪同步,然后再以发送APDU依期同步,一般默许为20min。其报文如下所示:
R:68(启动符)14(APDU长度)02 00(发送序号)0a 00(接纳序号)67(时钟同步)01(可变结构适度词)06 00(传送原因:激活告捷)01 00(ASDU全球地址)00 00 00(信息对象地址)01 (毫秒低位)02(毫秒高位)03(分钟)04(时) 81 (日与星期)09(月) 05(年)
S:68(启动符)14(APDU长度)0c 00(发送序号)04 00(接纳序号)67(时钟同步)01(可变结构适度词)07 00(传送原因:激活阐明)01 00(ASDU全球地址)00 00 00(信息对象地址)01 (毫秒低位)02(毫秒高位)03(分钟)04(时) 81 (日与星期)09(月) 05(年)
说明:
1、当子站需要采纳主站的校时,收到校时报文后径直修正土产货时期即可。由于汇注路由延时的偶而性,不像101规聚会进行延时汇注和传递。
Ⅶ、测试
测试过程用于查验从约束站到被控站尽头复返的全部旅途。测试呐喊是约束站发出“测试呐喊”报文。被控站发出ASDU的镜像报文,即“测试阐明”报文。约束站相比已发出的“测试呐喊”报文和镜像报文,要是两个报文一致,则其测试后果是好的。其报文如下所示:
R:68(启动符)0f(APDU长度)14 00(发送序号)28 00(接纳序号)68(测试)01(可变适度结构词)06 00(传送原因:激活)02 00(ASDU全球地址)00 00 00(信息对象地址)aa 55(固定测试字)
S:68(启动符)0f(APDU长度)28 00(发送序号)16 00(接纳序号)68 (测试)01(可变适度结构词)07 00(传送原因:激活阐明)02 00(ASDU全球地址)00 00 00(信息对象地址)aa 55(固定测试字)
说明:
1、固定测试字(FBP),顾名想义,它是固定不变的,恒为aa55H;
2、频繁主站要是发现接纳误码,不错发出测试呐喊,启动测试过程,筹办通谈的最新误码率,然后不错把柄需要切换至备用通谈或者重新启动链路建筑过程。
Ⅷ、复位进度
104契约在链路层和诈欺层2个层面提供复位功能。在内容诈欺中,未免会出现厂站端远动通讯安装死机或数据不刷新的景象。当出现上述问题时,使用复位进度呐喊很可能粗犷临时科罚上述问题,这对于无东谈主值守的变电站有很大的风趣风趣。
要是主站发现发出的呐喊仅取得链路层的阐明,那么从站的诈欺层一般照旧出现非常。要是从站严格将链路层和诈欺层分层,并相沿诈欺层的单独复位,那么主站就不错发送复位进度呐喊,从而通过复位快速科罚从站的诈欺层故障非常。这种复位时局俗称软复位。
而在工程施行中,频繁不相沿软复位(诈欺层的单独复位),一般在接纳到主站的复位进度呐喊后,会径直将所有这个词这个词通讯花式重启。
其报文如下所示:
R:68(启动符)0e(APDU长度)00 00(发送序号)0a 00(接纳序号)69(复位进度)01(可变适度结构词)06 00(传送原因:激活)02 00(ASDU全球地址)00 00 00(信息对象地址)00(QRP)
S:68(启动符)0e(APDU长度)0c 00(发送序号)00 00(接纳序号)69(复位进度)01(可变适度结构词)07 00(传送原因:激活阐明)02 00(ASDU全球地址)00 00 00(信息对象地址)00(QRP)
说明:
1、复位经过:复位进度呐喊下发→复位进度呐喊阐明→四次挥手(子站发起)→三次抓手(主站发起)→STARTDT激活→STARTDT阐明→“运涟漪齐全”报文。倒数二、三步为U帧,后文中会进行胪陈。
2、QRP为复位进度呐喊适度词。0为未给与,1为进度的总复位,2为复位事件缓冲区恭候处理的带时标的信息,3~127为兼容界限保留,128~255为专用界限保留。
Ⅸ、运涟漪齐全
通讯两边,任何一方重新上电后齐有运涟漪的过程,在通讯之前两边必须建筑流畅,唯有链路齐全后方可交换诈欺数据。流畅的关闭开释不错由主站或从站提议,但流畅的建筑只可由主站发起。
主站和从站运涟漪过程分为以下三种情况:
1、主站的当场运涟漪
主站的当场运涟漪不错由电源的重启引起。在复原通讯时,由于所罕有据均无效,因此所罕有据均需立即重新召唤。
2、从站的当场运涟漪
从站的当场运涟漪不错由电源的重启引起。要是主站进行操作时,由于从站对主站报文的不阐明,主站不错以为与从站的勾通被中断了。
3、主站的边远运涟漪
从站的边远运涟漪不错由主站的“复位进度呐喊”报文来启动。从站必须用“阐明复位进度呐喊”报文来响应。
怎样对以上情况进行别离呢?那等于运涟漪原因(COI),其结构如下所示:
图片
由上图可知,运涟漪原因包含了7位具体职业原因和1位当地参数改换标志。其中D0~D6为运涟漪原因,0代表当地电源合上,1代表当地手动复位,2边远复位,当运涟漪原因为其他值时,是未界说的,可由主从站两边解放界说;D7为参数标志,0代表本次运涟漪莫得改换当地参数,1示意本次运涟漪改换了当地参数。
Ⅹ、其他
这部分逼近了一些相比多变或自界说或咫尺未在本司给与的类型标记,仅作为了解。
继电保护安装事件(类型标记为38)、继电保护安装成组启动事件(类型标记为39)、继电保护安装成组输出电路信息(类型标记为40)把柄开垦厂家及开垦型号不同,存在互异,需链接厂家贵寓意会。
定值的读写除上文中提到时局,需要注释的是有厂家会使用自界说的类型标记。
参数下装(110~113)用于改换已界说的参数,例如死区值界说了模拟量数据被传输的阈值。它只可作为操作呐喊从主站发出,从站修起“下装参数报文”阐明报文作为响应,之后主站下发参数激活指示。被下装的参数必须保存在历久存储器内,以确保从站在重新启动时,这些参数能正确加载。
文献传输这块,本司未波及此块。这里仅作念简要先容,文献传输处当事者要用于召唤末端的历史数据文献(如SOE事件纪录、遥控操作纪录、极值数据等)、录波文献等,文献传输过程分为召唤目次和文献传送过程,需要主站主动发起文献传输过程,文献传输宜给与7z压缩花式进行传输。接纳方在收到以.7z赶走的文献时,将该文献以压缩花式进行处理,其余情况均按照非压缩花式处理。
说明:
1、故障录波传输频繁只给与成立文献(CFG)和数据文献(DAT)两个文献,其中成立文献给与ACSII花式,数据文献给与二进制花式。
2、故障录波应包含故障发生时刻前和故障发生时刻后的波形数据,故障前不应少于4个周波,故障后不应少于8个周波。录波点数为不少于80点/周波,录波数据应包含A相电压、B相电压、C相电压、零序电压、A相电流、B相电流、C相电流、零序电流和遥信通谈信息。
3、数据文献(DAT)包含纪录中每个采样所有这个词输入通谈的值。数据文献包含一个限定号和每次采样的时标。这些采样值除纪录模拟输入数据外,也纪录情景,即开/关信号的输入。
4、成立文献(CFG)用于正确地说明数据文献的花式。该文献施展了数据文献所包含的信息,如通谈信息(称号、单元、转机所有这个词)、通谈类型和数目、澄澈频率、采样速度等。
另外把柄用户需求,也会加多一些功能,如而已软件升级、下发贪图值弧线。这些齐要链接方位尺度或厂家贵寓进行分析。
说明:
1、贪图值弧线是调度机构端正的电厂的出力贪图,是电厂发电窥探、发电电价结算的依据之一。电厂约束系统必须把柄贪图值弧线运行。
⑵U帧
Ⅰ、报文花式
不编号的约束功能花式(U帧),约束用报文,一共6种,如下图所示:
图片
从上表不错看出,U帧约束域的第2、3、4字节均固定为00H,但字节1中包含了TESTFR,STARTDT,STOPDT三种功能,同期只可激活其中的一种功能。
Ⅱ、通讯的建筑
1、TCP勾通的建筑
从站RTU作为职业器,在建筑TCP勾通前,应一直处于侦听情景并恭候主站的勾通央求,当TCP勾通照旧建筑,则应接续地检测TCP勾通的情景,以便TCP勾通被关闭后能重新插足侦听情景(调用SOCKET的LISTEN函数)并运涟漪一些与TCP勾通情景连接的花式变量。
主站作为客户机,在建筑TCP勾通前,应不停地向站端RTU发出勾通央求(调用SOCKET的CONNETCT函数),一朝勾通央求被接纳,则应监测TCP勾通的情景,以便TCP勾通被关闭后重新发出勾通央求。
说明:
①套接字(SOCKET)是一个抽象层,诈欺花式不错通过它发送或接纳数据,可对其进行像对文献一样的掀开、读写和关闭等操作。平庸来说,套接字不错动作是两个汇注诈欺花式进行通讯时,各自通讯勾通中的一个端点。通讯时,其中的一个汇注诈欺花式将要传输的一段信息写入它所在主机的Socket中,该Socket通过汇注接口卡的传输介质将这段信息发送给另一台主机的Socket中,使这段信息能传送到其他花式中。因此,两个诈欺花式之间的数据传输要通过套接字来完成。套接字SOCKET=(IP地址:端标语)。
②每次TCP勾通被建筑后,主站和从站应将发送和接纳序号清零,何况子站唯有在收到了调度系统的STARTDT后,本事响应数据召唤及轮回上送数据,但在收到STARTDT之前,子站对于遥控、设点等呐喊仍然响应。
2、数据传输的启动
当TCP勾通建筑后, 勾通上的用户数据传输不会从被控站自动激活。 即,当一个勾通建筑时STOPDT处于缺省情景。在这种情景下,被控站并欠亨过这个勾通发送任何数据,除了未编号的约束功能和对这些功能的阐明。约束站必须通过这个勾通发送STARTDTact指示来激活这个勾通中的用户数据传输。被控站用STARTDTcon 响应这个呐喊。要是STARTDT莫得被阐明,这个勾通将被约束站关闭。这意味着站运涟漪之后, STARTDT必须老是在来自被控站的任何用户数据传输(例如,一般的盘考信息)入手前发送。任何被控站唯有在发送STARTDTcon后本事发送待发用户数据。
当诈欺层的数据传输被告捷激活之后,一般领先进行总召唤经过,随后进行对时经过(若有)。
3、数据传输启动经过图
图片
Ⅲ、通讯的中断(贪图内)
1、常见的引起通讯中断的情况(TCP勾通中断)
a、主站和从站之间的I花式报文传送出现丢失、错序或者发送U帧得不到嘱托时,两边均可主动关闭TCP勾通,然后进行重连。
b、主站系统重新启动后将与各个从站重新建筑TCP勾通。
c、从站RTU合上电源或由于自复原而重新启动后,将重新勾通。
d、 从站RTU收到主站的“复位进度呐喊”报文后,将关闭勾通,然后重建勾通。
2、数据传输的中断
当主站需要从一个有用勾通切换到另一勾通时,主站领先在有用勾通上传送一个STOPDTact指示, 从站住手这个勾通上的用户数据传输并复返一个STOPDTcon阐明。挂起的传输报文不错在被控站收到STOPDTact见效指示和复返STOPTDcon阐明的时刻之间发送。收到STOPDTcon阐明后,约束站不错关闭这个勾通。另一勾通上,同样需要一个STARTDT来启动该勾通上来自于从站的数据传送。其经过图如下所示:
图片
3、TCP勾通的中断
TCP勾通中断给与四次挥手模式,这篇著作为教练内容为诈欺层的104规约,是以不在拓展,有风趣的我方查阅贵寓。
Ⅳ、U帧的测试帧
未激活但已建筑的勾通通过发送测试APDU( TESTFR=激活)并取得接纳站发还的TESTFR=阐明,在两个方朝上进行周期性测试。
发送站和接纳站在端正时期段内没罕有据传输(超时)要启动测试过程。每接纳一帧I帧、S帧或U帧将重新触发定时器t3.。
测试帧主从站齐不错发送,一般由从站监视勾通,然则要是主站发来测试帧,那从站就不监视勾通了。
测试过程也不错在激活的勾通上启动,这些勾通阑珊行动性,但需要确保连通。
Ⅴ、总结
领先通讯建筑的过程等分为汇注层的勾通建筑及诈欺层的勾通建筑,这点需要分清,其次汇注层勾通的中断不错径直进行,并不需要发STPPDT呐喊。
STARTDT/STOPDT是一种约束站激活/淹没激活监视主张的机制。 约束站即使莫得收到激活阐明,也不错发送呐喊或者设定值。发送和接纳计数器赓续运行,它们并不依赖于 STARTDT/ STOPDT的使用。
另104契约中的几个定时器将在基础学问中教练。
⑶S帧
编号的监视功能花式(S帧),用于无诈欺数据可传输时,阐明对方的发送。其约束域花式如下:
图片
从上表不错看出,S帧的约束域1+约束域2照旧被固定为0001H,即S帧不存在发送序号,唯有接纳序号。其报文如下所示:
R:68(启动符)04(APDU长度)01 00 (约束域1+约束域2)2e 04(接纳序号)
主站可按频率发送S帧,比如接纳8帧I帧回答一帧S帧,也不错接纳1帧I帧就嘱托1帧S帧。与104规约中的特定参数连接。这些参数下文的基础学问中会有先容。
其经过图如下所示:
图片
好好消化一下好利来 丝袜,小电工飞快总结!
本站仅提供存储职业,所有这个词内容均由用户发布,如发现存害或侵权内容,请点击举报。