如题,S7-300和S7-200为什么可以用MPI通讯?S7-200不是只支持PPI吗?本人通讯方面底子不好,被这些个协议彻底搞晕了,请大家给深入浅出的讲一下。谢谢了!
最佳答案
1、S7-300和S7-200为什么可以用MPI通讯?
MPI (Multipoint interface)是SIMATIC S7多点通信的接口,是一种适用于少数站点间通信的网络,多用于连接上位机和少量PLC之间近距离通信。
通过PROFIBUS电缆和接头,将控制器S7-300或S7-400的CPU自带的MPI编程口及S7-200CPU 自带的PPI通信口相互连接,以及与上位机网卡的编程口(MPI/DP 口)通过PROFIBUS或MPI电缆连接即可实现。 网络中当然也可以不包括PC机而只包括PLC。
2、S7-200不是只支持PPI吗?
S7-200 CPU上的通信口支持的通信协议有:
、PPI协议:西门子专为S7-200开发的通信协议。
、MPI协议:不完全支持,只能作从站 。
、自由口模式:由用户自定义的通信协议,用于与其他串行通信设备通信(如串行打印机等)。
S7-200编程软件Micro/WIN提供了通过自由口模式实现的通信功能:
USS指令库:用于S7-200与西门子变频器(MM4系列、SINAMICS G110和老的MM3系列)
modbus RTU指令库:用于与支持modbus RTU主站协议的设备通信 。
详见:
《西门子 S7-200?LOGO!?SITOP 参考》V0.94版(更新版)(2008.02.15) 下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
2、相关文档:
《S7-300 / 400和S7-200通过 MPI的S7基本通信是如何实现数据通信工作的?》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=23548936&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
提问者对于答案的评价:
多谢您和大家的回答!刚接触200系列,从一些文档上看到它只支持PPI,现在明白了。多谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc303501.html