IEC104规约的秘密之七----配置参数t1,t2,t3

104通讯前需要配置通讯参数,一般有如下参数:
IP地址,端口号,k,w,t1,t2,t3,公共地址,遥控超时参数,104主规约还有一个t0参数。
本次只讲解t1,t2,t3这两个参数。
这三个都是超时时间,t1用于两个地方,一个是发送的I帧没有得到及时的确认,在规约文本中有如下图:
在这里插入图片描述
B站发送I(0,0)帧后,开始计时,A站回复了S(1)帧,表示确认收到了I(0,0)帧,则B站又从I(1,0)帧发送的时间开始计时,当超过t1时间后,I(1,0)帧没有得到A站的确认,则主动关闭TCP/IP连接,重新开始新的连接过程。

又如下图:
在这里插入图片描述
B站发送U(TESTFR激活)帧后,开始计时,超过t1时间后,没有得到A站U(TESTFR激活确认)帧,则主动关闭TCP/IP连接,重新开始新的连接过程。

总之,t1就是在发送需要确认的帧在没有确认的超时。
有如下帧需要确认:
1、I帧,用I帧或S帧进行确认
2、测试激活U帧,用激活确认U帧进行确认
3、启动数据传输激活U帧,需要启动数据传输激活确认U帧进行确认
4、停止数据传输激活U帧,需要停止数据传输激活确认U帧进行确认

t2用于收到I帧数据没有达到需要确认的数目w这个参数时需要用S帧进行确认的超时时间。
如下图:
在这里插入图片描述
B站在发送了I(2,0)帧后就不再发送I帧,而A站此时只收到3帧I帧,若此时配置的w参数为8,则3<8,还没有达到确认的标准,此时t2参数就开始起作用,从A站收到的最后一帧I帧开始计时,超过t2时间后对B站用S(3)进行确认。

t3参数则是长期空闲时,发送测试U帧的超时时间,如下图:
在这里插入图片描述
A站在对B站发送的两个I帧用S(2)帧进行确认后,B站开始计时,此时没有新的I帧发送,当过了t3时间后,则发送U帧测试激活帧。可以看成是保持链路通讯状态的心跳报文。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值