profinet和profibus是pno组织推出的两种现场总线。
两者本身没有可比性,profinet基于工业以太网,而profibus基于rs485串行总线,两者协议上由于介质不同完全不同,没有任何关联。
两者相似的地方都具有很好的实时性,原因在于都使用了精简的堆栈结构。基于标准以太网的任何开发都可以直接应用在profinet网络中,世界上基于以太网的解决方案的开发者远远多于profibus开发者,所以,有更多的可用资源去创新技术。
对于profibus,数据传输的带宽最大为12mbps,对于profinet,数据传输的带宽为100mbps。
对于profibus,数据传输的方式为半双工,对于profinet,数据传输的方式为全双工。
对于profibus,一致性数据最大为32bytes,对于profinet,一致性数据最大为254bytes。
对于profibus,用户数据的最大为244bytes,对于profinet,用户数据的最大为1400bytes。
对于profibus,12mbps的最大总线长度为100m,对于profinet,设备之间的总线长度为100m。
对于profibus,引导轴必须在dp主站中运行,对于profinet,引导轴可以运行在任意simotion中。
对于profibus,组态和诊断需要专门的接口模板,例如cp5512,对于profinet,可以使用标准的以太网网卡。
对于profibus,如果一个pg接入,可能引起通讯问题,对于profinet rt,一个pg接入,可能产生极小的反应,而对于profinet irt,接入不会引起任何问题。
对于profibus,需要特殊的工具进行网络诊断,对于profinet,使用it相关的工具即可。
对于profibus,总线上一般只有一个主站。多主站系统,会导致dp的循环周期过长,对于profinet,任意数量的控制器可以在网络中运行。多个控制器不会影响io的响应时间。
对于profibus,总线上的主要故障来源于总线终端电阻不匹配或者较差的接地,对于profinet,不需要总线终端电阻。
对于profibus,使用铜和光纤作为通讯介质,对于profinet,无线(wlan)可用于额外的介质。
对于profibus,一个接口只能做主站或从站,对于profinet,所有数据类型可以并行使用,对于profinet,一个接口可以既做控制器又做io设备。
对于profibus,不能确定设备的网络位置,对于profinet,可以通过拓扑信息确定设备的网络位置。