在市场上众多工业实时以太网解决方案中CONTROL ENGINEERING China版权所有,不少方案仅部分采用了标准以太网的结构,例如物理层介质。为了获得实时性或确定性,他们破坏了基本、开放的协议栈。但如果你想获得所有源于以太网的好处时,采用一个未经修改的协议栈是很重要的。这是一些供应商所经常向业内灌输的观点。
事实:虽然PROFINET没有被特别的指明,但很显然,包括它在内,以及其他的很多实时工业以太网协议都是此观点的目标。PROFINET所采用的并不仅是物理层介质,事实是我们采用了全部以太网的结构。我们的确拥有确定性,但又没有破坏源于标准以太网的任何特性。在许多任务的处理中,PROFINET都采用了标准以太网方式以传送信息到正确的地方。PROFINET支持所有的标准以太网的协议栈,如果你需要它这样来工作的话,所以,TCP/IP的信息可以被传送。但同时,如果你不需要的话,我们也可以旁路它www.cechina.cn,因为这的确是引起延迟与抖动的根本原因。在TCP/IP可以被旁路时,我们把它“包裹”起来,却能很方便的获得实时性能,何乐而不为呢?
FF拥有比PROFIBUS更好的诊断性能。
事实:无论是FF还是PROFIBUS,均提供双向通信机制CONTROL ENGINEERING China版权所有,
再换个角度看,FF的诊断功能是放在现场仪表端,而PROFIBUS则通过主机来实现,这样做对用户而言有两个好处www.cechina.cn,一是可以降低现场仪表的成本,二是也大大减轻了现场总线通信的负担。其实现场工作中,很多用户往往也并不需要现场仪表有很多的诊断功能。另外,PROFIBUS PA有预测诊断功能,会预见在未来一段时间内现场仪表可能出现的故障,并提前报警。
PROFIBUS没有功能块,FF却有。
事实:无论是PROFIBUS还是FF都基于块结构。它们都有物理块、转换块及各种各样的功能块。PROFIBUS标准功能块的定义是在PROFIBUS的规范中 (PROFIBUS order number 3.042),包括数字输入、数字输出、模拟输入、模拟输出等。值得一提的是,关于功能块,PROFIBUS与FF的主要区别是在现场仪表与控制系统之间界线范围的划分上。典型的,PROFIBUS仅包括了输入/输出块,而FF的界线更靠近控制室,包括了控制块。