现场总线技术对于传输有哪些要求?

通俗地讲,现场总线是用在现场的总线技术。传统控制系统的接线方式是一种并联接线方式,从PLC控制各个电器元件,对应每一个元件有一个I/O口,两者之间需用两根线进行连接,作为控制和/或电源。当PLC所控制的电器元件数量达到数十个甚至数百个时,整个系统的接线就显得十分复杂,容易搞错,施工和维护都十分不便。为此,人们考虑怎样把那么多的导线合并到一起,用一根导线来连接所有设备,所有的数据和信号都在这根线上流通,同时设备之间的控制和通信可任意设置。因而这根线自然而然地称为了总线,就如计算机内部的总线概念一样。对计算机通信的主要要求是快。对现场总线不仅要求传输速度快,在过程控制领域还要求响应快,即实时性要求。这样“快”就有三种含义。 

(一)传输速度快

指单位时间内传输的信息要多,通常用波特率来衡量。这条要求与普通计算机通信是一致的。 

(二)响应时间短

指突然发生意外事件时,仪表将该事件传输到网络上或执行器接收到该信息马上执行所需的时间。这个时间是由4个方面决定的:

①仪表或执行器控制中断的能力;

②信息在通信协议的应用层与物理层之间的传输时间;

③等待网络空闲的时间;避免信息在网络上碰撞的时间。由于这个时间对大多数通信协议是一个随机数,因此大部分通信协议不给这个参数。过程控制系统通常并不要求这个时间达到很短,但它要求上限值是预先可知的,并小于一定值。

(三)巡回时间短

指系统与所有通信对象都至少完成一次通信所需的时间。这个时间一般可由系统组态来调整。对那些单纯靠优先级解决实时性的抢先式通信系统,当高优先事件发生比较频繁时,低优先事件会长时间得不到响应;对这类通信协议,巡回时间是随机量,预先不可知。过程控制系统希望较长巡回时间是预先可知的,并小于一定值。

响应时间和巡回时间反映了实时性,而实时性与通信协议有很密切的关系。现场总线采用两种技术来实现实时性:

(1)一种是简化技术。将网络形式简化成线形(实际上已经不成其为“网”了);将通信模型简化为只有一、二层;将节点的信息简化到只有几比特。经过以上简化,节点的访问就非常快了。这也可以通过提高通信传递速度来缩短节点访问时间,这时虽然理论上某些现场总线的节点访问时间还有某种不确定性,但是反复发生不确定事件的概率很低,可以在一些非关键部位使用这种现场总线。节点访问快了,就可以简化系统的管理;这时采用主-从方式轮询访问,只要限制网络轮询的规模,就可以将响应控制在指定的时间内。采用这种技术可大大降低总线的成本,大多数位式开关量现场总线采用这种技术。

(2)另一种是采用网络管理和数据链路调度技术来实现实时性,这是一种很复杂的技术。一般认为,分时式实时系统的响应具有可预知性,但资源利用率低;抢先式实时系统资源利用率高,但往往响应具有不可预知性。现在的现场总线往往采用两者结合的方式进行管理和调度,以达到某种平衡。

FCS是从DCS发展而来,有一个量变到质变的过程。从表面上来看,FCS与DCS区别仅仅在于从“分散控制”发展到“现场控制”;数据的传输从“点到点”采用“总线”方式。其实不然,当时系统论的观点已被广泛地接受,人们开始以大系统的概念来看待整个过程控制体系。系统的增大,导致了网络的通讯技术急剧发展;于是科技界充分认识到在计算机系统的发展中起过重要作用的总线技术可以大大地推进控制系统的发展。

返回列表