问题:profibus与profinet有什么不同?
答案:
1、profinet与profibus从狭义上比,没有可比性,因为他们的物理接口不同,电气特性,不同,波特率不同,电气介质特性不同等等。这样两者的协议是完全没有关联性的,**的关联性就是两者都是pi组织推出来的。所以profibus dp和profinet io协议没有任何联系,他们的相似之处在于具有相似的实时特性。
profinet协议实际上是一个由多种协议组成的协议集合,包括dcp, tcp/ip,udp/ip, pn io, pn cba, pn irt等等。profinet rt确实在iso/osi的7层堆栈结构中做出重大变化,去除tcp/ip,只保留第7层应用层的数据,这样数据在打包和解包过程中直接是应用层和物理层之间的交换。这样做的目的就是尽量减少数据在通讯堆栈中打包和解包的时间,保证数据在短时间内完成数据交换。这一点是采取了profibus-dp的设计理念,尽量减少通讯堆栈的层数。
2、在一个315-dp的cpu上面
(1)加装cp342-5 模块 可以实现profibus的通讯
(2)加装cp343-1 模块 可以实现profinet的通讯
(3)利用cpu自身的dp口可以实现profibus通讯,如果加装cp343-1就可以实现profinet的通讯,这样就可以实现两种通讯协议的通讯。