丁香成人社区 从零脱手领悟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
拓展:
南瑞科技后台只需要把捏住以下三个参数,其遥测值就能闲居披露。
第一,标度悉数;标度悉数等于一次额定值/二次额定值;
例如: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规约中的特定参数辩论。这些参数下文的基础常识中会有先容。
其经过图如下所示:
图片
好好消化一下丁香成人社区,小电工连忙追念!
本站仅提供存储劳动,悉数内容均由用户发布,如发现存害或侵权内容,请点击举报。