224CN MPI通讯

我使用224CN通讯,但是我在使用224CN编程的时候无法使用MPI连接。使用PC adapter连接,选择PC adapter(PPI)可以通讯,用PC adapter(MPI)不行,波特率我采用的是19.2K。因为我最终目的是要与300PLC做MPI通讯,300PLC型号是 313-5BF03-0AB0。我的问题是1)是不是如果只有PC和224cn连接的时候,无法使用MPI通讯?2)如果第一个问题为肯定的话即无法使用MPI通讯的话,那我要是和300PLC做MPI通讯是不是不用管200这边的PG/PC设置,即使为PPI的也是可行的?3)因为我的224cn只有一个端口,而我的300plc也只有一个端口,那我是不是在224这边编程下载(目前我只能选择PPI通讯)后,然后在300plc编程使用系统功能X-PUT,X-GET,编程下载后,然后我在把两个端口连接起来,此时200,300均不与电脑连起来,这个感觉怪怪的,可行不(因为不能监视任何一台PLC的变量我打算通过编程发送接收数据成功使用q输出指示灯)? 因为现在考虑在现有的硬件下实现这些功能,不添加模块,硬件:PC adapter USB(972-0CB20-0XA0),224cn(214-1AD23-OXB8),331C( 313-5BF03-0AB0)

问题补充:
疏忽了,忘了写下用于200与300连接使用的是一根普通的两个公头的线缆。
电脑下载程序到300 使用PC adapter(MPI),下载程序到200使用PC adapter(PPI),都可以成功。
谢谢楼下的回答,能否就我的具体提问针对性的解答。
1)是不是如果只有PC和224cn连接的时候,无法使用MPI通讯?2)如果第一个问题为肯定的话即无法使用MPI通讯的话,那我要是和300PLC做MPI通讯是不是不用管200这边的PG/PC设置,即使为PPI的也是可行的?3)因为我的224cn只有一个端口,而我的300plc也只有一个端口,那我是不是在224这边编程下载(目前我只能选择PPI通讯)后,然后在300plc编程使用系统功能X-PUT,X-GET,编程下载后,然后我在把两个端口连接起来,此时200,300均不与电脑连起来,这个感觉怪怪的,可行不?

最佳答案

楼主对与某些问题的理解有些偏差,尤其是S7-200与S7-300之间进行MPI通讯不是楼主想象那样。建议楼主从下述几方面整顺一下思路:
1、PC adapter只能用于电脑(PC/PG)与PLC进行通讯。而PC adapter USB只有6ES7 972-0CB20-0XA0(  USB接口:支持PPI,MPI,PROFIBUS)才可对于S7-200与S7-300/400通用。
2、PC adapter USB在连接S7-200与S7-300/400需要单独设置,详见:
、《Micro/WIN 如何用PC adapter USB连接 S7-200 CPU》,连接:
http://ye_w.plcjs.cn/archives/2008/20085722523.html
http://wenku.baidu.com/view/5d95974dfe4733687e21aa88.html
、《PLC300 通过PC adapter usb 与PC 通讯》下载:
http://wenku.baidu.com/view/81144fc34028915f804dc235.html
3、S7-200与S7-300进行MPI通讯不能使用PC adapter USB,要采用DP通讯线缆与连接器,可详见:
《PROFIBUS DP连接器选型表及安装说明》连接:
http://www.chinakong.com/manual/view.asp?id=42
相关文档:
http://218.93.112.166/ec/c23/dl/kj/%E7%AC%AC%E4%B8%83%E7%AB%A0%20MPI%E9%80%9A%E8%AE%AF%E6%8A%80%E6%9C%AF.ppt
4、S7-200与S7-300进行MPI通讯组态方法:
《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

提问者对于答案的评价:
阿鸣回答的比较详细,不过建议今后回答问题站在一个初学者的角度可能效果会更好。往往那些回答都是在后期经过一定的实践后才能体会得到。
我后来把这个玩意折腾出来了。大致讲下我的思路:
第一个问题:可以使用MPI通讯,采用PC adapter(MPI)。一开始的问题是波特率没有设置准确MPI好像至少要求19.2K,因为我的PPI设置为9.6k当时没注意。
第二个问题:因为第一个问题可以使用MPI通讯,所以应该是将300与200都设置成为MPI通讯,相同的波特率,不同的地址。
第三个问题:的确很怪,因为我完成整个实验,连个PLC之间互联,每个PLC都只有一个口,所以我是用PC adapter将200的程序下载运行,然后拔掉PC adapter插入PLC300程序下载运行。最后再用电缆将两个PLC口相连,所以我实在一个PLC输入I0.0,然后在另外一个PLC上面点亮灯的方式。因为这个过程没有办法用上位机监测任何一个PLC的变量。
嗯,至于具体细节,阿鸣的回答都有。第三条“S7-200与S7-300进行MPI通讯不能使用PC adapter USB,要采用DP通讯线缆与连接器”这个应该可以采用任意一根电缆都行吧,只要是能对上口。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:01
下一篇 2020年10月31日 下午3:01

相关推荐

  • S7-200CN的供货状态

    现在S7-200CN是处于退市状态还是停产状态?我看有的写2017年10月1日是退市,在支持中心找的的是停产。能回复一下具体是什么状态吗。 问题补充:已经在用SMART替代了,那现…

    SIMATIC S7-200 2021年7月5日
  • win7 安装出错

    亲、请问一下内容影响我使用软件编程吗?都有什么影响。 问题补充:如图片内容 图片说明:    最佳答案 错误内容  意思是:你的程序的帮助文…

    2017年8月26日
  • 224 xp如何控制步进电机

    通过PLC控制步进电机的正转,反转。不知需要哪些硬件比如说变频器,位控模块等。然后程序方面需要怎么做呢,我知道有个PWO/pto向导,用它可不可以。还有就是怎么接线,和为什么这么接…

    SIMATIC S7-200 2021年7月5日
  • 有没指令是求一个字内位为1的个数的的

    能给个200的全部指令就更好了我邮箱 chinacuit@vip.qq.com谢谢200的系统手册我有 问题补充:问并不是编不出来,是因为三菱的是有这样的指令的。饿哦以为…

    SIMATIC S7-200 2020年11月1日
  • S7-200和MM430通信

    部分程序如图1和2。图1初始化,图2调用USS_CTRL程序。共有4台变频器,图中是其中一台。 PLC为224XP,0口USS,1为PPI。屏为MCGS问题如下:程序编译…

    2020年10月31日
  • smat200在线监视,有个实数乘模块显示红色,前一个模块输出NAM

    smat200在线监视,模量量读出变化大,几个端口处理后输出值,有个实数乘模块显示红色,他前一个模块输出NAM 问题补充:我没定义,我是直接模拟量读入VW  再…

    2021年7月5日
  • 怎样让EM-235输出电压为5V,周期为1MS的单个脉冲

    我做了个连续发出电压为5V,周期为1MS的程序,怎样实现有条件的发出一个电压为5V,周期为1MS的单个脉冲      &…

    2017年11月12日
  • INC_W问题

    在S7200指令中,INC_W指令在其EN端使能后,是怎样往上累加的?一直加吗?按照多少时间加一次呢? 最佳答案 和其他指令没区别,程序在扫描执行到INC_W的时候,如果使能为真,…

    SIMATIC S7-200 2020年11月1日
  • 西门子PLC485通讯口

    226的485通讯口有两个,可以再增加通讯口吗?或者西门子的PLC有支持扩展通讯口的吗? 最佳答案 226还可以扩展连接增加一个EM277,支持Profobis-DP,MPI从站,…

    SIMATIC S7-200 2021年7月5日
  • S7-224与DCS通讯

    S7-224与DCS通讯需要加什么通讯模块 问题补充:modbus rtu 协议 最佳答案 你用什么协议呀?比如opc,你需要加pc access作为…

    SIMATIC S7-200 2017年6月3日