关于MPI口通讯速率的问题

在看工业网络通讯指南的时候,只有能同时支持PROFIBUS接口的MPI口才能达到12M/S,就不懂了,既然MPI和PROFIBUS都是以RS485为接口,为什么非要支持PROFIBUS接口的MPI口才能达到12Mbps呢?

问题补充:
谢谢你们的回答,是不是MPI/PROFIBUS接口的芯片同时支持两种协议?如果单是MPI接口的芯片就只支持一种协议?根据芯片的功能大小,就可以确定能支持多大的通讯速率?

 再补充:请问没有MPI协议的话,只有S7协议,这是个什么样的协议?是不是所有的总线协议都差不多是应答方式,包括用电脑监控的过程,和传程序的过程,都是不断的请求,不断的应答?

最佳答案

实际上我们理解一个物理网络接口,主要会关心物理接口的类型,电压,波特率等主要性质。这就意味着波特率属于物理接口的一个重要属性。
   西门子在开发MPI/PROFIBUS在同一物理接口时,由于该接口同时支持两种通讯方式,而PROFIBUS支持12M的波特率,于是MPI也可以使用该物理特性进行通讯。
   否则,对于单一的MPI物理接口,西门子并没有使用更高的波特率,可能因为制造成本的问题。

  补充:MPI/PROFIBUS该接口确实支持这两种协议,不过事实上,需要更正的一点就是根本不存在MPI协议,仅有MPI接口。那么什么协议在上面存在着?是S7协议。物理接口一样,不过根据功能不同所使用的芯片肯定不同。
  可以参考我的回答:http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=4550&cid=1029

提问者对于答案的评价:
谢谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc179318.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日
下一篇 2017年6月24日

相关推荐