YOKOGAWA AAP135-S00 S2
现场总线的效率
现场总线的速度和效率是二个不同的概念。
定义1:现场总线效率等于单位时间内总线所传有效信息或数据总量占单位时间内总**信息或数据总传输量的比率。
设E为现场总线效率,T为总传送时间,Ql为T内传送的有效信息或数据量,Q为T内传送的信息或数据总量。则:
E=(Ql/T)/(Q/T)=Q1/Q (1)
例如,在串行异步通信模式下,异步接收是靠检测传送数据的起始位和终止位来确定数据位的。一般情况下,数据位为1个字节8bit,起始位占lbit,终止位占2bit,校验位lbit。所以串行异步通信模式传送1个字节的有效数据,有4bit的额外信息在内。可以说串行异步通信的传输效率很低。由串行异步通信模式形戊的现场总线的效率也将很低,通常应用于速度要求不高的场合。
再如,使用HDLC/SDLC规程模式的串行同步通信,由于其帧格式中信息段可以是任意长度(一般定为255B,即2040b),虽然它的信息帧中也有起始结束标志位(8bit+8bit)、地址段(8bit)、控制段(8bit)、校验段(16bit),但和串行异步模式相比较,它的传送效率较高。因此,由串行同步通信模式形成的现场总线的传输效率较高。
由上述情况可以看出,现场总线的效率不仅和DCE速度有关,而且还受其使用的通信规约限制。